<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>whiteboardninja</title>
	<atom:link href="http://whiteboardninja.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://whiteboardninja.wordpress.com</link>
	<description>cutting a path through the virtualized datacenter</description>
	<lastBuildDate>Thu, 05 Jan 2012 21:19:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='whiteboardninja.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/730ea710f3e21975b4b4468682c97c43?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>whiteboardninja</title>
		<link>http://whiteboardninja.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://whiteboardninja.wordpress.com/osd.xml" title="whiteboardninja" />
	<atom:link rel='hub' href='http://whiteboardninja.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Overcoming PowerPoint with a Bang</title>
		<link>http://whiteboardninja.wordpress.com/2011/12/03/overcoming-powerpoint-with-a-bang/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/12/03/overcoming-powerpoint-with-a-bang/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 20:17:07 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[performance]]></category>
		<category><![CDATA[powerpoint]]></category>
		<category><![CDATA[whiteboard]]></category>
		<category><![CDATA[AppleTV]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">https://whiteboardninja.wordpress.com/?p=94</guid>
		<description><![CDATA[How do you whiteboard to an audience of 200+ people without a whiteboard? As a Solutions Architect, my job entails not only giving presentations to customers, but also at Lunch &#38; Learn sessions and at conferences. It is very important &#8230; <a href="http://whiteboardninja.wordpress.com/2011/12/03/overcoming-powerpoint-with-a-bang/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=94&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How do you whiteboard to an audience of 200+ people without a whiteboard?<br />
  As a Solutions Architect, my job entails not only giving presentations  to customers, but also at Lunch &amp; Learn sessions and at conferences.   It is very important for me to be able to pass on information, concepts, and design decisions to groups of various sizes.  I noticed that more I used PowerPoint, the less engaged my audiences became.  Somewhere, there was a disconnect between content and delivery.  People glanced at the screen, then check their phones, email, or whisper among themselves.  At first I thought it was me, but i noticed the same behavior when I was an audience member. I realized that I was guilty of the same behavior as well.  I needed to mix things up and get the audience engaged again.<br />
  Last year I changed things up by getting rid of PowerPoint and bringing in a couple of whiteboards to a lunch presentation.  By eliminating slides, the audience had to pay attention while I was talking.  I used the whiteboard to illustrate my ideas and to expand the discussion.  It was a resounding success, with attendees telling me that it was one of the best presentations they had ever seen.<br />
  Since that event, I have not delivered a PowerPoint presentation.  I have exclusively used whiteboards when speaking to an audience.  While there have been a few logistical issues, such as getting whiteboards where none exist, the results have been outstanding.  Yet my greatest obstacle to date was approaching.<br />
  I was scheduled to present at a conference in Seattle to an audience of over 200 people, in a room that was too large for all attendees to see a whiteboard.  If I couldn&#8217;t overcome this obstacle, I would be forced back to a slide deck.<br />
  I have an iPad, and occasionally use a whiteboarding application in small meetings.  If I could figure out a way to extend this to a larger audience, I might still have a chance to do things my way.  I purchased an AppleTV, and  by using the AirPlay feature I was able to connect my iPad and my television via my home WiFi.  I found a new whiteboard application, 2screens, that was AirPlay compatible.  Bang!  I could now project my iPad whiteboard to an audience.  Since AirPlay requires a wired or WiFi connection between the iPad and AppleTV, and I could not be assured of signal at the conference, I decided to use my iPhone as a access point to connect the two.  It was now time to put my design to the test in front of a live audience.<br />
  I was slated to give a presentation on VDI Performance in Seattle last week, and brought along my AppleTV, iPhone, and iPad.  With everything set up and the projector showing my whiteboard app for all to see, I was mic&#8217;ed up and started speaking while carrying my iPad.  I was able to walkout among the audience, side to side, taking questions during the session.  As I walked and talked, I used the whiteboard to illustrate my points.  My drawings appeared instantaneously on the screen at the front of the theatre.  As with my other whiteboarding sessions, I captured the attention of everybody in the room.  My new &#8220;digital whiteboard&#8221; worked like a charm.<br />
  One other thought that came to me a few minutes ago.  I am writing this post during a layover in Detroit heading home to Maine after a week in Seattle.  I started this blog with a whiteboarding post almost a year ago&#8230; during a Detroit layover heading home from Seattle.  Funny how things work out when you aren&#8217;t paying attention.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=94&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/12/03/overcoming-powerpoint-with-a-bang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>Building a portable vSphere lab</title>
		<link>http://whiteboardninja.wordpress.com/2011/10/13/building-a-portable-vsphere-lab/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/10/13/building-a-portable-vsphere-lab/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 03:49:30 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[certification]]></category>
		<category><![CDATA[VCAP-DCA]]></category>
		<category><![CDATA[VCAP-DCD]]></category>
		<category><![CDATA[VCDX]]></category>
		<category><![CDATA[VCP]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[exam]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[vcap-dca]]></category>
		<category><![CDATA[vcap-dcd]]></category>
		<category><![CDATA[vcdx]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=81</guid>
		<description><![CDATA[When you are in the business of delivering virtualization solutions to customers, it helps if you know what you are talking about. While that is pretty obvious in and of itself, there is a great deal of work required to &#8230; <a href="http://whiteboardninja.wordpress.com/2011/10/13/building-a-portable-vsphere-lab/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=81&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When you are in the business of delivering virtualization solutions to customers, it helps if you know what you are talking about.  While that is pretty obvious in and of itself, there is a great deal of work required to stay on top of the technology and trends.  In most cases, you need a lab to work in.  Having a sandbox in which you can try out new technology becomes a critical piece to the training and educational process.  More importantly, if you are studying for any advanced certifications, access to a lab is pretty much a requirement for success.  This was where I did most of my studying and practice while preparing for my VCAP-DCA and VCAP-DCD exams.</p>
<p>I am fortunate enough to have two different labs in which to play.  First is my Demo Lab at the Mosaic Technology office.  I was granted an isolated port off our firewall directly to my lab, and a private VPN into that network.  On that network I have a Dell M1000 blade chassis with two M610 blades, two R710 and one 2950 racked servers, several Dell switches and two EqualLogic iSCSI SANs.  This affords me enough hardware to configure just about any possible environment or scenario physically.  However, the nature of my job keeps me away from the office most of the time, with only 2-3 days per month onsite.  I can still VPN into my lab and make changes as needed, test new solutions or offerings, and even integrate new hardware and products into the rack.  But as we added features and products, it became less of a sandbox and more of a showcase.  There wasn’t enough flexibility in the environment for me to extend my knowledge as needed.</p>
<p>As a result, I decided to take matters into my own hands.  When it came time for me to get a new laptop, I leveraged our position as a Dell partner to select a Precision 6500 mobile workstation for my new PC.  Large 17 inch display, dual i7 processors, and 4 memory slots gave me great flexibility.  Additionally, there is room for a second internal hard drive.  I purchased with 4 GB ram and a 250 GB SATA drive standard.  I installed another 8 GB RAM to bring it up to 12 GB, and added a Seagate MomentusXT hybrid drive in the second slot.</p>
<p>Installation of VMware Workstation 7 gave me the horsepower I needed to build out a lab internally.  To begin with, I configured the virtual networks to use two vlans, the first VLAN8 was set for NAT to the host as a LAN connection.  VLAN9 was configured to be host-only for storage network.  I copied over a basic Win2k3 and Win2k8R2 image, creating two VMs from the base images.  On the Win2k3 server I installed Active Directory and DNS.  The Win2k8R2 became my vCenter server.  I then created two VMs, 5 GB in size, and installed ESXi 4.1 on each.  Once configured, I joined them to vCenter.  As shared storage, I chose NFS.  From the Virtual Appliance Marketplace, I downloaded a Fedora VM, added a 100 GB second drive, configured it to export the second disk via NFS, and then mounted it to the ESXi hosts.  I also downloaded the Celerra Simulator from EMC to act as an iSCSI target as well.</p>
<p style="text-align:center;">Here is what the network diagram looks like:<a href="http://whiteboardninja.files.wordpress.com/2011/10/virtual-network-configuration2.jpg"><img class="aligncenter size-full wp-image-89" title="virtual Network" src="http://whiteboardninja.files.wordpress.com/2011/10/virtual-network-configuration2.jpg?w=640&#038;h=472" alt="" width="640" height="472" /></a></p>
<p>  With this in place, I now have a vCenter lab that I can take along with me wherever I go.  Since the Public network is NAT to the host, I have a virtual NIC on my laptop on VLAN8.  Once the VMs are powered up, I can use the tools on my laptop to interface with the lab.  I can SSH to the hosts or the NFS server, use my vSphere Client, or RDP into the vCenter server or DC as needed.  This is a great little lab configuration that I carry with me all the time.  If I need to troubleshoot a problem, or try out a new tool or application, I can install it into my laptop lab easily.  While I won’t win any awards for performance, as everything is a VM running on a single hard drive, at least I can bring it up anywhere.  On several occasions, I have fired it up onsite with a customer to try out a new configuration or demonstrate a concept.  Nothing beats a live demo!</p>
<p>Anyhow, I hope that this inspires some of you to give it a try.  Do you need to buy a couple of servers to build out a home lab?  Not if you don’t want to.  In most cases, a good laptop or a desktop will suffice.</p>
<p align="center">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=81&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/10/13/building-a-portable-vsphere-lab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>

		<media:content url="http://whiteboardninja.files.wordpress.com/2011/10/virtual-network-configuration2.jpg" medium="image">
			<media:title type="html">virtual Network</media:title>
		</media:content>
	</item>
		<item>
		<title>My VCAP-DCA experience</title>
		<link>http://whiteboardninja.wordpress.com/2011/10/13/my-vcap-dca-experience/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/10/13/my-vcap-dca-experience/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 23:48:03 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[certification]]></category>
		<category><![CDATA[VCAP-DCA]]></category>
		<category><![CDATA[VCAP-DCD]]></category>
		<category><![CDATA[VCDX]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vcap-dca]]></category>
		<category><![CDATA[vcap-dcd]]></category>
		<category><![CDATA[vcdx]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=76</guid>
		<description><![CDATA[There is an old joke that starts out &#8220;What do you call the guy that finishes last in his class at Medical School?&#8221;  The answer is &#8220;Doctor&#8221;. As bad as that joke is, it is kind of how I feel &#8230; <a href="http://whiteboardninja.wordpress.com/2011/10/13/my-vcap-dca-experience/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=76&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There is an old joke that starts out &#8220;What do you call the guy that finishes last in his class at Medical School?&#8221;  The answer is &#8220;Doctor&#8221;.</p>
<p>As bad as that joke is, it is kind of how I feel about my VCAP-DCA result.  In a previous post, I wrote about my <a title="My VCAP-DCD experience" href="http://whiteboardninja.wordpress.com/2011/09/19/my-vcap-dcd-experience/">VCAP-DCD</a> testing experience.  I was pretty confident going into that test because I have been designing customer virtualization solutions for the past three years.  Design is a daily function of my job, and the DCD was a natural extension this.  However, since leaving Bowdoin College and joining Mosaic Technology, I have been removed from the day to day grind of administration of said virtual infrastructure.  And like most things in life, there is a bit of &#8220;use it or lose it&#8221; when it comes to the DCA side of things.  I have my test labs, both at home and at the office, but without daily reinforcement, things can slip.</p>
<p>With that in mind, passing the DCD was validation, but I approached the DCA in a different light.  I studied the <a href="http://communities.vmware.com/docs/DOC-12751">VCAP-DCA blueprint</a>, which I recommend highly.  More importantly, take a look at <a href="http://www.seancrookston.com/vcap-dca/">Sean Crookson&#8217;s VCAP-DCA index</a>.  This not only follows the blueprint, but gives a great outline of not just the topics, but where to find the subject matter.  Read it, study it, practice it, and then do it all over again.  Take some time to review the BrownBag sessions that Cody Bunch hosts on <a href="http://professionalvmware.com/">http://professionalvmware.com/</a>.  They were of immense help as well.  I took all of this into consideration, prepared for the exam, but went into it with low expectations.  I didn&#8217;t expect to pass, but instead get a good feel for where my weak spots were, and where I would need to improve.  Try my best, but prepare for the worst.</p>
<p>As to the actual exam&#8230; While I can&#8217;t divulge the questions or content, I can discuss the nature of what you will need to know in order to prepare yourself.  The exam is only 34 questions long, as opposed to the 113 questions in the VCAP-DCD, but it is a completely different format.  You are presented with a virtual lab environment, and from question 1 all the way to question 34, you are building upon that same vCenter datacenter.  Tasks you perform early are built upon as you progress through, and early mistakes can multiply quickly and spin out of control.  Some tasks are simple, such as creating a cluster, performing basic storage and VM configuration tasks, setting up switches and such.  However, the tasks become more difficult as the exam rolls along.  You will be asked to perform some operations that you may have never done before, or in a specific manner you are not accustomed to do them.  Be aware of what you are doing, and make sure that you FOLLOW ALL DIRECTIONS!  If it says to perform via vMA, don&#8217;t do it via the vSphere Client GUI!  You will notice that you can move forward and back between the questions without switching into the lab environment.  I discovered this about 10 questions in, when I needed to go back and fix something that I missed in an earlier question.  Once I did this, I quickly moved forward through the questions and wrote on my dry erase board things such as 15-performance, 16-network, 17-storage&#8230; (not real, but you get the picture).  I broke down what was needed, then went back and tackled the infrastructure pieces in order.  It was important to do this in order to ensure that I had enough time to finish the exam.  I then went back and performed the tasks that were ancillary, such as generating reports, logging, making specific changes, etc.  Core infrastructure first, data and tweaks later was my mantra.   I don&#8217;t know if it was a weighted score, but if it all works at the end, you must have done something right.  As it was, I did not complete all of the tasks. I hoped that my jumping around would count for something.</p>
<p>As far as what to expect, all I can say is know everything on the blueprint.  More importantly, if there is a task on the blueprint, make sure you know how to do it not only from the GUI, but via command line, vMA, and if possible&#8230;PowerCLI.  Don&#8217;t underestimate your ability to perform operations via command line.  Know how to do it without a GUI, and you will drastically improve your chances to pass the VCAP-DCA.</p>
<p>And in reference to the joke at the top of this post&#8230; I passed my VCAP-DCA exam on the first try.  With a passing score of&#8230;300!  Exactly what was needed to pass.  Therefore, as with number 100 out of a class of 100 at medical school, all that matters is that we both passed.  I am now certified as a VCAP-DCA to go with my VCAP-DCD.  Next on board is preparing a VCDX design submission, and hopefully defending in Frankfurt in February, 2012.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=76&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/10/13/my-vcap-dca-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>My VCAP-DCD experience</title>
		<link>http://whiteboardninja.wordpress.com/2011/09/19/my-vcap-dcd-experience/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/09/19/my-vcap-dcd-experience/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 03:15:34 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[certification]]></category>
		<category><![CDATA[VCAP-DCD]]></category>
		<category><![CDATA[VCDX]]></category>
		<category><![CDATA[VCP]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[exam]]></category>
		<category><![CDATA[vcap-dcd]]></category>
		<category><![CDATA[vcdx]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=68</guid>
		<description><![CDATA[After much procrastination, I decided to pursue my VCDX4 certification.  As most of you know, this means completing the VCAP-DCD and VCAP-DCA exams first.  I have been working with VMware for over 7 years and have my VCP on v3 &#8230; <a href="http://whiteboardninja.wordpress.com/2011/09/19/my-vcap-dcd-experience/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=68&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After much procrastination, I decided to pursue my VCDX4 certification.  As most of you know, this means completing the VCAP-DCD and VCAP-DCA exams first.  I have been working with VMware for over 7 years and have my VCP on v3 and v4, so am familiar with the VMware certification path.  I moved from the end user community to a VAR as a consultant and engineer a few years ago, and have been architecting solutions for customers for several years now.  While I enjoy keeping up with the latest and greatest technology available, maintaining the base certifications for work has made it difficult to pursue my personal goals of advanced certifications such as the VCAPs and VCDX.  With the announcement of a final VCDX4 defense in Frankfurt in February, I realized that I needed to get myself in gear to have a chance at v4, or else throw everything into getting up to speed on v5 and lose my advantage working with v4.x at this point.</p>
<p>With this in mind, the first step was to get my VCAPs out of the way first.  I decided on the VCAP-DCD first, as my focus these days tends to be more on designing new environments or upgrading existing installations of vSphere.  My administration skills are good, but without a functioning production environment to maintain on a daily basis, I can only beat up on my test lab so much.  I figured that leading with my strong suit would give me an advantage.</p>
<p>The first step after scheduling my exam was to ask my good friend Google if he had any references out there that have been through the DCD before.  Forewarned is forearmed.  Some good sources come from <a href="http://www.virtualizationteam.com/virtualization-vmware/certification-virtualization-vmware/vcap-dcd/my-vcap-dcd-journey-tips.html">Eiad Al-Aqqad</a>, <a href="http://www.seancrookston.com/2011/09/13/vcap-dcd-tips-and-exam-experience/">Sean Crookson</a>, and <a href="http://thesaffageek.co.uk/vcap-dca-dcd/">Gregg Robertson</a> to name a few.  And, of course, the <a href="http://communities.vmware.com/docs/DOC-13452">VCAP-DCD Blueprint</a>!  While the NDA prohibits us from discussing the actual information on the exam, I can pass along some of the info regarding the setup and organization.  Most of this info is out there either in blogs or on the official VMware websites, so I believe I can speak freely.</p>
<p>To begin with, this exam is NOT to be taken lightly.  Most of the recommended study information is the same being offered for the VCP exams.  While this information is important, it is not really what this exam is about.  Where the VCP was very technically detailed, focusing on numbers such as maximum memory, hosts, CPUs, and other bits of esoteric knowledge, the VCAP-DCD had very little to do with it.  Rightly so, the powers-that-be assume that since the VCP is a requirement you&#8217;ve already memorized it and they want to test your brain in a different way.  The VCAP-DCD is all about is design.  They want to know how you think when you are putting all of the pieces together.  It is good to know the maximum number of hosts in a HA/DRS cluster, but more importantly, given a set of customer requirements… How would you design an environment?  What kind of decisions would you make, and why would you choose A over B?  Man on second with no outs in the 8<sup>th</sup>… do you sacrifice him to third, and why?  Carolina whole pig BBQ or Texas beef ribs?  Those kinds of decisions are what you will be faced with during the –DCD, only about virtual environments and how to build/create them.</p>
<p>With several years under my belt designing customer environments, I was comfortable with the questions and my answers as the test went along.  Technically, my hands-on experience carried me through the exam.  If you are looking for a class or book to give you the answers you seek, you are looking in the wrong place.  Course work and memorization will get you only so far with the VCAP–DCD.  Without a good working knowledge of vSphere and experience with design decisions, you will be at a disadvantage.</p>
<p>The actual questions and answers were not the difficult part of the exam.  The time limit was the greatest challenge.  This exam is 113 questions long, with 5 design questions in the mix.  Those 5 questions are a huge hurdle.  If you haven’t done it yet, make sure you use the <a title="VMware VCAP4-DCD Design Tool Simulator" href="http://mylearn.vmware.com/register.cfm?course=90374">VMware VCAP4-DCD Design Tool Simulator</a> before you take the exam.  These questions have a Visio-type interface, and without prior experience with the tool, you will waste valuable time familiarizing yourself.  These design questions take 10-15 minutes each, and with only 225 minutes for the whole exam, you are down to a little over a minute per question for the rest of the exam.  There are several ‘drag and drop’ questions that can be time sinks as well if you are not careful.  In a nutshell, you need to stay on task and mind your time during the exam.  Don’t get hung up on a difficult question, flag it for review and move along.  If you get through in time, go back during the review period and make your decisions.  If you don’t make it to the end, at least you will get through more questions.  I can’t state this enough… you need to make quick decisions.  I have a sneaking suspicion that one of the factors you are being judged on is not only your knowledge, but you quick you think on your feet (so to speak).  You either know it or don’t, and putting you in a pressure situation such as not having enough time to think things out will weed out some folks that don’t have the base design experience.  I was able to make it through with 9 minutes to spare, and didn’t run into any overly difficult time-sink type questions.  There is about a minute or so after the exam where I stared at the blue background screen… and then the window pops up congratulating me for passing the VCAP-DCD.  I got a 321, with a 300 being a passing mark.  I took a deep breath, not realizing until after that I had been holding my breath in anticipation.  With the VCAP-DCD behind me, I am now studying for the VCAP-DCA.  With any luck, I will get through it and begin my design submission for a VCDX defense in February.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=68&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/09/19/my-vcap-dcd-experience/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>DRaaS? The way of things to come</title>
		<link>http://whiteboardninja.wordpress.com/2011/08/31/draas-the-way-of-things-to-come/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/08/31/draas-the-way-of-things-to-come/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 06:14:50 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[DR]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[disaster recovery]]></category>
		<category><![CDATA[dr]]></category>
		<category><![CDATA[SRM]]></category>
		<category><![CDATA[vStorage]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=64</guid>
		<description><![CDATA[My week here at VMWorld 2011 has been quite hectic. With the recent release of vSphere 5, SRM 5, View 5, and all of the other Cloud offerings from VMware, it has been a whirlwind of activity. As I fly &#8230; <a href="http://whiteboardninja.wordpress.com/2011/08/31/draas-the-way-of-things-to-come/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=64&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My week here at VMWorld 2011 has been quite hectic. With the recent release of vSphere 5, SRM 5, View 5, and all of the other Cloud offerings from VMware, it has been a whirlwind of activity. As I fly between breakout sessions and briefings, I try to keep things in order by tweeting. You can follow me at @timantz for more info. That being said, a colleague asked me “what is the most significant thing that I learned so far at the conference?” Even with all of the new information, it wasn’t a difficult choice. With the new SRM 5 release, VMware now offers vSphere Replication. This is a host-based replication service, installed as part of SRM, that uses a Linux vAppliance, the SRMC, to coordinate replication of VMs from existing datastores to a paired vCenter installation datastore. This process seeds the initial information to the datastore target, and then uses changed block tracking within the vKernel to pass only the changed blocks across to the DR site. Why is host-based replication an important feature? Because DR with SRM is now available to everyone by leveraging this feature. With host-based replication, there is no longer a need to rely on the storage vendor for replication. Users with different storage at two datacenters, say EqualLogic and EMC, can now protect their virtual environments through SRM. Heterogeneous storage infrastructure is no longer an obstacle. We can offer protection to every VM, regardless of what the underlying storage platform of choice. What is even more important… If SRM is storage agnostic now, why do you even need a datacenter as your DR site? With the addition of so many cloud providers in the virtualization space, you can now create a virtual datacenter in the cloud, provision tiered storage as needed, and replicate your VMs securely to your own public cloud. As long as you have the infrastructure in place, you can dial up the resources in event of an actual DR event. Today at VMWorld, Dell announced that they now can provide cloud virtualization resources. What could be better than ordering up a DR site from Dell, using host-based replication to protect your VMs with SRM, and in event of a disaster, a simple phone call can provide you with as much compute power as needed to run your infrastructure in the cloud. Can we say DR as a Service (DRaaS)?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=64&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/08/31/draas-the-way-of-things-to-come/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>Hybrids are Bleeping Magic</title>
		<link>http://whiteboardninja.wordpress.com/2011/08/02/hybrids-are-bleeping-magic/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/08/02/hybrids-are-bleeping-magic/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 20:19:54 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[vmware]]></category>
		<category><![CDATA[equallogic]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[iops]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[Desktops]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[view]]></category>
		<category><![CDATA[sas]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[PS6000XVS]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=49</guid>
		<description><![CDATA[I can’t state it enough.  When you are designing a virtual desktop environment, you need to correctly size the back end storage correctly.  I have been involved with several VDI deployments, VMware View in particular, and storage performance can make &#8230; <a href="http://whiteboardninja.wordpress.com/2011/08/02/hybrids-are-bleeping-magic/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=49&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I can’t state it enough.  When you are designing a virtual desktop environment, you need to correctly size the back end storage correctly.  I have been involved with several VDI deployments, VMware View in particular, and storage performance can make or break a successful deployment.  If you don&#8217;t believe me, take a look at one of my other posts <a title="Planning for VDI has little to do with the desktop" href="http://whiteboardninja.wordpress.com/2011/01/24/planning-for-vdi-has-little-to-do-with-the-desktop/">here</a>.  That being said, how are you supposed to scale your virtual desktop POC from 100 users to 1000 knowing that the impact to your storage I/O load will be going through the roof?  The quick and unqualified answer is Solid State Drives.  With ratings over 4000 IOPS per disk, they easily outpace 15k SAS drives rated for 180 IOPS and can take the 100-fold hit to your I/O without blinking.  The down side is most storage vendors are still only supporting 100 GB SSD drives, so capacity is a problem.  How does EqualLogic overcome the performance/capacity issue with SSD drives?  It’s Magic… It’s Bleeping Magic.</p>
<p>Last summer, EqualLogic released their Hybrid PS6000XVS.  This array combined eight 100GB SSD drives and eight 600GB 15k SAS drives within a single 16 drive enclosure.  A proprietary RAID type allowed each volume to be stretched across both sides of the array, both SSD and SAS.  The two sides of the array have different I/O and performance profiles, and the EqualLogic controllers are aware of the differences in capacity and performance.  When data is written to the Hybrid array, incoming data pages are tagged as ‘hot’ by the system.  This is a rating of relative activity of pages within the array.  Recent reads and writes to the data marks the page as ‘hot’.  As read/write activity tails off, the page becomes ‘cool’ and even ‘cold’ if the page hasn’t been accessed recently.  Write activity automatically mark a page as ‘hot’.</p>
<p><a href="http://whiteboardninja.files.wordpress.com/2011/08/hybrid1.jpg"><img class="alignnone size-medium wp-image-50" title="hybrid1" src="http://whiteboardninja.files.wordpress.com/2011/08/hybrid1.jpg?w=300&#038;h=85" alt="" width="300" height="85" /></a></p>
<p>Since the EqualLogic controllers know that the SSD drives have a higher performance profile than the 15k SAS drives, the data is written to the highest performing area within the array, which is the SSD drive set.  Continued reads will keep the data page ‘hot’, but inactivity for a specific page will cause it to ‘cool’ off relative to other pages.  Once a threshold is reached within the array, the data page is then moved (on the fly) over to the 15k SAS side of the array but still within the same volume.</p>
<p><a href="http://whiteboardninja.files.wordpress.com/2011/08/hybrid2.jpg"><img class="alignnone size-medium wp-image-51" title="hybrid2" src="http://whiteboardninja.files.wordpress.com/2011/08/hybrid2.jpg?w=300&#038;h=97" alt="" width="300" height="97" /></a></p>
<p>This process continues to occur as new data is written to the volume, leveraging the high performance of the SSD drives and the higher capacity of the 15k SAS drives to optimize data page placement within the volume.  If a data page that resides within the 15k SAS side of the volume is accessed for reads or writes, the temperature of that data page increases.  Once the temperature of a page on the 15k SAS drives rises above a page that resides on the SSD side, the two pages are swapped (on the fly), therefore optimizing data page placement within the volume.</p>
<p><a href="http://whiteboardninja.files.wordpress.com/2011/08/hybrid3.jpg"><img class="alignnone size-medium wp-image-52" title="hybrid3" src="http://whiteboardninja.files.wordpress.com/2011/08/hybrid3.jpg?w=300&#038;h=97" alt="" width="300" height="97" /></a></p>
<p>As you can see above, the ‘colder’ pages move to the lower tier of storage, while the ‘hotter’ pages are migrated to the highest performing level.  This optimizes data placement within the array and grants SSD level performance for all of the data within the volume while extending capacity with 600 GB SAS drives.</p>
<p>When considering VDI rollouts and the increased performance demands that a View infrastructure requires, it is easy to see that the PS6000XVS Hybrid array is a welcome addition to the storage toolkit.  By leveraging a Hybrid array, we can easily provide +30 thousand IOPS within a single enclosure with a couple TB of capacity.   This is a game changer in the VDI world, and one you should consider, especially if you are using EqualLogic storage.  If you are deploying VDI without considering one of these Hybrid arrays, Caveat Emptor.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=49&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/08/02/hybrids-are-bleeping-magic/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>

		<media:content url="http://whiteboardninja.files.wordpress.com/2011/08/hybrid1.jpg?w=300" medium="image">
			<media:title type="html">hybrid1</media:title>
		</media:content>

		<media:content url="http://whiteboardninja.files.wordpress.com/2011/08/hybrid2.jpg?w=300" medium="image">
			<media:title type="html">hybrid2</media:title>
		</media:content>

		<media:content url="http://whiteboardninja.files.wordpress.com/2011/08/hybrid3.jpg?w=300" medium="image">
			<media:title type="html">hybrid3</media:title>
		</media:content>
	</item>
		<item>
		<title>High Performance Clients and VMWare View</title>
		<link>http://whiteboardninja.wordpress.com/2011/07/09/high-performance-clients-and-vmware-view/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/07/09/high-performance-clients-and-vmware-view/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 14:31:01 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[Desktops]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=43</guid>
		<description><![CDATA[Another customer exchange, this one relating to high performance user experiences in VDI environments, that I thought I would share… The company develops graphical software for the engineering industry. Having successfully virtualized the datacenter with vSphere they’re currently considering some &#8230; <a href="http://whiteboardninja.wordpress.com/2011/07/09/high-performance-clients-and-vmware-view/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=43&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Another customer exchange, this one relating to high performance user experiences in VDI environments, that I thought I would share…</p>
<p>The company develops graphical software for the engineering industry.  Having successfully virtualized the datacenter with vSphere they’re currently considering some sort of virtual desktop initiative.  Being very sensitive of their intellectual property and with remote development sites, there are concerns with not only moving data large distances but also losing control of those resources.  The developers typically rely on high-end systems that leverage GPU cycles on graphics cards, and therein lays the question &#8211; in the words of their systems administrator:</p>
<p><em>Knowing what we know about ESX, since it’s doing all of the hardware abstraction for the OS’s, even if you had a great video card in a host, it would never see it or utilize it because vSphere only presents the generic VGA experience with emulated OpenGL, etc.  My question to you is, does View work differently with this?  How can I bring high-end graphics to an end user with View?</em></p>
<p>The Connection Manager performs several functions in a View environment.  It coordinated the building and configuration of the client pools by integrating vSphere and Orchestrator to create VMs, Linked Clones, and pools of desktop resources for consumption by entitled users.  The most prevalent paradigm is the base desktop image with thin clones, connected to thin clients at the end points.  These VMs are good all around performers, but not really suited for high end graphics.  The VM uses a generic VMware graphics adapter, with usually no more than 128 MB video RAM.  Good for office workers, but not intense graphics workloads.  There is another way to get a high-end user experience using View.  You just need to think of virtual desktops, not just virtual machines.</p>
<p>Another primary function of the Connection Manager is… well, to connect clients with desktop resources.  The Connection Manager is a Broker.  It is the proxy that connects an end point running the View Client software, such as a Thin Client, workstation, or laptop to an OS that is running the View Agent.  This client request is brokered through the View Manager and establishes the relationship between client device and desktop resource.  While in most cases that desktop resource is a VM, it can also be a Terminal Server session or a physical PC it these have the View Agent software installed.</p>
<p>When looking at it from a performance perspective, a standalone desktop with the View Agent installed allows a client to leverage all of those physical resources through the View infrastructure out to the end point.  You could have a farm of high end workstations in your datacenter, and provision them to clients all over the world.  All of the heavy lifting and rendering would be done locally, and the end user would see the end result on the thin client.  . Blade PCs, intended for desktop users, can also be provisioned via View in this manner also.  You could look at these for dedicated desktops, or even purchase some Dell Precisions loaded with memory and graphics cards, and stand them up on racks in your datacenter.  People could connect via a thin client from anywhere using View and have access to physical resources.</p>
<p>More importantly, the PC is in the datacenter.  This means that all of the software, rendering, CPU horsepower, and more importantly, the intellectual property of the company are retained in the datacenter.  This protects both the hardware and software corporate assets.  There is a much higher level of security within your environment when you can retain control of all assets within your datacenter.</p>
<p>This question spurred a great deal of discussion internally, with fantastic results.  Hopefully this will get some of you thinking of View as not just VMs connected to Thin Clients, but as more of a true Virtual Desktop solution for the workplace.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=43&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/07/09/high-performance-clients-and-vmware-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>Every dedupe rose has some thorns</title>
		<link>http://whiteboardninja.wordpress.com/2011/06/27/every-dedupe-rose-has-some-thorns/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/06/27/every-dedupe-rose-has-some-thorns/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 20:06:32 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[backups]]></category>
		<category><![CDATA[DR]]></category>
		<category><![CDATA[datadomain]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[disaster recovery]]></category>
		<category><![CDATA[dr]]></category>
		<category><![CDATA[tape-out]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=33</guid>
		<description><![CDATA[I recently had a customer ask me about migrating backup data out of an old Data Domain appliance.  As this sort of question has come up before, I will share my thoughts with the rest of you as well. First &#8230; <a href="http://whiteboardninja.wordpress.com/2011/06/27/every-dedupe-rose-has-some-thorns/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=33&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I recently had a customer ask me about migrating backup data out of an old Data Domain appliance.  As this sort of question has come up before, I will share my thoughts with the rest of you as well.</p>
<p>First of all, I want to be very clear that I believe backups are the &#8216;killer app&#8217; for deduplication, and moving forward, file sharing as well.  That being said, there are a couple of ugly truths that nobody in the dedupe business talks about.  The one we will discuss here is Exit Strategy.</p>
<p>When considering deduplication as part of an upgrade or change in your current backup design, there are several options to weigh.  Software or Hardware, integrated or stand-alone, and then the various offerings for each type.  There are several to choose from, and factors surrounding the decisions that you make.  I could go deeper into each of them, but lets not do that today.  I can save that for another day.</p>
<p>When it comes down to your choice, you will most likely have a simple disk-to-disk (D2D) target for your backup vendor of choice, where the save sets are stored in a compressed and deduplicated manner.  However this is done, either by the backup software or the target device, there is metadata associated with this backup that stores the compression algorithm and the deduplicated block index.  From an external &#8216;point of view&#8217; the data looks normal, but is stored in the compressed/deduplicated format on the file share based on the metadata.  This is pretty much standard across the board, and is the magic behind the curtain.</p>
<p>Here is where it gets tricky.  You can have multiple dedupe engines working on the same piece of data.  For example, if your backup application can dedupe and compress while writing to a D2D target, it has a &#8216;point of view&#8217;.  If your backup application doesn&#8217;t do dedupe, the D2D target could be on an appliance such as Data Domain, which natively performs deduplication inline on anything being stored within, creating another &#8216;point of view&#8217;.  You probably aren&#8217;t going to dedupe at multiple layers, but it is possible due to the separate &#8216;points of view&#8217; established.  You will need to be careful when extracting data by following the same chain back out of the dedupe string to get back to the flat files that you backed up originally.</p>
<p>As an example, you could use your backup software to write your save sets to a D2D target, and it will write that data in a way that is compatible with the backup application.  If that D2D target happens to be a volume on a Data Domain appliance, the data written into the device will be deduplicated inline as it is written to disk, therefore being reduced in size significantly.  Those save sets, and others added afterward, are contained in the same &#8216;point of view&#8217; allowing you to store significantly more data than physically available on the disks natively.</p>
<p>Now we come to the ugly side of dedupe, which is what to do when the honeymoon is over.  How do you break up with a dedupe device?  The customer in question was a long-term DD customer, and was facing a large increase in maintenance fees post-EMC acquisition.  The cost/benefit had fallen to the point where they wanted to go in a new direction.  They wanted to know if they could just export the data on the Data Domain box to another location.  I wish it was that easy, but alas&#8230; it was not meant to be.</p>
<p>As I mentioned earlier, to get out of a dedupe data set, you need to unwrap the data in the same manner that you put it into the store.  The customer needs to open up their backup application, browse to the save sets, and clone them off to another location.  This location could be tape, another dedupe device, or a simple D2D target.  In their case, they had been cloning out monthly sets to tape for archiving purposes, and simply needed to step up the process for weekly and daily tapes until their migration to the new backup application was completed.</p>
<p>In conclusion, deduplication is a great thing for storage and backup vendors, but it can create additional complexities when you try to migrate away from a specific technology.  Make sure you ask about exit and upgrade strategies while shopping around for your next backup appliance.  It could save you headaches down the road.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=33&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/06/27/every-dedupe-rose-has-some-thorns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>EqualLogic MEM and vStorage APIs</title>
		<link>http://whiteboardninja.wordpress.com/2011/02/01/equallogic-mem-and-vstorage-apis/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/02/01/equallogic-mem-and-vstorage-apis/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 18:59:47 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[equallogic]]></category>
		<category><![CDATA[iops]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[calculation]]></category>
		<category><![CDATA[sas]]></category>
		<category><![CDATA[sata]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[vStorage]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=29</guid>
		<description><![CDATA[One of the major features that came out of the vSphere release 16 months ago was the rebuild of the IP stack and iSCSI initiators. With this change was the introduction of the concept of multiple vmkernel ports on the &#8230; <a href="http://whiteboardninja.wordpress.com/2011/02/01/equallogic-mem-and-vstorage-apis/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=29&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the major features that came out of the vSphere release 16 months ago was the rebuild of the IP stack and iSCSI initiators. With this change was the introduction of the concept of multiple vmkernel ports on the same network, allowing for multipathing your iSCSI connections. Shortly after this change, Dell released a tech paper describing how to create a dedicated iSCSI vSwitch, multiple vmkernel ports, assigning IPs to those ports, setting all of them to use Jumbo Frames, and finally enabling the iSCSI initiator to use the ports concurrently. This became the standard for multipath I/O with iSCSI in general and EqualLogic specifically. Within your vSphere infrastructure, you could now set your datastore connections to use Round Robin pathing and increase both your bandwidth and redundancy on SAN connections. Fast-Forward another year, and VMware releases their latest version, vSphere 4.1 on us last summer. Again, there is major changes to the way that vSphere handles storage. With the release of the vStorage APIs, VMware allowed storage vendors to write hooks directly between their products and vSphere. Some new features introduced to vSphere include offloading storage transactions, faster backups, direct cloning and copying support. However, to get these new features you need three things: Enterprise Plus licensing on your ESX hosts, vSphere 4.1, and the software from your 3rd party vendor. With EqualLogic, this is not necessarily the case. EqualLogic released their vSphere API software, the &#8220;MEM&#8221;, in September 2010 for use by their customers in virtual infrastructure. If you are currently at vSphere 4.1 and at Firmware v4.3.5 (?), preferably 5.0.2, you can install and use the EqualLogic MEM today regardless of your ESX licensing level. You will see some performance increase, automatically configure all EqualLogic datastores for MultiPathing, and set the Datastore Pathing to a new &#8220;Dell_PSP_EQL_ROUTED&#8221; option. This pathing option is optimized for EqualLogic storage, and some of our customers have seen up to a 15% increase in performance over the previous manual multipathing and Round Robin connections. Additionally, when installing and configuring the MEM, the setup script automatically builds, configures, and connects your vNICs and IPs, vSwitches, and vmkernel ports. What is important to know is that the MEM works at ANY vSphere licensing level. What doesn&#8217;t work is the higher level vStorage API hooks into EqualLogic. If you are at the Enterprise Plus licensing level, you can now leverage those APIs within vSphere for your day to day operations. In a traditional sense, every time you copy files from one datastore to another, such as moving VMs, cloning, snapshots, and such were resource intensive on the ESX hosts. Data would need to move from the Datastore to the ESX host and then back to the new Datastore location even if it was on the same datastore. With the MEM in place and Enterprise Plus, the vStorage APIs allow for those transactions to happen directly on the array without traversing up the line to the ESX host. This change can significantly decrease the back end load on your ESX hosts, increasing availability for supporting your VMs and overall efficiency. What is needed to install the MEM? First of all, install the CLI tools on a management host or your vCenter server or download and install the VIM appliance to allow CLI access to your vSphere infrastructure. You need to have a current support contract with Dell and download the MEM to your vCenter server, or CLI/VIM host. For simplicity, we will go with CLI from here on. Download and unzip the MEM and open up the vSphere CLI interface. Set your ESX host into Maintenance Mode, browse to the MEM folder and run &#8216;setup.pl &#8211;install &#8211;server=&#8221;192.168.xxx.xxx&#8221;&#8216; and watch the magic happen. Actually, there isn&#8217;t much magic. The script will ask for a username and password, and after a few minutes it completes. Reboot your ESX host, and once it comes online again, open up the CLI, browse to the folder, and run &#8216;setup.pl &#8211;configure &#8211;server=&#8221;192.168.xxx.xxx&#8221;&#8216; This time, there is actual magic happening. The script asks several questions as part of the configuration, such as &#8216;vSwitch name&#8217;, &#8216;vmNICs to use&#8217;, &#8216;IPs for the vmNICs&#8217;, &#8216;Frame Length&#8217;, and &#8216;Group IP&#8217;. At the end of the conversation, it will show the actual configuration script being run, and once you hit &#8216;YES&#8217;, it will build the vSwitch as indicated, rescan the iSCSI bus, and set the connections to the new &#8220;Dell_PSP_EQL_ROUTED&#8221; option. With additional software available for free (as long as you are on maintenance) from Dell|EqualLogic, why wouldn&#8217;t you use this to increase performance and available resources within your existing infrastructure?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=29&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/02/01/equallogic-mem-and-vstorage-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
		<item>
		<title>Planning for VDI has little to do with the desktop</title>
		<link>http://whiteboardninja.wordpress.com/2011/01/24/planning-for-vdi-has-little-to-do-with-the-desktop/</link>
		<comments>http://whiteboardninja.wordpress.com/2011/01/24/planning-for-vdi-has-little-to-do-with-the-desktop/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 03:21:03 +0000</pubDate>
		<dc:creator>timantz</dc:creator>
				<category><![CDATA[iops]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[raid penalty]]></category>
		<category><![CDATA[sas]]></category>
		<category><![CDATA[sata]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[view]]></category>

		<guid isPermaLink="false">http://whiteboardninja.wordpress.com/?p=23</guid>
		<description><![CDATA[It isn&#8217;t easy to think that way, but if you start planning your Virtual Desktop initiative at the end point, you are fighting a losing battle.  This is because it isn&#8217;t the Thin Client that is important, but rather the &#8230; <a href="http://whiteboardninja.wordpress.com/2011/01/24/planning-for-vdi-has-little-to-do-with-the-desktop/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=23&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It isn&#8217;t easy to think that way, but if you start planning your Virtual Desktop initiative at the end point, you are fighting a losing battle.  This is because it isn&#8217;t the Thin Client that is important, but rather the delivery and support infrastructure behind that Thin Client that will make or break your VDI project in the long run.<br />
When Virtualization came to the mainstream a few years ago, the prime mover was datacenter consolidation.  This provided SysAdmins with savings in rack space, power, and cooling as well as an increase resilience and responsiveness to the IT infrastructure as a whole.  By compartmentalizing your servers into VMs and putting them on shared storage, placing them into clusters, and leveraging HA and DRS, you added protection for your servers that was extremely costly and rare in a physical environment.  But most importantly, SysAdmins got their lives back.  When virtualized, there is a significant drop in hardware related downtime and outages, quicker response time to new project requests, and fewer calls in the middle of the night.  By virtualizing, we as SysAdmins became proactive rather than reactive in our day to day affairs.  However, there is little to be gained by the SysAdmin when it comes to VDI.  There is a huge benefit to the organization as a whole and the HelpDesk in particular when desktops are virtuailized.<br />
So why not just spin up a bunch of VMs as desktops and roll them out to all of our users?  Because server VMs and desktops VMs have different use cases and workload profiles.  Lets look at an example using some basic generalities and industry standards.<br />
You have a user on a desktop, working at XYZ company.  According to average usage, he is utilizing around 10 I/O operations to the hard drive per second, or 10 IOPS.  The standard SATA hard drive in a desktop or laptop is capable of 80 IOPS, so there is little chance that he will saturate the hard drive&#8217;s performance envelope at any given time.  Now take 100 average users, and you find that they will require, on average 1000 IOPS to sustain their performance.  In order to virtualize those 100 desktops, you will need to provide 1000 IOPS from your storage array.  Additionally, you may find that the read/write mix is around 60/40 (on average) from these users.<br />
As I mentioned earlier, a SATA disk (7.2k) can support 80 IOPS.  A 10k-SAS disk is around 140 IOPS, and a 15k-SAS disk supports 180 IOPS.  As you can see, a 15k-SAS disk is much higher performer than the SATA disk.  In the standard 14 disk storage enclosure, you will see significantly more IOPS from SAS drives than you will SATA drives.  Additionally, we also need to take into consideration the &#8220;RAID Penalty&#8221;, or the cost on the back end to IOPS that occurs due to the RAID policy on an array.  While reads are free (no penalty), writes to a RAID disk incur penalty due to parity.  A parity calculation will require multiple writes to the array for each single write request.  For example, RAID 1(0) requires two writes to the array for the mirror, RAID 5(0) requires 4 writes for parity, and RAID 6(0) requires 6 writes due to double parity.<br />
In our example above, 1000 IOPS at a 60/40 read/write mix will have 600 reads and 400 writes required per second.  In the case of a RAID 10 array, you will need</p>
<p>600 (reads) + [400 (writes) * 2 (RAID Penalty)] = 1400 IOPS.</p>
<p>What this means in practical sense is that to support the 1000 IOPS at 60/40 on RAID 10, you need a disk array capable of 1400 IOPS.<br />
Take that further and calculate out a RAID 5 array.</p>
<p>600 (reads) + [400 (writes) * 4 (RAID Penalty)] = 2200 IOPS on the back end.<br />
RAID 6 will look like this;</p>
<p>600 (reads) + [400 (writes) * 6 (RAID Penalty)] = 3000 IOPS,</p>
<p>which is over twice as much I/O as required by the RAID 10 array.<br />
With all of this IOPS information at hand, we can now calculate what will be needed as hardware to support the virtual desktops.  How many disks, and what type, will be needed to provide the required 1000 IOPS?  Will 8 * 15k-SAS drives in RAID 10 suffice or will we need have to go with 28 * 7.2k-SATA drives in RAID 5?  Possibly it will come down to a mix of the two types.  And yet another card to play is Solid State Drives.  Enterprise SSD drives can support IOPS at 4000 per disk, which can be a perfect match for some VDI deployments.<br />
Now that you understand the relationship between IOPS on the desktop and back end storage requirements, what is the best way to figure out exactly what you will need for YOUR virtual desktop project?  The best tool that I have found is Stratusphere from LiquidwareLabs.  The LWL server is an OVF, downloadable and installable into your existing VMware infrastructure.  From that point, we generate an installable agent that can be deployed on your existing desktops.  Once installed, the agent collects performance information from each of the desktops relating to CPU, memory, network, and disk, from a user and application level.  Once collected it is sent back to the LWL server for analysis.  After several weeks of collection, we can start to see a usage profile for your users, based on time of day, applications used, and overall functionality of each desktop.  With this data in hand, we can then profile your user base and size your desktop needs.  While the average user consumes 10 IOPS, your users may only require 6 or 7 IOPS on average, with a subset of users that require 12-15 IOPS.  We can also track application usage and determine how best to deploy applications to virtual desktops, either installed in the base image or &#8216;ThinApped&#8217; and streamed to the clients as needed.<br />
So what have we learned today?  First, that it is very important to plan ahead when considering a VDI deployment, and that benchmarking and analysis with tools such as LWL&#8217;s Stratusphere can help you to profile your infrastructure.  Secondly, that we will need to correctly size our back end storage support for any VDI deployment, and why it is so important to success.  And third, that when it comes to hard drives, size really DOESN&#8217;T matter, at least not when concerning IOPS!  It is all about controller type and spindle speed.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/whiteboardninja.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/whiteboardninja.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/whiteboardninja.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/whiteboardninja.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/whiteboardninja.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/whiteboardninja.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/whiteboardninja.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/whiteboardninja.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=whiteboardninja.wordpress.com&amp;blog=18495049&amp;post=23&amp;subd=whiteboardninja&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://whiteboardninja.wordpress.com/2011/01/24/planning-for-vdi-has-little-to-do-with-the-desktop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/044d8b2aee591074e7af6b73351276b5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timantz</media:title>
		</media:content>
	</item>
	</channel>
</rss>
