Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://ab1osborne.blogspot.com/feeds/posts/default?alt=rss

  1. <?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2255932723148620062</atom:id><lastBuildDate>Thu, 12 Jan 2017 12:00:50 +0000</lastBuildDate><category>Domino</category><category>Lotus</category><category>http://4.bp.blogspot.com/_lDWaYfl9fkQ/TEfnkVJttbI/AAAAAAAAAG8/_sBe4lT-mrk/s1600/Screen+shot+2010-07-22+at+4.37.09+PM.png</category><title>Preemptive&#39;s Blog</title><description></description><link>http://ab1osborne.blogspot.com/</link><managingEditor>[email protected] (Adam Osborne)</managingEditor><generator>Blogger</generator><openSearch:totalResults>304</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-6615965896492365055</guid><pubDate>Thu, 08 Dec 2016 02:09:00 +0000</pubDate><atom:updated>2016-12-08T13:09:54.519+11:00</atom:updated><title>DBMT Optimizations in DDO - real world example</title><description>Further to my previous post on &lt;a href=&quot;http://ab1osborne.blogspot.com.au/2016/12/dbmt-optimizations-in-ddo-that-can.html&quot;&gt;&quot;DBMT Optimizations in DDO that can reduce its workload by over 90%&quot;&lt;/a&gt;&amp;nbsp; here is a real world screen shot of what is happening at one of our clients.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-Kf7ye4qooDQ/WEjAQjqktSI/AAAAAAAABBA/o49-kNltw28MN3u4MyOC7cJGPUmspwz1QCLcB/s1600/DDO%2Band%2BDBMT%2Bin%2BProduction.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;251&quot; src=&quot;https://4.bp.blogspot.com/-Kf7ye4qooDQ/WEjAQjqktSI/AAAAAAAABBA/o49-kNltw28MN3u4MyOC7cJGPUmspwz1QCLcB/s640/DDO%2Band%2BDBMT%2Bin%2BProduction.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Now that&#39;s optimization.&lt;br /&gt;&lt;a href=&quot;https://www.preemptive.com.au/products/domino-database-optimizer/&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://www.preemptive.com.au/products/domino-database-optimizer/&quot;&gt;Why not try DDO for yourself with a free 30 day trial?&lt;/a&gt;</description><link>http://ab1osborne.blogspot.com/2016/12/dbmt-optimizations-in-ddo-real-world.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://4.bp.blogspot.com/-Kf7ye4qooDQ/WEjAQjqktSI/AAAAAAAABBA/o49-kNltw28MN3u4MyOC7cJGPUmspwz1QCLcB/s72-c/DDO%2Band%2BDBMT%2Bin%2BProduction.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-2384222269432627114</guid><pubDate>Thu, 08 Dec 2016 00:23:00 +0000</pubDate><atom:updated>2016-12-08T11:23:33.000+11:00</atom:updated><title>DBMT Optimizations in DDO that can reduce its workload by over 90%</title><description>DDO includes three optimizations to DBMT that make a dramatic difference in its workload:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-1lBdhLjgkrI/WEin536m1JI/AAAAAAAABAw/1n6WvdSxEfceNLYUKA8k2hB9_YGQuEFdwCLcB/s1600/2016-12-07_14-43-36.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;460&quot; src=&quot;https://3.bp.blogspot.com/-1lBdhLjgkrI/WEin536m1JI/AAAAAAAABAw/1n6WvdSxEfceNLYUKA8k2hB9_YGQuEFdwCLcB/s640/2016-12-07_14-43-36.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;The first and most powerful setting is the “Only Compact when Freespace exceeds” fields on the Optimization Schedule.&lt;br /&gt;&lt;br /&gt;By setting this field a database can only become a candidate for DBMT compacting when the freespace within it exceed the amount specified. This avoids potentially processing hundreds of database where little, or no, freespace can be recovered. This dramatically reduces DBMT processing times, prevents fragmenting those databases, and prevents unnecessary DBIID changes, which also reduces backup requirements.&lt;br /&gt;&lt;br /&gt;Here is an example where only 12 databases exceed the Freespace exceeds setting:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-i-K1ss1JJco/WEif6z2UTDI/AAAAAAAABAc/Olm7U4I3EX0z8PCU0s2NBQlTrpeSE42hgCLcB/s1600/2016-12-07_14-50-21.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://1.bp.blogspot.com/-i-K1ss1JJco/WEif6z2UTDI/AAAAAAAABAc/Olm7U4I3EX0z8PCU0s2NBQlTrpeSE42hgCLcB/s400/2016-12-07_14-50-21.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;As a result when DBMT runs all other databases are excluded from the compact sub-task of DBMT&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-RKlzC0v1SY8/WEhdvDZlv4I/AAAAAAAABAE/pqfC5hKBpBgKUQcAqywIbufyaRyw3XSGQCEw/s1600/2016-12-07_14-52-58.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://4.bp.blogspot.com/-RKlzC0v1SY8/WEhdvDZlv4I/AAAAAAAABAE/pqfC5hKBpBgKUQcAqywIbufyaRyw3XSGQCEw/s400/2016-12-07_14-52-58.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;DBMT therefore only compacts 12 of the 280+ databases &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-qkMLatY3PhU/WEhdvSBua_I/AAAAAAAABAM/JLuorspuuBYEMQYpwpJuCt4sIRy9IMNRgCEw/s1600/2016-12-07_14-53-49.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;89&quot; src=&quot;https://2.bp.blogspot.com/-qkMLatY3PhU/WEhdvSBua_I/AAAAAAAABAM/JLuorspuuBYEMQYpwpJuCt4sIRy9IMNRgCEw/s320/2016-12-07_14-53-49.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You can further fine-tune the databases that are excluded from compact processing by adding them to the “Exclude the following databases from DBMT processing field” or adding the directory to the “Exclude the following directories from DBMT processing field”&lt;br /&gt;&lt;br /&gt;The end result is significantly less time “compacting for the sake of compacting” and the benefits from there are substantial.&lt;br /&gt;&lt;br /&gt;One final note, the DBMT optimizations discussed here are only available in DDO.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.preemptive.com.au/products/domino-database-optimizer/&quot;&gt;Why not try DDO for yourself with a free 30 day trial&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2016/12/dbmt-optimizations-in-ddo-that-can.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://3.bp.blogspot.com/-1lBdhLjgkrI/WEin536m1JI/AAAAAAAABAw/1n6WvdSxEfceNLYUKA8k2hB9_YGQuEFdwCLcB/s72-c/2016-12-07_14-43-36.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-1057474113185971156</guid><pubDate>Fri, 02 Dec 2016 03:16:00 +0000</pubDate><atom:updated>2016-12-02T14:16:17.539+11:00</atom:updated><title>What are the stages of optimization in DDO?</title><description>One of the great features of DDO is how it works through its optimization stages automatically to ensure you get the best &#39;bang for buck&#39; from your Domino server.&lt;br /&gt;&lt;br /&gt;The first stage is ensuring database properties on databases inheriting design from the mail template (or other identified templates) are set correctly. Any databases out of line are quickly put back into line.&lt;br /&gt;&lt;br /&gt;Stage two optimization ensures databases that need to have DAOS applied, have it. Any new databases created based on the identified template names, get DAOSified. That night a specially targeted DBMT session is run to make it happen.&lt;br /&gt;&lt;br /&gt;Stage three optimization is NSF file defragmentation. This occurs when and if required.&lt;br /&gt;&lt;br /&gt;Other stages of optimization are core to the product, they include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;only running DBMT on databases with active freespace, no more compacting for the sake of compacting.&lt;/li&gt;&lt;li&gt;only running DBMT on databases that haven&#39;t had maintenance run for a given period.&lt;/li&gt;&lt;li&gt;running DBMT index optimisation on all databases.&lt;/li&gt;&lt;li&gt;running maintenance on system databases periodically&lt;/li&gt;&lt;/ul&gt;DDO can also automatically schedule DAOS synchronization, shutdown the mail router before performing maintenance on the mail journal and will do a full NTFS freespace optimization when required.&lt;br /&gt;&lt;br /&gt;All this happens in a single package. If you would like to give it a go, check out our website at https://www.preemptive.com.au/products/domino-database-optimizer/</description><link>http://ab1osborne.blogspot.com/2016/12/what-are-stages-of-optimization-in-ddo.html</link><author>[email protected] (Adam Osborne)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-6793314094365967547</guid><pubDate>Thu, 01 Dec 2016 04:32:00 +0000</pubDate><atom:updated>2016-12-01T15:33:03.889+11:00</atom:updated><title>New product - The Domino Database Optimizer – DDO.</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-1uJ5cU38xDM/WD-nT6Q4lBI/AAAAAAAAA_s/6v6Q4lKnfSMLliy2yYxWHCIdmn-pNbAqwCLcB/s1600/Optimizer.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://4.bp.blogspot.com/-1uJ5cU38xDM/WD-nT6Q4lBI/AAAAAAAAA_s/6v6Q4lKnfSMLliy2yYxWHCIdmn-pNbAqwCLcB/s400/Optimizer.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;We are delighted to announce the general availability of our new product - The Domino Database Optimizer – DDO.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The DDO combines the power of DBMT, with the intelligence of an inbuilt configuration tuner while also integrating everything we’ve learned developing Defrag.NSF. We’ve wrapped it in a single application, with a super easy to use user interface and scheduler. &lt;br /&gt;&lt;br /&gt;It is designed to work on all types of storage systems from direct attached, SSD, NSA, SAN or virtual. No matter what storage type you have, it will help you minimize your Domino Servers’ I/O.&lt;br /&gt;&lt;br /&gt;With DDO you can:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Schedule DBMT with a super easy to use UI&lt;/li&gt;&lt;li&gt;Automatically enable advanced database properties like design and attachment compression. If settings ‘drift’ from your set standard they are automatically reset back to conform with what is required.&lt;/li&gt;&lt;li&gt;Automatically have databases ‘DAOSified’ based on their design template. Just set and forget. Databases that require DAOSification are individually identified and targeted.&lt;/li&gt;&lt;li&gt;DDO intelligently selects the databases requiring DBMT operations based on their last compact date and the freespace they contain – no more spending time ‘Compacting for the sake of Compacting’&lt;/li&gt;&lt;li&gt;Schedule database optimization of system databases with the click of a radio button – this easily reduces the size of databases like log.nsf and mailjrn.nsf. Smaller databases open faster and require less time to backup.&lt;/li&gt;&lt;li&gt;Automatically defragment databases that require it, further reducing backup times while increasing overall system throughput – we built Defrag.NSF into DDO.&lt;/li&gt;&lt;/ul&gt;DDO is everything you need to maintain your Domino Databases and keep them in tip-top shape. Just ‘Set and Forget’ and let it do the work for you. Your servers will be more responsive, your backups faster.&lt;br /&gt;&amp;nbsp; &lt;br /&gt;For more information please check out our website at&lt;a href=&quot;https://www.preemptive.com.au/products/domino-database-optimizer/&quot;&gt; https://www.preemptive.com.au/products/domino-database-optimizer/&lt;/a&gt; and while you are there request a free 30 day trial.&lt;br /&gt;&lt;br /&gt;System requirements:&lt;br /&gt;&lt;br /&gt;Domino 9.01+&lt;br /&gt;Windows Operating System</description><link>http://ab1osborne.blogspot.com/2016/12/new-product-domino-database-optimizer.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://4.bp.blogspot.com/-1uJ5cU38xDM/WD-nT6Q4lBI/AAAAAAAAA_s/6v6Q4lKnfSMLliy2yYxWHCIdmn-pNbAqwCLcB/s72-c/Optimizer.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-108264544299910642</guid><pubDate>Wed, 26 Oct 2016 23:25:00 +0000</pubDate><atom:updated>2016-10-27T10:25:09.736+11:00</atom:updated><title>If you ever needed proof that Notes on eclipse is a work of magic (and madness)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-JqrRq29Y3zo/WBE7MtyCixI/AAAAAAAAA_Y/UiCE4NVlmmk6KoH1KzUxHGchFEPoNYMXwCLcB/s1600/2016-10-27_9-10-31.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://3.bp.blogspot.com/-JqrRq29Y3zo/WBE7MtyCixI/AAAAAAAAA_Y/UiCE4NVlmmk6KoH1KzUxHGchFEPoNYMXwCLcB/s640/2016-10-27_9-10-31.jpg&quot; width=&quot;518&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2016/10/if-you-ever-needed-proof-that-notes-on.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://3.bp.blogspot.com/-JqrRq29Y3zo/WBE7MtyCixI/AAAAAAAAA_Y/UiCE4NVlmmk6KoH1KzUxHGchFEPoNYMXwCLcB/s72-c/2016-10-27_9-10-31.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-1207700392343690618</guid><pubDate>Thu, 21 Jul 2016 05:55:00 +0000</pubDate><atom:updated>2016-07-21T16:11:53.351+10:00</atom:updated><title>Fully automate DAOS - set and forget, save diskspace, time and money</title><description>If you have a DAOS enabled server with mail files or other databases like Document Libraries containing attachments on your servers that may have slipped through the administration cracks and not been enabled for DAOS participation, even though they should have been, (possibly as an administrative oversight?), this functionality in DDO will automatically DAOS enable those databases and get those attachments into DAOS, it will also automatically pick up any new databases created in the future without the administrator having to think about it, or chase it up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;An example of this DDO processing at work.&lt;/b&gt;&lt;br /&gt;In this example (see below) we&#39;ll target a couple of databases that make decent candidates for DAOS participation, like most Document Libraries these are full of attachments, so these types of databases make great &quot;low hanging fruit&quot; for DAOS.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-RGWqGWjLNQ4/V5BgoBHK0FI/AAAAAAAAA-o/LOkUrG7alfsObx0eQhPTLUSa2WTAQD2JwCEw/s1600/pic10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;62&quot; src=&quot;https://2.bp.blogspot.com/-RGWqGWjLNQ4/V5BgoBHK0FI/AAAAAAAAA-o/LOkUrG7alfsObx0eQhPTLUSa2WTAQD2JwCEw/s400/pic10.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;We can see below these database are currently not enabled for DAOS participation. Note the DAOS State and DAOS Count indicating this.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-QIvjkRrfWgw/V5BgoLbFXOI/AAAAAAAAA-s/ceVRJSs8OzUWDiyYTUQtq9VCMRanWNeAwCEw/s1600/pic11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;58&quot; src=&quot;https://3.bp.blogspot.com/-QIvjkRrfWgw/V5BgoLbFXOI/AAAAAAAAA-s/ceVRJSs8OzUWDiyYTUQtq9VCMRanWNeAwCEw/s400/pic11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Tick the box to &lt;b&gt;“DAOS enable all databases using the following templates”&lt;/b&gt; and enter the template name, you can enter multiple template names, mail templates, etc. If there are databases based on this template type that you don’t want DAOS’d enter the name(s) in the “Never DAOSify the following databases” field.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-gUMnKERqiA0/V5BgoBGSyII/AAAAAAAAA_E/CGXbKD14D-sITU-Zsjm1Yl_vfesh0IeFQCEw/s1600/pic12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;186&quot; src=&quot;https://3.bp.blogspot.com/-gUMnKERqiA0/V5BgoBGSyII/AAAAAAAAA_E/CGXbKD14D-sITU-Zsjm1Yl_vfesh0IeFQCEw/s400/pic12.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;When the automatic maintenance schedule runs, DDO will enable DAOS participation in the targeted databases and the attachments will be moved out of the databases and into the DAOS store as part of the automated DDO maintenance.&lt;br /&gt;&lt;br /&gt;Below, we see the results after the schedule ran, the same databases are now enabled for DAOS participation, the attachments have been moved out and as a result the space savings are significant.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-HwVK-4R70Ak/V5Bgo1h0aSI/AAAAAAAAA_E/LvhCIga3qXsQgPcjdj1Oa6rWoPI03sF6QCEw/s1600/pic13.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;70&quot; src=&quot;https://1.bp.blogspot.com/-HwVK-4R70Ak/V5Bgo1h0aSI/AAAAAAAAA_E/LvhCIga3qXsQgPcjdj1Oa6rWoPI03sF6QCEw/s400/pic13.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-k6y9HD8K0uE/V5BgozUdPAI/AAAAAAAAA_E/VavjTAxFiZ0E8HcTW9pb4alzc8_do0V_ACEw/s1600/pic14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;Below, we can also see the DAOS State has changed to &quot;Read/Write&quot; and the DAOS count increased.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-k6y9HD8K0uE/V5BgozUdPAI/AAAAAAAAA_E/VavjTAxFiZ0E8HcTW9pb4alzc8_do0V_ACEw/s1600/pic14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;67&quot; src=&quot;https://1.bp.blogspot.com/-k6y9HD8K0uE/V5BgozUdPAI/AAAAAAAAA_E/VavjTAxFiZ0E8HcTW9pb4alzc8_do0V_ACEw/s400/pic14.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;LZ1 Compression and Data Compression have also been enabled for the databases.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-oz7FT2RGFYM/V5Bgo84hJBI/AAAAAAAAA_E/H2wE_d31kFAFOt4JULhiPd0xa-gnvJ-8ACEw/s1600/pic15.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://1.bp.blogspot.com/-oz7FT2RGFYM/V5Bgo84hJBI/AAAAAAAAA_E/H2wE_d31kFAFOt4JULhiPd0xa-gnvJ-8ACEw/s1600/pic15.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The databases have also been automatically compacted and defragged as part of the DDO workflow.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-c62Vd28NBTI/V5Bgpe5abeI/AAAAAAAAA_E/sAoDrC8x7xwwZAgVf27iAVMlww2ZUSVWQCEw/s1600/pic16.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;156&quot; src=&quot;https://2.bp.blogspot.com/-c62Vd28NBTI/V5Bgpe5abeI/AAAAAAAAA_E/sAoDrC8x7xwwZAgVf27iAVMlww2ZUSVWQCEw/s400/pic16.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;If you enable the “&lt;b&gt;Automatically monitor DAOS synchronization&lt;/b&gt;” box DDO will automatically monitor the synchronization state of the DAOS catalog and as needed a DAOS resync operation can be automatically performed to re-count all the references to NLO files. If required DDO, will initiate a resyc of the DAOS catalog at 12:15AM. If a resync is not required the operation detects that there is no work to do, and will exit immediately. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: IBM best practice recommends that if the catalog state changes, a DAOS resync should be performed but, unless Daoscat.nsf has been damaged somehow, there is no immediate need to do a resync. All DAOS functions will continue to operate normally except for the 2AM prune operations, which will be postponed until the DAOS catalog state is SYNCHRONIZED again.&lt;br /&gt;&lt;br /&gt;Additional Information about DAOS maintenance: &lt;a href=&quot;https://www-10.lotus.com/ldd/dominowiki.nsf/dx/DAOS_Deployment_Guide#Maintenance&quot;&gt;Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DDO makes this easier, working for you to automate, and improve Domino performance, I/O and backups (and your performance as a Domino Admin), it&#39;s all easier and automated.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stay tuned, DDO will be available shortly and will be a free update to all &lt;a href=&quot;http://www.preemptive.com.au/defrag&quot;&gt;Defrag.NSF &lt;/a&gt;customers</description><link>http://ab1osborne.blogspot.com/2016/07/fully-automate-daos-set-and-forget-save.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-RGWqGWjLNQ4/V5BgoBHK0FI/AAAAAAAAA-o/LOkUrG7alfsObx0eQhPTLUSa2WTAQD2JwCEw/s72-c/pic10.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-4367708823104416450</guid><pubDate>Thu, 21 Jul 2016 05:55:00 +0000</pubDate><atom:updated>2016-07-21T15:56:33.231+10:00</atom:updated><title>Fully automate DAOS enabling database - set and forget, save diskspace, time and money</title><description>If you have a DAOS enabled server with mail files or other databases like Document Libraries containing attachments on your servers that may have slipped through the administration cracks and not been enabled for DAOS participation, even though they should have been, (possibly as an administrative oversight?), this functionality in DDO will automatically DAOS enable those databases and get those attachments into DAOS, it will also automatically pick up any new databases created in the future without the administrator having to think about it, or chase it up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;An example of this DDO processing at work.&lt;/b&gt;&lt;br /&gt;In this example (see below) we&#39;ll target a couple of databases that make decent candidates for DAOS participation, like most Document Libraries these are full of attachments, so these types of databases make great &quot;low hanging fruit&quot; for DAOS.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-RGWqGWjLNQ4/V5BgoBHK0FI/AAAAAAAAA-o/LOkUrG7alfsObx0eQhPTLUSa2WTAQD2JwCEw/s1600/pic10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;62&quot; src=&quot;https://2.bp.blogspot.com/-RGWqGWjLNQ4/V5BgoBHK0FI/AAAAAAAAA-o/LOkUrG7alfsObx0eQhPTLUSa2WTAQD2JwCEw/s400/pic10.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;We can see below these database are currently not enabled for DAOS participation. Note the DAOS State and DAOS Count indicating this.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-QIvjkRrfWgw/V5BgoLbFXOI/AAAAAAAAA-s/ceVRJSs8OzUWDiyYTUQtq9VCMRanWNeAwCEw/s1600/pic11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;58&quot; src=&quot;https://3.bp.blogspot.com/-QIvjkRrfWgw/V5BgoLbFXOI/AAAAAAAAA-s/ceVRJSs8OzUWDiyYTUQtq9VCMRanWNeAwCEw/s400/pic11.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Tick the box to &lt;b&gt;“DAOS enable all databases using the following templates”&lt;/b&gt; and enter the template name, you can enter multiple template names, mail templates, etc. If there are databases based on this template type that you don’t want DAOS’d enter the name(s) in the “Never DAOSify the following databases” field.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-gUMnKERqiA0/V5BgoBGSyII/AAAAAAAAA_E/CGXbKD14D-sITU-Zsjm1Yl_vfesh0IeFQCEw/s1600/pic12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;186&quot; src=&quot;https://3.bp.blogspot.com/-gUMnKERqiA0/V5BgoBGSyII/AAAAAAAAA_E/CGXbKD14D-sITU-Zsjm1Yl_vfesh0IeFQCEw/s400/pic12.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;When the automatic maintenance schedule runs, DDO will enable DAOS participation in the targeted databases and the attachments will be moved out of the databases and into the DAOS store as part of the automated DDO maintenance.&lt;br /&gt;&lt;br /&gt;Below, we see the results after the schedule ran, the same databases are now enabled for DAOS participation, the attachments have been moved out and as a result the space savings are significant.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-HwVK-4R70Ak/V5Bgo1h0aSI/AAAAAAAAA_E/LvhCIga3qXsQgPcjdj1Oa6rWoPI03sF6QCEw/s1600/pic13.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;70&quot; src=&quot;https://1.bp.blogspot.com/-HwVK-4R70Ak/V5Bgo1h0aSI/AAAAAAAAA_E/LvhCIga3qXsQgPcjdj1Oa6rWoPI03sF6QCEw/s400/pic13.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-k6y9HD8K0uE/V5BgozUdPAI/AAAAAAAAA_E/VavjTAxFiZ0E8HcTW9pb4alzc8_do0V_ACEw/s1600/pic14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;Below, we can also see the DAOS State has changed to &quot;Read/Write&quot; and the DAOS count increased.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-k6y9HD8K0uE/V5BgozUdPAI/AAAAAAAAA_E/VavjTAxFiZ0E8HcTW9pb4alzc8_do0V_ACEw/s1600/pic14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;67&quot; src=&quot;https://1.bp.blogspot.com/-k6y9HD8K0uE/V5BgozUdPAI/AAAAAAAAA_E/VavjTAxFiZ0E8HcTW9pb4alzc8_do0V_ACEw/s400/pic14.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;LZ1 Compression and Data Compression have also been enabled for the databases.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-oz7FT2RGFYM/V5Bgo84hJBI/AAAAAAAAA_E/H2wE_d31kFAFOt4JULhiPd0xa-gnvJ-8ACEw/s1600/pic15.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://1.bp.blogspot.com/-oz7FT2RGFYM/V5Bgo84hJBI/AAAAAAAAA_E/H2wE_d31kFAFOt4JULhiPd0xa-gnvJ-8ACEw/s1600/pic15.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The databases have also been automatically compacted and defragged as part of the DDO workflow.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-c62Vd28NBTI/V5Bgpe5abeI/AAAAAAAAA_E/sAoDrC8x7xwwZAgVf27iAVMlww2ZUSVWQCEw/s1600/pic16.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;156&quot; src=&quot;https://2.bp.blogspot.com/-c62Vd28NBTI/V5Bgpe5abeI/AAAAAAAAA_E/sAoDrC8x7xwwZAgVf27iAVMlww2ZUSVWQCEw/s400/pic16.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;If you enable the “&lt;b&gt;Automatically monitor DAOS synchronization&lt;/b&gt;” box DDO will automatically monitor the synchronization state of the DAOS catalog and as needed a DAOS resync operation can be automatically performed to re-count all the references to NLO files. If required DDO, will initiate a resyc of the DAOS catalog at 12:15AM. If a resync is not required the operation detects that there is no work to do, and will exit immediately. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: IBM best practice recommends that if the catalog state changes, a DAOS resync should be performed but, unless Daoscat.nsf has been damaged somehow, there is no immediate need to do a resync. All DAOS functions will continue to operate normally except for the 2AM prune operations, which will be postponed until the DAOS catalog state is SYNCHRONIZED again.&lt;br /&gt;&lt;br /&gt;Additional Information about DAOS maintenance: &lt;a href=&quot;https://www-10.lotus.com/ldd/dominowiki.nsf/dx/DAOS_Deployment_Guide#Maintenance&quot;&gt;Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DDO makes this easier, working for you to automate, and improve Domino performance, I/O and backups (and your performance as a Domino Admin), it&#39;s all easier and automated.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stay tuned, DDO will be available shortly and is a free update to all &lt;a href=&quot;http://www.preemptive.com.au/defrag&quot;&gt;Defrag.NSF &lt;/a&gt;customers</description><link>http://ab1osborne.blogspot.com/2016/07/fully-automate-daos-enabling-database.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-RGWqGWjLNQ4/V5BgoBHK0FI/AAAAAAAAA-o/LOkUrG7alfsObx0eQhPTLUSa2WTAQD2JwCEw/s72-c/pic10.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-4928005241472715593</guid><pubDate>Sun, 17 Jul 2016 22:39:00 +0000</pubDate><atom:updated>2016-07-18T08:39:38.172+10:00</atom:updated><title>News from the Lab - System Database Optimization - So easy with DDO!</title><description>We often see customers with bloated System databases that never seem to get compacted/maintained (you know the ones.... log.nsf, etc) because.....well it&#39;s just a hassle for many admins to shut down and manually do it. As a result, because these databases are missing out on some much needed maintenance, can get pretty huge and often respond sluggishly when they do need to be opened and with many GB of disk space trapped inside are just wasting disk space too, it all adds up costing time and money. Our new Domino Database Optimizer makes it so easy to apply best practice maintenance, get these back to a manageable size and give Domino a nice scheduled &quot;Health Restart&quot;.&lt;br /&gt;&lt;br /&gt;DDO makes this as simple as ticking a few boxes, set and forget, and If this is scheduled once a week the difference it makes to Domino is quite amazing.&lt;br /&gt;&lt;br /&gt;During this phase of scheduled maintenance DDO integrates with Domino&#39;s own maintenance processes by using Compact Replication on the System Databases (and other databases you might want to add) with the Domino server up and running and therefore minimizing down-time, a -Restart is then initiated to complete the rename process.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-yHZFe0O1k64/V4wHUyXpGnI/AAAAAAAAA-I/GqwpNX6iG3wh47CJTTEJnjZcQrHSDCDAgCLcB/s1600/SystemDBMaint1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;299&quot; src=&quot;https://3.bp.blogspot.com/-yHZFe0O1k64/V4wHUyXpGnI/AAAAAAAAA-I/GqwpNX6iG3wh47CJTTEJnjZcQrHSDCDAgCLcB/s640/SystemDBMaint1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td class=&quot;tr-caption&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;We see below the system databases are compacted and upon restart the rename process is completed:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-Xi6rIKU0Vto/V4wH5-8Ne8I/AAAAAAAAA-Q/qPdGFBx_bCkC36OacmXoAIqe69p0p54AQCLcB/s1600/SystemDBMaint2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://2.bp.blogspot.com/-Xi6rIKU0Vto/V4wH5-8Ne8I/AAAAAAAAA-Q/qPdGFBx_bCkC36OacmXoAIqe69p0p54AQCLcB/s1600/SystemDBMaint2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-XPxfH6jTOzY/V4wH6W6hCxI/AAAAAAAAA-Y/3n2uiofej7kMmjbY6V6jdGaB-AD2URf-gCLcB/s1600/SystemDBMaint3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://2.bp.blogspot.com/-XPxfH6jTOzY/V4wH6W6hCxI/AAAAAAAAA-Y/3n2uiofej7kMmjbY6V6jdGaB-AD2URf-gCLcB/s1600/SystemDBMaint3.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-jTwwfG7fTJg/V4wH5-kLJrI/AAAAAAAAA-U/CiSuAY7_OvUil3k4m4oMB8aNDzqZ1hh4gCLcB/s1600/SystemDBMaint4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://2.bp.blogspot.com/-jTwwfG7fTJg/V4wH5-kLJrI/AAAAAAAAA-U/CiSuAY7_OvUil3k4m4oMB8aNDzqZ1hh4gCLcB/s1600/SystemDBMaint4.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2016/07/news-from-lab-system-database.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://3.bp.blogspot.com/-yHZFe0O1k64/V4wHUyXpGnI/AAAAAAAAA-I/GqwpNX6iG3wh47CJTTEJnjZcQrHSDCDAgCLcB/s72-c/SystemDBMaint1.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-333371186694123413</guid><pubDate>Fri, 24 Jun 2016 02:58:00 +0000</pubDate><atom:updated>2016-06-24T12:58:13.483+10:00</atom:updated><title>Arriving soon.. The Domino Database Optimizer.</title><description>For the last six months we&#39;ve been working on our next Domino product, The Domino Database Optimizer.&lt;br /&gt;&lt;br /&gt;The DDO (Domino Database Optimizer) is a database-oriented utility that automates and greatly simplifies the optimization of Domino databases and their maintenance. All activities are done through an integrated control panel where tasks can be done either manually or scheduled for overnight processing. &lt;br /&gt;&lt;br /&gt;The primary focus of the DDO is maximising the performance of your databases and the Domino server by minimising I/O. With each new release of Domino and the ODS (On-Disk Structure) upgrades to databases, IBM continues to place great emphasis on working to reduce I/O and with good reason as reducing I/O leads to improved performance for the entire system. This has a “more than the sum of it’s parts” ripple effect that manifests through the entire system in many ways, a more responsive server and improved end user experience while interacting with applications and replicas, right through to faster backup times and back-end storage efficiencies.&lt;br /&gt;&lt;br /&gt;The Domino Database Optimizer is designed to give you less of the following, so you get -&amp;gt;&amp;nbsp; &lt;b&gt;More performance and value:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Server I/O =&lt;b&gt; Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Compacting = &lt;b&gt;Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;DBIID Changes =&lt;b&gt; Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Fragmentation = &lt;b&gt;Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Backup requirements = &lt;b&gt;Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Backup times =&lt;b&gt; Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Server restart time when TXN Log or Consistency Checking required = &lt;b&gt;Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;View Rebuild times =&lt;b&gt; Less&lt;/b&gt;&lt;/li&gt;&lt;li&gt;To-Do List items for the Administrator =&lt;b&gt; Less&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;The Domino Database Optimizer will empower you to very easily manage, configure and continuously perform extensive best-practice database and server maintenance automatically, so you can focus on the other duties you need to attend to - just set and forget!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-hXgKaw8olI8/V2ydQMcHZcI/AAAAAAAAA90/laj-I6XFgmYwMdK9smBiBnCPfXF6Yq0iACLcB/s1600/DDOpic.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;347&quot; src=&quot;https://4.bp.blogspot.com/-hXgKaw8olI8/V2ydQMcHZcI/AAAAAAAAA90/laj-I6XFgmYwMdK9smBiBnCPfXF6Yq0iACLcB/s640/DDOpic.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It&#39;s almost here...... but until it arrives please try our &lt;a href=&quot;http://www.preemptive.com.au/defrag&quot;&gt;other optimization product &lt;/a&gt;that is itself integrated in the DDO.</description><link>http://ab1osborne.blogspot.com/2016/06/arriving-soon-domino-database-optimizer.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://4.bp.blogspot.com/-hXgKaw8olI8/V2ydQMcHZcI/AAAAAAAAA90/laj-I6XFgmYwMdK9smBiBnCPfXF6Yq0iACLcB/s72-c/DDOpic.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-653709062322279895</guid><pubDate>Mon, 16 May 2016 03:19:00 +0000</pubDate><atom:updated>2016-05-16T13:19:30.705+10:00</atom:updated><title>The Domino Database Optimizer. Our new product is on its way - Preliminary testing on SSD</title><description>Our new product is undergoing preliminary testing in our lab and is showing some great performance gains even with Domino attached to the latest SSD storage technology. We are using lightning-fast SSD storage here and seeing these results.&lt;br /&gt;&lt;br /&gt;It&#39;s further proof that even though a super-fast storage/back end will help it is not a complete performance solution and in fact true optimal performance results from acknowledging and tuning each individual component of a system. To not apply that basic principal is akin to bolting a TurboCharger onto an engine with a clogged Air Filter, you will gain some power but will still leave plenty on the table untapped.&lt;br /&gt;&lt;br /&gt;In this test case there is a dramatic I/O reduction during non-cached operations against the same database and after optimization the task also completes in roughly half the time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;I/O Before Domino Database Optimization&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-zCAL1pa_MEc/VzkOlDfqmFI/AAAAAAAAA9g/0O2-pTMipFQrPW-9jq0FoUsB86Y_yhQMwCLcB/s1600/2016-05-16_9-57-53.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;https://4.bp.blogspot.com/-zCAL1pa_MEc/VzkOlDfqmFI/AAAAAAAAA9g/0O2-pTMipFQrPW-9jq0FoUsB86Y_yhQMwCLcB/s640/2016-05-16_9-57-53.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;I/O After Domino Database Optimization&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-74DHtukeOIo/VzkOv2fw9sI/AAAAAAAAA9k/zPLbA_TOknwMISaX5VBG_WVAliN2f3aawCLcB/s1600/2016-05-16_9-58-19.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;476&quot; src=&quot;https://2.bp.blogspot.com/-74DHtukeOIo/VzkOv2fw9sI/AAAAAAAAA9k/zPLbA_TOknwMISaX5VBG_WVAliN2f3aawCLcB/s640/2016-05-16_9-58-19.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Result: Less I/O, less stress on the I/O subsystem, this translates directly to improved performance and resource availability for every task Domino performs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2016/05/the-domino-database-optimizer-our-new.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://4.bp.blogspot.com/-zCAL1pa_MEc/VzkOlDfqmFI/AAAAAAAAA9g/0O2-pTMipFQrPW-9jq0FoUsB86Y_yhQMwCLcB/s72-c/2016-05-16_9-57-53.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-5211690356870010155</guid><pubDate>Thu, 04 Feb 2016 00:20:00 +0000</pubDate><atom:updated>2016-02-04T11:20:40.361+11:00</atom:updated><title>Notes/Domino futures from Connect 2016</title><description>Here are some slides from Connect that talk about Notes and Domino plans. Naturally anything could change.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-92uvLhAiDjo/VrKY18t2BLI/AAAAAAAAA88/I95h4eRIZy0/s1600/2016-02-04_11-12-22.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;356&quot; src=&quot;http://4.bp.blogspot.com/-92uvLhAiDjo/VrKY18t2BLI/AAAAAAAAA88/I95h4eRIZy0/s640/2016-02-04_11-12-22.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-h2I0jLvA7U0/VrKY4SAagkI/AAAAAAAAA9A/vhRUEHIYtVY/s1600/2016-02-04_11-12-54.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;358&quot; src=&quot;http://1.bp.blogspot.com/-h2I0jLvA7U0/VrKY4SAagkI/AAAAAAAAA9A/vhRUEHIYtVY/s640/2016-02-04_11-12-54.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-ILiymkao7YY/VrKY4u52API/AAAAAAAAA9E/AmfmmeaqTW0/s1600/2016-02-04_11-13-24.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;358&quot; src=&quot;http://4.bp.blogspot.com/-ILiymkao7YY/VrKY4u52API/AAAAAAAAA9E/AmfmmeaqTW0/s640/2016-02-04_11-13-24.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-HSO_Hnff3XQ/VrKY6xM9SNI/AAAAAAAAA9I/O2jPnHsGWNU/s1600/2016-02-04_11-14-19.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;354&quot; src=&quot;http://1.bp.blogspot.com/-HSO_Hnff3XQ/VrKY6xM9SNI/AAAAAAAAA9I/O2jPnHsGWNU/s640/2016-02-04_11-14-19.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-Ne3vgTe17fY/VrKY796_OLI/AAAAAAAAA9M/8MMIbqeqG6U/s1600/2016-02-04_11-15-06.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;http://2.bp.blogspot.com/-Ne3vgTe17fY/VrKY796_OLI/AAAAAAAAA9M/8MMIbqeqG6U/s640/2016-02-04_11-15-06.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2016/02/notesdomino-futures-from-connect-2016.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-92uvLhAiDjo/VrKY18t2BLI/AAAAAAAAA88/I95h4eRIZy0/s72-c/2016-02-04_11-12-22.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-3402199522921082668</guid><pubDate>Sun, 31 Jan 2016 22:46:00 +0000</pubDate><atom:updated>2016-02-01T10:06:20.444+11:00</atom:updated><title>Ginni Rometty to pocket $4.5m bonus for IBM leadership</title><description>&lt;a href=&quot;http://www.theregister.co.uk/2016/01/29/ginni_rometty_pockets_45m_bonus/&quot;&gt;http://www.theregister.co.uk/2016/01/29/ginni_rometty_pockets_45m_bonus/&lt;/a&gt;</description><link>http://ab1osborne.blogspot.com/2016/02/ginni-rometty-to-pocket-45m-bonus-for.html</link><author>[email protected] (Adam Osborne)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-5862624777873306764</guid><pubDate>Mon, 21 Dec 2015 00:00:00 +0000</pubDate><atom:updated>2015-12-21T11:00:48.039+11:00</atom:updated><title>Season&#39;s Greetings From Downunder!</title><description>In the spirit of the Season we extend a heartfelt Thank You and wish you and those close to you a Happy and Safe Christmas and a wonderful New Year!!!&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-0aTjFmvsl6I/VndAz0Bm-EI/AAAAAAAAA8s/uBY6fH_kBTQ/s1600/2015-12-21_10-58-20.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-0aTjFmvsl6I/VndAz0Bm-EI/AAAAAAAAA8s/uBY6fH_kBTQ/s1600/2015-12-21_10-58-20.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;(C)opyright Richard Galbraith &lt;a href=&quot;http://www.dustydog.com.au/&quot;&gt;http://www.dustydog.com.au&lt;/a&gt;</description><link>http://ab1osborne.blogspot.com/2015/12/seasons-greetings-from-downunder.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-0aTjFmvsl6I/VndAz0Bm-EI/AAAAAAAAA8s/uBY6fH_kBTQ/s72-c/2015-12-21_10-58-20.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-2857197424742058476</guid><pubDate>Sun, 20 Dec 2015 23:37:00 +0000</pubDate><atom:updated>2015-12-21T10:37:08.138+11:00</atom:updated><title>Do you have a copy of Visual Studio 2008 Professional you want to sell ?</title><description>If so please let me know.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2015/12/do-you-have-copy-of-visual-studio-2008.html</link><author>[email protected] (Adam Osborne)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-3502382198386121967</guid><pubDate>Thu, 03 Dec 2015 04:54:00 +0000</pubDate><atom:updated>2015-12-03T15:54:24.684+11:00</atom:updated><title>A picture tells a 1000 words</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-3H6XbGRFiDU/Vl_JraXjI8I/AAAAAAAAA8Y/LpfvixpHqSs/s1600/salvosvaultPerfmon.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;474&quot; src=&quot;http://2.bp.blogspot.com/-3H6XbGRFiDU/Vl_JraXjI8I/AAAAAAAAA8Y/LpfvixpHqSs/s640/salvosvaultPerfmon.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and the story is another example of millions of fragments leading to crap performance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2015/12/a-picture-tells-1000-words.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-3H6XbGRFiDU/Vl_JraXjI8I/AAAAAAAAA8Y/LpfvixpHqSs/s72-c/salvosvaultPerfmon.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-5377686831285977409</guid><pubDate>Mon, 30 Nov 2015 02:16:00 +0000</pubDate><atom:updated>2015-11-30T13:16:16.033+11:00</atom:updated><title>The feeling I get when I ask IBM about Notes 10</title><description>&lt;iframe width=&quot;854&quot; height=&quot;480&quot; src=&quot;https://www.youtube.com/embed/Q3-a4qWCtIg&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;</description><link>http://ab1osborne.blogspot.com/2015/11/the-feeling-i-get-when-i-ask-ibm-about.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Q3-a4qWCtIg/default.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-9158239800536724079</guid><pubDate>Mon, 30 Nov 2015 01:17:00 +0000</pubDate><atom:updated>2015-11-30T12:17:18.276+11:00</atom:updated><title>You can see it and measure it - the savings are real</title><description>The following graph shows how split I/Os are basically eliminated during a backup of a defragged file. It also shows the overall massive reduction in backup times.&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-JpdPFsOG48E/Vlua7fOup_I/AAAAAAAAA74/FygvyT8mmoc/s1600/Split%2BIO.001.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;http://2.bp.blogspot.com/-JpdPFsOG48E/Vlua7fOup_I/AAAAAAAAA74/FygvyT8mmoc/s640/Split%2BIO.001.jpeg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp; and yes it happens on a SAN (I welcome any proof to the contrary).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2015/11/you-can-see-it-and-measure-it-savings.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-JpdPFsOG48E/Vlua7fOup_I/AAAAAAAAA74/FygvyT8mmoc/s72-c/Split%2BIO.001.jpeg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-7391054504945372674</guid><pubDate>Fri, 27 Nov 2015 04:58:00 +0000</pubDate><atom:updated>2015-11-27T15:58:10.351+11:00</atom:updated><title>SANs - They aren&#39;t magic</title><description>Wes Morgan from IBM summed it up perfectly in his &quot;Wrestling The Snake - Performance Tuning 101&quot; Lotusphere Presentation from 2012.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-D3AzVv5kFtI/VlfhmAzEDSI/AAAAAAAAA7o/fr4RiUBKiqc/s1600/2015-11-27_14-25-42.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;http://4.bp.blogspot.com/-D3AzVv5kFtI/VlfhmAzEDSI/AAAAAAAAA7o/fr4RiUBKiqc/s640/2015-11-27_14-25-42.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Last week one of our customer&#39;s asked if we could suspend overnight processing in T&lt;a href=&quot;http://www.preemptive.com.au/vault&quot;&gt;he Preemptive Email Vault &lt;/a&gt;because their SAN was overloaded. On inspection of the issue we could see that over 50% of the I/O was due to file fragmentation. Luckily the answer is &lt;a href=&quot;http://www.preemptive.com.au/defrag&quot;&gt;simple.&lt;/a&gt;&lt;br /&gt;&amp;nbsp; </description><link>http://ab1osborne.blogspot.com/2015/11/sans-they-arent-magic.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-D3AzVv5kFtI/VlfhmAzEDSI/AAAAAAAAA7o/fr4RiUBKiqc/s72-c/2015-11-27_14-25-42.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-1025940195423977519</guid><pubDate>Thu, 26 Nov 2015 10:12:00 +0000</pubDate><atom:updated>2015-11-26T21:12:36.380+11:00</atom:updated><title>Big savings on backup times</title><description>Sometimes the best way to see the benefits of a change is to visualize it.&lt;br /&gt;&lt;br /&gt;Below is a chart showing the difference in backup times of a large mail file before and after it has been defragged. Look at the disk queue length and the overall backup duration. There is a significant difference.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-u8OPIXskFv0/VlbaF5XLDjI/AAAAAAAAA7Y/0MEFkvCoNuM/s1600/Disk%2BQueue.001.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;http://4.bp.blogspot.com/-u8OPIXskFv0/VlbaF5XLDjI/AAAAAAAAA7Y/0MEFkvCoNuM/s640/Disk%2BQueue.001.jpeg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;For a solution to this problem check out &lt;a href=&quot;http://www.preemptive.com.au/defrag&quot;&gt;Defrag.NSF&lt;/a&gt;</description><link>http://ab1osborne.blogspot.com/2015/11/big-savings-on-backup-times.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-u8OPIXskFv0/VlbaF5XLDjI/AAAAAAAAA7Y/0MEFkvCoNuM/s72-c/Disk%2BQueue.001.jpeg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-3217874050879307175</guid><pubDate>Mon, 23 Nov 2015 22:29:00 +0000</pubDate><atom:updated>2015-11-24T09:31:21.206+11:00</atom:updated><title>Found OS/2 Warp 4 and booted it up</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;The clean up continues... found an old OS/2 Warp 4 disk.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-3nHVBTzOU2g/VlOSaDp1wcI/AAAAAAAAA7A/EDBocUKlQvY/s1600/2015-11-24_9-22-44.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;http://4.bp.blogspot.com/-3nHVBTzOU2g/VlOSaDp1wcI/AAAAAAAAA7A/EDBocUKlQvY/s640/2015-11-24_9-22-44.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;IBM did amazing things on very limited hardware.&lt;br /&gt;&lt;br /&gt;and Word Pro loads in like 0.002 seconds &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-Xl3tgmmBp_Y/VlOSdSzFYLI/AAAAAAAAA7I/9aNdXRlpJFI/s1600/2015-11-24_9-19-43.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;480&quot; src=&quot;http://1.bp.blogspot.com/-Xl3tgmmBp_Y/VlOSdSzFYLI/AAAAAAAAA7I/9aNdXRlpJFI/s640/2015-11-24_9-19-43.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Hard to believe they did all this and zero came from it.&lt;br /&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2015/11/found-os2-warp-4-and-booted-it-up.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-3nHVBTzOU2g/VlOSaDp1wcI/AAAAAAAAA7A/EDBocUKlQvY/s72-c/2015-11-24_9-22-44.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-8348417490477962701</guid><pubDate>Fri, 20 Nov 2015 05:43:00 +0000</pubDate><atom:updated>2015-11-20T16:43:06.073+11:00</atom:updated><title>The things you find while cleaning - OS/2 Warp mouse mat</title><description>Back when IBM tried to engage with home users, small businesses and consumers...memories....&lt;br /&gt;&lt;br /&gt;More to come...&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-EFT1mI9jm1Y/Vk6ysJrhKJI/AAAAAAAAA6w/WITY_kI_zmM/s1600/IMG_4699.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://3.bp.blogspot.com/-EFT1mI9jm1Y/Vk6ysJrhKJI/AAAAAAAAA6w/WITY_kI_zmM/s400/IMG_4699.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2015/11/the-things-you-find-while-cleaning-os2.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-EFT1mI9jm1Y/Vk6ysJrhKJI/AAAAAAAAA6w/WITY_kI_zmM/s72-c/IMG_4699.JPG" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-1514181447287234530</guid><pubDate>Wed, 18 Nov 2015 19:11:00 +0000</pubDate><atom:updated>2015-11-19T06:11:18.997+11:00</atom:updated><title>The IBM Global Solutions Directory </title><description>Did you know about the IBM Global Solutions Directory – it is chock full of great solutions from IBM business partners. &lt;a href=&quot;http://www-304.ibm.com/partnerworld/gsd/homepage.do&quot;&gt;Check it out.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www-304.ibm.com/partnerworld/gsd/solutiondetails.do?&amp;amp;solution=51185&amp;amp;lc=en&quot;&gt;You might even spot some of ours in there! ;)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-n5FCOfipr3s/VkzNIjkcJRI/AAAAAAAAA6g/-3Ek241Wi5Y/s1600/2015-11-19_6-09-46.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;245&quot; src=&quot;http://3.bp.blogspot.com/-n5FCOfipr3s/VkzNIjkcJRI/AAAAAAAAA6g/-3Ek241Wi5Y/s400/2015-11-19_6-09-46.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;</description><link>http://ab1osborne.blogspot.com/2015/11/the-ibm-global-solutions-directory.html</link><author>[email protected] (Adam Osborne)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-n5FCOfipr3s/VkzNIjkcJRI/AAAAAAAAA6g/-3Ek241Wi5Y/s72-c/2015-11-19_6-09-46.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-4759586278312603387</guid><pubDate>Fri, 23 Oct 2015 01:10:00 +0000</pubDate><atom:updated>2015-10-23T12:10:37.784+11:00</atom:updated><title>Are you paying the Windows I/O Tax?</title><description>Reading a recent article from Brian Morin of Condusiv Technologies, we noted a couple of great points we can relate to:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&quot;&lt;i&gt;Typically, as soon as we mention &quot;fragmentation&quot; and &quot;SAN&quot; in the same sentence, an 800 pound gorilla walks into the room and we’re met with some resistance as there is an assumption that RAID controllers and technologies within the SAN mitigate the problem of fragmentation at the physical layer......&lt;br /&gt;&lt;br /&gt;As much as SAN technologies do a good job of managing blocks at the physical layer, the real problem why SAN performance degrades over time has nothing to do with the physical disk layer but rather fragmentation that is inherent to the Windows file system at the logical disk software layer.&lt;br /&gt;&lt;br /&gt;In a SAN environment, the physical layer is abstracted from the Windows OS, so Windows doesn&#39;t even see the physical layer at all – that’s the SAN&#39;s job. Windows references the logical disk layer at the file system level.&lt;br /&gt;&lt;br /&gt;Fragmentation is inherent to the fabric of Windows. When Windows writes a file, it is not aware of the size of the file or file extension, so it will break that file apart into multiple pieces with each piece allocated to its own address at the logical disk layer. Therefore, the logical disk becomes fragmented BEFORE the SAN even receives the data.&lt;br /&gt;&lt;br /&gt;How does a fragmented logical disk create performance problems? Unnecessary IOPS (input/output operations per sec). If Windows sees a file existing as 20 separate pieces at the logical disk level, it will execute 20 separate I/O commands to process the whole file. That’s a lot of unnecessary I/O overhead to the server and, particularly, a lot of unnecessary IOPS to the underlying SAN for every write and subsequent read.&lt;br /&gt;&lt;br /&gt;By eliminating the Windows I/O &quot;tax&quot; at the source, organizations achieve greater I/O density, improved throughput, and less I/O required for any given workload. Fragmentation prevention at the top of the technology stack ultimately means systems can process more data in less time.&lt;br /&gt;&lt;br /&gt;Many administrators are led to believe they need to buy more IOPS to improve storage performance when in fact, the Windows I/O tax has made them more IOP dependent than they need to be because much of their workload is fractured I/O.&quot;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We have often seen Domino servers labouring along with files in Millions of fragments and many organisations spending huge sums of money on storage systems and virtual infrastructure believing they can&#39;t be having the problem that they are seeing, well the evidence is right there, the inconvenient truth remains that addressing the Windows I/O &quot;tax&quot; at the source is part of optimising the entire technology stack, starting at the source, organizations that can understand this will achieve improved throughput, with less I/O required and will therefore maximise their investment in the entire system.&lt;br /&gt;&lt;br /&gt;It&#39;s akin to driving around with a 500 pound Anvil in the trunk of your car and being oblivious to the load because you&#39;re running a powerful new V8 engine!</description><link>http://ab1osborne.blogspot.com/2015/10/are-you-paying-windows-io-tax.html</link><author>[email protected] (Adam Osborne)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-6055050258545758749</guid><pubDate>Fri, 16 Oct 2015 02:44:00 +0000</pubDate><atom:updated>2015-10-16T14:15:48.479+11:00</atom:updated><title>I wonder if IBM will update DAOS now SHA-1 has had a collision ?</title><description>&lt;br /&gt;&lt;br /&gt;I can imagine a scenario where you could give Domino a SHA1 generated file and it&#39;ll give you the real file... could be a problem.. could be a huge problem.&lt;br /&gt;&lt;br /&gt;https://sites.google.com/site/itstheshappening/</description><link>http://ab1osborne.blogspot.com/2015/10/i-wonder-if-ibm-will-update-daos-now.html</link><author>[email protected] (Adam Osborne)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2255932723148620062.post-1762373327665186829</guid><pubDate>Tue, 13 Oct 2015 01:40:00 +0000</pubDate><atom:updated>2015-10-13T12:40:58.892+11:00</atom:updated><title>It’s just NOT ok to treat on-premises customers as second class citizens.</title><description>&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;o:OfficeDocumentSettings&gt;  &lt;o:AllowPNG/&gt; &lt;/o:OfficeDocumentSettings&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;br /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:EnableOpenTypeKerning/&gt;   &lt;w:DontFlipMirrorIndents/&gt;   &lt;w:OverrideTableStyleHps/&gt;  &lt;/w:Compatibility&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;   &lt;m:brkBin m:val=&quot;before&quot;/&gt;   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val=&quot;0&quot;/&gt;   &lt;m:rMargin m:val=&quot;0&quot;/&gt;   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;   DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;   LatentStyleCount=&quot;267&quot;&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */  table.MsoNormalTable  {mso-style-name:&quot;Table Normal&quot;;  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-parent:&quot;&quot;;  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin-top:0cm;  mso-para-margin-right:0cm;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0cm;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;} &lt;/style&gt;&lt;![endif]--&gt; &lt;br /&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Lots of vendors are doing it. They use maintenance subscriptions to pay for the development of the cloud solution. &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Meanwhile the poor old on-premises customer sits back and hopes that something trickles down from the cloud that is useful.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;It’s like putting gas in someone else’s car. &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;A free ride while ever you can get away with it. Time to ask for a discount.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Cloud first is fine, just make sure cloud subscriptions pay for it.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&amp;nbsp;&lt;/div&gt;</description><link>http://ab1osborne.blogspot.com/2015/10/its-just-not-ok-to-treat-on-premises.html</link><author>[email protected] (Adam Osborne)</author><thr:total>2</thr:total></item></channel></rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//ab1osborne.blogspot.com/feeds/posts/default%3Falt%3Drss

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda