<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andi Mann - Übergeek &#187; Systems Management</title>
	<atom:link href="http://pleasediscuss.com/andimann/tag/systems-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://pleasediscuss.com/andimann</link>
	<description>Part-time musings of a full-time technologist</description>
	<lastBuildDate>Sat, 31 Jul 2010 06:08:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VM Stall &#8211; More Than Four Reasons</title>
		<link>http://pleasediscuss.com/andimann/20100726/vm-stall-more-than-four-reasons/</link>
		<comments>http://pleasediscuss.com/andimann/20100726/vm-stall-more-than-four-reasons/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 18:39:26 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[CA Technologies]]></category>
		<category><![CDATA[CIO]]></category>
		<category><![CDATA[Enterprise Management Associates]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VM stall]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=612</guid>
		<description><![CDATA[I recently saw a great article in IT World Canada  titled &#8220;Virtual stall: What it is and why you have it,&#8221; written by Jay Litkey, that took up my idea of VM stall, which I first came up with in my blog from May &#8216;Is &#8220;VM Stall&#8221; the Next Big Virtualization Challenge?&#8216;.
Though they barely acknowledge my blog as their inspiration (and as a competitor to CA Technologies &#8211; my employer &#8211; why would they?), it seems Jay and his team have wholeheartedly taken up my concern with VM stall, and not just in the IT World Canada article. Marketing lead David Lynch was quoted on the topic in a post by Bruce Hoard of Virtualization Review, and in a recent Tech Target article on &#8216;ISV stall&#8217;. Several posts on their corporate blog also address the issue as if it was their own baby.
In my past life at EMA, I [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_624" class="wp-caption alignleft" style="width: 324px"><a rel="attachment wp-att-624" href="http://pleasediscuss.com/andimann/20100726/vm-stall-more-than-four-reasons/abacus/"><img class="size-full wp-image-624" title="Abacus" src="http://pleasediscuss.com/andimann/wp-content/uploads/2010/07/abacus.jpg" alt="Abacus" width="314" height="235" /></a><p class="wp-caption-text">More than four reasons count towards VM stall</p></div>
<p>I recently saw a great article in IT World Canada  titled &#8220;<em>Virtual stall: What it is and why you have it</em>,&#8221; written by Jay Litkey, that took up my idea of VM stall, which I first came up with in my blog from May <em>&#8216;<a title="Is VM Stall the Next Big Challenge" href="http://pleasediscuss.com/andimann/20100514/is-%E2%80%98vm-stall%E2%80%99-the-next-big-virtualization-challenge/" target="_blank">Is &#8220;VM Stall&#8221; the Next Big Virtualization Challenge?</a></em>&#8216;.</p>
<p>Though they barely acknowledge my blog as their inspiration (and as a competitor to <a title="CA Technologies Website" href="http://www.ca.com/virtualization" target="_blank">CA Technologies</a> &#8211; my employer &#8211; why would they?), it seems Jay and his team have wholeheartedly taken up my concern with VM stall, and not just in the IT World Canada article. Marketing lead David Lynch was quoted on the topic in a post by Bruce Hoard of Virtualization Review, and in a recent Tech Target article on &#8216;ISV stall&#8217;. Several posts on their corporate blog also address the issue as if it was their own baby.</p>
<p>In my past life at EMA, I have spoken with both Jay and David a number of times, and had a lot of time for what they were doing in the management space. For a small startup with limited resources, it is great that they can take the time to pick up my idea and run with it.</p>
<p>The IT World Canada article is really worthwhile, because it zeroes in on some important concepts. It helps to expand the thought around VM stall, and specifically on a couple of additional causes, as it notes:</p>
<blockquote><p>Virtual stall has four main causes:</p>
<ul>
<li>Scalability issues:  A single IT team often finds it difficult to scale beyond the 25-30 per cent penetration range. This is due to the combination of lack of automation and reporting in virtualization management tools, creating time-consuming manual processes that are a particular problem when there is a lack of experienced and trained staff.</li>
<li>Management issues: The data centre is not a place that can be managed manually; there are too many elements to be checked, and too many independencies [sic]. And, while there are levels of automation built into the virtualization platform, they can be difficult to define and implement. The lack of automated monitoring, alerting and control becomes more and more of a problem as the overall level of virtualization in the data centre increases.</li>
<li>Process issues:  Enterprise virtualization impacts a wide range of existing data centre processes, all of which need to be modified, replaced, or augmented. As long as the virtual environments are small and self-contained, these processes can be manipulated or ignored. But as the environment grows, it reaches a point when they have to be dealt with before real efficiencies can be reached. The more “process-mature” an organization is, the more quickly this point is reached.</li>
<li>Co-ordination issues: Virtualization crosses multiple silos and ultimately requires a level of co-operation and integration that is impossible to achieve with the traditional silo management structure. In addition, the first workloads to be virtualized tend to be less critical ones.  However, as environments grow, higher-risk, higher-impact services are virtualized. These tend to have more stakeholders, more politics, more distributed infrastructures, and a greater cost of failure and downtime. Consequently, they require more coordination.</li>
</ul>
</blockquote>
<p>This is great insight, and offers a number of important causes. However, I don&#8217;t think it is reasonable to say there are just &#8220;four main causes.&#8221; Not to pick on Jay, as it is probably just unfortunate phrasing, but I think it is important to see that the issues of VM stall are much more varied, complex, and numerous.</p>
<p>I am not entirely without fault either. To start with, when <a title="Is VM Stall the Next Big Challenge" href="http://pleasediscuss.com/andimann/20100514/is-%E2%80%98vm-stall%E2%80%99-the-next-big-virtualization-challenge/" target="_blank">I first identified the issue of VM stall in my blog post back in May</a>, I said that &#8220;I see many possible causes for VM stall,&#8221; but like Jay I only identified four examples. As Jay recounts in his analysis, I saw scalability and manageability as key issues; but unlike Jay, I chose to highlight risk aversion and resourcing as two more of my examples.</p>
<p>However, even these six are just a part of the problem. As I said when I spoke with my great mate (and one of the industry&#8217;s great virtualization gurus, observers, and commentators), David Marshall of Hyper9 and InfoWorld in his article, <a title="VM Stall: Breaking through the second phase virtualization" href="http://www.infoworld.com/d/virtualization/vm-stall-breaking-through-the-second-phase-virtualization-305" target="_blank">&#8220;<em>VM stall: Breaking through the second phase of virtualization</em>&#8220;</a>:</p>
<blockquote><p>&#8220;&#8230; many organizations strike a &#8216;perfect storm&#8217; of challenges that slows their virtualization rollout, or stops it entirely. Some causes at this stage include greater complexity of services and applications, higher demand on scarce virtualization skills, limited visibility into a growing deployment, increasingly heterogeneous systems, and greater resistance from risk-averse application owners and recalcitrant application vendors.&#8221;</p></blockquote>
<p>In the same article, David spoke with Dave Bartoletti, formerly of automation vendor Enigmatec and now a leading light showing the way through the virtualization darkness with research and advisory analyst firm, <a title="Taneja Group website" href="http://www.tanejagroup.com/" target="_blank">the Taneja Group</a>:</p>
<blockquote><p>&#8220;The second wave of issues is always harder when a core technology  matures. Server virtualization essentially paid for itself in CAPEX  savings, but when we virtualize Tier 1 business-critical applications,  or user desktops, CAPEX savings take a backseat to application  performance and IT efficiency, and this is why we&#8217;re stalling.&#8221;</p></blockquote>
<p>My former editor at Tech Target and another keen virtualization observer, Colin Steele, highlighted another core element of VM stall, in his article &#8220;<em><a href="http://searchservervirtualization.techtarget.com/news/article/0,289142,sid94_gci1514209,00.html" target="_blank">ISV stall makes virtualizing applications a challenge</a></em>&#8220;:</p>
<blockquote><p>By now, the benefits of virtualizing applications are clear, but the goal of 100% virtualization remains elusive. One reason is that some independent software vendors (ISVs) don&#8217;t support their server-based applications &#8212; databases, telecom apps, healthcare programs, etc. &#8212; on virtual servers.</p></blockquote>
<p>Moreover, I talk a lot with customers about their real world concerns, so I can quickly pinpoint many other causes. They talk to me about issues like vendor licensing, facilities constraints, capacity blindness, service prioritization, deployment costs, line-of-business resistance, internal politics, a lack of skills, and even senior management resistance.</p>
<p>In fact, last week at <a title="CA Expo Home Page" href="http://www.ca.com/au/content/campaign.aspx?cid=231362" target="_blank">CA Expo in Australia</a>, I talked with CA Technologies customers about seven significant issues in virtualization that are contributing to (among other things) VM stall, as you can see from one of the slides from my presentation:</p>
<div id="attachment_613" class="wp-caption aligncenter" style="width: 510px"><a rel="attachment wp-att-613" href="http://pleasediscuss.com/andimann/20100726/vm-stall-more-than-four-reasons/virtualization-notclearsailing/"><img class="size-medium wp-image-613" title="Virtualization is not clear sailing" src="http://pleasediscuss.com/andimann/wp-content/uploads/2010/07/Virtualization-NotClearSailing-700x525.png" alt="Virtualization is not clear sailing" width="500" height="375" /></a><p class="wp-caption-text">Virtualization is not clear sailing - from CA Expo Australia</p></div>
<p style="text-align: center;">
<p>(You can see the whole deck at <a title="CA Expo - Presentation Materials" href="http://www.ca.com/au/content/campaign.aspx?cid=233771" target="_self">the CA Expo site</a>)</p>
<p>To be fair to Jay and his team, other posts on his corporate blog agree with me, citing  issues like mission-critical apps, management skepticism, bureaucracy, poor project vetting, and more.</p>
<p>I am really glad to see my thoughts around VM stall have captured the imagination of the market. Thanks to Jay for taking this up, and to his team for joining me and CA Technologies in raising awareness of issues causing VM stall.</p>
<p>However, I think we all need to be careful about being categorical about VM stall. It is important to be clear that VM stall &#8211; like most enterprise IT issues, and indeed most organizations &#8211; is both complex and varied, so trying to categorically define four (or six, or seven, or really any number) of causes for VM stall is underestimating this important problem.</p>
<p>But if we can all contribute new ideas to the community, we will all learn more, and our enterprise customers will benefit from our combined wisdom.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20100726/vm-stall-more-than-four-reasons/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Myopic View of DevOps Misses the Mark</title>
		<link>http://pleasediscuss.com/andimann/20100326/myopic-devops-misses-the-mark/</link>
		<comments>http://pleasediscuss.com/andimann/20100326/myopic-devops-misses-the-mark/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 20:58:09 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Data Center Automation]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[IT Process Automation]]></category>
		<category><![CDATA[ITIL]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=409</guid>
		<description><![CDATA[I am hearing a lot about the rise of a concept called ‘devops’ – a mashup of ‘development’ and ‘operations’. I am not at all an expert in this area, but from what I can tell, devops is aimed at streamlining rapidly iterative application delivery to allow for greater development and business agility. Devops aims to achieve this by breaking down the barriers – human, process, and technology – between application development and system operations.
Interestingly, the concept is new enough that, as I write this, there is not even an entry for it in Wikipedia yet. I did find a blog by Damon Edwards (on Twitter &#8211; @damonedwards) very useful though, as he explains the age-old disconnects between application developers ‘throwing software over the wall’, and ops who are painfully resistant to change. James Urquhart (@jamesurquhart ) blogged very recently on the concept too , and again provided some very [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_410" class="wp-caption alignleft" style="width: 348px"><a rel="attachment wp-att-410" href="http://pleasediscuss.com/andimann/20100326/myopic-devops-misses-the-mark/missed-target/"><img class="size-full wp-image-410 " title="missed-target" src="http://pleasediscuss.com/andimann/wp-content/uploads/2010/03/missed-target.jpg" alt="Missing the target" width="338" height="336" /></a><p class="wp-caption-text">Most devops discussions are missing the target</p></div>
<p>I am hearing a lot about the rise of a concept called ‘devops’ – a mashup of ‘development’ and ‘operations’. I am not at all an expert in this area, but from what I can tell, devops is aimed at streamlining rapidly iterative application delivery to allow for greater development and business agility. Devops aims to achieve this by breaking down the barriers – human, process, and technology – between application development and system operations.</p>
<p>Interestingly, the concept is new enough that, as I write this, there is not even an entry for it in Wikipedia yet. I did find <a title="Dev2Ops - What Is Devops?" href="http://dev2ops.org/blog/2010/2/22/what-is-devops.html" target="_blank">a blog by Damon Edwards</a> (on Twitter &#8211; <a title="Damon Edwards -Twitter Feed" href="http://twitter.com/damonedwards" target="_blank">@damonedwards</a>) very useful though, as he explains the age-old disconnects between application developers ‘throwing software over the wall’, and ops who are painfully resistant to change. James Urquhart (<a title="James Urquhart - Twitter Feed" href="http://twitter.com/jamesurquhart " target="_blank">@jamesurquhart </a>) <a title="Wisdon of Clouds - Understanding the cloud and 'devops' Part 1" href="http://news.cnet.com/8301-19413_3-10470260-240.html" target="_blank">blogged very recently on the concept too</a> , and again provided some very helpful content. Conversing online with them and others also helped me to formulate some more concrete ideas about devops – or at least some more concrete questions.</p>
<p>My interest was especially piqued when I understood how closely devops is connected to virtualization, cloud, and automation – my core interests:</p>
<ul>
<li>Cloud &#8211; Devops has antecedents in ‘rogue’ developers (or developers from smaller shops) using cloud resources (IaaS, PaaS) for new projects, and will benefit greatly from cloud-based development and deployment, as cloud providers do not impose the restrictions of internal change-averse ops teams, and developers can essentially manage their own ops requirements instead.</li>
<li>Virtualization – In-house devops (which needs more heavy lifting) is greatly assisted by virtualization, as virtual machines become the new base unit for application packaging, avoiding application rollout failures  caused by incompatibility between the test and production environments  (hardware, OS, middleware, etc.).</li>
<li>Automation – In-house devops is also greatly facilitated by automation, which can use standard workflows to automatically provision and configure these complete application VMs, as well as backup and restore VMs, allowing complex composite application deployment and rollback at the click of a mouse.</li>
</ul>
<div class="pullquote">“Clearly devops has many very attractive outcomes. It is a very seductive idea.”</div>
<p>Clearly devops has many very attractive outcomes – drive agile business, reduce delays, smooth application releases, deliver value faster.  It is a very seductive idea. Who wouldn’t want it?</p>
<p>However, most of the writings I see about devops are really about dev, not ops. As a result, they don’t really capture the whole story of the application lifecycle.  They justify devops as an antidote to the problems that ops are causing – slowing down release cycles, imposing arbitrary rules, screwing up deployments, killing developer productivity, hacking manual scripts and configs, stopping the business from being agile – but fail to recognize both the failings of developers that contribute to the problems, and the role of operations in delivering critical business outcomes during the application delivery lifecycle.</p>
<p>On the contrary, discussions mainly focus on how developers can sideline or change operations, positioning devops as the lone hero in the battle against inefficiency, as application developers fix all the problems (!) by controlling or automating key release management operations like provisioning, deployment, integration, patching, and software update. Meanwhile, ops are marginalised, along with their timesinks and roadblocks, satisfying the needs of an agile and rapidly changing business.</p>
<p>See – seductive, isn’t it?</p>
<div class="pullquote">“This seems fundamentally flawed, a development-centric neologism based on an incomplete understanding.”</div>
<p>Yet this seems to me (as a former op) fundamentally flawed, a development-centric neologism based on an incomplete understanding of the real purpose and role of IT operations, or of operations’ history in the development of ‘agile’ IT.</p>
<p>The way I see it, devops misses that target on how IT ops serve business needs too, and seems to gloss over ‘coal face’ realities like:</p>
<ul>
<li>Who handles ongoing support, especially software update for the unrestrained sprawl of non-standard systems and components.</li>
<li>Who ensures each new application doesn’t interfere with existing and especially legacy systems (and networks, storage, etc.)?</li>
<li>Who handles integration with common production systems that cannot be encapsulated in a VM, like storage arrays (NAS, SAN), networking fabrics, facilities, etc.</li>
<li>Who handles impact analysis, change control and rollback planning to ensure deployment risk is understood and mitigated?</li>
<li>Who is responsible for cost containment and asset rationalization, when devops keeps rolling out new systems and applications?</li>
<li>Who ensures reporting, compliance, data updates, log maintenance, Db administration, etc. are built into the applications, and integrated with standard management tools?</li>
<li>Who will assure functional isolation, role-based access controls, change auditing, event management, and configuration control to secure applications, data, and compliance?</li>
</ul>
<p>Because, if you have ever worked with both ops and apps, you know it is not going to be apps. <img src='http://pleasediscuss.com/andimann/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now, in defence of devops, I am sure it is being implemented and conferring major benefits, especially in small organizations with little IT management discipline. I am sure the supporters of devops have some positive goals in mind too. What’s more, it is addressing  a very real problem – ops really should spend more time on better processes and controls than in ‘<a title="Damon Edwards -Twitter Post" href="http://twitter.com/damonedwards/statuses/10914122227" target="_blank">daily deployment muck</a>’.</p>
<p>However, devops should be a two-way street. As a former op, I know that the apps team have to pull their weight too, by addressing gaps like:</p>
<ul>
<li>Including ops during the design process, so applications are built to work with standard ops tools</li>
<li>Taking ops input on deployment, so applications will go in cleanly without disrupting other users</li>
<li>Working with ops on capacity and scalability requirements, so they can keep supporting it when it grows</li>
<li>Implementing ops’ critical needs for logging, isolation, identity management, configuration needs, and secure interfaces so the app can be secure and compliant</li>
<li>Giving ops some advance insight into applications, especially during test and QA, so they can start to prepare for them before they come over the wall</li>
<li>Allowing ops to contribute to better application design, deployment, and management; that ops can do more for the release cycle and ongoing management than just ‘<a title="Andrew Clay Shafer - Twitter Post" href="http://twitter.com/littleidea/statuses/10913438830" target="_blank">manipulating APIs</a>’</li>
</ul>
<div class="pullquote">“Ops do enable business &#8211; and agile business at that.”</div>
<p>See, ops do enable business &#8211; and agile business at that &#8211; by ensuring that new applications coming into an existing complex environment are safe, secure,  reliable, integrated, and responsive, regardless of how complex IT is,  or how many moving parts there are. Devops seems to miss this important detail.</p>
<p>So I am sceptical of how devops will work in large, well-run IT environments with important and necessary operational controls, especially the &gt; 60% of organizations that are committed to ITIL best practices (like formal and integrated management of change, configuration, release, assets, etc.).</p>
<p>After all, &#8216;agile&#8217; does not magically obviate the need to identify and prevent bad changes, to reject apps that breach operational compliance, to ensure each new application adheres to standards, or to prevent uncontrolled sprawl of heterogeneous software.</p>
<p>I still have a lot to think about on this topic, and am trying to keep an open mind. But my best guess right now is that, for enterprises at least, devops either will not take hold or will not last. It seems most likely to be instead, at best, a transitory state on the path to a &#8216;new normal&#8217;. As with all ‘revolutions’, it has started outside IT ops, yet I expect will eventually co-opt and migrate wholly to operations in some form. Once the revolutionaries in development understand how many business needs besides agility actually require  routine, process, management, and controls, they will back away from devops the same way they backed away from ownership in other IT revolutions &#8211; like the deployment of mini computers, desktops, and web applications.</p>
<p>If it does turn out this way – don’t worry. Operations will again dutifully take the reins, and clean up the mess that devops will leave behind. Because that is what ops do – they manage what they are given, and keep the business running, regardless of the mess that gets thrown over the wall at them.</p>
<p>In any case, whether devops takes root or not, hopefully we will all learn something about cooperation, automation, agility, and control. Because all stakeholders in the devops discussion – development, operations, and business owners – could benefit from that.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20100326/myopic-devops-misses-the-mark/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
		<item>
		<title>Is KVM a credible choice for x86 server virtualization?</title>
		<link>http://pleasediscuss.com/andimann/20100112/is-kvm-a-credible-choice-for-x86-server-virtualization/</link>
		<comments>http://pleasediscuss.com/andimann/20100112/is-kvm-a-credible-choice-for-x86-server-virtualization/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 16:45:46 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[TechTarget]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=137</guid>
		<description><![CDATA[The other day I saw someone post a poll question, “Is KVM a credible choice for x86 virtualization?” My immediate response was – “Is that even a credible question?” If you read my many contributions to TechTarget, you will know I am no great supporter of KVM (Kernel Virtual Machine). In my analysis, it does not offer any significant advantages to the many alternatives. It does, however, introduce many significant challenges.
The only significant and unique benefit of KVM for server virtualization (as noted by Sander van Vugt in our (virtual) debate on Xen vs.KVM Linux Virtualization Hypervisors) is that KVM is part of the Linux kernel. This ensures broad standardization, patch compatibility, simpler upgrades, and a low-impact on-ramp for existing Linux IT shops.
Yet this is a solution for a problem that does not really exist.
Large enterprises already run thousands of components, from services/daemons to drivers to applications, all as additions [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-202" href="http://pleasediscuss.com/andimann/20100112/is-kvm-a-credible-choice-for-x86-server-virtualization/lameduck/"><img class="size-full wp-image-202 alignleft" title="LameDuck" src="http://pleasediscuss.com/andimann/wp-content/uploads/2010/01/LameDuck.jpg" alt="" width="260" height="284" /></a>The other day I saw someone post a poll question, “Is KVM a credible choice for x86 virtualization?” My immediate response was – “Is that even a credible question?” If you read <a title="Andi Mann on Tech Target" href="http://virtualizationresources.searchservervirtualization.com/author;Andi+Mann,+Contributor/contentList.htm" target="_blank">my many contributions to TechTarget</a>, you will know I am no great supporter of <a title="KVM.org Home Page" href="http://www.linux-kvm.org/page/Main_Page" target="_blank">KVM (Kernel Virtual Machine)</a>. In my analysis, it does not offer any significant advantages to the many alternatives. It does, however, introduce many significant challenges.</p>
<p>The only significant and unique benefit of KVM for server virtualization (as noted by Sander van Vugt in our (virtual) debate on <a title="Xen vs.KVM Linux Virtualization Hypervisors" href="http://searchservervirtualization.techtarget.com/generic/1,295582,sid94_gci1371226_mem1,00.html" target="_blank">Xen vs.KVM Linux Virtualization Hypervisors</a>) is that KVM is part of the Linux kernel. This ensures broad standardization, patch compatibility, simpler upgrades, and a low-impact on-ramp for existing Linux IT shops.</p>
<p>Yet this is a solution for a problem that does not really exist.<span id="more-137"></span></p>
<p>Large enterprises already run thousands of components, from services/daemons to drivers to applications, all as additions to various kernels. Maintaining one more (or even several more) non-kernel components like Hyper-V, XenServer, ESX, etc., is not a net negative. On the contrary, EMA data shows that virtualization actually improves the productivity of server administrators, and by an average of around 10% &#8211; up to 20% or more for best performers. For competent administrators with good lifecycle management tools, the time they spend to learn, test, and maintain hypervisors is a significant effort, but it is time paid back with interest.</p>
<p>On the other hand, many downsides to KVM are all too apparent.</p>
<div class="pullquote">“KVM has a strategic problem &#8211; the void in the KVM management ecosystem.”</div>
<p>It is easy to point to the lack of technology features and maturity in KVM &#8211; areas like live migration, paravirtualization, networking, isolation, performance, security, or a host of other  features which KVM (in some cases arguably) lacks. I have only some doubt that KVM will meet these low-level functional requirements eventually, but it will not be anytime soon. Yet they are essentially table stakes in server virtualization today.</p>
<p>The inherent dependency on Linux would also require a major shift in  platforms for the average datacenter (where Windows outnumbers Linux by  150:1), and a major investment in resourcing, training, and software. This is hardly an attractive proposition for a data center manager. Still, existing Linux staff will be able to pick it up, and could even have some success on their (relatively few) existing Linux platforms.</p>
<p>However, even if these weaknesses are overcome, KVM has a much more strategic problem &#8211; the gaping void in the KVM management ecosystem. There is almost no third-party support for KVM from management vendors. Even stated support from key partner vendors like IBM, HP, and of course Red Hat is basic at best. What&#8217;s more, EMA data suggests KVM will not foster a significant management ecosystem in the future, either.</p>
<p>EMA&#8217;s research on Virtual System Management showed convincingly how important management is to virtualization. Across 18 different management disciplines, almost all correlated with measurably better outcomes in metrics like MTTR, provisioning time, availability, VM density, migration speed, and more.</p>
<p>EMA&#8217;s new cloud research shows a similar importance. Applying mature automation and management disciplines to virtual systems is directly correlated with positive cloud outcomes like reduced CapEx, reduced OpEx, improved operational maturity and more.</p>
<p>Not surprising then, that over 80% of enterprises consider manageability an important or very important factor in their virtualization and cloud technology decisions.</p>
<p>Unfortunately, KVM ranks anywhere from 4<sup>th </sup>to 10<sup>th</sup> in enterprise preferences for virtualization and cloud technology providers. It comes  behind first ESX, then Hyper-V or Xen (multiple implementations), often various UNIX hypervisors (PowerVM, Integrity VMs or vPars, Solaris Containers), and even z/VM. No enterprise demand means that management vendors have little incentive to support KVM.</p>
<p>In fact, in my conversations with management software vendors, most generally put KVM around 5th in line for support &#8211; which, realistically, means it is not even on the current roadmap. What&#8217;s more, for better or worse several of them have a vested interest in <em><span style="text-decoration: underline;">not</span></em> supporting KVM (no points for guessing who).</p>
<p>This means KVM has little or no prospect of gaining third-party support for virtualization management tools like VM-aware backup and restore, VM provisioning, virtual resource management, VM configuration auditing, virtual performance monitoring, VM lab management, VM image control, storage management,network automation and more. The same holds true for integration with higher-level virtual systems management tools for virtual and physical data center automation and service management disciplines.</p>
<p>For any IT group, sophisticated management tools deliver many proven benefits. For larger enterprises especially, they are simply not optional.  Without even the prospect of a robust management ecosystem, KVM is simply a non-starter in most large-scale deployments. For my enterprise clients at least, it is certainly not a credible choice for x86 server virtualization.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20100112/is-kvm-a-credible-choice-for-x86-server-virtualization/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Novell Announces Intelligent Workload Management (IWM)</title>
		<link>http://pleasediscuss.com/andimann/20091208/novell-announces-intelligent-workload-management-iwm/</link>
		<comments>http://pleasediscuss.com/andimann/20091208/novell-announces-intelligent-workload-management-iwm/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 14:00:12 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[CA]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=157</guid>
		<description><![CDATA[Today Novell released the details of their eagerly awaited Intelligent Workload Management (IWM) solutions. Novell has an exceptional opportunity, great development, and an excellent product line that clearly makes sense in this newly defined &#8216;market&#8217;. Plus, Novell really had to respond to their seriously lackluster financial performance in their 4th Quarter and Annual earnings announcement,where it announced a GAAP net loss in fourth fiscal quarter of 2009 of $256 million, and a GAAP net loss for the financial year of $213 million. Even the non-GAAP figures were awful (and personally, I do not believe non-GAAP figures are much better than a shell game), with Q4 net income of only $38 million, and net income for the full fiscal year of $117 million.
Enter Intelligent Workload Management (IWM), which, according to the Novell press release is:
… Novell’s differentiated approach to Intelligent Workload Management [that] integrates identity and systems management capabilities into an [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-191" href="http://pleasediscuss.com/andimann/20091208/novell-announces-intelligent-workload-management-iwm/novell_logo11/"><img class="size-thumbnail wp-image-191 alignleft" title="novell_logo" src="http://pleasediscuss.com/andimann/wp-content/uploads/2009/12/novell_logo11-122x150.gif" alt="Novell Logo" width="54" height="67" /></a>Today Novell released the details of their eagerly awaited Intelligent Workload Management (IWM) solutions. Novell has an exceptional opportunity, great development, and an excellent product line that clearly makes sense in this newly defined &#8216;market&#8217;. Plus, Novell really had to respond to their <a href="http://www.prnewswire.com/news-releases/novell-reports-financial-results-for-fourth-fiscal-quarter-and-full-fiscal-year-2009-78454292.html">seriously lackluster financial performance</a> in their 4<sup>th</sup> Quarter and Annual earnings announcement,<span id="more-157"></span>where it announced a GAAP net loss in fourth fiscal quarter of 2009 of $256 million, and a GAAP net loss for the financial year of $213 million. Even the non-GAAP figures were awful (and personally, I do not believe non-GAAP figures are much better than a shell game), with Q4 net income of only $38 million, and net income for the full fiscal year of $117 million.</p>
<p>Enter Intelligent Workload Management (IWM), which, according to the Novell press release is:</p>
<blockquote><p>… Novell’s differentiated approach to Intelligent Workload Management [that] integrates identity and systems management capabilities into an application workload, thereby increasing the workload&#8217;s security and portability across physical, virtual and cloud environments</p></blockquote>
<p>All I can say is … bravo Novell!</p>
<p>No, really. It is about time. Novell has exceptional capabilities in virtualization, automation, and service management; and it also adds critical capabilities for security management and compliance, especially around identity management.  These are all core values in what EMA calls ‘the responsible cloud’.</p>
<p>The EMA thesis, essentially, is that cloud computing has too many cowboys, and not enough sheriffs. Enter Novell, the &#8220;Doc&#8221; Holliday of the cloud landscape, with responsible capabilities for virtualization, automation, service management, and security and compliance.</p>
<p>IBM, Microsoft, Sun, and even Oracle might argue with Novell in some of its claims of uniqueness &#8211; after all, all of them have substantial capabilities in all these areas too.</p>
<p>However, regardless of some overreaching in their marketing, competitive threats, a nascent market, and gaps in actual product capability, Novell has an excellent opportunity to re-brand itself and deliver some exceptional capabilities to deliver on private cloud computing goals, and is as well positioned as any vendor to stake a claim to what they label ‘Intelligent Workload Management’.</p>
<p>Keep an eye out for EMA’s more detailed Impact Brief on this announcement. Very interesting stuff, without doubt.</p>
<p>Andi.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091208/novell-announces-intelligent-workload-management-iwm/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>You Cannot Separate Security and Systems Management</title>
		<link>http://pleasediscuss.com/andimann/20091201/cannot-separate-security-systems-management/</link>
		<comments>http://pleasediscuss.com/andimann/20091201/cannot-separate-security-systems-management/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 19:57:42 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[CA]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Configuresoft]]></category>
		<category><![CDATA[EMA]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Enterprise Management Associates]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Ionix]]></category>
		<category><![CDATA[Reflex Systems]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Symantec]]></category>
		<category><![CDATA[Tripwire]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=131</guid>
		<description><![CDATA[A few days ago I was pleased to brief again with Reflex Systems. Apart from the fact that they are doing some very cool things with virtualization management, their approach struck me as, if not unique, at least pleasantly rare.
Good for them!
What I liked most was that they are trying to break down the barriers between systems and security management. Certainly this is something that I discuss regularly with enterprises – the need to stop focusing on silo-based management, and perhaps even more importantly, to stop pandering to silo-focused low-level managers. Almost all of the CIOs, VPs, and IT Directors who I talk with are critically aware of the problems these silos cause – including human errors, resource inefficiencies, security problems, and higher costs.
This is also a constant discussion I have within EMA, especially with the lead of our security practice, Scott Crawford – a brilliant mind on security (amongst [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-196" href="http://pleasediscuss.com/andimann/20091201/cannot-separate-security-systems-management/479465_530274441/"><img class="alignleft size-thumbnail wp-image-196" title="479465_53027444[1]" src="http://pleasediscuss.com/andimann/wp-content/uploads/2009/12/479465_530274441-150x99.jpg" alt="" width="150" height="99" /></a>A few days ago I was pleased to brief again with <a href="http://www.reflexsystems.com/">Reflex Systems</a>. Apart from the fact that they are doing some very cool things with virtualization management, their approach struck me as, if not unique, at least pleasantly rare.</p>
<p>Good for them!</p>
<p>What I liked most was that they are trying to break down the barriers between systems and security management.<span id="more-131"></span> Certainly this is something that I discuss regularly with enterprises – the need to stop focusing on silo-based management, and perhaps even more importantly, to stop pandering to silo-focused low-level managers. Almost all of the CIOs, VPs, and IT Directors who I talk with are critically aware of the problems these silos cause – including human errors, resource inefficiencies, security problems, and higher costs.</p>
<p>This is also a constant discussion I have within EMA, especially with the lead of our security practice, Scott Crawford – a brilliant mind on security (amongst many other subjects) who constantly thinks about security in ways I never could or would. We work and publish together on this topic frequently. Indeed, it has come up again in our latest research, which shows that security and risk management are a fundamental requirement for cloud computing – or what EMA calls the ‘Responsible Cloud’.</p>
<p>The upshot of all these conversations is simple – security management and systems management are not, cannot, and should not be completely separate. Not in human terms, not in processes, and not in technologies. Without doubt, anyone in a large enterprise who has ever tried to implement a patch, a configuration change, a firewall update, a software release, or a hundred other data center changes will attest to this in a heartbeat.</p>
<p>Of course (as Scott rightly pointed out when I last spoke with him about this), we will always need security experts, and systems experts &#8211; the two disciplines are not the same, and we will always need deep domain expertise in each. So I am not advocating complete convergence. But we need more software tools that provide integration and interoperability that allow these professional to work more effectively together.</p>
<p>While multi-function vendors like <a href="http://www.ca.com/">CA</a>, <a href="http://www.symantec.com/">Symantec</a>, <a href="http://www.ibm.com/">IBM</a>, and others have the product portfolio to approach these cross-silo problems holistically, there are few ‘best of breed’ vendors thinking this way. Of course, <a href="http://www.tripwire.com/">Tripwire</a> and the ever-inspiring <a href="http://www.tripwire.com/company/management/">Gene Kim</a> (who I have sadly never met) spring to mind for me; so would <a href="http://www.configuresoft.com/">Configuresoft</a> (although now as part of <a href="http://www.emcionix.com/">EMC Ionix</a>, hardly a niche vendor), and the indefatigable <a href="http://www.configuresoft.com/moreau.aspx">Dennis Moreau</a>. Both inspire their teams, technologies, and customers by championing a fundamental understanding that systems and security cannot, at their heart, be completely separated.</p>
<p>(As an aside, these two seem like they would have been incredibly compelling arch-enemies in some ubergeek superhero genre – although I would never want to choose which should be the hero and which the villain!)</p>
<p>I must say that, so far at least, I don’t know the product design team from Reflex personally – guys like <a href="http://www.reflexsystems.com/Company/ExecutiveBiographies">Hezi Moore, Aaron Bawcom, and Mike Wronski</a> – as well as I do Dennis or Gene. However, I do know that they all have very credible security chops. Plus, one thing is clear to me.</p>
<p>They get it. They really get it.</p>
<p>And that in itself is a thing of rare beauty.</p>
<p>Deliberately designing functionality that addresses both security and systems management – like functional isolation, integrated access control, change segregation, granular audit trails, policy based management, and role-based access – into a systems management toolset is a rare feat, especially in startup and niche products. It is something I look for all the time, because my enterprise clients often demand it. Sadly, all too often I fail to find it – and I am not even a real security wonk! When I do, I am pleasantly surprised. When I see deep thought going into the security value of a systems management product, I am almost ecstatic.</p>
<p>Unfortunately, the challenge for vendors like Reflex and Tripwire (as it was for Configuresoft, and perhaps is still for EMC, Symantec, etc.) is to find customers that value this synergy. While most high-level IT execs understand this imperative, their holistic view frequently does not translate to many of their lower-level managers, or to many functional IT practitioners.</p>
<p>Of course, there are plenty of departmental ops managers and security managers who do get it. They strive to connect their teams with other groups, driving greater business efficiency and effectiveness as a result. However, unfortunately, many do not, instead focusing on protecting their small empires, walling themselves off from integrated management and cross-functional resourcing.</p>
<p>Similarly, many positive-minded individual technicians will actively seek out cross-skilling opportunities, recognizing that it makes them not just more useful but also more valuable, and more indispensable. However, many practitioners (both security and ops) can be just as bad as the most myopic managers (who they often work for), dogmatically eschewing integrated management tools and processes, seeing them as threats to their own personal domains of control.</p>
<p>Sad but true, best practices like breaking down IT management silos are not always adopted.</p>
<p>Fortunately, vendors like Reflex and Tripwire that have expertise and passion in both ops and security (and – shameless plug – trusted advisors like EMA, which is big enough to have experts in both disciplines, yet small enough that we still work together), are trying to break down these barriers.</p>
<p>And more power to them. They serve their clients much better by promoting the undeniable facts that security values are critical to systems management, and systems management is critical to security.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091201/cannot-separate-security-systems-management/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>HP &amp; CIO Magazine&#8217;s New Virtualization Survey</title>
		<link>http://pleasediscuss.com/andimann/20091123/hp-cio-magazine-virtualization-survey/</link>
		<comments>http://pleasediscuss.com/andimann/20091123/hp-cio-magazine-virtualization-survey/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 15:00:48 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[CIO]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[application virtualization]]></category>
		<category><![CDATA[desktop virtualization]]></category>
		<category><![CDATA[endpoint virtualization]]></category>
		<category><![CDATA[Hewlett Packard]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[server virtualization]]></category>
		<category><![CDATA[Systems Management]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=97</guid>
		<description><![CDATA[HP Software &#38; Solutions recently conducted a global CIO survey with CIO Magazine on virtualization trends.  Shay Mowlem, Director Virtualization Strategy with HP, and Jim Malone, Editorial Director of CXO Media&#8217;s Custom Solutions Group, held a free webcast last week to cover the details of the survey.  If you missed it, you should certainly check out the replay.
The survey revealed some very interesting data, with a very well thought out instrument and a quality sample – 300 respondents (100 each from the US, EMEA, and Asia Pacific) with at least 500 employees in the US (250 in the UK, France, Germany, Australia, Singapore and India), and all with a current or planned investment in server virtualization.
A number of data points stand out for me: 

The balance of Test/Dev implementations vs. Production continues to reflect EMA data. While production is still lagging behind test and dev as a use case, virtualization [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hp.com"><img class="alignleft size-full wp-image-227" title="HP Logo" src="http://pleasediscuss.com/andimann/wp-content/uploads/2009/11/hp_logo1.jpg" alt="HP Logo" width="202" height="165" /></a>HP Software &amp; Solutions recently conducted a global CIO survey with <a title="CIO Magazine" href="http://www.cio.com/" target="_blank">CIO Magazine</a> on virtualization trends.  Shay Mowlem, Director Virtualization Strategy with HP, and Jim Malone, Editorial Director of CXO Media&#8217;s Custom Solutions Group,<a title="HP-CIO Virtualization Survey Webcast" href="http://www.cio.com/webcast/505362/CIOs_Weigh_In_On_Virtualization" target="_blank"> held a free webcast last week to cover the details of the survey</a>.  If you missed it, you should certainly check out the replay.</p>
<p>The survey revealed some very interesting data, with a very well thought out instrument and a quality sample – 300 respondents (100 each from the US, EMEA, and Asia Pacific) with at least 500 employees in the US (250 in the UK, France, Germany, Australia, Singapore and India), and all with a current or planned investment in server virtualization.</p>
<p>A number of data points stand out for me: <span id="more-97"></span></p>
<ul>
<li>The balance of Test/Dev implementations vs. Production continues to reflect EMA data. While production is still lagging behind test and dev as a use case, virtualization for mission-critical production is only slightly behind test and dev overall – and within the margin of error in most cases. This is good news, as enterprises clearly continue to grow real, production use cases.  It was interesting to see the differences between US and EMEA/APAC on this data point too, something EMA has not broken out in our published reports.</li>
<li>Microsoft and VMware are neck and neck in enterprises&#8217; plans for server virtualization deployments over the next 18 months. I was called crazy when my 2008 EMA research pointed to a 32% growth rate for Microsoft Hyper-V into 2009, trailing only VMware; yet here we are in 2009, and according to this new study, through 2010/11 that is going up to 49%. So who is crazy now?</li>
<li>The strong growth for endpoint (desktop, application) virtualization reflects EMA data very well. It also highlights where enterprises and vendors should be heading with management technologies. It is still early days, but there are  a lot of gaps in integrated management for physical and virtual endpoints. So it is clear that this (probably even more than cloud service management) is going to be the next big problem for IT management.</li>
<li>The percentage of IT services planned to be virtualized over 18 months is growing well. However, just as EMA has predicted, virtualization will remain at only around 50% of service deployments even through 2011, so there will continue to be substantial physical deployments. This reinforces my consistent (and insistent) position that effective management of virtualization must integrate both physical and virtual systems management</li>
<li>Effective management continues to be elusive. EMA’s research showed this in 2006, 2008, and 2009, and this new data (with some reservations) shows the same. However, while tThe majority (64%) of enterprises rank themselves as extremely or very effective at managing virtualization, and believe they are getting better, I am skeptical. I contend many of those are overestimating their abilities (see my next points).</li>
<li>Virtualization clearly increases complexity, and is clearly more difficult to manage. I felt like I was tilting at windmills when I published this opinion in 2006 and in 2008, contrary to common perceptions that virtualization made everything easier. I was certainly a lone voice, but as it turned out, a prescient one. It is great to see it being recognized more broadly, finally.</li>
<li>Human issues continue to be major problems – especially skills and resourcing. EMA has found the same to be true, consistently, for many years. As recently as last week, I spoke with <a title="VMBLog - VI Administrators In High Demand" href="http://vmblog.com/archive/2009/11/12/bad-economy-but-vi-administrators-are-in-high-demand.aspx" target="_blank">David Marshall of VMBlog and InfoWorld</a> about how this continues to be a problem. This makes management tools even more important – to embed knowledge, define and execute policy, and automate routine work to free up resources.</li>
<li>These data points all increase my doubt that enterprises are really being better at managing their virtual environments. It seems contradictory to me that this survey shows virtualization is more complex, management is the top inhibitor to ROI, and skills are still lacking, yet most enterprises think they are being very or extremely effective at it. Even though tool usage is more integrated and automated than it has been, this does not make sense. I am instead convinced that enterprises are really overestimating their abilities.</li>
</ul>
<p>This is just a very small sample of the interesting data in this survey &#8211; there are more than 50 pages in the slide deck I reviewed ahead of the webcast. I encourage you to check out the webcast.  If you get in touch with HP, I am sure they will point you in the right direction; or check back here, and I will post the link when it is up.</p>
<p>Andi.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091123/hp-cio-magazine-virtualization-survey/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cloud Computing Podcast with Techtarget – Part 2</title>
		<link>http://pleasediscuss.com/andimann/20091117/cloud-computing-podcast-with-techtarget-%e2%80%93-part-2/</link>
		<comments>http://pleasediscuss.com/andimann/20091117/cloud-computing-podcast-with-techtarget-%e2%80%93-part-2/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 16:19:41 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Hyperic]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Systems Management]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=106</guid>
		<description><![CDATA[My podcast with SearchCloudComputing&#8217;s Carl Brooks (Twitter&#8217;s @eekygeeky) was so much fun. In this two-part podcast, Carl and I talk about all sorts of issues regarding the management of cloud computing &#8211; a critical part of EMA&#8217;s &#8216;Responsible Cloud&#8217; approach to cloud computing. Of course I had too much to say to fit in just a single short burst, so this post is about part 2 of the podcast.
In part 2 of podcast, Carl and I talk about:

 cost details, pricing, and licensing models for cloud management tools
options for open source and &#8216;freemium&#8217; tools for cloud computing management
the problems of an old-school approach to cloud computing management
the issues of paying for cloud computing management using traditional models
the critical dangers associated with a slow adoption of cloud computing management
the need to integrate with existing SOA, reporting, and other in-house disciplines
difficulties of managing on-premise, off-premise, and hybrid clouds
the real long-term ROI and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://searchcloudcomputing.techtarget.com/"><img class="alignleft size-full wp-image-222" title="TechTarget Logo" src="http://pleasediscuss.com/andimann/wp-content/uploads/2009/11/templ_headerlogo1.gif" alt="TechTarget Logo" width="166" height="129" /></a>My podcast with <a title="SearchCloudComputing from TechTarget" href="http://searchcloudcomputing.techtarget.com/" target="_blank">SearchCloudComputing</a>&#8217;s Carl Brooks (<a title="Twitter's @eekygeeky" href="http://twitter.com/eekygeeky" target="_blank">Twitter&#8217;s @eekygeeky</a>) was so much fun. In this two-part podcast, Carl and I talk about all sorts of issues regarding the management of cloud computing &#8211; a critical part of EMA&#8217;s &#8216;Responsible Cloud&#8217; approach to cloud computing. <img title="More..." src="http://pleasediscuss.com/andimann/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Of course I had too much to say to fit in just a single short burst, so this post is about part 2 of the podcast.<span id="more-106"></span></p>
<p>In part 2 of podcast, Carl and I talk about:</p>
<ul>
<li> cost details, pricing, and licensing models for cloud management tools</li>
<li>options for open source and &#8216;freemium&#8217; tools for cloud computing management</li>
<li>the problems of an old-school approach to cloud computing management</li>
<li>the issues of paying for cloud computing management using traditional models</li>
<li>the critical dangers associated with a slow adoption of cloud computing management</li>
<li>the need to integrate with existing SOA, reporting, and other in-house disciplines</li>
<li>difficulties of managing on-premise, off-premise, and hybrid clouds</li>
<li>the real long-term ROI and NPV of cloud computing and management</li>
<li>the importance of analytics, chargeback, capacity management, and accountability in predictable cost models for cloud computing</li>
<li>the difficulty of visibility, verifiability, predictability, and the trust relationship with cloud computing providers</li>
<li>and what to look for in both pricing and general comfort levels</li>
</ul>
<p>It was a great session. You should check it out <a title="TechTarget Podcast: Cloud computing management overview" href="http://searchcloudcomputing.techtarget.com/generic/0,295582,sid201_gci1374130,00.html" target="_blank">at TechTarget&#8217;s SearchCloudComputing.com site!</a></p>
<p>Andi.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091117/cloud-computing-podcast-with-techtarget-%e2%80%93-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing Podcast with Techtarget &#8211; Part 1</title>
		<link>http://pleasediscuss.com/andimann/20091116/cloud-computing-podcast-with-techtarget-part-1/</link>
		<comments>http://pleasediscuss.com/andimann/20091116/cloud-computing-podcast-with-techtarget-part-1/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 16:28:34 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[BMC Software]]></category>
		<category><![CDATA[CA]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Hyperic]]></category>
		<category><![CDATA[Nimsoft]]></category>
		<category><![CDATA[RightScale]]></category>
		<category><![CDATA[SMB]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[TechTarget]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=102</guid>
		<description><![CDATA[I really enjoyed my first podcast with the crew from SearchCloudComputing &#8211; hosted by Carl Brooks (Twitter&#8217;s @eekygeeky) &#8211; last week. (Of course I did &#8211; I am an analyst. If there is one thing I love more than being asked my opinion, it is talking about my opinion!). In this two-part podcast, Carl and I talk about all sorts of issues regarding the management of cloud computing &#8211; a critical part of EMA&#8217;s &#8216;Responsible Cloud&#8217; approach to cloud computing.
It is described on TechTarget as follows:
While not distinctly different from traditional data center management, cloud computing management presents a new environment and new situations for vendors and users to master in order to keep a watchful eye on their applications and data. 
Learn about the meaning of cloud management, its growing purpose in the cloud computing world and the expectations laid on cloud management providers in this podcast with Andi [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://searchcloudcomputing.techtarget.com/"><img class="alignleft size-full wp-image-222" title="TechTarget Logo" src="http://pleasediscuss.com/andimann/wp-content/uploads/2009/11/templ_headerlogo1.gif" alt="TechTarget Logo" width="166" height="129" /></a>I really enjoyed my first podcast with the crew from <a title="SearchCloudComputing from TechTarget" href="http://searchcloudcomputing.techtarget.com/" target="_blank">SearchCloudComputing</a> &#8211; hosted by Carl Brooks (<a title="Twitter's @eekygeeky" href="http://twitter.com/eekygeeky" target="_blank">Twitter&#8217;s @eekygeeky</a>) &#8211; last week. (Of course I did &#8211; I am an analyst. If there is one thing I love more than being asked my opinion, it is talking about my opinion!). In this two-part podcast, Carl and I talk about all sorts of issues regarding the management of cloud computing &#8211; a critical part of EMA&#8217;s &#8216;Responsible Cloud&#8217; approach to cloud computing.<span id="more-102"></span></p>
<p>It is described on TechTarget as follows:</p>
<blockquote><p><span>While not distinctly different from traditional data center management, cloud computing management presents a new environment and new situations for vendors and users to master in order to keep a watchful eye on their applications and data. </span></p>
<p>Learn about the meaning of cloud management, its growing purpose in the cloud computing world and the expectations laid on cloud management providers in this podcast with Andi Mann, vice president of research with Enterprise Management Associates.</p></blockquote>
<p>In the podcast, Carl and I talk about:</p>
<ul>
<li> specific disciplines in cloud management like threat management, performance management, availability, malware detection, provisioning, and automation</li>
<li>the offerings and suitability of different vendors like Hyperic (now part of VMware), Rightscale, CA, BMC Software, and Nimsoft</li>
<li> options for small and medium business (SMB) vs. large enterprises</li>
<li> benefits and issues with home-grown, do-it-yourself (DIY), or scripting approaches vs. packaged software</li>
<li>cloud computing and cloud management vendor lock-in</li>
<li>who needs cloud service management</li>
<li>the need for threat and vulnerability management (and impact of <em>not</em> having it)</li>
<li>who needs to deploy cloud computing management tools</li>
<li>and when to consider management tools for cloud computing</li>
</ul>
<p>Check out the full podcast <a title="TechTarget Podcast: Cloud computing management overview" href="http://searchcloudcomputing.techtarget.com/generic/0,295582,sid201_gci1374124,00.html" target="_blank">at TechTarget&#8217;s SearchCloudComputing.com site!</a></p>
<p>Part 2 will be coming soon too. I will letyou know when it is up.</p>
<p>Andi.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091116/cloud-computing-podcast-with-techtarget-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Appliances &#8211; More Risk than Reward?</title>
		<link>http://pleasediscuss.com/andimann/20091029/virtual-appliances-risk-reward/</link>
		<comments>http://pleasediscuss.com/andimann/20091029/virtual-appliances-risk-reward/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 22:01:03 +0000</pubDate>
		<dc:creator>Andi</dc:creator>
				<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[KACE]]></category>
		<category><![CDATA[Reflex]]></category>
		<category><![CDATA[SourceFire]]></category>
		<category><![CDATA[Symantec]]></category>
		<category><![CDATA[up.time]]></category>
		<category><![CDATA[virtual appliance]]></category>
		<category><![CDATA[VKernel]]></category>

		<guid isPermaLink="false">http://pleasediscuss.com/andimann/?p=42</guid>
		<description><![CDATA[I have to say – and I have said it before – I am not a great fan of the ‘virtual appliance’ model for delivering enterprise management software. Specifically, I have ongoing concerns about how these software appliances break compliance, security, and other important management and policy requirements.
For example:

Virtual appliances add an unknown operating system to the environment. It is typically a slimmed-down Linux distro, but you rarely know &#8211; it could be DR-DOS 6.2 or a pirate copy of Windows ME. This breaks any software SOE, ignoring top level decisions on OS stability, reliability, longevity, security, etc.
Administrators have virtually no control over virtual appliance management. Management functions are required for any software, but virtual appliances rely entirely on a middle-man for proper OS, middleware, application, and database patches &#38; upgrades, malware detection, performance monitoring, problem analysis, etc.
Even when ad hoc management is possible, it is almost always manual. You [...]]]></description>
			<content:encoded><![CDATA[<p>I have to say – and I have said it before – I am not a great fan of the ‘virtual appliance’ model for delivering enterprise management software. Specifically, I have ongoing concerns about how these software appliances break compliance, security, and other important management and policy requirements.<span id="more-42"></span></p>
<p>For example:</p>
<ul>
<li>Virtual appliances add an unknown operating system to the environment. It is typically a slimmed-down Linux distro, but you rarely know &#8211; it could be DR-DOS 6.2 or a pirate copy of Windows ME. This breaks any software SOE, ignoring top level decisions on OS stability, reliability, longevity, security, etc.</li>
<li>Administrators have virtually no control over virtual appliance management. Management functions are required for any software, but virtual appliances rely entirely on a middle-man for proper OS, middleware, application, and database patches &amp; upgrades, malware detection, performance monitoring, problem analysis, etc.</li>
<li>Even when <em>ad hoc</em> management is possible, it is almost always manual. You can’t put agents on most virtual appliances, they don&#8217;t come with WMI, and most have only a GUI for management. So you cannot use standard tools or automation, which wastes admins&#8217; time, risks audit non-compliance, and invites human error.</li>
<li>Security is a particular concern. Timeliness of patches, effectiveness of hardening processes, zero-day threat response, malware protection, and so on are all at the whim of the vendor, and rarely disclosed to the customer.</li>
<li>You pretty much have to pay maintenance. If you don&#8217;t, chances are you simply cannot keep a virtual appliance up-to-date yourself.</li>
</ul>
<p>Of course, many of the same criticisms can be slated against physical appliances. I have even talked with one enterprise that will not deploy even <span style="text-decoration: underline;"><em>physical</em></span> management appliances because they would break the company&#8217;s hardware SOE (even though network devices, storage systems, and other &#8216;boxes&#8217; are often just purpose-built appliances). However, with just an Ethernet cable connecting them to the enterprise, and a generally slimmer system profile, they seem to pose a lesser risk. They are also much simpler than virtual appliances, which add (in many cases unnecessarily) a layer of complexity and abstraction that physical appliances do not, by virtue of being encapsulated within a virtual machine. Moreover, the resources and effort to build a &#8216;real&#8217; appliance is far greater than just slapping some software into a virtual machine, so physical appliance vendors seem somehow more committed, more reliable.</p>
<p>Is this distinction fair? Possibly not. But regardless of my own concerns, my research has shown that virtual appliances are the least-preferred of any form factor for management software, with physical appliances, niche software, and even software suites more preferred. Really, when the dreaded &#8216;framework&#8217; is more popular than you, perhaps you really are an ugly duckling.</p>
<p>Which is not to say that virtual appliances are pointless. They are easy to implement, provide fast time-to-value, and are especially good for trials and POCs. They require little or no tuning, and the OS environment is often a bare bones install which is fast and efficient. Unlike physical appliances, they are easily scalable, and highly mobile. They can be deployed in seconds (maybe minutes) even to far-flung locations in regional offices with zero travel time and cost. And they allow even a sysop to deploy a new management server without getting the network, storage, security, or server teams involved. All of these are powerful factors in their favour.</p>
<p>I am also seeing, despite their potential issues, that several vendors are being very successful selling virtual appliances. KACE, for example, told me today that 26% of their total sales in Q3&#8242;09  have been of <a title="Virtual KBOX Systems Management Appliances" href="http://www.kace.com/products/virtual-appliance/virtual-kbox.php" target="_blank">their virtual appliance, the V-KBOX</a>; VKernel provide all their software in virtual appliance formats, and their <a title="VKernel Reports Record Third Quarter Sales" href="http://www.vkernel.com/resources/pressreleases/Q3_2009_Success_FINAL/" target="_blank">Q3&#8242;09 sales were 205% up on Q3&#8242;08</a>; Citrix is finding a remarkable early demand for their <a title="Citrix Netscaler VPX" href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1689968" target="_blank">Netscaler VPX virtual appliance</a>.  Meanwhile, IBM, Symantec, up.time, Reflex, SourceFire, and several others are agressively in or entering the market for management systems delivered as virtual appliances.</p>
<p>I also think that virtual appliances have a bright future &#8211; but in some ways I continue to see them as a beta version of what could (or should) come next.  By adding in capabilities for responsible and accountable management, they could form the basis of more fully-functional virtual service management containers. These in turn could form the basis of elastic, mobile, network-deployed, responsible cloud appliances that deliver complete end-to-end service management without regard to physical location or domain of control.</p>
<p>A couple of vendors are clearly headed this way, but even without this level of sophistication and maturity,  it certainly seems like vendors and buyers are increasingly embracing virtual appliances, despite their many potential flaws.</p>
<p>Perhaps I should too?</p>
<p>Andi.</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasediscuss.com/andimann/20091029/virtual-appliances-risk-reward/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
