<?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>JimMoyle.com &#187; Cloudbursting</title>
	<atom:link href="http://www.jimmoyle.com/tag/cloudbursting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jimmoyle.com</link>
	<description>An insight into the world of desktop and application delivery</description>
	<lastBuildDate>Fri, 16 Jul 2010 15:11:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What is needed from a IaaS cloud provider for us to cloudburst.</title>
		<link>http://www.jimmoyle.com/2010/05/what-is-needed-from-a-iaas-cloud-provider-for-us-to-cloudburst/</link>
		<comments>http://www.jimmoyle.com/2010/05/what-is-needed-from-a-iaas-cloud-provider-for-us-to-cloudburst/#comments</comments>
		<pubDate>Mon, 10 May 2010 16:47:58 +0000</pubDate>
		<dc:creator>Jim Moyle</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[BriForum]]></category>
		<category><![CDATA[Cloudbursting]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[RackSpace]]></category>
		<category><![CDATA[SoftLayer]]></category>

		<guid isPermaLink="false">http://www.jimmoyle.com/2010/05/what-is-needed-from-a-iaas-cloud-provider-for-us-to-cloudburst/</guid>
		<description><![CDATA[As I’m pulling together my session for BriForum I need to choose which Cloud provider to use for the demo.  I’ve come up with a list of seven pre-requisites I need and thought I’d share them with you.  I’ve refined this list as I’ve experimented with various providers to try and judge their suitability.  This [...]]]></description>
			<content:encoded><![CDATA[<p>As I’m pulling together my <a href="http://www.jimmoyle.com/2010/04/briforum-2010/">session</a> for <a href="http://briforum.com">BriForum</a> I need to choose which Cloud provider to use for the demo.  I’ve come up with a list of seven pre-requisites I need and thought I’d share them with you.  I’ve refined this list as I’ve experimented with various providers to try and judge their suitability.  This list has been compiled for what I consider to be the minimum for a production IaaS offering.  Don’t take it as gospel though, your needs may be different, regard it as a starting point.</p>
<h3>1. Open API</h3>
<p>This is needed to automate the start-up, configuration and termination of cloud instances.  Without automation the cloud infrastructure is no use to you, a manual web page driven administration process is not going to win a provider any points with me.  As a secondary point, it’s even better if they provide tools that integrate with these API’s.  Making me write tools, is again, not going to win any points.</p>
<h3>2. Secure IP connectivity</h3>
<p>By this I mean the ability to secure the connection between a cloud <strong>IP subnet</strong> and private infrastructure.  If I need to create instances on demand I need to be able to securely access the subnet they are on and hide those machine from the ‘net,  only being able to access machine securely on an individual basis will not do.</p>
<h3>3. Decent guest start-up time</h3>
<p>By this I mean under ten minutes guaranteed.  If you only promise between 15 and 45 minutes (RackSpace) then it’s too slow.  Also as billing usually starts from the request not the availability I don’t want to be paying for time I’m not using.  The solution for this would be to move to a billing from availability model, this would motivate providers to get guests up quickly.</p>
<h3>4. Support for new Guest versions is quickly adopted</h3>
<p>If a new hypervisor, or a new OS version comes out I want to be able to take advantage of those features quickly, I especially don’t want my local infrastructure to be held up by interoperability problems with cloud services if they are behind the upgrade curve.  When you are waiting on a large corporation to upgrade and your business is too small to put pressure on them to make you a special case then you are going to get pretty angry pretty quickly.  There is at least on cloud provider (I’m looking at you Amazon EC2) which doesn’t support Windows 7 or Windows Server 2008 R2 and it’s <strong>nine</strong> months after RTM.</p>
<h3>5. Hypervisor Access</h3>
<p>I need to be able to upload my own virtual machine appliances, whether they are from a third party or one I’ve made onsite.  I also need to be able to manage the hypervisor layer with the same tools and using the same skills that I already have in house.</p>
<h3>6. Keyboard Video Mouse console access</h3>
<p>There is a reason that servers have KVM boards, it’s that not all problems happen after you have RDP or SSH access.  You lose a whole lot of troubleshooting information if you lose visibility of the console.</p>
<h3>7. Hourly billing</h3>
<p>All instances should be able to be billed hourly, I don’t mind if you have monthly charges as well, but hourly should always be available, if I need a resource permanently, I might as well host it myself.  Give us the option to try out, demo and burst into the full range of your offerings.</p>
<p>So have I found a provider that fits the bill?  The short answer is no.  The slightly longer answer is that I’ve found one who are really close, close enough that I’m happy to use it.  That provider is <a href="http://www.softlayer.com/">SoftLayer</a>.</p>
<p>I reserve the right to change my mind at any time as providers change their offerings. <img src='http://jimmoyle.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jimmoyle.com/2010/05/what-is-needed-from-a-iaas-cloud-provider-for-us-to-cloudburst/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BriForum 2010</title>
		<link>http://www.jimmoyle.com/2010/04/briforum-2010/</link>
		<comments>http://www.jimmoyle.com/2010/04/briforum-2010/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 09:54:25 +0000</pubDate>
		<dc:creator>Jim Moyle</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[BriForum]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Cloudbursting]]></category>
		<category><![CDATA[EC2]]></category>

		<guid isPermaLink="false">http://www.jimmoyle.com/2010/04/briforum-2010/</guid>
		<description><![CDATA[ 
BriForum this year will be running from June 15th to 17th in Chicago, this is a conference that I have wanted to go to for a long time, but never before had the chance.&#160; This year not only will I be going for the first time, but will be speaking alongside my colleague Rick [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jimmoyle.com/wordpress/wp-content/uploads/2010/04/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://jimmoyle.com/wordpress/wp-content/uploads/2010/04/image_thumb.png" width="155" height="85" /></a> </p>
<p><a href="http://briforum.com/">BriForum</a> this year will be running from June 15th to 17th in Chicago, this is a conference that I have wanted to go to for a long time, but never before had the chance.&#160; This year not only will I be going for the first time, but will be speaking alongside my colleague Rick Dehlinger.&#160; The topic is spun out from my blog post <a href="http://www.jimmoyle.com/2009/12/do-we-have-the-right-tools-to-cloudburst-xenapp-into-ec2/">Do we have the right tools to cloudburst xenapp into ec2?</a>&#160; and will be a deep dive into what it takes to do this.&#160; If you are planning on attending BriForum, come along and see what we have to show you, or just come up and say hello.</p>
<p>Here is the topic detail:</p>
<p><strong>CloudBursting XenApp &#8211; hype or reality? </strong></p>
<p>It seems like every vendor in the world is hyping &#8216;cloud&#8217; somewhere in their marketing pitch. The noise is so prolific that&#8217;s it hard for any astute technologist to ignore. As desktop and application delivery specialists, many of us have been building and running &#8216;clouds&#8217; for quite some time, albeit &#8216;private clouds&#8217;, private delivery systems, centralized hosting environments, or whatever the term du jour may be. </p>
<p>As we&#8217;ve come to expect, the delivery technologies we use and the plethora of available services delivered out of the cloud have evolved at a dramatic pace. As we dive down into the microcosm of our specific niche of the industry, we&#8217;re seeing a couple vendors pitching a hybrid approach to cloud service consumption &#8211; Citrix and Amazon. The noise they&#8217;re making together means that we&#8217;ll all likely have to field questions on the topic sometime soon, which begs the question: Is it real, or is it hype? </p>
<p>This session explores this hybrid approach to cloud usage (which has been called &#8216;cloud bursting&#8217;) and seeks to answer some of the key questions on all of our minds. It will seek to answer the following questions: </p>
<ul>
<li>What is &#8216;cloud bursting&#8217;? </li>
<li>Why would anyone want to do it? </li>
<li>Is it reality or hype? </li>
<li>What are some of the things we have to consider before adopting such an approach? </li>
<li>Which vendors provide the right cloud infrastructure? </li>
<li>What are the infrastructure components we need to achieve the right result? </li>
<li>How do Citrix and Amazon do it? </li>
<li>What support does Citrix provide to help? </li>
<li>What support does Amazon provide to help? </li>
<li>How do I build it? </li>
<li>Can I do it with &#8216;off the shelf components&#8217;? </li>
<li>Can I extend my existing infrastructure? </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jimmoyle.com/2010/04/briforum-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do we have the right tools to cloudburst XenApp into EC2 now?</title>
		<link>http://www.jimmoyle.com/2009/12/do-we-have-the-right-tools-to-cloudburst-xenapp-into-ec2/</link>
		<comments>http://www.jimmoyle.com/2009/12/do-we-have-the-right-tools-to-cloudburst-xenapp-into-ec2/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 19:58:00 +0000</pubDate>
		<dc:creator>Jim Moyle</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Cloudbursting]]></category>
		<category><![CDATA[EC2]]></category>

		<guid isPermaLink="false">http://www.jimmoyle.com/?p=94</guid>
		<description><![CDATA[With the release recently of the Amazon workflow studio library for Citrix’s Workflow Studio product, one of the major pieces fell in to place to enable us to cloudburst XenApp into the EC2 cloud.  Now it’s here I want to have a look at whether we now have all the tools we need to start putting this into practice.]]></description>
			<content:encoded><![CDATA[<p><a href="http://jimmoyle.com/wordpress/wp-content/uploads/2009/12/AmazonWebServices.jpg"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Amazon Web Services" src="http://jimmoyle.com/wordpress/wp-content/uploads/2009/12/AmazonWebServices_thumb.jpg" border="0" alt="Amazon Web Services" width="177" height="82" align="left" /></a> With the release recently of the Amazon workflow studio library for Citrix’s Workflow Studio product, one of the major pieces fell in to place to enable us to cloudburst XenApp into the EC2 cloud.  Now it’s here I want to have a look at whether we now have all the tools we need to start putting this into practice.</p>
<p>So what is cloudbursting and why would you want to do it?  Cloudbursting is the ability to expand your existing datacenter infrastructure into the cloud.  This could be useful at times of high demand, for instance seasonal peaks around Christmas, or if your existing infrastructure loses capacity in a disaster recovery situation.</p>
<p>One of the major stumbling blocks on the way to widespread acceptance of utilising cloud infrastructure is the fear in the eyes of many executives of losing control of their data.  What happens when your critical data is stored on someone else&#8217;s infrastructure?  Is it secure?  Is it reliable?  Is the support good enough?  What are the response times?  Can you believe the providers when they say you don’t have to worry about your fears?</p>
<p>This is why a XenApp workload is particularly suitable to cloudbursting, there shouldn’t be any data stored on XenApp servers.  Also they should all be identical, making them conducive to fast provisioning.</p>
<p>Imagine the situation of a sales call center, over the xmas period they hire temp staff to cope with extra demand, as their software is provided via XenApp, the company needs to have enough infrastructure to cope with the demand peak, but sits idle most of the year.  As EC2 charges per hour then the ability to use EC2 to cope with the extra demand could save large sums of money.</p>
<p>Now we have decided that cloudbursting is a good idea, can we actually do it?  By this I mean are the tools available off the shelf, without a large development effort.</p>
<p>So what do we need?</p>
<ul>
<li>A secure link between the cloud and your datacenter</li>
<li>The ability to quickly provision and decommission servers in the cloud</li>
<li>WAN acceleration between the cloud and you</li>
<li>Monitoring to know when to cloudburst</li>
<li>Automation to control it all</li>
</ul>
<p>Lets take these needs one by one:</p>
<p>A secure link between the cloud and you, currently Citrix provide an Amazon Machine Image (AMI) template for Citrix Access Gateway (CAG) with one in the cloud and one in the premise you can have a secure channel between the two. You could also use the Vyatta AMI.  Full marks</p>
<p>With the new workflow studio library we can quickly provision our own saved AMI’s and destroy them when needed.  The question here is why are we not using Provisioning server?  It would be best to provision a ‘bare metal’ server and PXE boot to receive a provisioning server vdisk. So Half marks.</p>
<p>WAN acceleration is possible, you can install the software repeater client on the XenApp servers, but a proper Repeater AMI would be better. Half marks again</p>
<p>Monitoring could be done either with Edgesight or the power and capacity management feature, so full marks.</p>
<p>Automation is the big problem, although workflow studio, now it’s 2.0 with more libraries, is getting there, at the moment it simply doesn’t have enough pre-configured workflows or libraries to cope.  We need a way to join the Servers to the domain and farm and publish the applications. (Although XenApp 6 will let us do this using GPO’s). We could script this, but I want to do it without any dev work. It also needs to be able to take in the output from the power and capacity management feature set.</p>
<p>So where does that leave us?  I’d say it leaves us almost there, in fact with a little powershell knowledge and using the tech preview of XenApp 6 it’s possible right now.</p>
<p>If I have time over the holidays I think I’ll try and set it up and let you know how I get on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jimmoyle.com/2009/12/do-we-have-the-right-tools-to-cloudburst-xenapp-into-ec2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
