<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>The Virtual Data Center</title>
	<link>http://thevirtualdc.com</link>
	<description>A Virtual Team Blog about the VDC and How To Get There</description>
	<pubDate>Thu, 06 Aug 2009 17:56:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Choosing Between Azure and VMM Private Clouds</title>
		<link>http://thevirtualdc.com/?p=157</link>
		<comments>http://thevirtualdc.com/?p=157#comments</comments>
		<pubDate>Wed, 15 Jul 2009 22:32:31 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[vmware]]></category>

		<category><![CDATA[azure]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[private cloud]]></category>

		<category><![CDATA[vcloud]]></category>

		<category><![CDATA[virtual machine manager]]></category>

		<category><![CDATA[vmm]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=157</guid>
		<description><![CDATA[I’ve spent the past day reviewing all that’s floating around the Interwebs on the Azure announcements from the WPC this week. There are definitely a lot of nice nuggets to digest and stuff that’s going to take a while to process. Most of the Azure talk at WPC has been, as expected, about how partners [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve spent the past day reviewing all that’s floating around the Interwebs on the Azure announcements from the WPC this week. There are definitely a lot of nice nuggets to digest and stuff that’s going to take a while to process. Most of the Azure talk at WPC has been, as expected, about how partners can benefit from and build solutions on top of Azure. That’s a compelling message and one I think Microsoft got 100% correct. Now if only they’d franchise Azure we’d really be cookin’ ;). But what about enterprise customers using Azure? Since enterprise virtualization is the overwhelming topic here on The Virtual DC, I’m going to focus on that rather than the partner angle.One thing that struck me straight away today was a <a href="http://news.cnet.com/beyond-binary/?tag=rb_content;overviewHead">comment from Bob Muglia</a> in a CNET interview:<br />
<blockquote>Businesses and hosters will want to offer their own clouds he said, and Microsoft will have tools for them, but Azure isn&#8217;t their answer. Instead, he said, Windows Server, System Center, and Virtual Machine Manager will get a lot better at operating in a cloud-based environment, while still offering customers lots more choice.&#8221;We will be taking our Virtual Machine Manager product and evolve it over time to much more straightforwardly allow customers to build their own private cloud,&#8221; Muglia said.”</p></blockquote>
<p>I do like the idea of them embracing private clouds with VMM, a logical step when competing against VMware and vCloud, but then I pause. Will Azure ever compete against vCloud? vCloud is designed to allow enterprise customers to build a services-based application bundle in-house (ie running in a private cloud) and then push that entire application service bundle up to a service provider also running VMware and supporting vCloud (ie the public cloud). Build at home, push to the cloud. Makes sense. When people think private cloud, they think vCloud.But Azure is different than vCloud: it’s a service and development cloud, closer to Google Apps than vCloud. If Azure proper won’t support private clouds (and I’m making a huge leap of assumptions on definitions here, but I’m going with that data I have), either because MS has chosen not to or because private dev clouds don’t make much sense (yet), here’s my question:<strong></strong><strong><em> </em></strong><strong><em>Will an enterprise looking at a branded Microsoft cloud solution have to choose between a private cloud vs. Azure?</em></strong> If the goal is to build everything in-house, then a private cloud on VMM makes sense. If the goal is to develop a MS service-based application for and running in the cloud, then Azure makes sense.But these are two distinctly different use cases, a binary decision based on what type of cloud I’m looking for. In other words if I write an app for Azure, do I need a private cloud running on VMM at all? Customers will choose to re-write their application for Azure and possibly choose to run their MS apps completely hosted in Azure – on one of the Azure services listed here – or they’ll build a private cloud in-house and run everything locally.I guess my hold up here is getting my brain around the Azure model when compared to vCloud. With vCloud, I get the idea of building my application in-house in a virtualized environment and then shipping that application – lock, stock, and barrel – off to my vCloud provider for remote hosting in the cloud. But Azure is different: if I start building an app from scratch to run on Azure I’m going to build it on Azure, in the cloud already. I won’t need to build it in-house first and ship it anywhere; it’s already there.Maybe I’m comparing apples to oranges here and I shouldn’t even be thinking about private clouds, yet there is a lot of talk about private clouds from Microsoft – even from Bob Muglia – so I have to somehow equate the two. They&#8217;re comparing and contrasting Azure with private clouds, creating a message that they&#8217;re the same type of cloud, yet one is for home and one is remote.Maybe the model will be to build some apps on Azure and run some apps in-house on my VMM private cloud, and then use the new interoperability between 2008 and Azure to let the apps running on Azure become extensions of my private cloud. Maybe my Sharepoint web tier is run in-house but my Sharepoint search and data tiers are run in Azure to keep storage and processing off my network and out of my private cloud.Does Microsoft have it right in keeping Azure and private clouds completely separate for enterprise customers because they are in fact two different beasts, yet saying they&#8217;ll work together? Or is Microsoft comparing the two because it’s not yet sure how customers will use and embrace Azure?
<p style="display: inline; float: none; padding: 0px; margin: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5f2b5619-d9b3-4624-bdb0-1ebe37ac2006" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/microsoft" rel="tag">microsoft</a>,<a href="http://technorati.com/tags/azure" rel="tag">azure</a>,<a href="http://technorati.com/tags/cloud" rel="tag">cloud</a>,<a href="http://technorati.com/tags/cloud+computing" rel="tag">cloud computing</a>,<a href="http://technorati.com/tags/private+cloud" rel="tag">private cloud</a>,<a href="http://technorati.com/tags/vmm" rel="tag">vmm</a>,<a href="http://technorati.com/tags/virtual+machine+manager" rel="tag">virtual machine manager</a>,<a href="http://technorati.com/tags/virtualization" rel="tag">virtualization</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=157</wfw:commentRss>
		</item>
		<item>
		<title>Regional Cloud Providers: Buy Local with a &#8220;Cloud Franchise&#8221;</title>
		<link>http://thevirtualdc.com/?p=156</link>
		<comments>http://thevirtualdc.com/?p=156#comments</comments>
		<pubDate>Mon, 13 Jul 2009 18:43:50 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[management]]></category>

		<category><![CDATA[network]]></category>

		<category><![CDATA[vdi]]></category>

		<category><![CDATA[application delivery]]></category>

		<category><![CDATA[aws]]></category>

		<category><![CDATA[azure]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[cloud franchise]]></category>

		<category><![CDATA[context]]></category>

		<category><![CDATA[latency]]></category>

		<category><![CDATA[regional cloud]]></category>

		<category><![CDATA[regional cloud providers]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=156</guid>
		<description><![CDATA[ One of the oft discussed business challenges of cloud-based application deployments – or any remote app deployment where a service has to communicate over the public internet – is latency. It takes more time to fetch data when a request has to leave the LAN, and latency is usually variable and at the mercy [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://thevirtualdc.com/wp-content/uploads/2009/07/regcloud.jpg" border="0" align="right" width="281" alt="regcloud" height="281" style="display: inline; margin-left: 0px; margin-right: 0px; border-color: initial; border-style: initial; border-width: 0px" title="regcloud" /> One of the oft discussed business challenges of cloud-based application deployments – or any remote app deployment where a service has to communicate over the public internet – is latency. It takes more time to fetch data when a request has to leave the LAN, and latency is usually variable and at the mercy of both the Interwebs and the cloud provider. This isn’t so much of an issue when your entire app is deployed in the cloud and users are going directly there for data; the user won’t notice any difference between accessing your app after it’s moved to AWS than they did when you had it deployed in your own data center. In fact some times it might even be faster.</p>
<p>The latency monster rears its ugly head when apps are spread across data centers, either in a split architecture or with bursting, where the user is first directed to your local data center and then a decision is made to move that request (and possibly that entire user session) to the cloud portion of the app. Solutions exist today to help optimize the applications and the network to provide a better user experience, but there’s a new(er) trend that’s not getting much attention to help combat geographic latency: regional cloud providers.Regional cloud providers are exactly as the name suggests: providers that offer cloud services close to your physical data center. Think of these providers as “buy local” clouds. Today these providers offer local cloud hosting services that compete with the larger players, such as Amazon and RackSpace, with local knowledge and local support.</p>
<p>But what about a hybrid model, the <strong><em>Cloud Franchise</em></strong>: local owners and operators that offer local cloud services but also offer branch versions of the larger cloud options. Some of this model exists in the platform levels today, in fact there is a thriving marketplace for start-ups who are offering AWS-based solutions, pre-packaged and ready to go. But those solutions, once deployed, still run in AWS data centers (although AWS doesn’t publish this information, their US data centers are rumored to be located on the East Coast). If I have latency concerns about bouncing my users from one part of my app in my private Missoula data center to another part of my app located in Baltimore, then a pre-packaged AWS solution won’t really help me with that. <strong><em>I want all parts of my app to be as local as possible, especially when I need to burst into or direct users to the cloud.</em></strong></p>
<p>That’s where the cloud franchise model comes into play: regional cloud providers can offer pre-packaged AWS services as well as be a branded AWS hoster, hosting those deployed services in a local data center rather than in Baltimore. <strong><em>The customer is still using AWS and has access to 100% of the AWS products and features, but the end result – the hosted application — is running on an AWS platform in Missoula instead of Baltimore, run by the local provider.</em></strong></p>
<p>AWS is just one type of architecture: Azure is another place where the cloud franchise architecture could come into play. If I write my .Net app to span between both my local data center and an Azure cloud, I want to make sure that I have the shortest path in place between my data center and where my app is actually running in the Azure cloud. Mainstreet is going to perform so much better if it only has two hops between my local DC and Azure, both in Missoula, than if it has to bounce over multiple providers to cross the country to one centralized data center in Dallas.</p>
<p>At the end of the day the goal is to reduce latency between my data center and my public cloud. The more I can control in my user’s experience the more likely I am to deploy into the cloud, especially for latency-sensitive apps such as VDI. One way to control access to the my cloud apps is to control location: buy local from a regional cloud provider who is also a cloud franchisee. Use the services and products of a trusted brand (AWS, Azure, etc) with local hosting, management, and support, and keep the apps local.</p>
<p>It works for fast food, why not the cloud? <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="display: inline; float: none; padding: 0px; margin: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b65ca25a-5962-47ac-8af7-3c022583b7f9" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/cloud" rel="tag">cloud</a>,<a href="http://technorati.com/tags/regional+cloud" rel="tag">regional cloud</a>,<a href="http://technorati.com/tags/regional+cloud+providers" rel="tag">regional cloud providers</a>,<a href="http://technorati.com/tags/intercloud" rel="tag">intercloud</a>,<a href="http://technorati.com/tags/context" rel="tag">context</a>,<a href="http://technorati.com/tags/data+center" rel="tag">data center</a>,<a href="http://technorati.com/tags/cloud+computing" rel="tag">cloud computing</a>,<a href="http://technorati.com/tags/aws" rel="tag">aws</a>,<a href="http://technorati.com/tags/azure" rel="tag">azure</a>,<a href="http://technorati.com/tags/cloud+franchise" rel="tag">cloud franchise</a>,<a href="http://technorati.com/tags/application+delivery" rel="tag">application delivery</a>,<a href="http://technorati.com/tags/network">network</a>,<a href="http://technorati.com/tags/latency">latency</a>,<a href="http://technorati.com/tags/vdi">vdi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=156</wfw:commentRss>
		</item>
		<item>
		<title>Dynamic Infrastructure: Are We Over the Hump?</title>
		<link>http://thevirtualdc.com/?p=154</link>
		<comments>http://thevirtualdc.com/?p=154#comments</comments>
		<pubDate>Tue, 07 Jul 2009 16:57:24 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[data center]]></category>

		<category><![CDATA[data center architecture]]></category>

		<category><![CDATA[dynamic infrastructure]]></category>

		<category><![CDATA[infrastructure]]></category>

		<category><![CDATA[infrastructure 2.0]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=154</guid>
		<description><![CDATA[I am the king of starting blog posts with “I know, it’s been a while…” So I’ll dispense with that intro here and get right to the goods.
I’ve been traveling a fair amount lately, speaking on the impact virtualization has on your applications, and talking to customers about their current virtualization issues. As you know [...]]]></description>
			<content:encoded><![CDATA[<p>I am the king of starting blog posts with “I know, it’s been a while…” So I’ll dispense with that intro here and get right to the goods.</br>
<p>I’ve been traveling a fair amount lately, speaking on the impact virtualization has on your applications, and talking to customers about their current virtualization issues. As you know I typically talk about the virtual platforms: hypervisors, resource management, virtual networking, and how all of that trickles up the stack to your applications. In other words: What happens to my web app when I move my web farm from physical servers to virtual servers?</br>
<p>More and more my conversations have been moving from concepts around <em>introducing</em> virtualization into the data center and towards how to <em>efficiently use </em>virtualization in the data center. The difference here is subtle in verbiage but huge in impact: customers are saying and showing that they understand, trust, and are standardizing on virtualization technologies and now they’re attacking deployment of these technologies. We’ve moved beyond the whiteboard phase and now we’re into the data center. For those keen on the 4Ds, we’re past Define and Design and now somewhere in the midst of Develop and Deploy. This may seem like old news to people who live and breath virtualization every day, but to customers who are not early adopters or bleeding technology implementers, this movement is a huge step for the virtual data center.</br>
<p>The key litmus test I’ve used for this evaluation is how frequently I talk about architecture. Last year I spent all my time talking about virtualization technologies, the challenges they introduce into the physical data center, and how to start planning to adequately manage those challenges and migrating to a truly dynamic virtual data center. I talked plumbing. Today I’m talking much more about how to architect virtualization technologies in the data center; how to use these tools as building blocks for service delivery (the real reason we use data centers in the first place). And those architecture conversations have likewise changed scope, moving from talk about how to add virtualization to the data center to talk about how to build the data center around the dynamic nature of virtualization. Oh yes, I’m talking dynamic infrastructure (or Infrastructure 2.0 as it’s been called for a while) conversations with IT architects. Awesome.</br>
<p>And while it may be an obvious and slight change in perception from those of us who are looking at virtualization 2-3 years down the road, we can’t forget about what a drastic leap it is for data center architects who are building applications and systems that have to be reliable. Services that are re-sold; applications that provide a business presence; 5 9’s SLAs that are dependent on virtual platforms.</br>
<p>Paradigm shifts are often subtle because we’re looking from inside. When viewed from the outside, though, the dynamic data center is finally coming to fruition, and the implementers – the customers &#8212; are the leading the way. We’ve built the rollercoaster; now let’s try out that exhilarating first drop. <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=154</wfw:commentRss>
		</item>
		<item>
		<title>Why Microsoft Should Finally Buy Citrix</title>
		<link>http://thevirtualdc.com/?p=153</link>
		<comments>http://thevirtualdc.com/?p=153#comments</comments>
		<pubDate>Fri, 15 May 2009 18:37:18 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[citrix]]></category>

		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[desktop]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[management]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[network]]></category>

		<category><![CDATA[systems]]></category>

		<category><![CDATA[vdi]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[vmware]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[esx]]></category>

		<category><![CDATA[esxi]]></category>

		<category><![CDATA[hyper-v]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[xenapp]]></category>

		<category><![CDATA[xenserver]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=153</guid>
		<description><![CDATA[DISCLAIMER: This is long and the opinions are mine.I&#8217;ve written a good bit here about the various ways Microsoft and Citrix overlap in the hypervisor space, ranging from topics like shared code base through competition for the desktop space. To me, these two players have always been the underdogs battling for the right to go [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stormthorgerson.com"><img src="http://thevirtualdc.com/wp-content/uploads/2009/05/url.jpg" width="168" height="159" border="0" align="right" alt="url" style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px" title="url" /></a><strong>DISCLAIMER</strong>: This is long and the opinions are mine.I&#8217;ve written a good bit here about the various ways Microsoft and Citrix overlap in the hypervisor space, ranging from topics like shared code base through competition for the desktop space. To me, these two players have always been the underdogs battling for the right to go head-to-head against VMware in the main enterprise (and now cloud) virtual data center event. I&#8217;ve long said here that I think Microsoft is in the best position to make that move, but to be honest, Citrix currently has better technology. In other words, Microsoft has a better strategic play, Citrix a better tactical play. The announcements that came of out Synergy last week prove that. Citrix knows what it&#8217;s doing and they know how to build virtualization products to compete with VMware.As has been asked many times before, here and elsewhere: What would happen&#8230;what would be the benefit to the market&#8230;if Microsoft were to acquire Citrix and merge the best strategy and tactical solutions into one? The idea and rumor has been around for a while, so why am I revisiting it today? Since these rumors first started to really circulate in September of 2008 (around VMworld) there&#8217;s been very little advancement from the Microsoft camp on Hyper-V, and a tremendous amount of advancements from Citrix and the Xen products. We&#8217;re also seeing a few cases where the two have opted to work together. Case in point: the Essentials family for managing XenServer and Hyper-V VMs and storage. Citrix has made some excellent headway in the VDC with product announcements this year; that’s the real reason to take another look at this idea.For better or for worse, Microsoft and Citrix are already collaborating, both individually and to an extent togeter, to go after VMware. In the grand scheme of things why continue to do that on their own when they can do it together, mount one single offensive with one single goal, and bring enough technology to actually make a dent in VMware&#8217;s VDC footprint? Join forces and all that 2 against 1 stuff. Let&#8217;s look at a few categories where this makes sense, where Microsoft acquiring Citrix technology would go head to head against VMware and actually have a chance of winning:
<ul>
<li><strong>Networking and Application Delivery:</strong> To me recent movement from Citrix in this space is the paramount camel&#8217;s straw/tipping point for why Microsoft should finally take the leap. Citrix&#8217;s application delivery product line, NetScaler, has been a good appliance-based product for Citrix. Not a market leader, but they&#8217;ve held their own against F5 and Cisco. They manage application delivery well enough. With the announcement last week of NetScaler VPX, their virtual appliance version of MPX, NetScaler has made the leap into software-based application delivery, ala Zeus. This is huge for the acquisition discussion. First of all it could bring networking and application delivery into Microsoft&#8217;s world, something they&#8217;ve avoided with Hyper-V to date. Customers use virtualization for applications and they need to deliver those applications outside their data center. Couple VPX with the new software switch Citrix announced to compete against Cisco&#8217;s Nexus 1000v and you have the critical missing pieces for application deliver via Hyper-V (as well as another angle for Microsoft to compete against Citrix). And then add in the Citrix desktop and access-related apps for the non-MS platforms, like the iPhone, and Microsoft makes a huge push owning the application delivery stack from the VDC to the client, any client.</li>
<li><strong>VDI: </strong>Citrix has done an amazing job on virtualization geared towards the client. Going back to Metaframe and Presentation Server and then today with the work they’re doing with Xen on client virtualization, Citrix has always been focused on the client. Ironically, even though Microsoft is the de facto enterprise desktop client (in a sense), it hasn’t addressed the client virtualization markets too well. App-V is a step forward, but MED-V (with desktop virtualization code based on Virtual PC rather than Hyper-V) is a step back. VMware is making a huge push in this market with VMware View; if any player is going to win the VDC space completely they have to include a VDI solution, one that works locally and remotely, in their portfolio. Citrix could help Microsoft make that push by combining their respective solutions for hypervisor and application virtualization technologies. Many of the enterprise desktops and apps are Microsoft; the underlying technology running those desktops and apps in the data center and over the network are Citrix.</li>
<li><strong>Cloud Platforms/Providers:</strong> Xen owns a good bit of real estate in cloud and service provider data centers. Although Microsoft has good presence with customers running Windows operating systems, it doesn’t have the same exposure for Hyper-V as a platform that VMware and Xen have. I think MS is looking to change this with Azure but it will still be limited to the MS-only solution (for the short term anyway). Acquiring Citrix would give Microsoft that cloud provider mindshare by name alone. They could then take that business and technology model that Xen has built and create a best of breed service provider platform between Xen and Hyper-V for customers that want to run non-Windows apps on Xen and .Net-based apps on Hyper-V. This could drastically help Microsoft&#8217;s Oslo application lifecycle plan moving forward with cloud providers while not alienating non-.Net apps.</li>
<li><strong>Application Virtualization</strong>: As you know, I’m a huge fan of a true application virtualization model, something that I believe App-V will ultimately be able to deliver. However it will most likely be focused on .Net and Microsoft apps only and is still a few years away from full delivery and even more from adoption. In the mean time we have this bridging technology between VDI, client virtualization, and streaming apps. VMware is getting there with tools like View and ThinApp, but Citrix is staying in lockstep. Microsoft could use a Citrix acquisition to springboard App-V into a multi-focused application delivery platform, taking what’s good today with streaming apps and client virtualization and continue to work on true application virtualization for all apps.</li>
<li><strong>Customer/Device</strong> <strong>Support:</strong> And as a roll-up benefit of the above categories, we have application delivery to devices. I don&#8217;t want to place too much emphasis on supporting remote access via the iPhone, but when you look at Microsoft&#8217;s historic relationships with Apple and Linux (as a whole), of which Citrix has obvious ties into both now, that&#8217;s an appealing way for Microsoft to jump right into those groups. That doesn&#8217;t mean they&#8217;ll keep the momentum alive, but at least it would give them more opportunity than they have today. The overlap between VDI, XenApp, secure remote access, and the iPhone is an extremely appealing proposition for mobile users; a turn-key solution for Microsoft to cover a huge gap in their overall cloud and virtualization offerings.</li>
</ul>
<p>And let&#8217;s be honest: Microsoft has had some challenges with their virtualization solutions and their overall direction. Client virtualization based on Virtual PC and no enterprise VDI solution? Hyper-V management hiccups through SCVMM/SCOM and delaying live migration for so long? Azure wanting to change the way applications run and are written on-premise? These raise questions in my mind, a lot of “Why?” questions. Citrix, on the other hand, is heading squarely in the right directly for virtualization solutions.  Citrix continues to plow ahead against VMware at a good pace, whereas Hyper-V isn’t quite at that same pace. The virtual switch announcement from Synergy last week is an excellent example; we haven&#8217;t seen any movement or advancements on virtual switching or networking for Hyper-V at all. Sophisticated virtual networking and switching management is an absolute critical component for virtual and cloud-based platforms, IMO. Moving internal roles and tasks to VMs running on the platforms is something we&#8217;ve seen for a while with VMware, even going so far as to running the full version of ESX 4.0 in a VM on top of ESXi 4.0. Citrix is doing the same with their Dazzle product. In other words both VMware and Citrix are finding optimized ways to use their own technology for their own benefit. We&#8217;re not seeing this today from Hyper-V. Again, there&#8217;s nothing to say that Microsoft acquiring Citrix would change that, but at least it might help grease the skids a bit towards internal product unification. Citrix knows how to do it well.To be clear, I <span style="font-weight: bold" class="Apple-style-span"><span style="font-style: italic" class="Apple-style-span">am not being critical of Microsoft technologies or business practices</span></span> (as any long-time readers of my blog will undoubtedly know). I am suggesting that when compared on a chart, Citrix is closer today to where the market and VMware are going for virtual platforms, and if the goal is to compete with VMware for both enterprise and cloud virtual platforms then Microsoft could benefit in leaps and bounds by acquiring Citrix for both Xen and their networking products. Microsoft would get virtual platform, application, and networking tools that they don’t have today.I&#8217;ll leave you with one final thought on how compelling a Microsoft/Citrix acquisition could be: Imagine a year from now if Azure launched out of beta running on both Xen and Hyper-V. This would be the best of both worlds: Microsoft could continue to push it&#8217;s current developer-based approach to Azure, SaaS, and application cloud computing, focusing on .Net and helping to push users to re-write their current and new apps. They could also support non-.Net customers by allowing them to run their services on Xen in Microsoft&#8217;s cloud. Customers wouldn’t have to choose based on their app needs. That would be the ultimate competitor to both Google and Amazon for cloud mindshare, bridging the two cloud models together and backed by the Microsoft brand.  Awesome. Will we ever see it? I hope so for market and customer needs.<font size="1">“Wish You Were Here” Image © 1975 EMI, Storm Thorgerson</font></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=153</wfw:commentRss>
		</item>
		<item>
		<title>RSA 2009: Quiet Static, Loud Whispers</title>
		<link>http://thevirtualdc.com/?p=150</link>
		<comments>http://thevirtualdc.com/?p=150#comments</comments>
		<pubDate>Fri, 24 Apr 2009 15:57:47 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[cloud security]]></category>

		<category><![CDATA[RSA]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtual security]]></category>

		<category><![CDATA[virtualization security]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=150</guid>
		<description><![CDATA[My favorite quote from RSA: &#8220;TheVirtualDC? Your blog is about virtualization and data centers, not security. Why do you even want to come to RSA?&#8221;*
Ahhh, finally back at the home office after two weeks of conferences: VMware Partner Expo in Orlando and RSA in San Francisco (with a pinch of SAP Virtualization Week thrown in [...]]]></description>
			<content:encoded><![CDATA[<p>My favorite quote from RSA: &#8220;TheVirtualDC? Your blog is about virtualization and data centers, not security. Why do you even want to come to RSA?&#8221;*</p>
<p>Ahhh, finally back at the home office after two weeks of conferences: VMware Partner Expo in Orlando and RSA in San Francisco (with a pinch of SAP Virtualization Week thrown in the middle for flavor). It was a tiring trip but an excellent one for getting out in the field and talking to folks about virtualization and, as much as they would let me, security. I&#8217;ll have write-ups of each of the shows over the next week beginning with RSA today.</p>
<p>So RSA, we&#8217;ve known each other for years and sometimes you impress and sometimes you disappoint. I&#8217;d have to lean towards the latter this year; you really didn&#8217;t feel new and exciting. I was hoping that there would be a much larger virtualizaiton (and yes, cloud) security push this year than I saw, but the majority of what I witnessed in public (admittedly this was limited to the expo floor and partner-esque conversations due to a great list of analysts meetings that kept me from the general sessions) was the same ol&#8217; same ol&#8217;: AV, IAM, UTM, network security, application security, FOBs on your iPhone, etc.</p>
<p>Now don&#8217;t get me wrong: obviously these are extremely important tools and technologies, but I guess I was expecting RSA to hold form and be more than the standard security show. If this year is any judge RSA will be returning to it&#8217;s pure security roots moving forward. Much like a storage show focuses solely on drives, data, and transport, RSA may be headed back to the days when us security geeks went to dig way down into the security internals. If that&#8217;s true, we had a few great years where RSA opened its arms to everyone. There was a time when it really felt that security was leading rather than following, and I just didn&#8217;t get that feeling with the show itself this year. The show felt like a necessary evil.</p>
<p>In contrast, the 1:1 meetings I had throughout the week were exactly as I&#8217;d hoped: Where&#8217;s security going? How can we use these security tools to create integrated solutions for the data center? What are the threats with cloud computing? How come virtual platform providers still haven&#8217;t moved beyond securing VMs and their flat virtual networks? Why is it still so easy to create VM trojans? Those were the amazing conversations I had outside RSA; talking with people who are passionate about security. But those interesting and productive conversations felt like we were whispering behind the gym in high school, as if we&#8217;d sneaked out of Physics 101 class to build our own rocket. And that alone, that feeling of making progress while the rest of the world remained stagnant, was worth the trip alone.</p>
<p>I know there were some great sessions on virtual and cloud security with Hoff, McKeay, and others that I didn&#8217;t witness first hand. I look forward to hearing/reading about those once RSA is officially done. And I can&#8217;t write a post about RSA without mentioning the excellent time I had at the RSA Security Bloggers Meetup 2009, another example of moving miles ahead outside of the organized show in just a few hours. Sure the drinks were flowing, but I still took copious mental notes and left excited with a smile on my face. <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyway I&#8217;m already looking forward to next year, hoping that 365 days from today I&#8217;ll be writing about how far we&#8217;ve come in the past year on topics like virtual platform security. Until then I&#8217;ll just need to make sure I stay busy for the cause.</p>
<p><em>*In case you&#8217;re curious, that direct quote was made by someone <strong>working</strong> the show behind the scenes, someone extremely familiar with RSA. Awesome.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=150</wfw:commentRss>
		</item>
		<item>
		<title>Virtual Networking: Overlapping IPs Inside the Cloud</title>
		<link>http://thevirtualdc.com/?p=149</link>
		<comments>http://thevirtualdc.com/?p=149#comments</comments>
		<pubDate>Tue, 07 Apr 2009 15:09:21 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[management]]></category>

		<category><![CDATA[network]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[ipv4]]></category>

		<category><![CDATA[ipv6]]></category>

		<category><![CDATA[networking]]></category>

		<category><![CDATA[overlapping ip addresses]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtual network]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=149</guid>
		<description><![CDATA[I&#8217;ve been heads-down for the past few weeks in product land so I haven&#8217;t had much time to poke my head up into the clouds. I&#8217;m now standing up straight again, stretching, and getting back to thinking about the larger macro issues that cloud presents. Today I&#8217;m going to talk about one very specific issue: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been heads-down for the past few weeks in product land so I haven&#8217;t had much time to poke my head up into the clouds. I&#8217;m now standing up straight again, stretching, and getting back to thinking about the larger macro issues that cloud presents. Today I&#8217;m going to talk about one very specific issue: overlapping IP addresses and spaces by users of a common cloud.</p>
<p>This topic was spawned by a comment to an <a href="http://thevirtualdc.com/?p=148">earlier post</a> on the cloud. Here&#8217;s the comment:</p>
<blockquote><p>In the Virtual Data center deployments/cloud, do you see a chance of IP address clash with the subscribers? Subscribers would want to have freedom to select the IP addresses. In such cases, how the network setup will be?</p></blockquote>
<p>Ravi, the commenter, brings up a great point. The cloud is shared computing space so that&#8217;s got to include the network, and unlike computing resources and other parts of the network, such as MAC addresses, which are always unique until exhausted, IP addresses are such a small, finite pool of unique identifiers they have to overlapp at some point. We&#8217;ve seen this for years with companies that acquire other companies and attempt to combine and merge two different networks that share overlapping private IP addresses. And on a much smaller scale with home router users that end up using default IP addresses, typically either 192.168.0/24 or 192.168.1/24; basically any of them if they don&#8217;t change the default Linksys/Netgear/D-Link setting.</p>
<p>Like home users, the concern with share IP addresses in the cloud isn&#8217;t with public IP addresses; those are governed and for the most part rigid. The problem is inside the cloud, where IPv4 cloud providers are limited to one of three banks of private, non-routable IP addresses: 10/8, 172.16/12, and 192.168/16. On their own, this range encompasses almost 18 million IPv4 addresses, which will be plenty for most cloud providers. However there are two issues for pause, even with a pool of 18 million IPs to choose from:</p>
<ol>
<li>Extremely large cloud providers, such as AWS. It&#8217;s not unrealistic to imagine that Amazon could support at some point more than 18 million unique workloads at once (in this case workloads meaning applications tethered to a unique IP address). Even as they were to get close to that number, management of re-usable IP addresses would be a challenge. They would have to know by the second which workload was using which IP address, when that workload relenqueshes that IP address, re-assigning the IP, and then the technical challenge of ARP management with such high-volume IP turnover.</li>
<li>Cloud providers that accept pre-configured workloads, say from internal private clouds. Company A may have a series of applications, bundled together in something like VMware&#8217;s vApp, that all use IP addresses in 192.168.22/24. Company B may have an vApp bundle with an overlapping range, such as 192.168.20/22. Given a large enough customer pool using vApp in an external cloud provider, there will be customers that use overlapping IP addresses on the same cloud network, and these customer IP ranges most likely won&#8217;t fall on easily defined subnet borders.</li>
</ol>
<p>So what&#8217;s the solution (ruling out IPv6 since Ravi is probably asking about IPv4)? Thankfully there are a number of tools available that will virtualize networks above layer 2, virtualizing the IP space in the same way that VLANs virtualize frames. To address this issue, a cloud provider can use some network management device that will virtualize layer 3 before or at the same time customer traffic in the cloud is translated (via NAT) from a public IP address to a private IP address. As a request for a service in the cloud comes into the cloud edge, the network or application management tool will recognize the request for a specific customer and move that request over to the segmented layer 3 network isolated for that specific customer. Very much in the same way we tag frames and ports with VLAN data, a segmented layer 3 network can be created with &#8220;tagged&#8221; IP addresses that are destined for different parts of the network.</p>
<p>Ravi hit a core requirement for the cloud: in a true multi-tenant environment, overlapping IP addresses must be supported and cloud customers must be able to select any IP address they&#8217;d like, either during service creation or as part of a pre-configured virtual application bundle. Customers need to be able to say &#8220;This application must use this IP address&#8221; and not have to worry about the cloud provider returning a &#8220;Sorry, IP address already in use&#8221; error. So to answer his question, yes, I absolutely see a need for overlapping IP addresses inside the cloud, but as long as the cloud is built to support that architecture, overlapping IP addresses shouldn&#8217;t be a problem for cloud customers.</p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=149</wfw:commentRss>
		</item>
		<item>
		<title>Security Cloud Assumptions: Responding to Hoff</title>
		<link>http://thevirtualdc.com/?p=148</link>
		<comments>http://thevirtualdc.com/?p=148#comments</comments>
		<pubDate>Fri, 06 Mar 2009 16:54:34 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[citrix]]></category>

		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[vmware]]></category>

		<category><![CDATA[amazon]]></category>

		<category><![CDATA[azure]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[cloud security]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtual security]]></category>

		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=148</guid>
		<description><![CDATA[After pushing my latest post, Securing the Cloud: Shared Hardware and the Data Plane, Hoff posted a series of excellent questions and responses to the post via Twitter. I thought responding via another blog post, so that his questions could be addressed alongside my last post, was the way to go. I&#8217;ve trimmed some of [...]]]></description>
			<content:encoded><![CDATA[<p>After pushing my latest post, <a href="http://thevirtualdc.com/?p=147">Securing the Cloud: Shared Hardware and the Data Plane</a>, <a href="http://rationalsecurity.typepad.com/">Hoff</a> posted a series of excellent questions and responses to the post via Twitter. I thought responding via another blog post, so that his questions could be addressed alongside my last post, was the way to go. I&#8217;ve trimmed some of his questions here for brevity but all of his questions can be found on his <a href="http://twitter.com/beaker">Twitter stream</a>. And here we go.</p>
<blockquote><p><span class="status-body"><span class="entry-content">@<a href="http://twitter.com/thevirtualdc">thevirtualdc</a> I hate to tell you this, but your last blog isn&#8217;t about securing &#8220;the Cloud&#8221; at all. You are interchanging cloud &amp; virt&#8230;</span></span></p></blockquote>
<p>You are correct that I am presumptively interchanging the cloud with virtualization within the cloud. The primary point of this series of cloud security posts is to break out all the areas that securing the cloud entails, taking a huge topic that many people are discussing and breaking it down into small bits. A very large bite of those small bits, in my opinion, is the platforms that run each individual cloud. It&#8217;s been my experience that the majority (definitely not all) of cloud providers right now, and the customers that are seeking out these cloud providers, are using some form of virtual platforms. This is an assumption I&#8217;ve discussed here before. I&#8217;m definitely not saying virtualization=the cloud, but rather that most cloud implementations rely somewhat on virtual platforms. Virtual platforms introduce a layer of transparency in cloud providers; a customer who choose a provider that&#8217;s running virtual platforms will most likely know what that platform choice and what version it&#8217;s running. <strong><em>To that extent, the security of those platforms is paramount to the security of the cloud itself.</em></strong></p>
<blockquote><p><span class="status-body"><span class="entry-content">@<a href="http://twitter.com/thevirtualdc">thevirtualdc</a> &#8230;not that they aren&#8217;t related, but by lumping everything into the IaaS bucket (which is what you are essentially doing)&#8230;</span></span></p></blockquote>
<p>I&#8217;m not necessarily lumping all cloud providers into the IaaS bucket. Non-IaaS providers, such as AWS, Azure, and Terremark, are cloud providers that build their solutions on top of virtual platforms. These are the types of cloud providers that fall into my assumptive clause above. I&#8217;m not so concerned in this post with what those providers are doing with virtual platforms or how they&#8217;re marketing their service, but rather the fact that they are running shared virtual platforms and relying on shared data plane management from companies that are outside their control. No matter how they&#8217;re implementing these technologies, the customers are trusting the providers and the providers are trusting the platforms (along with a ton of other pieces in the cloud puzzle that I&#8217;ll delve into later as part of this continuing series) to keep things secure. Basically I&#8217;m talking here about any cloud provider that&#8217;s implementing a solution on top of stadard virtual platforms.</p>
<blockquote><p><span class="status-body"><span class="entry-content">@<a href="http://twitter.com/thevirtualdc">thevirtualdc</a> I totally buy everything you wrote, except you decided to call it Cloud instead of Virt which will add 2 the confusion.</span></span></p></blockquote>
<p>I completely agree with you on this one. Goodness knows I get all up in arms about terminology and definitions when it comes to technology, but the choice to lump a discussion about virtual platform and shared data security under the Cloud nameplate was intentional. I want people who are looking at the cloud, who are looking at security concerns in the cloud, to <strong><em>start thinking about security risks of what&#8217;s actually running most of the cloud</em></strong>. For example, a major cloud provider recently discussed their solution for cloud security was to deploy individually managed distributed firewalls for their customers. That&#8217;s good, but has nothing to do with the security concerns of the virtual platforms that are running those distributed firewalls. That&#8217;s the reason I want to associate virtual platform security with cloud security. Sure, there are providers and customers that won&#8217;t need to worry about this, but I believe the majority of both will. I don&#8217;t want people to think that the cloud is magical and mystical. It&#8217;s not; most of it is running some of the same software that we&#8217;re running in the enterprise, software that&#8217;s highly prone to security breaches.</p>
<p>Hoff concluded with this comment, which I&#8217;m unable to find in his Twitter stream but is available via Google cache:</p>
<blockquote><p> <span class="status-body"><span class="entry-content">@<a href="http://twitter.com/thevirtualdc">thevirtualdc</a> </span></span>What about folks who use <em>Xen</em> derivatives&#8230;like the 800lb gorilla of Cloud, Amazon?</p></blockquote>
<p>You are correct; I omitted Xen from my &#8220;take responsibility&#8221; list in that post. Xen introduces a different element that&#8217;s slightly harder to control: the OEM&#8217;ing and open-source nature of their solution(s). There&#8217;s no question that a provider like Amazon who&#8217;s depending on Xen as their platform foundation should be concerned about the security of that platform, however, Xen has the ability to be modified (to varying degrees). With respect to security, this makes it much more difficult for Citrix to be ultimately responsible for a secure running environment. The ESX hypervisor is always the same. The Xen hypervisor may be different across every implementation. That introduces risks to the data plane that are much harder to control. Still as critical but it&#8217;s harder to lump Citrix in the same bucket as Microsoft and VMware in this scenario for that reason. Regardless, you are correct in that I should have addressed this in my last post.</p>
<p>As always the feedback from Hoff is much appreciated and enjoyed. Even if I&#8217;m way off the planet on this (and most of what I wax about here) at least it contributes to the discussion and makes us think about these things. Security risks associated with virtual platforms and not controlling the data plane won&#8217;t directly impact all cloud providers or all cloud customers. But it will impact a good number of them, and the fact that we&#8217;re not looking to these technology creators (ie the platform vendors) to lead the way and create safe computing environments for shared data&#8230;well, that keeps me awake at night. <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=148</wfw:commentRss>
		</item>
		<item>
		<title>Securing the Cloud: Shared Hardware and the Data Plane</title>
		<link>http://thevirtualdc.com/?p=147</link>
		<comments>http://thevirtualdc.com/?p=147#comments</comments>
		<pubDate>Fri, 27 Feb 2009 20:32:34 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[systems]]></category>

		<category><![CDATA[vmware]]></category>

		<category><![CDATA[cloud security]]></category>

		<category><![CDATA[hypervisor]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtual security]]></category>

		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=147</guid>
		<description><![CDATA[Frequent readers will understand my love of lists, my affinity for the 4D attack plan methodology (Define, Design, Develop, Deploy), and my need to break things into small addressable (bite-sized) chunks. Over the past week I’ve been laying the groundwork for securing the cloud; not the technical “Use this VM, configure these VLANs, tether the [...]]]></description>
			<content:encoded><![CDATA[<p>Frequent readers will understand my love of lists, my affinity for the 4D attack plan methodology (Define, Design, Develop, Deploy), and my need to break things into small addressable (bite-sized) chunks. Over the past week I’ve been laying the groundwork for securing the cloud; not the technical “Use this VM, configure these VLANs, tether the clients this way” stuff but the larger macro business planning for techies on securing the cloud. Today follows suit in the Define category, going straight to the hardest problem first in cloud security: securing shared data plane resources: CPU, RAM, and bus.</p>
<p>Like it or not, we’re going to have to address and solve security of physical computing resources in the cloud sooner rather than later. And by sooner I mean now. First thing. Put down your VM security appliance and step away from your network and packets. This morning. Stop what you’re doing because I’m about ruin the image and the plan that you’re used to*. We need to figure out how to secure VM computing traffic over shared resources like CPU, RAM, and bus – the data plane implemented by virtual platforms and thus the backbone of the dynamic cloud. We’re going to deal with near-limitless attack vectors across all parts of the cloud but if we don’t secure the running environment first then we’ll be asking for someone to find an open door and take our virtual CPUs, our virtual networks, our virtual I/O.</p>
<p>Tools like <a href="http://www.vmware.com/company/news/releases/vshield-security-vmworld.html">VMware&#8217;s vShield Zones</a> are good starts but they don&#8217;t go deep enough (at least from what about Zones today; I&#8217;ll know more after the Partner Exchange in April), managing policies and trust levels in the zones down to the bit level, not just the packet level. Exploits against the physical and virtual data planes will make network and application attacks looks like child’s play because the data plane owns the transport and storage of the targets of those attack. It’s going straight to the source. It will allow attacks from inside the cloud out through all those oh-so-useful networking and framework tools that have built up the cloud. It’s a like a microwave: attack the molecules from the inside.</p>
<p>Saying we’re going to do it is one thing, actually doing it is something different. Many moons ago I wrote a three-part piece about the hypervisor/platform vendors taking responsibility for their own virtual space. Their virtual CPUs, their virtual switches, their virtual IPC between host and guests; these items can all easily be secured by the vendors. But what about securing data in the hardware and the step that moves data from virtual software to the hardware? That, too, is mostly the platform vendors, but not all. With virtualization now happening in the CPU, securing that shared data in transit will require the platform vendors to work with the hardware manufacturers to address the problem and establish trust. How can the CPU trust bits from the hypervisor are safe and vise versa?</p>
<p>So how are the manufacturers and vendors going to do that? Easy: the platform vendors will need to create dedicated virtualization security teams that include working with hardware vendors, and start talking about this today. Get the word out that this is a critical issue and concern. <a href="http://thevirtualdc.com/?p=144">Sound familiar</a>? See, it’s all coming together to form an easily manageable plan of attack and execution for securing the cloud from the inside-out. But we have to start somewhere, and I prefer to start with the most difficult task first, the core issue and technologies at the center of the cloud, and then move out from that.</p>
<p>You’re reading this Microsoft and VMware, right? I thought so, just wanted to make sure. <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>*Yes, I did just borrow and paraphrase the opening line from The Humpty Dance, thank you very much.</p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=147</wfw:commentRss>
		</item>
		<item>
		<title>Securing the Cloud: Small Bites, Cloud Tapas</title>
		<link>http://thevirtualdc.com/?p=145</link>
		<comments>http://thevirtualdc.com/?p=145#comments</comments>
		<pubDate>Wed, 25 Feb 2009 16:44:59 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[cloud security]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtual platforms]]></category>

		<category><![CDATA[virtual security]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=145</guid>
		<description><![CDATA[I like lists. There&#8217;s no getting around my need to itemize everything, and surprisingly this is something that comes up in my every day life, every day. I even had a debate with someone recently on the proper way to structure pro and con lists: I prefer horizontal (pros listed first, then cons), she prefers [...]]]></description>
			<content:encoded><![CDATA[<p>I like lists. There&#8217;s no getting around my need to itemize everything, and surprisingly this is something that comes up in my every day life, every day. I even had a debate with someone recently on the proper way to structure pro and con lists: I prefer horizontal (pros listed first, then cons), she prefers vertical (pros on the left, cons on the right). Regardless of your pro/con list display preference, lists are critical to the way I think about things. This is most true when coming up with ideas about technology. Today&#8217;s list focuses on security in the cloud: How can we possibly tackle such a beast of a problem? Easy, with a list. <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As I&#8217;ve talked about a good bit recently, security in the cloud is something we&#8217;re all currently thinking about and about to face head-on. But the phrase &#8220;securing the cloud&#8221; is a misnomer; we can no more easily secure the generic cloud than we can secure the entire generic internet. The cloud is made up of many, many pieces that start at a core center (the computing platform resources) and move out to the edge (the network). But that&#8217;s only one cloud; The Cloud (as we say) is actually made up of limitless smaller clouds where data is processed locally and then pushed out to another cloud for more processing.</p>
<p>With this in mind, let&#8217;s stop thinking about the insurmountable task of securing The Cloud and instead start looking at <em><strong>securing various parts of these micro-clouds</strong></em>. If we can secure the smaller parts then it will be easy to piece these together as we need (a jigsaw coming together if you will) to build out a complete cloud solution. So here&#8217;s the list: What smaller parts of the cloud should we start securing today?</p>
<ul>
<li><strong>Secure the platforms</strong>: Microsoft, VMware, Citrix, hypervisors, virtual switching, segmentation of VM roles</li>
<li><strong>Secure the frameworks</strong>: Those wrappers around the platforms that control provisioning and resource management, tools that manage the data in and out of the cloud to the platforms</li>
<li><strong>Secure the network</strong>: Standard network security can be apply here but it needs to be managed in parallel with the other cloud delivery security solutions</li>
<li><strong>Secure the applications</strong>: The data receivers from the frameworks. Standard application security can apply here but should have the same requirements as securing the network (ie in context) and be paired with platform security</li>
<li><strong>Secure the endpoints</strong>: Doesn&#8217;t matter if an endpoint is a traditional client technology or another cloud (remember the good ol&#8217; days of extranets? Yeah, let&#8217;s start calling them <em><strong>extraclouds</strong></em>!), anything responsible for seeding data into or receiving data out of the cloud needs to be secured and trusted</li>
<li><strong>Secure the edge</strong>: Just like the endpoints the edge needs to be secured to validate and protect data as it&#8217;s coming in and out; the Cloud Sentry</li>
<li><strong>Secure the Cloud&lt;-&gt;Cloud connections</strong>: This is really an amalgam of edge and client security, but unlike the model today where we secure each independently, the Cloud&lt;-&gt;Cloud security controls need to validate all data and connections in context to make sure that the data that&#8217;s supposed to be in the cloud is correct (it may be secure data before this point but now we need to look at it in context of these two clouds talking to each other)</li>
</ul>
<p>This nice thing about breaking these items out in a list is that no single group has to tackle everything. The <em><strong>cloud providers</strong></em> are in the unique place where they can become the <em><strong>Secure Cloud Project Managers</strong></em>, but even then they&#8217;re relying on other groups to fulfill their end of the bargain by supplying secure solutions from each of their areas of expertise. Divide and conquer!</p>
<p>There&#8217;s no way that securing the giant cloud can be successful if we try to do it all at once and with only one solution. We need multiple solutions working together, and to get to those solutions we need to enter the first two phases of tackling a project: Define and Design.</p>
<p>Now that I&#8217;ve done the work of Defining the smaller, bite-sized categories for you, let&#8217;s go ahead and start securing each of those categories. Ready? &#8217;cause this is going to take years&#8230; <img src='http://thevirtualdc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=145</wfw:commentRss>
		</item>
		<item>
		<title>Securing The Cloud: 4 Easy Steps for Microsoft, VMware, Citrix</title>
		<link>http://thevirtualdc.com/?p=144</link>
		<comments>http://thevirtualdc.com/?p=144#comments</comments>
		<pubDate>Mon, 23 Feb 2009 21:56:47 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
		
		<category><![CDATA[citrix]]></category>

		<category><![CDATA[cloud]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[desktop]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[vdi]]></category>

		<category><![CDATA[virtualization]]></category>

		<category><![CDATA[vmware]]></category>

		<category><![CDATA[client virtualization]]></category>

		<category><![CDATA[cloud computing]]></category>

		<category><![CDATA[cloud security]]></category>

		<category><![CDATA[virtual data center]]></category>

		<category><![CDATA[virtual security]]></category>

		<guid isPermaLink="false">http://thevirtualdc.com/?p=144</guid>
		<description><![CDATA[My heart is truly warmed (which isn&#8217;t easy) by all the talk around cloud security. This may mark the first time in my career that I&#8217;ve seen a non-security bleeding-edge technology (c&#8217;mon, the cloud is bleeding like a sieve) hit the market coupled with concerns and ideas about security. Even if we look to the [...]]]></description>
			<content:encoded><![CDATA[<p>My heart is truly warmed (which isn&#8217;t easy) by all the talk around cloud security. This may mark the first time in my career that I&#8217;ve seen a non-security bleeding-edge technology (c&#8217;mon, the cloud is bleeding like a sieve) hit the market coupled with concerns and ideas about security. Even if we look to the virtual foundation of the cloud, none of those technologies (hypervisors, virtual CPUs, shared RAM, storage virtualization, etc) hit the market with any care or concern about security. In this way the cloud is creating a new model of accessible computing in more ways than one.</p>
<p>But all the talk still isn&#8217;t enough. I know, I&#8217;m never happy. The talk needs to lead to action, and that action should be led by the big three platform vendors: Microsoft, VMware, and Citrix. Regardless of how they&#8217;re addressing the cloud in public with marketing and solutions right now, these three platforms provide the backbone (figuratively, not as in networking) for both service provider and enterprise cloud computing. There are limitless other components to the cloud I&#8217;ve talked about before, but all of those components have some reliance on solutions from one of these three vendors. Sure, you can argue that the cloud can happen without any Microsoft, VMware, or Citrix technology, but that argument would be so short it wouldn&#8217;t be worth the coffee that was ordered for the argument. So keeping in tone with most of my recent posts, this is a call to arms for the big three: Why don&#8217;t you each have very public virtual security teams canvasing the globe to gather data and offer solutions?</p>
<p>Here&#8217;s what I&#8217;d like to see from Microsoft, VMware, and Citrix:</p>
<ol>
<li>A massive evangelical thought leadership virtual security push. I&#8217;m talking a carpet bomb attack where all you do it talk, talk, talk about the risks associated with security of virtualiztion and in the cloud. It doesn&#8217;t have to be accompanied by solutions at this stage, just spread the word and solicit feedback. I want to see deep technical security tracks at VMworld and MS TechEd. I&#8217;ll save a suggested list of topics for another post (&#8217;cause I got &#8216;em). At this point in the plan topics should cover all <a href="http://thevirtualdc.com/?p=65">three types of virtual security</a>.</li>
<li>Cloud security teams: It&#8217;s not enough to offer cloud services like Azure and AWS, you need to offer cloud security services as well. It (I&#8217;m generalizing here with the &#8216;it&#8217; part) should be a click button when I provision a new system or service. There should be a toll-free number that I can call right now and ask Amazon what they use to secure storage calls over HTTP, or call MS and ask how they guarantee my sensitive traffic can&#8217;t leak across VLANs. I don&#8217;t want to search for it, I don&#8217;t want to submit a ticket, I want this information right in front of me and at my fingertips. And I want the people answering those calls to be security experts.</li>
<li>Behind-the-scenes security swat teams. As I&#8217;ve <a href="http://thevirtualdc.com/?p=140">discussed before</a>, virtual pentesters looking for ways to exploit hypervisors, to escape the guest, working with Intel and AMD on security risks of moving logic to the CPU, to MitM bus traffic as it moves from one CPU to another. I&#8217;m not picky on whether they publicly disclose this information (that&#8217;s not true, I would prefer they do but understand why they wouldn&#8217;t want to yet) so long as their doing the research today.</li>
<li>And finally, a single funnel-up management of all these teams. I want the hypervisor security team to work side-by-side with the cloud platform deployment teams. It does no good if these teams aren&#8217;t a single entity with weekly triage meetings. The evangelist who&#8217;s talking to an ISP in Japan needs to know the person back at HQ who&#8217;s responsible for securing traffic into the cloud data center. And no using the term &#8216;virtual teams&#8217; here for the obvious reasons, and for the not-as-obvious reason that these need to be real teams that do nothing but cross-technology security research.</li>
</ol>
<p>Not only will this plan help propel security of virtualization and the cloud, it will also do wonders for customers who are looking at the cloud for mission-critical apps. If I know how to deploy a secure vApp in my internal cloud, know how to secure the channel to move that vApp to my external cloud provider, and know that they are monitoring the security of my application data on the wire and on the bus, then I&#8217;m much more likely to move forward with a complete cloud model. Security geeks and business units unite! I want this group to explain to the world the security risks of VDI and how those compare/contrast to security risks of client virtualization.</p>
<p>I&#8217;ve heard from so many people in the field (partners, customers, friends) that virtual security isn&#8217;t a concern today, and that&#8217;s good news. But will you be ready when it is a concern, and who will you turn to for help getting ready? Hopefully you&#8217;ll be able to rely on your platform and cloud providers, so start asking them  your questions now.</p>
]]></content:encoded>
			<wfw:commentRss>http://thevirtualdc.com/?feed=rss2&amp;p=144</wfw:commentRss>
		</item>
	</channel>
</rss>
