<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1396490486243273295</id><updated>2011-07-28T23:02:46.466-07:00</updated><category term='IOV'/><category term='VMForce'/><category term='Amazon'/><category term='Citrix XenServer free'/><category term='digital camera'/><category term='ESX'/><category term='Private Cloud'/><category term='Intel VT'/><category term='Workstation'/><category term='SaaS'/><category term='hybrid cloud'/><category term='vmware vCloud'/><category term='resource pool'/><category term='SR-IOV'/><category term='EC2'/><category term='Channel partners'/><category term='XenServer'/><category term='Nehelam'/><category term='NCIS'/><category term='Azure .net'/><category term='vmware earnings 2008 strategic partnerships'/><category term='vStorage'/><category term='Citrix Essentials'/><category term='Citrix XenServer'/><category term='Self Service Portal'/><category term='Citrix Cloud Center'/><category term='VMWare'/><category term='Salesforce'/><category term='cloud computing'/><category term='ESXi'/><category term='VDI'/><category term='xenapp'/><category term='Overcommit'/><category term='DRS'/><category term='Hyper-V'/><category term='Virtualization vmware Xen'/><category term='IO Virtualization'/><category term='TCO'/><category term='Citrix Delivery Center'/><category term='Gogrid'/><category term='10 Gbps Ethernet'/><category term='Amazon VPC'/><category term='Google App Engine'/><category term='Zimbra'/><category term='USB'/><category term='VSM'/><category term='Networking performance'/><category term='spot instances'/><category term='StorageLink'/><category term='Dynamic datacenter'/><category term='HA'/><category term='IaaS'/><category term='XenDesktop'/><category term='VMLogix'/><category term='Vmware view'/><category term='Virtualbox'/><category term='free hypervisor'/><category term='Labmanager'/><category term='management apps'/><title type='text'>From VMware to VMs Everywhere</title><subtitle type='html'>Agent Pal's thoughts, ideas and experiences with Virtualization and Cloud</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-4174638097917163507</id><published>2010-07-01T09:59:00.001-07:00</published><updated>2010-07-01T10:33:02.308-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Private Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='NCIS'/><category scheme='http://www.blogger.com/atom/ns#' term='Labmanager'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix XenServer'/><category scheme='http://www.blogger.com/atom/ns#' term='Self Service Portal'/><title type='text'>Build your Enterprise Private Cloud – Powered by Citrix XenServer - Part 2</title><content type='html'>Part 1: Meeting with the Dev/Test Lab Administrator - Read &lt;a href="http://virtualtricks.blogspot.com/2010/06/build-your-enterprise-private-cloud.html"&gt;here &lt;/a&gt;before starting Part 2 below.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Part 2: Meeting the Dev and Test Engineers&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Abbie’s Dev/Test Lab&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;(Ziva, Test Lead and Tony, Dev Lead walk into the lab)&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Ziva &lt;/span&gt;– Shut up Tony. That bug was not because of a setup issue. I know it was a REAL bug.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– Ho Ho…I never said it wasn’t a bug Lady…All I am asking of you is to reproduce it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Ziva&lt;/span&gt; – Hmmm…I am going to do just that Mr. Developer. Just wait till we discuss with Abbie. Abbie, could you re-setup the test bed you gave me yesterday. I need to kick Tony’s butt with that stupid bug.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– Alright Miss. Perfect. How many times have you raised defects only to find that the s/w config was not setup correctly, the Environment variable was not set properly, the right version of the required s/w was not installed blah blah blah…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Guys Guys…STOP….Agent Pal could you help us here before these guys eat up each other&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Ha ha…no problem guys…I have the right solution…Ziva, would you love it if you could capture the test bed right when the bug happens and push it out to Tony…File a defect with the link to the bug reproduced??? &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Ziva &lt;/span&gt;– Are you serious?? Can we do that?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;–  Yup…and you can also record all the user actions while the bug happens as a movie and let Tony watch it!!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Ziva &lt;/span&gt;– Wow…That is unbelievable…That is going to save me weeks of testing cycles. How many times have I had to re-create bugs only bcoz the stubborn dev couldn’t reproduce it and wouldn’t accept the defect..&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Totally agree….And you also automate all the manual steps involved in setting up the test bed…prevents any manual errors…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Ziva &lt;/span&gt;– You are just awesome Pal (Gives Pal a big hug). Abbie – when are we getting this LabManager in our lab. I am going to tell my Boss that we can complete the whole testing cycle in 30 days – instead of 50 days. Am sure to get a fat pay hike and a promotion this year &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– Mr. Pal, once you can stop blushing, and recover from that hug from Ziva, could I ask you a favour?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Sure, shoot it Tony&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– Well my team designs and develops some large distributed systems that run the company’s online e-commerce portal. And I would like to create some of these N-Tier systems in the lab, today it takes me days to get the networks setup, VMs configured and have the system up. Anyway that your solution could speed up this process.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:italic;"&gt;Agent Pal &lt;/span&gt;– Of course yes. You can use LabManager to design and deploy some of these complex multi tier applications.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– I don’t want to tussle with the networking folks to setup the network and then beg abbie to give me the VM resources. Can that be done.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Why not. It is as simple as defining the VM roles, network settings etc. in LabManager and just hit deploy. LabManager automatically brings up the whole system – and it can be an exact replica of your production application.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– Wow that sounds cool. If it is going to be really that SIMPLE, I am going to give you a big hug too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Oops…I guess just a hand shake will do.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony &lt;/span&gt;– Hmmm..Okay.&lt;br /&gt;&lt;br /&gt;(Michele, Marketing dept walks into the lab)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Michele &lt;/span&gt;- Abbie, I had requested for a Wiki Server to run our new marketing campaign – is it ready. We need to go live next week?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie&lt;/span&gt; – You need to give me more time Michele. You wanted the Wiki to be accessible over the internet. That has to get cleared by the Networking and the Security Folks. Will let you know when it is done.&lt;br /&gt;(Michele walks away)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– You should probably let her self-provision pre-built secure Wiki servers using the Citrix Self Service Portal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Ha ha…None of your solutions are gonna work here Pal That lady is just DUMB …Nevermind she will never be able to do that.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;– Oh …The Self Service Portal servers just that purpose. A Super Simple UI where even the most Non-Tech folks can get what they want. You should try that with Michele.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Will do Pal. And I want to charge these folks for the VMs that they run. So they learn to use the resources scarcely.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Definitely. You should look at the billing code functionality built into Self Service Portal. Lets you generate monthly reports on how much resources your users have consumed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Ya…that will be handy. Btw you should meet McGee, the Geek who manages our Production Infrastructure. Your solution has been wonderful and I am sure McGee could use your help too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Part 3 – Meeting with the Production Infrastructure Administrator&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To be Continued…. &lt;br /&gt;&lt;br /&gt;Note: All characters depicted above are purely fictitious and bear no resemblance to anyone alive or dead – however any similarity to the fictitious characters of NCIS is purely intentional. &lt;br /&gt;&lt;br /&gt;This blog is my personal and all the contents here are my personal comments and have no bearing on my employer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-4174638097917163507?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/4174638097917163507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=4174638097917163507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/4174638097917163507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/4174638097917163507'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2010/07/build-your-enterprise-private-cloud.html' title='Build your Enterprise Private Cloud – Powered by Citrix XenServer - Part 2'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-3828380228408807084</id><published>2010-06-30T08:46:00.000-07:00</published><updated>2010-07-01T10:26:04.714-07:00</updated><title type='text'>Build your Enterprise Private Cloud – Powered by Citrix XenServer</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BpNO6xA9oe8/TCttbLP4uQI/AAAAAAAAAKA/Bzriod2Q3VY/s1600/xenserver+private+cloud+v2.0.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 268px;" src="http://2.bp.blogspot.com/_BpNO6xA9oe8/TCttbLP4uQI/AAAAAAAAAKA/Bzriod2Q3VY/s400/xenserver+private+cloud+v2.0.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5488600884524398850" /&gt;&lt;/a&gt;&lt;br /&gt;Click Image to Enlarge&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Character Summary:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal&lt;/span&gt; – Virtualization/Cloud Consultant&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Gibbs &lt;/span&gt;– CIO of a Fortune 100 Company ABC Corporation – strongly believes in leveraging technology to deliver an agile infrastructure meeting the constantly changing business needs. Always has an eye on the cost factor!!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– IT Administrator  of Dev/Test and Pre-production labs – big technology geek. Gets totally annoyed and keeps complaining to Gibbs about ‘silly’requests/complaints from the non-tech savvy end users.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Tony Dinozzo&lt;/span&gt; – Application Architect/Dev Lead – Cool customer – knows what he wants but starts work only at the eleventh hour.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Ziva&lt;/span&gt; – Test Lead from the Israeli Engg Team. Constantly engages in tussles with Tony – mostly around the Developer Tester ping pongs of “I can not reproduce the bug you reported. It works fine on my machine”, “The test bed you had setup was not properly configured” etc…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Michelle&lt;/span&gt; – One of the non-tech savvy end users of Abbie, works in the Marketing team and often finds a way to annoy Abbie with her incomplete weird requests!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Part 1: Meeting the Dev/Test Pre-Production Lab Administrator&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CIO Office at ABC Corp:&lt;br /&gt;&lt;br /&gt;Meeting between Gibbs and Agent Pal&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Gibbs &lt;/span&gt;– Hello Agent Pal, How are you doing?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– I am doing great Gibbs…. How are things at your end?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Gibbs&lt;/span&gt; – Exactly the reason I called you in Pal. As you know I run a small IT team of dedicated folks managing the growing infrastructure. I have always believed in leveraging technology to deliver an agile infrastructure to our business. So what have you got for me Agent Pal…  &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal&lt;/span&gt; – Well, I guess you have called me in at the right time Gibbs. Let me introduce you to the latest Citrix XenServer, released a month ago and focused on automation and self service. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Gibbs&lt;/span&gt; – Let me introduce you to Abbie, she would be the right person to discuss the technical stuff.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Abbie’s Pre-Production Datacenter Lab:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Gibbs&lt;/span&gt; – Hey Abbie….What are you upto??&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Don’t ask Gibbs. The same provisioning process, I seem to be spending all my day setting up these software environments for Ziva (Test Lead), Michelle (Marketing) and all the other folks in the company. If you are not going to help with this, maybe I need to find a better job for myself Gibbs (Winks)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Gibbs&lt;/span&gt; – Good Try Abbie. But I got a solution for you. Meet Agent Pal, Cloud consultant – seems to have a solution to all your problems.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal&lt;/span&gt; – Hey Abbie…Why don’t you talk about your problems and pain points in managing your lab and I’ll try to help.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie&lt;/span&gt; – Well, first and foremost, I don’t want to spend all my day cloning and deploying VMs for each of my users. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Have you looked at the new Citrix Self Service Portal… Let’s your users self provision the software environments of their choice – without you being involved at all…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– NO WAY PAL…These guys have no idea how to consume resources sparsely. I am sure my whole lab would be flooded with VMs the minute I give them self service option.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– No…No…No…It’s not just self service abbie…You are still the BOSS and you define policies on how users can access the resources&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Like…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Well to mention a few, you define who can see/access what resource, how much of resources each person can consume, what actions each person can perform on the resources, and in fact if you want TOTAL control, you can make every VM provisioning request pass through your approval…So your users know who the REAL BOSS is :-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;- Great…Now that I can let users self provision environments under the watchful eyes of Abbie, how do we deal with cleaning up those VMs…am sure my users will never do it…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– No problem…Citrix Self Service Portal manages the cradle to grave lifecycle of you VMs – no worries to the IT admin&lt;br /&gt;Abbie – Swweeeeeet…And my users keep complaining about performance degrading when they launch more and more VMs… I often have to manually to move VMs from overloaded hosts to less loaded hosts?  Do you have an automated solution to that too???&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Agent Pal &lt;/span&gt;– Oh yah…The Workload balancer can automatically optimize your VM workloads and guess what it can also consolidate all VMs to fewer hosts during night times and move it back automatically when your users are back to work….Saves you lots on power consumption…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Abbie &lt;/span&gt;– Ohhh….Wow…You are really awesome…I am sure Gibbs is going to love that...(Gives Agent Pal a warm hug)&lt;br /&gt;&lt;br /&gt;To be continued…&lt;br /&gt;&lt;br /&gt;Part 2 : Meet the Dev and Test Leads - Read it &lt;a href="http://virtualtricks.blogspot.com/2010/07/build-your-enterprise-private-cloud.html"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS: This is my personal blog and none of the posts here can NOT be linked to my employer in any aspect.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-3828380228408807084?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/3828380228408807084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=3828380228408807084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/3828380228408807084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/3828380228408807084'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2010/06/build-your-enterprise-private-cloud.html' title='Build your Enterprise Private Cloud – Powered by Citrix XenServer'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_BpNO6xA9oe8/TCttbLP4uQI/AAAAAAAAAKA/Bzriod2Q3VY/s72-c/xenserver+private+cloud+v2.0.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-8232428265211017603</id><published>2010-04-20T10:22:00.000-07:00</published><updated>2010-04-20T10:29:39.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Zimbra'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='Salesforce'/><category scheme='http://www.blogger.com/atom/ns#' term='VMForce'/><title type='text'>VMware + Salesforce = ???</title><content type='html'>Any new product/partnership announcements from VMware is bound to generate considerable amount of creative predictions from the blogosphere. This time around with &lt;a href="http://vmforce.com"&gt;VMForce &lt;/a&gt;the expectations have been at an all time high, considering that the leaders in IaaS Clouds and SaaS Cloud are making a (mysterious) joint product announcement. &lt;br /&gt;&lt;br /&gt;Multiple predictions have been made about the forthcoming announcement:&lt;br /&gt;&lt;br /&gt;1. Alessandro picked up evidences from the Google Cache to suspect that Salesforce was going to offer an IaaS Cloud competing with Amazon and Rackspace. This seemed very unlikedly given that VMware already has &lt;a href='http://www.vmware.com/company/news/releases/vssp-momentum-09.html'&gt; 700+ Service Providers &lt;/a&gt; signed up to offer the vCloud based Cloud Services.&lt;br /&gt;&lt;br /&gt;2. VMware execs have been making &lt;a href='http://www.techworld.com.au/article/343404/vmware_drops_hints_about_salesforce_com_partnership'&gt; teaser comments  &lt;/a&gt; to the media, ensuring the rumour mills kept running at top speed. &lt;br /&gt;&lt;br /&gt;3. Alessandra later &lt;a href='http://www.virtualization.info/2010/04/what-vmware-and-salesforce-partnership.html'&gt; predicted &lt;/a&gt; a Cloudshare type offering with VMware, SpringSource and Salesforce's Force.com PaaS platform. &lt;br /&gt;&lt;br /&gt;As analysts and technologists are busy putting forward their ideas, how can I be left behind. Read ahead for potential partnership opportunities between the two giants:&lt;br /&gt;&lt;br /&gt;1. Salesforce wants to offer its Salesforce.Com CRM as an application running on on-premise private clouds. Leveraging the VMware vCloud platform, Salesforce can ship a self scaling appliance for customers to install and run on-premise. This offers a win-win solution for both companies and should be adding a new acronym to the over-crowded cloud jargon - on-premise SaaS :)&lt;br /&gt;&lt;br /&gt;2. My Boss made a really interesting prediction - that this was something to do with &lt;a href="http://zimbra.com"&gt;Zimbra &lt;/a&gt; and Salesforce. An email service closely tied to Salesforce CRM - a perfect tool for Sales Professionals. A cool way for VMware to take a stab at Microsoft - offering a competitive alternative to Exchange Server. Sounded like an awesome idea, hope Mr. Paul Maritz takes note of this :)&lt;br /&gt;&lt;br /&gt;Anyway we will wait till the 27th - but I have serious doubts if this announcement will be able to stand up to the tall expectations it has generated - unless it is some REALLY disruptive technology, something like what my Boss had cooked up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-8232428265211017603?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/8232428265211017603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=8232428265211017603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/8232428265211017603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/8232428265211017603'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2010/04/vmware-salesforce.html' title='VMware + Salesforce = ???'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-487698270239376556</id><published>2010-02-11T09:05:00.000-08:00</published><updated>2010-02-11T09:17:39.227-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='spot instances'/><category scheme='http://www.blogger.com/atom/ns#' term='EC2'/><title type='text'>Amazon Spot Instances - Cool Idea to rent out Unused Compute Resources - REALLY??</title><content type='html'>Amazon had recently launched the &lt;a href="http://aws.amazon.com/ec2/spot-instances/"&gt;Spot Instances&lt;/a&gt; functionality to its EC2 Public Cloud. This allows Amazon to auction the unused compute capacity in its Datacenter. Just got a chance to dig a bit deeper (thanks to our IT Admin) into the Spot Instances Model. Whenever you instantiate a Spot Instance, you can specify the following parameters:&lt;br /&gt;&lt;br /&gt;1. The max price for the instance&lt;br /&gt;2. The duration in which to keep the instance running&lt;br /&gt;3. Persistance - Will restart the instance even if it was terminated because of a lesser bid price.&lt;br /&gt;&lt;br /&gt;Based on the Supply and Demand (not sure how the algo functions though), Amazon calculates the Spot Price at regular intervals and as long as my quoted max price is more than the spot price, my instance keeps running - and I get billed only for the Spot Price. Based on current price history, the spot price is usually 2-3 times cheaper than the normal instances - the only catch being that the uptime of you VMs is not guaranteed - can be terminated if the bid price is lesser.&lt;br /&gt;&lt;br /&gt;On the surface this sounds like a cool billing model from Amazon - specially suited for compute intensive number crunching workloads. But on digging a bit deeper, &lt;span style="font-style:italic;"&gt;if I can set a REALLY HIGH max price, say $1 per hour, then my VM is guaranteed to run always, and I get billed only for the spot price - ie 2 to 3 times lesser&lt;/span&gt;. &lt;span style="font-style:italic;"&gt;Would that encourage everyone (ppl using the normal instances too) to move to spot instances&lt;/span&gt;, thereby reducing the revenue for Amazon?&lt;br /&gt;&lt;br /&gt;I guess, as more ppl migrate to spot instances, that would increase the spot instance price to go greater than the normal instance price. But yet, I believe that atleast in the mid term, if more ppl realize the benefits of spot instance and migrate to it, Amazon's Smart move to rent out its unused compute capacity can backfire!!! &lt;br /&gt;&lt;br /&gt;Your thoughts???&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-487698270239376556?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/487698270239376556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=487698270239376556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/487698270239376556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/487698270239376556'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2010/02/amazon-spot-instances-cool-idea-to-rent.html' title='Amazon Spot Instances - Cool Idea to rent out Unused Compute Resources - REALLY??'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-595638766083061261</id><published>2010-02-10T05:04:00.001-08:00</published><updated>2010-02-10T05:38:30.830-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Private Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='VMLogix'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix Delivery Center'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware vCloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Hyper-V'/><category scheme='http://www.blogger.com/atom/ns#' term='Dynamic datacenter'/><title type='text'>Enabling the Dynamic Datacenter - Virtualization, Automation and Orchestration</title><content type='html'>Dynamic Datacenter technologies have shown significant improvement in maturity and adoption levels over the years. With the screws tightened on the IT budgets, CIOs are looking for ways to optimize their existing resource usage to meet their growing customer needs - in short they are looking for dynamic datacenter technologies (or building a private cloud). The three main pillars for building any dyanmic datacenter include - Virtualization, Auomation and Orchestration. In this post, we will discuss how the top software vendors have built solutions around the three pillars to enable the dynamic datacenter vision.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;VMware:&lt;/span&gt;&lt;br /&gt;VMware has been the undisputed leader in the virtualization space and is keen on expanding that to the Private/Public Cloud space too. So far VMware has got the most comprehensive vision to start with Dynamic Datacenter (Private Cloud) and gradually transition to Public Clouds as they start maturing. The slew of Products/partnerships that VMware has released include:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Infrastructure Virtualization &lt;/span&gt;: vCenter Server, vCenter CapacityIQ for fine tuning, &lt;a href='http://www.emc.com/campaign/global/vce/index.htm' &gt; VCE VBlocks &lt;/a&gt; (in partnership with Cisco and EMC)&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Automation &lt;/span&gt;: vCenter LabManager, vCenter Lifecycle Manager&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Orchestration : vCenter Orchestrator&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;VMware also offers Professional Services around &lt;a href='http://www.vmware.com/solutions/cloud-services/'&gt; Cloudifying your on-premise datacenter &lt;/a&gt; and designing strategies to adopt the Public Clouds.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Microsoft:&lt;/span&gt;&lt;br /&gt;Microsoft, as usual, has been a late entrant to the Virtualization space and it's Hyper-V platform doesn't seem to have picked up yet - even after the R2 release. However MS has been quick to show how Hyper-V along with its rich System Center Suite can be leveraged to build your Dynamic Datacenter. The &lt;a href='http://www.microsoft.com/hosting/dynamicdatacenter/about.aspx'&gt; Dynamic Datacenter toolkit &lt;/a&gt; has the best practices to achieve this. &lt;br /&gt;&lt;br /&gt;For MS, a lot is going to depend on the success of its &lt;a href='http://www.microsoft.com/windowsazure/' &gt;Azure platform &lt;/a&gt; . If MS can deliver a stable and scalable Azure platform, that would speak volumes about the maturity and stability and scalability of the MS solutions. Till then - it's just Wait and Watch.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Citrix:&lt;/span&gt;&lt;br /&gt;Citrix has gained traction over the past year with the free XenServer release and the Citrix Essentials Suite providing the automation (LabManager OEM'd from VMLogix) and orchestration (&lt;a href='http://www.citrix.com/English/ps2/products/product.asp?contentID=1297816'&gt; Workflow Studio &lt;/a&gt; ) tools on top of the Virtualization layer. Citrix has also open sourced XenServer to attract the Cloud Service Providers. But the key area of Citrix's dominance has been Application Delivery. The &lt;a href='http://www.citrix.com/English/ps2/products/product.asp?contentID=683711' &gt; Citrix Delivery Centre &lt;/a&gt; comprising of XenDesktop, XenApp, XenServer and Netscaler can securely and optimally deliver both Web and Desktop based applications. Citrix has also launched Virtual Appliances for its Application Delivery Controllers - &lt;a href='http://www.citrix.com/English/ps2/products/feature.asp?contentID=1689968'&gt; Netscaler VPX  &lt;/a&gt;- to enable flexible and automated provisioning. Will be good to see if Citrix can extend its dominance in the Application Delivery market to the Server Virtualization space too - with the Free, OpenSource XenServer.&lt;br /&gt;&lt;br /&gt;That adds the fourth pillar to the Dynamic Datacenter story - which is Application Delivery.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Verdict:&lt;/span&gt;&lt;br /&gt;Based on various factors, here's the leader in each of the Dynamic Datacenter technology pieces:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Virtualization &lt;/span&gt;- VMware vSphere and Citrix XenServer&lt;br /&gt;Though VMware would win hands down based on technology, the cost factor weights heavily in favor of XenServer. A mix of both is going to be a reality in the future.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Automation &lt;/span&gt;- &lt;a href='http://www.vmlogix.com/Products/VMLogix-LabManager/'&gt; VMLogix LabManager &lt;/a&gt;&lt;br /&gt;The winner in this space primarily because it supports both VMware and Citrix Virtualization technologies (and MS Hyper-V too). Also has a bit of Orchestration built in it too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Orchestration &lt;/span&gt;- ????&lt;br /&gt;No clear winner here. Still a nascent technology and hoping some Startup can delivery some really interesting products here.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Application Delivery &lt;/span&gt;- Citrix Delivery Center&lt;br /&gt;Citrix wins this category hands down. However some credit also goes to the &lt;a href='http://www.f5.com/products/big-ip/'&gt; F5 BIG-IP &lt;/a&gt; Product specifically in delivering Web Applications. But F5 still doesn't have a Virtual Appliance version of its product.&lt;br /&gt;&lt;br /&gt;Of course, this space is set to dramatically change when VMware launches the much awaited vCloud platform. Interesting year ahead!!!&lt;br /&gt;&lt;br /&gt;PS: All info in this post are totally my personal views only and have no bindings on my employer whoever that may be!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-595638766083061261?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/595638766083061261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=595638766083061261' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/595638766083061261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/595638766083061261'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2010/02/enabling-dynamic-datacenter.html' title='Enabling the Dynamic Datacenter - Virtualization, Automation and Orchestration'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-968357744054582873</id><published>2009-12-27T19:33:00.000-08:00</published><updated>2009-12-27T19:45:57.820-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMLogix'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon VPC'/><category scheme='http://www.blogger.com/atom/ns#' term='hybrid cloud'/><title type='text'>The Virtual Private Datacenters - Extending your datacenters to the Cloud</title><content type='html'>With Cloud being the most abused technology buzzword today, any company would fire its CTO/CIO if the company doesn't have it's Cloud Strategy laid out. The most important value prop of the Cloud has been &lt;i&gt; "Moving your CapEx to OpEx" &lt;/i&gt;. Though the TCO and ROI calculations would indicate a full transition to the Cloud as a No-brainer decision, too many technology gaps still remain before that transition can happen, and trust me it is going to be a painfully slow and gradual transition process.&lt;br /&gt;&lt;br /&gt;This gradual process brings us to the title of the post, "Virtual Private datacenters". Cloud providers need to offer a seamless and highly secure mechanism for extending the enterprise datacenters to the cloud. Amazon recently introduced the &lt;a href='http://aws.amazon.com/vpc/'&gt; "Virtual Private Cloud" (VPC) &lt;/a&gt; last month to setup a VPN tunnel from the corporate datacenter to the cloud. I prefer calling it the Virtual Private Datacenter to drive the fact that &lt;b&gt; enterprises would also need their management/monitoring/security applications to work seamlessly across the datacenter and cloud infrastructure. &lt;/b&gt; &lt;br /&gt;&lt;br /&gt;The cloud adoption acceleration largely depends on the datacenter management tool vendors. Some of the early innovators who have jumped on the Cloud Bandwagon include &lt;a href='www.vmlogix.com' &gt; VMLogix &lt;/a&gt; who have added the capability to their flagship product LabManager, to manage and provision resources on the &lt;a href='http://www.vmlogix.com/Products/LabManager-Cloud-Edition/'&gt; Amazon cloud too &lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Security provider &lt;a href='www.breach.com'&gt; Breach Security Inc &lt;/a&gt; recently tied  up with Akamai to offer a web application security solution spanning the &lt;a href='http://www.breach.com/news-events/press-releases/2009-12-14_Breach-GEM-release.html' &gt; datacenter and the cloud &lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;The other area of focus has been hybrid clouds. &lt;a href=www.zeus.com&gt; Zeus technologies &lt;/a&gt; had recently announced its capability for &lt;a href='http://searchcloudcomputing.techtarget.com/news/article/0,289142,sid201_gci1372844,00.html'&gt; traffic management across hybrid clouds &lt;/a&gt;. Though I am not a real fan of hybrid clouds (we still haven't seen any large scale adoption of hybrid virtualization environments yet!!!), there seems to be some predictions around the opportunity for &lt;a href='http://www.datacenterknowledge.com/archives/2009/07/27/cloud-brokers-the-next-big-opportunity/' &gt; 'cloud brokers' too.&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Hoping to see Virtual Private Datacenter technology really taking off in 2010 and watch this space for more posts around cloud technologies and strategies for enterprises to plan their migration to the cloud.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-968357744054582873?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/968357744054582873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=968357744054582873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/968357744054582873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/968357744054582873'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/12/virtual-private-datacenters-extending.html' title='The Virtual Private Datacenters - Extending your datacenters to the Cloud'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-6955703497460922272</id><published>2009-10-22T11:54:00.000-07:00</published><updated>2009-10-22T19:33:36.237-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='Vmware view'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization vmware Xen'/><category scheme='http://www.blogger.com/atom/ns#' term='XenDesktop'/><title type='text'>Citrix and VMware - Battling it out for Server, Desktop and App Virtualization Dominance</title><content type='html'>Citrix has long been an innovator in the App Virtualization space with its Metaframe/Presentation Server/XenApp product suite and is now extending its dominance to the Desktop Virtualization market with &lt;br /&gt;XenDesktop. &lt;br /&gt;        &lt;br /&gt;        Meanwhile the Server Virtualization space has been the fortress of VMware with VI3 and the new vSphere breaking all barriers to Server Virtualization.&lt;br /&gt;&lt;br /&gt; While these two companies are dominating their own space in Virtualization, they are also actively trying to break into each other's strongholds by building their own products and fighting it out mostly on price point and simplicity. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Virtualize 100% of all DataCenter Workloads using vSphere:&lt;/span&gt;&lt;br /&gt; IO Performance has traditionally been a weak spot for Virtualization products. This has hindered the &lt;br /&gt;adoption of Virtualization for high IO intensive workloads like Databases. But with vSphere, VMware has drastically improved the IO performance reaching "&lt;span style="font-style:italic;"&gt;&lt;a href="http://blogs.vmware.com/performance/2009/05/350000-io-operations-per-second-one-vsphere-host-with-30-efds.html"&gt;just above 350,000 I/O operations per second&lt;/a&gt;&lt;/span&gt;". This should be good enough for even most IO intensive workloads. &lt;br /&gt;&lt;br /&gt; One other good example of VMware's commitment towards 100% Virtualization is the addition of the new Virtual Hardware - SAS Drives. From the VMware docs:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Serial Attached SCSI (SAS) virtual device for Microsoft Cluster Service — Provides support for running Windows Server 2008 in a Microsoft Cluster Service configuration&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;You can see that VMware took all the extra effort to add this new virtual device just to ensure that MS Cluster Service in 2008 is a suitable candidate for Virtualization.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Citrix focuses on Virtualized Delivery of 100% of all Applications:&lt;/span&gt;&lt;br /&gt; With the new releases of XenApp, Citrix can virtualize and deliver all the desktop applications available. With the new &lt;a href="http://www.citrix.com/English/NE/news/news.asp?newsID=1857726"&gt;VM hosted App&lt;/a&gt; capability, Citrix has ensured the abaility to virtualize apps built for Desktop OSes like XP and Vista and that are not compatible with 2003 and 2008. &lt;br /&gt;&lt;br /&gt; Also Citrix's commitment to Desktop delivery of highly bandwidth intensive applications can be observed from the adding the HDX support for Delivering &lt;a href="http://www.citrix.com/English/NE/news/news.asp?newsID=1857726"&gt;Professional graphics applications&lt;/a&gt; over a 2Mbps WAN link.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;OEMs and Partnerships to Strengthen the Weaker Arm&lt;/span&gt;:&lt;br /&gt; While continuing to tirelessly innovate on Server Virtualization technologies, VMware has also been actively operating in the VDI space with VMware View. VMware has integrated the PCoIP technology from teradici and claims to have performances comparable to Citrix HDX. Managing User Profiles had been another drawback of VMware View and with the &lt;a href="http://www.citrix.com/English/NE/news/news.asp?newsID=1857726"&gt;RTO Software OEM Deal&lt;/a&gt;, VMware has quickly added this capability to compete more strongly against XenDesktop.&lt;br /&gt;&lt;br /&gt; Also Citrix has been actively partnering with Startups to offer management functionalities on top of the XenServer Virtualization platform. This is evident from the OEM of FT technology from Marathon and the LabManager and StageManager products from &lt;a href="http://vmlogix.com"&gt;VMLogix&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt; Also Citrix has been engaging with the OpenSource community to build advanced capabilities on top of XenServer like the &lt;a href="http://www.citrix.com/English/NE/news/news.asp?newsID=1857184"&gt;Xen Cloud Platform&lt;/a&gt; and the distributed vSwitch for XenServer/KVM.&lt;br /&gt;&lt;br /&gt; It has been a very fierce battle between these two highly tech savvy companies and it is always good for the customers as long as there is such competition in the market. I don't believe one company is going to dominate the whole virtualization market. The adoption of Server/Desktop Virtualization technologies is definitely looking towards steep growth in the coming years and there is enough for these two giants and lots of other companies to share the pie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-6955703497460922272?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/6955703497460922272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=6955703497460922272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/6955703497460922272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/6955703497460922272'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/10/citrix-and-vmware-battling-it-out-for.html' title='Citrix and VMware - Battling it out for Server, Desktop and App Virtualization Dominance'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-5058927353443315519</id><published>2009-05-03T05:17:00.000-07:00</published><updated>2009-05-03T07:12:50.073-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gogrid'/><category scheme='http://www.blogger.com/atom/ns#' term='Google App Engine'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure .net'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware vCloud'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix Cloud Center'/><category scheme='http://www.blogger.com/atom/ns#' term='EC2'/><title type='text'>Cloud Computing Paradigms : IaaS and PaaS</title><content type='html'>Cloud computing has created enormous buzz over the past year and different flavours of Cloud Computing have evolved.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_BpNO6xA9oe8/Sf2mPaI35oI/AAAAAAAAAEc/JNVTBv3ex04/s1600-h/cloudpyramid.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 193px;" src="http://4.bp.blogspot.com/_BpNO6xA9oe8/Sf2mPaI35oI/AAAAAAAAAEc/JNVTBv3ex04/s320/cloudpyramid.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5331600317521323650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Infrastructure as a Service (IaaS):&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;      Cloud vendors like Amazon (&lt;a href="http://aws.amazon.com/ec2/"&gt;EC2&lt;/a&gt;), &lt;a href="http://www.gogrid.com/"&gt;GoGrid &lt;/a&gt;and lots of other smaller players offer compute, storage and networking bandwidth resources on-Demand. Customers can dynamically provision servers and pay only for what they use.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What benefits does IaaS offer?&lt;span style="font-weight:bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      A lot of IT admin activities are offset to the service provider. Providers offer SLAs to guarantee uptime and over time providers would start offering value added services like automatic backup, update and patch management and multi site hosting capabilities. Don’t think any of these services are offered by any vendor today, but &lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;with VMware vCloud platform, providers should be able to offer a lot more value added services at a premium.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      It also gives the flexibility to dynamically scale up /down your compute resources based on the demand. Also all the current apps running in your &lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;datacenters can be quickly migrated to the cloud without any major changes to the app itself&lt;/span&gt;.&lt;/span&gt; This has been the key reason for the success of IaaS.&lt;br /&gt;&lt;br /&gt;      But IaaS does not offer any other notable benefits to the app developers themselves. Though they can leverage the service provider APIs to quickly add new servers, they should still ensure to take care of the app scalability, load balancing and performance tuning.&lt;br /&gt;&lt;br /&gt;      Hence though IaaS might be the ideal choice for getting your current apps to the cloud, if you are building new apps for the Cloud, you might want to look at the various built in features that PaaS offers to app developers before making the choice.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Platform as a Service (PaaS):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      PaaS vendors offer a framework for developers to quickly develop and deploy their apps on the cloud. For example &lt;a href="http://code.google.com/appengine/"&gt;Google App Engine &lt;/a&gt;offers developers to build Python and java (beta) apps and deploy them on the Google platform. MS has its &lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;azure platform &lt;/a&gt;to build .net apps.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What benefits does PaaS Offer:&lt;/span&gt;&lt;br /&gt;     &lt;br /&gt;      PaaS totally negates the need for an IT admin to manage the infrastructure of your apps. The infrastructure is totally hidden and only the app development platform is exposed to the users.&lt;br /&gt; &lt;br /&gt;     Developers also are hugely benefitted by building their apps within the framework exposed by the platform. This would mean that &lt;span style="font-style:italic;"&gt;your app can &lt;span style="font-weight:bold;"&gt;automatically &lt;/span&gt;scale from a few hundred users to millions  of users&lt;/span&gt;. The app developers don't have to worry about adding more resources or performing load balancing tasks to handle the workload. &lt;br /&gt; &lt;br /&gt;     So what is the drawbacks in the PaaS Approach - First of course is that existing apps will need to be ported or actually it makes sense for only apps that are newly built. It is also going to take time for these platforms to mature and there is also the learning curve for developers to get used to the platform capabilities.&lt;br /&gt;&lt;br /&gt;While writing up this blog post, came across the architecture diagrams of &lt;a href="http://www.citrix.com/english/ps2/products/product.asp?contentID=1681633"&gt;Citrix Cloud Center&lt;/a&gt; and &lt;a href="http://blogs.vmware.com/vmtn/vcloud/"&gt;VMWare vCloud&lt;/a&gt;. Gives me the impression that &lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;the difference between IaaS and PaaS are going to thin out in the future&lt;/span&gt;&lt;/span&gt;. Did have a argument with colleagues on whether vCloud would be an IaaS or a PaaS. Remember all the argument around para virtualization and full Virtualization. Do those terms make any sense today!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-5058927353443315519?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/5058927353443315519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=5058927353443315519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/5058927353443315519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/5058927353443315519'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/05/cloud-computing-paradigms-iaas-and-paas.html' title='Cloud Computing Paradigms : IaaS and PaaS'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_BpNO6xA9oe8/Sf2mPaI35oI/AAAAAAAAAEc/JNVTBv3ex04/s72-c/cloudpyramid.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-1259209016565687748</id><published>2009-04-19T00:38:00.001-07:00</published><updated>2009-04-19T01:58:39.651-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nehelam'/><category scheme='http://www.blogger.com/atom/ns#' term='IOV'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking performance'/><category scheme='http://www.blogger.com/atom/ns#' term='10 Gbps Ethernet'/><title type='text'>10 Gbps Networking Performance on XenServer and ESX</title><content type='html'>A couple of recent posts from &lt;a href="http://blogs.vmware.com/networking/2008/11/10gige-networki.html"&gt;VMWare &lt;/a&gt; and &lt;a href="http://community.citrix.com/pages/viewpage.action?pageId=66748727"&gt;Citrix&lt;/a&gt; seemed to have an interesting correlation. Both of these posts have a very similiar context - dealing with their hypervisor performance with 10 Gig Ethernet Adapters. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;The final analysis from the VMWare camp:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;Two virtual machines can easily saturate a 10Gbps link &lt;/span&gt;(the practical limit is 9.3 Gbps for packets that use the standard MTU size because of protocol overheads), and the thoughput remains constant as we add more virtual machines.&lt;br /&gt; Using &lt;a href="http://www.yellow-bricks.com/2008/01/03/what-about-those-jumbo-frames/"&gt;Jumbo frames&lt;/a&gt;, a single virtual machine can saturate a 10Gbps link on the transmit path and can recieve netwrk traffic at rates up to 5.7 Gbps.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Citrix also announced very similiar results:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;we have basically maxxed out bidirectional I/O on a single 10Gb/s link, with only 4 guests. &lt;/span&gt;The exact figures are 18.50 Gbps (bidirectional) using 4 guest machines. &lt;br /&gt;&lt;br /&gt;I can read the question in your mind: &lt;span style="font-weight:bold;"&gt;How can the simple Linux Networking stack in XenServer match the virtualization optimized I/O Stack of the ESX VMKernel?&lt;/span&gt; Well you got a very valid question and I would like to point you to the dates when the two performance tests were done. ESX performance was done in Nov 2008 and the XenServer results have been declared in April 2009. So what is it that has drastically changed in the 5 months?&lt;br /&gt;&lt;br /&gt;The answer is the new Nehelam processors from Intel. The Citrix tests were conducted using the Nehelam processors and IOV enhanced 10Gbps NICs with Solarflare IO acceleration. &lt;span style="font-weight:bold;"&gt;This offers a powerful direct hardware-to-guest acceleration path that avoids the necessity for the hypervisor to process I/O on behalf of the guests.&lt;/span&gt; When the same tests were conducted without the IO acceleration, the XenServer hypervisor CPU got maxxed out at 8.45 Gbps (bidirectional)!!!.&lt;br /&gt;&lt;br /&gt;This result leads to an interesting conclusion: Though the optimized VMKernel is far superior to the Xen Kernel, a lot of these features are being offset by the hardware virtualization capabilities built into the processors and NIC adapters by the hardware vendors. &lt;span style="font-weight:bold;"&gt;This has helped XenServer match or sometimes outperform ESX in terms of hyppervisor performance with both CPU and IO intensive workloads.&lt;/span&gt; Believe the IOV Ethernet Adapters should also help XenServer overcome the &lt;a href="http://forums.citrix.com/message.jspa?messageID=1361161"&gt;6 supported physical NICs&lt;/a&gt; limitation.&lt;br /&gt;&lt;br /&gt;For a customer, I believe it is the final numbers that matter more than how the performance is achieved. &lt;span style="font-style:italic;"&gt;I would rather go with a hardware optimized platform than rely on the s/w stacks to drive performance.&lt;/span&gt; What do you say?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-1259209016565687748?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/1259209016565687748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=1259209016565687748' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/1259209016565687748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/1259209016565687748'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/04/10-gbps-networking-performance-on.html' title='10 Gbps Networking Performance on XenServer and ESX'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-1511780412560489224</id><published>2009-04-14T06:34:00.000-07:00</published><updated>2009-04-14T06:59:02.783-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='SR-IOV'/><category scheme='http://www.blogger.com/atom/ns#' term='Nehelam'/><category scheme='http://www.blogger.com/atom/ns#' term='IO Virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix XenServer'/><category scheme='http://www.blogger.com/atom/ns#' term='Intel VT'/><title type='text'>Evolution of Virtualization</title><content type='html'>Virtualization in the x86 market has dramatically evolved over the past decade with significant contributions from different players in different technologies like Hardware manufacturers (&lt;a href="http://www.intel.com"&gt;Intel&lt;/a&gt;, &lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt;), storage providers (&lt;a href="http://www.netapp.com"&gt;Netapp&lt;/a&gt;, &lt;a href="http://www.emc.com"&gt;EMC&lt;/a&gt;), Server manufacturers (&lt;a href="http://www.hp.com"&gt;HP&lt;/a&gt;, &lt;a href="http://www.cisco.com"&gt;Cisco&lt;/a&gt;), hypervisor software vendors (&lt;a href="http://www.vmware.com"&gt;VMWare&lt;/a&gt;, &lt;a href="http://www.citrix.com"&gt;Citrix&lt;/a&gt;, MS) and Management app vendors (all big players and countless startups).&lt;br /&gt;&lt;br /&gt;In this post, I will describe the major stages in the whole evolutionary process of virtualization.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;First Stage - Binary Translation:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; It all started in the research labs of VMWare where Rosenbalm and his team were working on a piece of software called the hypervisor that gave the ability to run multiple OS environments on the same piece of hardware. &lt;br /&gt;&lt;br /&gt; The traditional Operating Systems ran on Ring 0 and the Applications would run on Ring 3. But with virtualization, the hypervisor ran on Ring 0 and that forced the OS to run on Ring 1. This meant that certain previleged CPU instructions generated by the OS would fail since it was running on Ring 1. Rosenbalm and his team invented the technique of binary translation to trap these system calls and run them on behalf of the OS. Over the years, VMWare has effeciently optimized the binary translation technique and has brought down the hypervisor overhead to single digits.&lt;br /&gt;&lt;br /&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BpNO6xA9oe8/SeSSH8qd_RI/AAAAAAAAAEE/r1RYvr1MeRc/s1600-h/x86rings.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_BpNO6xA9oe8/SeSSH8qd_RI/AAAAAAAAAEE/r1RYvr1MeRc/s320/x86rings.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5324541324699761938" /&gt;&lt;/a&gt;&lt;br /&gt; While VMWare was busy perfecting its binary translation code, Intel and AMD were working on getting the virtualization capabilities into the processor itself that led to the next stage in virtualization.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Second Stage - Hardware Virtualization&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; To overcome the problem of running OS environments on Ring 1, chip vendors developed virtualization enabled processors (Intel VT and AMD  Pacifica). These technologies allowed the hypervisor to run on Ring -1 and share the hardware resources between the different OS environments (VMs) running on Ring 0.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_BpNO6xA9oe8/SeSSng3DueI/AAAAAAAAAEM/0fqq_yNLLG4/s1600-h/intel-vt.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 301px;" src="http://4.bp.blogspot.com/_BpNO6xA9oe8/SeSSng3DueI/AAAAAAAAAEM/0fqq_yNLLG4/s320/intel-vt.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5324541866992187874" /&gt;&lt;/a&gt;&lt;br /&gt;       Though the first generation of hardware virtualization did not achieve any significant performance gain over VMWare's binary translation technique, it opened the gates for vendors to quickly develop their own hypervisors. &lt;a href="http://www.xensource.com"&gt;Xen &lt;/a&gt;was one of the first few to leverage hardware virtualization and develop an enterprise class hypervisor.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Third Stage - Memory and IO Virtualization:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Till the recent release of the Intel &lt;a href="http://www.intel.com/technology/architecture-silicon/next-gen/"&gt;Nehelam &lt;/a&gt;processors, the hypervisor had to manage the mapping from the physical memory pages to the virtual pages allotted to the VMs. They used shadow page tables to manage this. With Nehelam, Intel has built Virtualized Memory management into the processor itself. This should free up some more CPU cycles utilized by the hypervisor.&lt;br /&gt;&lt;br /&gt; Also the hypervisor network stack was used to process the guest network traffic. This has been a serious bottleneck in scaling the IO performance of the hypervisors. This has been overcome with Intel shipping virtualized networking adapters. This has provided the ability to directly present the physical network adapter to the VM. Refer to the &lt;a href="http://community.citrix.com/blogs/citrite/simoncr/2009/04/13/Killer+Perf!+XenServer%2C+Nehalem+and+Solarflare"&gt;post &lt;/a&gt;from Simon Crosby that indicates the performance enhancements when using the SR-IOV 10G adapters with &lt;a href="http://citrix.com/English/ps2/products/product.asp?contentID=683148&amp;ntref=hp_nav_US"&gt;Citrix XenServer&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BpNO6xA9oe8/SeSTstSS2_I/AAAAAAAAAEU/fnNUYOkvfOA/s1600-h/IOV+Summary+(3+Modes)+.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 177px;" src="http://3.bp.blogspot.com/_BpNO6xA9oe8/SeSTstSS2_I/AAAAAAAAAEU/fnNUYOkvfOA/s320/IOV+Summary+(3+Modes)+.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5324543055738625010" /&gt;&lt;/a&gt;&lt;br /&gt;  With all these improvements, a large portion of the hypervisor functionalities has been sunk into the hardware itself. This has enabled the hypervisors to achieve near native performance and pushed the vendors to build more stable and scalable management apps and advance into the cloud computing paradigm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-1511780412560489224?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/1511780412560489224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=1511780412560489224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/1511780412560489224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/1511780412560489224'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/04/evolution-of-virtualization.html' title='Evolution of Virtualization'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_BpNO6xA9oe8/SeSSH8qd_RI/AAAAAAAAAEE/r1RYvr1MeRc/s72-c/x86rings.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-8079462164644725910</id><published>2009-03-27T04:10:00.000-07:00</published><updated>2009-03-27T04:15:18.178-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XenServer'/><category scheme='http://www.blogger.com/atom/ns#' term='management apps'/><title type='text'>XenServer Management Series</title><content type='html'>Was checking out the Zoho apps and found the slide show tool interesting. So this post will be an embedded slide show.&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://show.zoho.com/embed?USER=pvrajan.rk&amp;DOC=Test&amp;IFRAME=yes" height="335" width="450" name="XenServer Management Series" scrolling=no frameBorder="0" style="border:1px solid #AABBCC"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;However to ensure that Google indexes my blog properly and keeps sending me some hits, here are the major contents:&lt;br /&gt;&lt;br /&gt;XenServer Management Series Categories:&lt;br /&gt;&lt;br /&gt;❖Migration (P2V) and Capacity Planning&lt;br /&gt;❖Monitoring and Management&lt;br /&gt;❖High Availability and Fault Tolerance&lt;br /&gt;❖Backup and Disaster Recovery&lt;br /&gt;❖Automation and Lifecycle Management&lt;br /&gt;❖Cloud Platform&lt;br /&gt;&lt;br /&gt;Keep watching this space for more updates...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-8079462164644725910?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/8079462164644725910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=8079462164644725910' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/8079462164644725910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/8079462164644725910'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/03/xenserver-management-series.html' title='XenServer Management Series'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-1671987345828313625</id><published>2009-03-16T08:47:00.000-07:00</published><updated>2009-03-22T06:37:43.770-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='digital camera'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Workstation'/><category scheme='http://www.blogger.com/atom/ns#' term='USB'/><title type='text'>Access your Digital Camera from a VM</title><content type='html'>Recently one customer had asked me about using a VM to test USB connected devices like Digicams. I knew that USB devices was something that was not supported by enterprise class hypervisors (ESX, XenServer).&lt;br /&gt;&lt;br /&gt;So decided to give it a shot using desktop hypervisor Virtual Box from Sun. Attached the USB digicam to my desktop (did not have any specific drivers on the desktop). Created a VM using VirtualBox and attached the USB device to it. The USB device appeared in the VM and on installing the digicam drivers in the VM, was able to access the digicam contents from the VM. Wow!!!&lt;br /&gt;&lt;br /&gt;Virtualbox seems to use some filter drivers to bypass the USB device to the VM. Believe VMWare workstation should also definitely have a similiar functionality, but I have always been a big fan of the sleek and lightweight hypervisor from VirtualBox.&lt;br /&gt;&lt;br /&gt;Isn't that a cool feature&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-1671987345828313625?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/1671987345828313625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=1671987345828313625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/1671987345828313625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/1671987345828313625'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/03/access-your-digital-camera-from-vm.html' title='Access your Digital Camera from a VM'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-6752922063585531374</id><published>2009-03-07T23:49:00.000-08:00</published><updated>2009-03-16T08:02:19.897-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vmware view'/><category scheme='http://www.blogger.com/atom/ns#' term='VSM'/><category scheme='http://www.blogger.com/atom/ns#' term='StorageLink'/><category scheme='http://www.blogger.com/atom/ns#' term='vStorage'/><category scheme='http://www.blogger.com/atom/ns#' term='VMLogix'/><category scheme='http://www.blogger.com/atom/ns#' term='Labmanager'/><category scheme='http://www.blogger.com/atom/ns#' term='VDI'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix Essentials'/><category scheme='http://www.blogger.com/atom/ns#' term='Hyper-V'/><title type='text'>Hypervisor Storage Integration - Is Citrix leading the Game?</title><content type='html'>Had posted in my previous &lt;a href="http://virtualtricks.blogspot.com/2009/03/esx-vs-xenserver-technical-comparison.html"&gt;post &lt;/a&gt; on the feature comparison between XenServer and ESX. &lt;br /&gt;&lt;br /&gt;Apart from those, storage integration has been one area where Citrix has been leading the game. XenServer 5.0 has built in integration with NetApp and EqualLogic storage arrays. This enables XenServer to leverage the storage features like Snapshotting, Fast clone and thin provisioning. &lt;br /&gt;&lt;br /&gt;Though this might not have a serious performance implications for normal workloads, this integration makes XenServer more suitable for disk intensive workloads and for apps like VDI and LabManager. Both VDI and Labmanager rely extensively on the fast clone and snapshot features. Offloading these functions to the storage should give users noticeable I/O performance enhancements and also free up CPU cycles on the Server. I am not aware of XenApp using the fast clone technology like VMWare View Manager does, but Citrix Labmanager (OEMd from &lt;a href="http://www.vmlogix.com"&gt;VMLogix&lt;/a&gt;) extensively uses this feature and should be interesting to note the performance differences between VMLogix Labmanager on ESX and on XenServer with NetApp storage.&lt;br /&gt;&lt;br /&gt;Citrix has gone another step further by introducing the new product - Virtual Storage Manager (VSM) for both XenServer and Hyper-V. This product integrates with the leading storage vendors and provides the capabilities to carve out LUNs on the arrays on demand and present them to the hypervisors. This should fill the gap with the non-availability of Cluster file system in Hyper-V. Being a 1.0 product, it seems to lack functionalities in terms of the no. of storage vendors it supports and also support for Zoning of the FC switches. But this definitely is an interesting product to watch out for.&lt;br /&gt;&lt;br /&gt;In my view VSM should boost the virtualization of I/O intensive production apps. By mapping storage LUNs straight to the VMs, you can provide the same performance and reliability to the VMs as that of physical machines. By automating and integrating storage provisioning with the hypervisor tools, Citrix has given the flexibility to quickly provision the VMs On Demand. &lt;br /&gt;&lt;br /&gt;VMWare is definitely not lagging far behind. VMWare has announced the vStorage framework for integrating drivers and features specific to storage vendors into ESX 4.0. Should be interesting to watch if VMWare can come out with a broader vendor support and more features compared to Citrix in vStorage.&lt;br /&gt;&lt;br /&gt;Let's wait and watch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-6752922063585531374?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/6752922063585531374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=6752922063585531374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/6752922063585531374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/6752922063585531374'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/03/hypervisor-storage-integration-is.html' title='Hypervisor Storage Integration - Is Citrix leading the Game?'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-3552406213294998866</id><published>2009-03-07T05:01:00.001-08:00</published><updated>2009-03-09T08:11:56.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resource pool'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix XenServer free'/><category scheme='http://www.blogger.com/atom/ns#' term='DRS'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><category scheme='http://www.blogger.com/atom/ns#' term='TCO'/><category scheme='http://www.blogger.com/atom/ns#' term='Overcommit'/><category scheme='http://www.blogger.com/atom/ns#' term='HA'/><title type='text'>ESX Vs XenServer - Technical Comparison</title><content type='html'>In the last post, had written about the free version of XenServer and the impacts in the market. &lt;br /&gt;&lt;br /&gt;Now to the real technical differences between ESX and XenServer. The areas where XenServer is lagging behind ESX are:&lt;br /&gt;&lt;br /&gt;1. Memory Overcommit - Though MS and Citrix have been trying to push this as just a nice to have feature, overcommit really makes a big difference in the TCO of the solution and VMWare has never missed an opportunity to point this out. Believe XenServer should be getting this in its next release.&lt;br /&gt;&lt;br /&gt;2. Resource Pools - VMWare has got its foundations really strong by defining Clusters and Resource Pools. Resource Pools provides the IT admins to allocate resources to a group of VMs (belonging to a specific department). VMWare has cleverly leveraged this in its management products including LabManager and StageManager.&lt;br /&gt;&lt;br /&gt;3. Distributed Resource Scheduler (DRS) - Another reason why ESX is the darling of IT admins. DRS clubbed with HA has made life very peaceful for IT admins around the globe. Though XenServer already has HA (infact claims to have Fault Tolerance), hoping to see DRS also get into the solution soon.&lt;br /&gt;&lt;br /&gt;4. Strong Community Participation - This is something that VMWare has built over the years. VMWare communities and forums are a wealth of ESX tips and tricks and it is going to take Citrix years to catch up on that. Hope Citrix focuses on this as it gets more traction in the enterprises.&lt;br /&gt;&lt;br /&gt;Areas where Citrix has an edge over VMWare include Storage Integrations (will put up a separate post on that) and XenServer HA (Zero downtime) technology OEMd from Marathon. Have not really heard much about the technology from Marathon so will not comment on that.&lt;br /&gt;&lt;br /&gt;Have focused only on the difference between VC+ESX and XenCenter+XenServer. Will probably put up a different post highlighting the differences in the management stack.&lt;br /&gt;&lt;br /&gt;Feel free to comment on any areas that I have missed out.&lt;br /&gt;&lt;br /&gt;Update: Had missed out on a minor but useful feature that XenCenter provides. The ability to search for VMs based on different criteria. Believe this should be a useful feature as the virtualization deployments grow in size. Had noted VMWare was getting this into the next version of vCenter!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-3552406213294998866?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/3552406213294998866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=3552406213294998866' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/3552406213294998866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/3552406213294998866'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/03/esx-vs-xenserver-technical-comparison.html' title='ESX Vs XenServer - Technical Comparison'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-4716217581500219973</id><published>2009-03-07T04:08:00.000-08:00</published><updated>2009-03-08T00:03:06.554-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Citrix XenServer free'/><category scheme='http://www.blogger.com/atom/ns#' term='Channel partners'/><category scheme='http://www.blogger.com/atom/ns#' term='ESXi'/><category scheme='http://www.blogger.com/atom/ns#' term='free hypervisor'/><title type='text'>Citrix XenServer goes Free - Impacts and Implications</title><content type='html'>The hypervisor war has seen a major twist with Citrix giving away XenServer 5 including the management product XenCenter for free. Personally I have been working with XenServer recently and should say that the product has improved dramatically and is worthy of being called a matured hypervisor. &lt;br /&gt;&lt;br /&gt;VMware execs had brushed aside the implications of the announcement mocking at the worthiness of a "FREE" hypervisor in enterprises. But in my opinion, this has been a brilliant and a well timed move from Citrix. So far inspite of having a decent product, Citrix has been unable to break into the loyal customer base (or should I say fan following) that VMWare has. &lt;br /&gt;&lt;br /&gt;By making XenServer free, Citrix has made an offer that enterprises can not reject. This will definitely get customers to atleast consider/evaluate XenServer for their deployments. &lt;br /&gt;&lt;br /&gt;With Citrix pushing XenServer hard through its strong Sales Channels, should be interesting to observe the Hypervisor market over the next year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-4716217581500219973?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/4716217581500219973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=4716217581500219973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/4716217581500219973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/4716217581500219973'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/03/citrix-xenserver-goes-free-impacts-and.html' title='Citrix XenServer goes Free - Impacts and Implications'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-8569703867593801694</id><published>2009-02-01T04:28:00.000-08:00</published><updated>2009-02-01T05:17:58.235-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware earnings 2008 strategic partnerships'/><title type='text'>One more Rewarding Quarter for VMWare</title><content type='html'>At a time when layoffs and pink slips seem to be the talk of the day, atleast one company has managed a double digit % growth in 4th Quarter revenues compared to the previous year (actually 25%!!!).&lt;br /&gt;&lt;br /&gt;           Yes you read it right VMWare posts &lt;a href="http://www.vmware.com/company/news/releases/vmw_q408_earnings.html"&gt;impressive results&lt;/a&gt; for the 4th Quarter and for the whole year 2008. &lt;br /&gt;&lt;br /&gt;           As a techie, I should confess that these numbers GAAP/Non GAAP profits/revenues really make no sense to me. What really impressed me was the lineup of strategic partnerships VMWare had announced with leading Datacenter management firms CA (vCenter Stage Manager), HP (vCenter Lab Manager) and BMC (vCenter Lifecycle Manager). This seems to be a clever move by VMWare to integrate its own virtualization managemment suite with the leading datacenter management products. This should give VMWare management products (apart from VC which is already widely accepted) better credibility in making its foray into the enterprise datacenters.&lt;br /&gt;&lt;br /&gt;           The other major announcements include vCloud initiative (will write more on this in a separate post), Mobile Virtualization platform and the highly publicized release of VMWare View.&lt;br /&gt;&lt;br /&gt;           Looking forward to another great year 2009 for VMWare and do look forward to more REGULAR POSTS in this blog :-)&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Agent Pal&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-8569703867593801694?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/8569703867593801694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=8569703867593801694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/8569703867593801694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/8569703867593801694'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2009/02/one-more-rewarding-quarter-for-vmware.html' title='One more Rewarding Quarter for VMWare'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1396490486243273295.post-5999547563954265430</id><published>2008-05-05T07:02:00.000-07:00</published><updated>2008-05-05T07:30:30.683-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization vmware Xen'/><title type='text'>The beginning of the Virtual Journey</title><content type='html'>It all started a couple of years earlier when I first started playing with Xen and installed it on my laptop. Not because of self interest but only because our final sem internship project was on Xen. The install and configuration of Xen itself turned out to be a mini project :-). But it was worth the effort to see the excitement and surprise of friends and profs to see two Linux VMs running on the same laptop.&lt;br /&gt;&lt;br /&gt;Xen has come a long way from being a stanford university project to a production ready solution from Citrix. Usability has improved many fold and today all you need to do is plug in a USB stick and you are all set to go!!! The big guy vmware has leaped even further and made ESX installable on a VM in Vmware workstation running on a laptop.&lt;br /&gt;&lt;br /&gt;Virtualization is turning out to be a fantastic technology and in this blog, I will be sharing my virtual thoughts and experiences. Get ready for the Virtual Journey.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1396490486243273295-5999547563954265430?l=virtualtricks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualtricks.blogspot.com/feeds/5999547563954265430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1396490486243273295&amp;postID=5999547563954265430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/5999547563954265430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1396490486243273295/posts/default/5999547563954265430'/><link rel='alternate' type='text/html' href='http://virtualtricks.blogspot.com/2008/05/beginning-of-virtual-journey.html' title='The beginning of the Virtual Journey'/><author><name>Agent Pal</name><uri>http://www.blogger.com/profile/06149574497631279398</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://photos1.blogger.com/hello/20/10046/640/agentsmith.jpg'/></author><thr:total>0</thr:total></entry></feed>
