<?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-654135914497513141</id><updated>2011-07-26T14:09:28.531-04:00</updated><category term='virtualization'/><category term='HP'/><category term='engineer'/><category term='vmware'/><category term='MTM'/><category term='xenapp'/><category term='xendesktop'/><category term='best practices'/><category term='vworkspace'/><category term='Hyper-V'/><category term='monitoring'/><category term='users group'/><category term='general'/><category term='quest'/><category term='Synergy'/><category term='provisoning'/><category term='degree'/><category term='mcse'/><category term='project vrc'/><category term='terminal services'/><category term='GlassHouse'/><category term='sbc'/><category term='certification'/><category term='citrix'/><category term='win7'/><category term='welcome'/><category term='sql'/><category term='consulting'/><category term='vdi'/><category term='microsoft'/><category term='mba'/><category term='esx'/><category term='blades'/><category term='xenserver'/><title type='text'>Andy's Thoughts</title><subtitle type='html'>Andy Paul's Random Thoughts and Ramblings on all things, but mainly Server-based Computing, Application Virtualization, and Systems Management.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-897984838610962131</id><published>2011-07-26T14:09:00.000-04:00</published><updated>2011-07-26T14:09:28.539-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='welcome'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>New blog site...</title><content type='html'>&lt;hr /&gt;&lt;div class="entry-content"&gt;I have transferred all my  original posts to a new site and improved blog powered by WordPress.&amp;nbsp; I was very happy  with my Google Blogger site, but with some upcoming changes, I needed my  own dedicated site… so welcome to &lt;a href="http://paultechnologies.com/blog/"&gt;&lt;span style="color: navy;"&gt;&lt;b&gt;PaulTechnologies.com&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;If you were following my old site here on Blogger,  please subscribe to my new blog.&amp;nbsp; Along with my random posts on  virtualization, I will also have articles and whitepapers I have been  publishing, some best practices, and a soon-to-be-released program for  auditing Citrix XenApp (cleverly called XenAppAudit) that I have been  developing.&lt;br /&gt;&lt;br /&gt;I’m excited about these changes and I hope you find value there as  well…&amp;nbsp; please check out my new site and drop me a note or a comment if there are any particular topics  you would like to see covered!&lt;/div&gt;&lt;br /&gt;This will be my &lt;b style="color: red;"&gt;last post &lt;/b&gt;here at &lt;b&gt;&lt;span style="color: orange;"&gt;sbcengine.blogspot.com&lt;/span&gt;&lt;/b&gt;, thanks for reading and I hope to have you follow me to &lt;a href="http://paultechnologies.com/"&gt;http://paultechnologies.com&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;-Andy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-897984838610962131?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/897984838610962131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2011/07/new-blog-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/897984838610962131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/897984838610962131'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2011/07/new-blog-site.html' title='New blog site...'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-3920733526793133825</id><published>2011-06-27T17:09:00.000-04:00</published><updated>2011-06-27T17:09:32.401-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Technical Deep Dive: XenApp Load Evaluators</title><content type='html'>&lt;hr /&gt;One of the often overlooked features of XenApp is truly understanding the load evaluators. As a consultant, I commonly see environments using only the Default Load Evaluator. If I am lucky, they might be using the Advanced Load Evaluator. Rarely do I find organizations actively monitoring or customizing their load evaluators.&lt;br /&gt;&lt;br /&gt;Load Evaluators have not changed much since Presentation Server days, but amazingly they are not commonly optimized. Every environment and every workload is different, so whichever load evaluator is implemented may vary, but they should be customized and monitored.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Read more on my full article over at TheGenerationV: &lt;a href="http://www.thegenerationv.com/2011/06/technical-deep-dive-xenapp-load.html" target="_blank"&gt;http://www.thegenerationv.com/2011/06/technical-deep-dive-xenapp-load.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, be on the look out for my new programming endeavor.. the &lt;b&gt;XenApp Audit Tool&lt;/b&gt;.  I have incorporated the QueryDS analysis into my application.  Coming soon!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-3920733526793133825?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/3920733526793133825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2011/06/technical-deep-dive-xenapp-load.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3920733526793133825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3920733526793133825'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2011/06/technical-deep-dive-xenapp-load.html' title='Technical Deep Dive: XenApp Load Evaluators'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-7264240168059412345</id><published>2011-04-26T10:08:00.001-04:00</published><updated>2011-04-26T10:10:07.197-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='vdi'/><category scheme='http://www.blogger.com/atom/ns#' term='xenserver'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Are you ready for VDI?</title><content type='html'>&lt;hr /&gt;More companies are investigating the benefits of implementing a Virtual  Desktop Infrastructure (VDI).&amp;nbsp; If you are one of those companies then  you need to ask yourself, “Am I ready for VDI?”&amp;nbsp; The first step is  identifying exactly what VDI means to your organization.&amp;nbsp; VDI actually  encompasses several types of delivery, but is most commonly associated  with what Gartner classifies as hosted virtual desktops (HVD).&amp;nbsp; VDI can  also include implementations of server-based computing (SBC), hosted  shared desktops (HSD) and client-side virtualization.&amp;nbsp; For the sake of  simplicity, we will focus on the hosted virtual desktop model for VDI  since that is the most common assumption of a VDI deployment. &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;As a virtualization architect, I have been involved in numerous VDI  implementations ranging from proof of concepts to full production  lifecycles.&amp;nbsp; In the process of design and implementation engagements,  one thing is clear: many companies are not ready for VDI.&amp;nbsp; Some simply  do not need VDI, but think they want it.&amp;nbsp; Others may need it, but have a  long road to travel to get there.&amp;nbsp; The question then becomes how to  determine if VDI is right for you and how to make it a reality.&amp;nbsp; This is  not about deciding which solution is right for you, but understanding  what should go into that decision making process.&lt;br /&gt;&lt;br /&gt;Want to read more?&amp;nbsp; Check out the full article at &lt;a href="http://www.virtual-strategy.com/2011/04/22/are-you-ready-vdi"&gt;http://www.virtual-strategy.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-7264240168059412345?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/7264240168059412345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2011/04/are-you-ready-for-vdi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/7264240168059412345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/7264240168059412345'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2011/04/are-you-ready-for-vdi.html' title='Are you ready for VDI?'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-2757837491590475715</id><published>2011-04-07T11:17:00.000-04:00</published><updated>2011-04-07T11:17:17.311-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Synergy'/><category scheme='http://www.blogger.com/atom/ns#' term='GlassHouse'/><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vdi'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Citrix Synergy 2011</title><content type='html'>&lt;hr /&gt;If you are thinking about going to Synergy this year, I will be assisting in moderating the XenClient learning labs (SYN409D) during Summit and speaking as part of the XenDesktop team during Synergy.  This is an exciting opportunity for me! If you are planning on attending, check out the 5 part &lt;b&gt;WOW TO HOW&lt;/b&gt; Series, I will be speaking on &lt;b&gt;&lt;i&gt;Part 3: Storage Infrastructure&lt;/i&gt;&lt;/b&gt; (SYN305)&lt;br /&gt;&lt;br /&gt;For more information on Synergy, or to register, follow this link: &lt;a href="http://www.citrixsynergy.com/sanfrancisco/index.html?sourceID=andyp-rts" target="_blank"&gt;Synergy 2011&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;To see more details on my session, follow this link: &lt;a href="http://citrix.g2planet.com/synergysanfran2011/public_session_view.php?agenda_session_id=30&amp;amp;conference=synergy" target="_blank"&gt;SYN305&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-2757837491590475715?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/2757837491590475715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2011/04/citrix-synergy-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2757837491590475715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2757837491590475715'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2011/04/citrix-synergy-2011.html' title='Citrix Synergy 2011'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-8058795054676115963</id><published>2011-03-07T22:35:00.001-05:00</published><updated>2011-03-07T22:38:18.317-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='win7'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='vdi'/><title type='text'>XenDesktop 5 Deep Dive: Machine Creation Services (MCS) on vSphere 4.1</title><content type='html'>&lt;hr /&gt;As promised, I have published my Deep Dive around MCS over at The GenerationV Site: &lt;a href="http://tinyurl.com/4tzpfts" target="_blank"&gt;&lt;b&gt;http://tinyurl.com/4tzpfts&lt;/b&gt;&lt;/a&gt;. Check it out!&lt;br /&gt;&lt;br /&gt;The data is abstracted, but all the source came from a real-world pilot.  The question posed was, &lt;b&gt;&lt;i&gt;"What is the impact of MCS on storage and how exactly does it work on vSphere?"&lt;/i&gt;&lt;/b&gt;  So, I rolled up my sleeves, dug in, and figured I would share my findings.&lt;br /&gt;&lt;br /&gt;In short, MCS works as design and can greatly save on storage space by using a linked snapshot as well as save on administration by rapidly deploying machines.  The downside becomes when you need to move machines to different storage.  Not always a common event, but one to consider.&lt;br /&gt;&lt;br /&gt;Personally, I still prefer PVS for an enterprise-scale deployment, but MCS has it's place.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Other resources:&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="fullpost"&gt;&lt;a href="https://community.citrix.com/kits/#/kit/1067009" target="_blank"&gt;XenDesktop Design Handbook Success Kit&lt;/a&gt;&amp;nbsp; - One stop shop for XD Resources&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="fullpost"&gt;&lt;a href="http://community.citrix.com/display/ocb/2011/02/16/XenDesktop+5+hosted-virtual+desktop+architecture+series+-+Update" target="_blank"&gt;Citrix XenDesktop Architecure Series&lt;/a&gt;&amp;nbsp; &lt;/span&gt;&lt;span class="fullpost"&gt;-&amp;nbsp; Citrix Community Blog for XD Architecture&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="fullpost"&gt;&lt;a href="http://virtualfeller.com/" target="_blank"&gt;Dan Feller's Blog&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;- Great Architectural Resource for XenDesktop&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-8058795054676115963?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/8058795054676115963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2011/03/xendesktop-5-deep-dive-machine-creation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/8058795054676115963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/8058795054676115963'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2011/03/xendesktop-5-deep-dive-machine-creation.html' title='XenDesktop 5 Deep Dive: Machine Creation Services (MCS) on vSphere 4.1'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-2182278718798269350</id><published>2011-02-28T14:44:00.001-05:00</published><updated>2011-02-28T14:46:11.874-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vdi'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>It's been awhile...</title><content type='html'>&lt;hr /&gt;WOW.&amp;nbsp; It's been awhile since posting, but I have a lot of topics in the pipeline.&amp;nbsp; Since joining GlassHouse, I figured I would have more time to write, but the inverse has turned out to be true.&lt;br /&gt;&lt;br /&gt;However, thanks to some recent requests, I am back on the blog.&amp;nbsp; Here are some things to look for in coming weeks:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;VDI preparedness -- what you need before you jump into virtual desktops&lt;/li&gt;&lt;li&gt;Deep Dive into MCS -- XenDesktop 5's new Machine Creation Services&lt;/li&gt;&lt;li&gt;Deep Dive into WI on NetScaler -- the new Web Interface integrated directly onto NetScaler VPX&lt;/li&gt;&lt;li&gt;Deep Dive into XenDesktop 5 -- notes from the field on what's new and improved plus evolving best practices&lt;/li&gt;&lt;li&gt;7 Rules of Consulting -- written as a series, my own personal take on being a consultant&lt;/li&gt;&lt;/ul&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-2182278718798269350?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/2182278718798269350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2011/02/its-been-awhile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2182278718798269350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2182278718798269350'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2011/02/its-been-awhile.html' title='It&apos;s been awhile...'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4065221345687213001</id><published>2010-07-08T21:56:00.000-04:00</published><updated>2010-07-08T21:56:13.181-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='engineer'/><category scheme='http://www.blogger.com/atom/ns#' term='vdi'/><category scheme='http://www.blogger.com/atom/ns#' term='xenserver'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Joining GlassHouse Technologies!</title><content type='html'>&lt;hr&gt;I'm happy to announce that I have joined the team at &lt;a href="http://www.glasshouse.com/index.php"&gt;GlassHouse Technologies&lt;/a&gt; as a Senior Virtualization Consultant.  With this role, I will be tasked with helping manage virtualization projects, with a main focus on Citrix Technologies.&lt;br /&gt;&lt;br /&gt;My main focus will be on expanding our XenDesktop / Virtual Desktop offerings, and will leverage all of our corporate expertise on Datacenter Management, Virtualization, Storage and Security.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4065221345687213001?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4065221345687213001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2010/07/joining-glasshouse-technologies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4065221345687213001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4065221345687213001'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2010/07/joining-glasshouse-technologies.html' title='Joining GlassHouse Technologies!'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4612733240992214990</id><published>2010-04-23T12:35:00.000-04:00</published><updated>2010-04-23T12:35:59.732-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='xenserver'/><title type='text'>Citrix closes the gap with VMWare -- XenServer 5.6 Beta, Part 1</title><content type='html'>&lt;hr /&gt;Most of the complaints I've heard in regards to XenServer vs. VMWare is the fact that XenServer does not allow an overcommitment of memory.&amp;nbsp; If you have a host server with 16 GB of RAM, you can only allocate up to 16 GB of RAM for the guests (yes, I know, technically less since Xen requires some resources... but you get the point).&lt;br /&gt;&lt;br /&gt;Personally, I'm not a fan of over-allocating memory.&amp;nbsp; I actually like that with XenServer, I do not have to worry about it.&amp;nbsp; I've seen too many VMWare farms suffer because of assigning too much memory then having to constantly swap resources.&amp;nbsp; I think if you engineer the solution correctly, and size your servers properly, memory allocation should be kept in check.&lt;br /&gt;&lt;br /&gt;However, seeing this as a fault when comparing virtualization host platforms, Citrix has released the latest Beta of XenServer 5.6.&amp;nbsp; One of the new features IS allowing your to over-allocate memory... they call it Dynamic Memory Control.&amp;nbsp; I have to admit, it is pretty cool and very easy to use.&amp;nbsp; The XenCenter display makes it VERY intuitive... all the better to see WHERE your resources are allocated, especially when squeezing memory.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Xbgwe0M0tXQ/S9HL9w4ya_I/AAAAAAAAAEk/xG0bT85RpeU/s1600/DMC_BigPicture.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="404" src="http://1.bp.blogspot.com/_Xbgwe0M0tXQ/S9HL9w4ya_I/AAAAAAAAAEk/xG0bT85RpeU/s640/DMC_BigPicture.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp; &lt;br /&gt;To read more technical details, see my full article at: &lt;a href="http://www.thegenerationv.com/2010/04/xenserver-56-preview-part-1-dynamic.html" TARGET="_blank"&gt;http://www.thegenerationv.com/2010/04/xenserver-56-preview-part-1-dynamic.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4612733240992214990?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4612733240992214990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2010/04/citrix-closes-gap-with-vmware-xenserver.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4612733240992214990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4612733240992214990'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2010/04/citrix-closes-gap-with-vmware-xenserver.html' title='Citrix closes the gap with VMWare -- XenServer 5.6 Beta, Part 1'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Xbgwe0M0tXQ/S9HL9w4ya_I/AAAAAAAAAEk/xG0bT85RpeU/s72-c/DMC_BigPicture.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-2877783218890127990</id><published>2010-03-09T23:10:00.000-05:00</published><updated>2010-03-09T23:10:22.085-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='users group'/><category scheme='http://www.blogger.com/atom/ns#' term='provisoning'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><title type='text'>Louisville Citrix Users Group -- Next Meeting 4-8-2010</title><content type='html'>The next meeting for LCUG has been announced...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;PVS Discussion, networking, pizza and refreshments... what more could you want?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SEE YOU THERE!&lt;/b&gt;&lt;br /&gt;&lt;b&gt;What:&lt;/b&gt; Provisioning Server Discussion and Trilogy Case Study&lt;br /&gt;&lt;b&gt;When:&lt;/b&gt; Thursday, April 8, 2010 6:00 PM&lt;br /&gt;&lt;b&gt;Where: &lt;/b&gt;Peak 10, 752 Barrett Avenue, Louisville, KY 40204&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Learn more at: &lt;a href="http://www.meetup.com/citrixlouisville/%20"&gt;http://www.meetup.com/citrixlouisville/ &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-2877783218890127990?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/2877783218890127990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2010/03/louisville-citrix-users-group-next.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2877783218890127990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2877783218890127990'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2010/03/louisville-citrix-users-group-next.html' title='Louisville Citrix Users Group -- Next Meeting 4-8-2010'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4023016913912808846</id><published>2010-02-20T00:53:00.002-05:00</published><updated>2010-02-20T00:56:05.650-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='MTM'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='xenserver'/><category scheme='http://www.blogger.com/atom/ns#' term='Hyper-V'/><title type='text'>Direct Booting a VHD in XenServer</title><content type='html'>&lt;hr /&gt;I've run across several instances where I needed to direct boot a VHD in XenServer.&amp;nbsp; One example was migrating from Hyper-V to XenServer.&amp;nbsp; Another was updating the network stack, XenTools, and PVS Tools on existing vDisks.&amp;nbsp; Regardless, the following is the three-step process I took...&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Step 1: Create an EXT-3 drive&lt;/b&gt;&lt;br /&gt;The standard install of XenServer create a local storage repository using LVM format.&amp;nbsp; You can destroy this and create an EXT partition instead.&amp;nbsp; Please note, this will also destroy ANY VMs on that partition, so proceed with caution.&amp;nbsp; In my XenServer farms where I am using shared storage, I like to create at least one host with an EXT drive for flexibility. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 2: Import the VHD&lt;/b&gt;&lt;br /&gt;Using WinSCP, copy your VHD files to your new EXT Storage Repository.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 3: Mount that Drive!&lt;/b&gt;&lt;br /&gt;Create a new VM, note the the UUID of the drive, then kill it and rename your copied VHD to that UUID and fire it up!&lt;br /&gt;&lt;br /&gt;Sound easy?&amp;nbsp; &lt;b&gt;It is!&amp;nbsp;&lt;/b&gt; For more details, check out my step-by-step guide over the &lt;a href="http://www.thegenerationv.com/2010/02/direct-booting-vhd-in-xenserver.html" target="_blank"&gt;TheGenerationV.com&lt;/a&gt;! (shameless plug, I know) &lt;br /&gt;&lt;br /&gt;Just be careful not to place the VHD file in the wrong volume, namely the root partition! (&lt;a href="http://sbcengine.blogspot.com/2010/02/recovering-from-xenserver-root-drive.html"&gt;oops&lt;/a&gt;)&lt;br /&gt;&lt;hr /&gt;Special thanks to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Duane Bradley &lt;/b&gt;and &lt;b&gt;Geoff Green&lt;/b&gt;, &lt;a href="http://www.mtm.com/" target="_blank"&gt;MTM Technologies&lt;/a&gt; ... they helped me with a nice guide the first time I had to create an EXT-3 drive to import images.&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;b&gt;Trevor Mansell &lt;/b&gt;for his &lt;a href="http://community.citrix.com/display/ocb/2009/08/15/PVS+5.1+Direct+VHD+Boot+using+XenServer" target="_blank"&gt;Citrix blog post&lt;/a&gt; on direct VHD boots for PVS 5.1&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4023016913912808846?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4023016913912808846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2010/02/direct-booting-vhd-in-xenserver.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4023016913912808846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4023016913912808846'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2010/02/direct-booting-vhd-in-xenserver.html' title='Direct Booting a VHD in XenServer'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-8344204986178833218</id><published>2010-02-01T12:18:00.002-05:00</published><updated>2010-02-01T12:20:18.068-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='xenserver'/><title type='text'>Recovering from XenServer Root Drive Full -- Oppsie!</title><content type='html'>&lt;hr /&gt;I was trying to import a VHD straight into XenServer the other day. I was moving a VM from HyperV to XenServer 5.5, so instead of starting from scratch, I thought I would simply copy the VHD from HyperV to XS using WinSCP. Following the directions from Trevor Mansell's &lt;a href="http://community.citrix.com/display/ocb/2009/08/15/PVS+5.1+Direct+VHD+Boot+using+XenServer"&gt;Citrix Blog&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;All went well until my XenServer died on me...&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;Of course, we all have those Homer moments (slap on head, "DOH!"). I realized, &lt;b&gt;&lt;i&gt;AFTER THE FACT&lt;/i&gt;&lt;/b&gt;, that I was actually copying the VHD to the ROOT volume, not the SR I intended too.&amp;nbsp; The XenServer was still running, but I could not manage the server via CLI nor XenCenter.&amp;nbsp; Trying to launch the xsconsole, nothing would happen.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_Xbgwe0M0tXQ/S2cKNYuoraI/AAAAAAAAADU/Vs4FMzxGSw0/s1600-h/xserror.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" kt="true" src="http://3.bp.blogspot.com/_Xbgwe0M0tXQ/S2cKNYuoraI/AAAAAAAAADU/Vs4FMzxGSw0/s640/xserror.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As several of you may have guessed off the bat, and I realized after the fact, I copied the file not to the local SR, but to the kernel install partition. OOPS!&lt;br /&gt;&lt;br /&gt;When that partition filled up, the console crashed. &lt;strong&gt;&lt;span style="color: red;"&gt;BOOM!&lt;/span&gt;&lt;/strong&gt;&amp;nbsp; (well, more of a whimper really, but still...)&lt;br /&gt;&lt;br /&gt;I was able to recover by doing the following process:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;PuTTY into the XS&lt;/li&gt;&lt;li&gt;navigate to the SR location I attempted to copy the VHD to, then delete the .FILEPART &lt;/li&gt;&lt;li&gt;&lt;em&gt;(for not linux folk, RM is the remove&amp;nbsp;[delete] command)&lt;/em&gt; &lt;/li&gt;&lt;li&gt;then run the &lt;strong&gt;xe-toolstack-restart &lt;/strong&gt;command&lt;/li&gt;&lt;li&gt;Everything was happy after that&lt;/li&gt;&lt;/ul&gt;I did not attempt to reboot the XenServer for fear it might not revive.&amp;nbsp; Luckily, the toolstack came up after clearing the space.&amp;nbsp; Hopefully, you won't encounter this... but if by accident you do, now you know how to recover.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-8344204986178833218?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/8344204986178833218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2010/02/recovering-from-xenserver-root-drive.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/8344204986178833218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/8344204986178833218'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2010/02/recovering-from-xenserver-root-drive.html' title='Recovering from XenServer Root Drive Full -- Oppsie!'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Xbgwe0M0tXQ/S2cKNYuoraI/AAAAAAAAADU/Vs4FMzxGSw0/s72-c/xserror.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-3483906238337391983</id><published>2009-11-08T00:40:00.000-05:00</published><updated>2009-11-08T00:40:38.761-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='win7'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='general'/><category scheme='http://www.blogger.com/atom/ns#' term='Hyper-V'/><title type='text'>The Future of Computing?  BYOC!</title><content type='html'>&lt;hr /&gt;Check out my latest article, and in depth look at Bring Your Own Computer to Work Policies...&lt;br /&gt;&lt;br /&gt;A growing trend in technology firms is Bring Your Own Computer (BYOC or BYOPC). Of course organizations such as Microsoft, Google, Citrix and Cisco are embracing this -- which is to be expected. However, as workforces become increasingly mobile, and virtualization methodologies are further adapted in enterprises, BYOC will inevitably grow.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;In the simplest terms, Virtualization is about decoupling. In server virtualization (vSphere, XenServer, HyperV), we decouple the server OS from the server hardware. With application virtualization (XenApp, AppV), we decouple software programs from the OS. With SAN and NAS storage, we long ago decoupled data storage from operating machines. With the advent of client hypervisors, we will being doing the same with PCs. All of these pieces are decoupled to create a more robust and flexible infrastructure. It is only logical, then, to decouple the enterprise organization from the desktop machine itself.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Xbgwe0M0tXQ/SvZZWaKvuzI/AAAAAAAAADM/9bo0LY8ECoc/s1600-h/BYOC.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Xbgwe0M0tXQ/SvZZWaKvuzI/AAAAAAAAADM/9bo0LY8ECoc/s640/BYOC.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Read the full article &lt;a href="http://www.thegenerationv.com/2009/11/bring-your-own-computer-byoc-policies.html" target="_blank"&gt;HERE&lt;/a&gt; over at TheGenerationV.com!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-3483906238337391983?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/3483906238337391983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/11/future-of-computing-byoc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3483906238337391983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3483906238337391983'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/11/future-of-computing-byoc.html' title='The Future of Computing?  BYOC!'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Xbgwe0M0tXQ/SvZZWaKvuzI/AAAAAAAAADM/9bo0LY8ECoc/s72-c/BYOC.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-3223295165443379866</id><published>2009-11-04T23:20:00.001-05:00</published><updated>2009-11-04T23:22:23.630-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='win7'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='xendesktop'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vdi'/><title type='text'>Deploying Windows 7 with XenDesktop 3</title><content type='html'>&lt;hr /&gt;I've been running Windows 7 since May.  I have to say, I've very impressed.  Microsoft got it right.  They took the best of XP and Vista (and MACs), plus some good common sense features to make a great product.  I've run it on three systems, ranging from a brand new Quad-Core 4gb RAM laptop to an old single-core 1gb ram nc6120.&lt;br /&gt;&lt;br /&gt;As a virtualization engineer, I'm seeing a lot of customers evaluating virtual desktop deployments as a way to distribute Windows 7 in their enterprise.  It would be easy to argue Windows 7 is a reason they are embracing VDI; of course, it is just as easy to say they are using Windows 7 as the excuse for VDI.  Either way, both are gathering steam.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Citrix is releasing XenDesktop 4 this month.  This version is designed with full Windows 7 support in mind, but what if you want (or need) to use XenDesktop 3 -- maybe you are doing a Proof of Concept, maybe you already have the infrastructure for XD3, whatever the reason, there are a few minor issues.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;#1 -- Use the latest Virtual Desktop Agent (VDA).&lt;/b&gt;  This is the component that is installed on the virtual desktop to interact with the Desktop Delivery Controller.  The original VDA 3 will not install on Windows 7 (but you can trick it through Vista compatibility mode).&amp;nbsp; The latest VDA will install, with the warning that it is not fully supported.  You can get version 3.0.3075 (XDE300VDA004) at &lt;a href="http://support.citrix.com/article/CTX122134" target="_blank"&gt;CTX122134.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;#2 -- Printers do not AutoCreate.&lt;/b&gt; When testing Windows 7 during a Proof of Concept, we kept encountering Error 1116 in the Event Log.&amp;nbsp; The AddPrinter() process failed with Error Code 0x5, which translated into Access Denied.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_Xbgwe0M0tXQ/SvJQfOV-6mI/AAAAAAAAAC0/pPgESy-5F9o/s1600-h/1116.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Xbgwe0M0tXQ/SvJQfOV-6mI/AAAAAAAAAC0/pPgESy-5F9o/s400/1116.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;This is due to the CPSVC Service Account failing in the Windows 7 environment.&amp;nbsp; A short term fix is to run the service as &lt;b&gt;LOCAL SYSTEM &lt;/b&gt;account, which will have the proper access.&amp;nbsp; This is resolved in XenDesktop 4 (&lt;a href="http://support.citrix.com/article/CTX122744" target="_blank"&gt;CTX122744 #21&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;It took awhile of fighting it, but once we got Windows 7 running smoothly on XenDesktop 3 infrastructure, the client was so happy we destroyed the XP and Vista PoC images.&amp;nbsp; Their goal is to go all Win7, all Virtual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-3223295165443379866?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/3223295165443379866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/11/deploying-windows-7-with-xendesktop-3.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3223295165443379866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3223295165443379866'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/11/deploying-windows-7-with-xendesktop-3.html' title='Deploying Windows 7 with XenDesktop 3'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Xbgwe0M0tXQ/SvJQfOV-6mI/AAAAAAAAAC0/pPgESy-5F9o/s72-c/1116.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-3788034247906485949</id><published>2009-10-28T00:15:00.013-04:00</published><updated>2009-11-04T21:47:30.645-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Hyper-V'/><title type='text'>Windows NLB on Hyper-V R2</title><content type='html'>&lt;hr /&gt;Today I had the luxury of setting up a Unicast NLB on a couple of Windows 2008 servers (for Citrix Web Interface 5.2).  The servers themselves are guest VMs running on Hyper-V R2.  I noticed that when trying to create the NLB, it would not converge.  The NLB wizard was erroring out, plus the entire NIC would go offline, losing its static IP association.  I would also see&lt;span style="font-weight: bold;"&gt; Error 12289&lt;/span&gt;.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SufIpTrliGI/AAAAAAAAACk/_SkWTZ5IWpI/s1600-h/NLB_12289.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5397503290410109026" src="http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SufIpTrliGI/AAAAAAAAACk/_SkWTZ5IWpI/s400/NLB_12289.png" style="cursor: pointer; display: block; height: 272px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;I mean, I've done NLBs plenty of times before... unicast or multicast... 2003 or 2008... really no difference... its not that hard, but it would not work!!!  Arrrgggg!!!  After bashing my head for a few minutes thinking I was insane, I did some digging.&lt;br /&gt;&lt;br /&gt;I've done this on Physical Servers (check), VMWare ESX guests (check), and XenServer guests (check)... no issues.  So I figured it was Hyper-V related... and viola!  NLB creates a virtual MAC for the balanced servers to listen on, however the v-switch in  Hyper-V does not allow it by default.&lt;br /&gt;&lt;br /&gt;In R1, I found out, you had to statically assign the NLB MAC as the VM MAC.  Luckily, in R2, they made this easier (along with a lot of other nice enhancements).  In Hyper-V R2 / SCVMM R2, set the NIC of the VM to enable spoofing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_Xbgwe0M0tXQ/SufKDsoxgSI/AAAAAAAAACs/zb9MIgJj2TM/s1600-h/scvmm_r2.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5397504843297423650" src="http://1.bp.blogspot.com/_Xbgwe0M0tXQ/SufKDsoxgSI/AAAAAAAAACs/zb9MIgJj2TM/s400/scvmm_r2.png" style="cursor: pointer; display: block; height: 365px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;Once I set this, the NLB could properly configure, bind, and converge.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Of note:  &lt;/span&gt;Although I could have left the MAC at dynamic, I chose to set both VMs to static, but inheriting their current MAC address.  I'm just not a big fan of MACs changing.  :-)  Also, the VMs were OFFLINE when I made the changes through SCVMM console.&lt;br /&gt;&lt;hr /&gt;&lt;span style="font-weight: bold;"&gt;More reading&lt;/span&gt;:&lt;br /&gt;check out Microsoft's John Howard's &lt;a href="http://blogs.technet.com/jhoward/archive/2009/05/21/new-in-hyper-v-windows-server-2008-r2-part-2-mac-spoofing.aspx" target="_blank"&gt;post&lt;/a&gt; on MAC spoofing.&lt;br /&gt;You can also read &lt;a href="http://robwhitehouse.com/virtualisation/enable-nlb-in-a-hyper-v-guest/" target="_blank"&gt;Rob's Blog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-3788034247906485949?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/3788034247906485949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/10/windows-nlb-on-hyper-v-r2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3788034247906485949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/3788034247906485949'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/10/windows-nlb-on-hyper-v-r2.html' title='Windows NLB on Hyper-V R2'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SufIpTrliGI/AAAAAAAAACk/_SkWTZ5IWpI/s72-c/NLB_12289.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-6866048741530691516</id><published>2009-10-19T23:03:00.002-04:00</published><updated>2009-11-04T21:51:50.510-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Optimizing XenApp on VMWare ESX</title><content type='html'>&lt;hr/&gt;There are numerous benefits for running Citrix XenApp on XenServer; including single vendor support, built-in optimizations, and integration features. However, what if you are working in a VMWare ESX environment? As a consultant or an internal engineer, you cannot always dictate the virtualization environment. The following are some tried and true best practices for optimizing XenApp on VMWare ESX.&lt;br /&gt;&lt;br /&gt;Read More, view the full article at GenV: &lt;a href="http://www.thegenerationv.com/2009/10/optimizing-xenapp-on-vmware-esx.html"&gt;http://www.thegenerationv.com/2009/10/optimizing-xenapp-on-vmware-esx.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-6866048741530691516?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/6866048741530691516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/10/optimizing-xenapp-on-vmware-esx.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/6866048741530691516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/6866048741530691516'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/10/optimizing-xenapp-on-vmware-esx.html' title='Optimizing XenApp on VMWare ESX'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4375382916695242146</id><published>2009-10-11T23:35:00.005-04:00</published><updated>2009-11-04T21:51:19.898-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><title type='text'>Louisville-Area Citrix Users Group Meeting Oct 21</title><content type='html'>&lt;hr/&gt;Hey guys, I hope all is well! I have not been very active lately due to numerous computer problems (and like most IT geeks, I tend not to want to work on my own PC issues...)&lt;br /&gt;&lt;br /&gt;As I mentioned &lt;a href="http://sbcengine.blogspot.com/2009/08/louisville-area-citrix-users-group.html"&gt;previously&lt;/a&gt;, There is a new Louisville-Area Citrix Users Group. Here is a link: &lt;a href="http://www.meetup.com/citrixlouisville/"&gt;http://www.meetup.com/citrixlouisville/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The first meeting is &lt;b&gt;Wednesday, October 21st&lt;/b&gt; at the BBC Tap Room.&lt;br /&gt;&lt;br /&gt;Chris Bacon is helping sponsor, so if nothing else, come down and get a few free brews on Citrix's tab! I'm planning on going, so I hope to see some of you there. Feel free to pass this on to anyone who may be interested.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4375382916695242146?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4375382916695242146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/10/louisville-area-citrix-users-group.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4375382916695242146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4375382916695242146'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/10/louisville-area-citrix-users-group.html' title='Louisville-Area Citrix Users Group Meeting Oct 21'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-1362110656729222306</id><published>2009-09-11T22:38:00.005-04:00</published><updated>2009-11-04T21:52:15.699-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='general'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>TheGenerationV.com</title><content type='html'>&lt;hr/&gt;I'm happy to announce that I am joining the team over at &lt;a style="font-weight: bold;" href="http://www.thegenerationv.com/"&gt;TheGenerationV.com&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;I will still be maintaining my personal blog here as time allows, of course, but will also be writing case studies and analysis articles for GenerationV. &lt;br /&gt;&lt;br /&gt;TheGenerationV.com is dedicated to hosting discussions and technical articles about next generation technology. TheGenerationV.com was founded on July 10, 2009 by Rick Rohne, however, it is made up of some of the most talented Systems Integrators in the country.&lt;br /&gt;&lt;br /&gt;I'm looking forward to sharing my thoughts on virtualization with this team of engineers.  Please come check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-1362110656729222306?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/1362110656729222306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/09/thegenerationvcom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1362110656729222306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1362110656729222306'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/09/thegenerationvcom.html' title='TheGenerationV.com'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-5695148618837660216</id><published>2009-08-14T11:52:00.004-04:00</published><updated>2009-11-04T21:52:44.617-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><title type='text'>Louisville-Area Citrix Users Group</title><content type='html'>&lt;hr/&gt;Chris Morgan with University of Louisville School of Dentistry has started a &lt;a href="http://www.meetup.com/citrixlouisville/"&gt;&lt;span style="font-weight: bold;"&gt;Louisville-Area Citrix Users Group&lt;/span&gt;&lt;/a&gt;.  He and I had been discussing this for months with our regional Citrix sales management team.  I'm glad to say he has taken the initiative and created a MeetUp site to facilitate this new group.&lt;br /&gt;&lt;br /&gt;If you are a Citrix user, administrator or engineer; using Presentation Server, XenApp, XenServer, XenDesktop, NetScaler, or any other Citrix Technologies; or if you are interested in learning more, please sign up at &lt;a href="http://www.meetup.com/citrixlouisville/"&gt;&lt;span style="font-weight: bold;"&gt;http://www.meetup.com/citrixlouisville/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, as new group, we are looking for topic suggestions and vendor sponsorships.  Feel free to submit any ideas you may have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-5695148618837660216?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/5695148618837660216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/08/louisville-area-citrix-users-group.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/5695148618837660216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/5695148618837660216'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/08/louisville-area-citrix-users-group.html' title='Louisville-Area Citrix Users Group'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4294601951197149368</id><published>2009-07-05T23:05:00.005-04:00</published><updated>2009-11-04T21:53:33.841-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='MTM'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='engineer'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Now With MTM!</title><content type='html'>&lt;hr /&gt;I'm ecstatic to announce I have joined the team at &lt;a href="http://www.mtm.com/" style="font-weight: bold;"&gt;MTM Techonologies&lt;/a&gt; as a Systems Consultant.  I had the pleasure of working with MTM as a customer for many years.  During this time, I had the opportunity to get to know them top to bottom. When the time came for me to make a change, this is the team I knew I wanted to join. &lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;I will be focusing on delivering solutions for our customers by levering my experience and expertise in Citrix Technologies, VMWare, and Microsoft Technologies.  Of course, I will not be alone, I am a member of a much larger team with diverse backgrounds which allows us to deliver complete solutions.&lt;br /&gt;&lt;br /&gt;MTM Technologies is a leading national provider of innovative IT solutions and services to Global 2000 and mid-size companies. Partnered with the top-tier technology providers and with offices from coast to coast, our unique solution-based methodology, combined with our experience and expertise, has enabled thousands of industry-leading organizations to effectively address their business needs, optimize the returns on their IT investments, mitigate risk, and focus on growth and profitability&lt;br /&gt;&lt;br /&gt;•Awarded Citrix Multi-Location Partner of the Year&lt;br /&gt;•Awarded Citrix Strategic Training Partner of the Year&lt;br /&gt;•Member of Citrix XenDesktop Partner Design Council&lt;br /&gt;•Member of AppSense Partner Design Council&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4294601951197149368?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4294601951197149368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/07/now-with-mtm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4294601951197149368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4294601951197149368'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/07/now-with-mtm.html' title='Now With MTM!'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-6016380691699473380</id><published>2009-07-04T10:38:00.012-04:00</published><updated>2009-11-04T21:54:00.778-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blades'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><category scheme='http://www.blogger.com/atom/ns#' term='general'/><title type='text'>HP NCU vs Symantec End Point Security</title><content type='html'>&lt;hr/&gt;I ran into an odd situation at a client site last week.  We were implementing HP Blades, but were having problems with the teaming software.  BL460 G1 blades with the NC737i network cards, Windows 2008 Enterprise SP1.  Although both NICs were present, the HP Network Configuration Utility (NCU) was BLANK on 9 out of 12 servers.  2 servers were 2003 and were fine, the rest 2008 and all had the same symptoms, save 1.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9rYnj_92I/AAAAAAAAABA/1aZ6KMi12IU/s1600-h/nic_3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5354616552647817058" src="http://3.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9rYnj_92I/AAAAAAAAABA/1aZ6KMi12IU/s320/nic_3.jpg" style="cursor: pointer; height: 228px; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;So I went through the normal process of spending a day updating all drivers, firmwares, etc on the blades, the chassis, and using all of the latest Paqs from HP for the detected hardware.&lt;br /&gt;&lt;br /&gt;After not getting any decent help from teir 1 support at HP, and not finding much luck on the forums, I asked for escalation and created a new forum entry... which netted fast results.&lt;br /&gt;&lt;br /&gt;The full thread is &lt;a href="http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1350479&amp;amp;admit=109447626+1246719321082+28353475"&gt;here&lt;/a&gt;, but following is a quick summary: &lt;span style="color: #ff9900;"&gt;LMM recommened Remove/disable the tefer2 from the protocol stack or the network devices on  device manager&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;TO FIX:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Device Manager / Show Hidden Devices&lt;/li&gt;&lt;li&gt;DISABLE the Teefer2 driver  for the active NICs&lt;/li&gt;&lt;li style="text-align: left;"&gt;(note, this will kill network communication)&lt;a href="http://4.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9xPmps5PI/AAAAAAAAABI/d4HexwDoq3k/s1600-h/nic_1.bmp" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5354622994854241522" src="http://4.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9xPmps5PI/AAAAAAAAABI/d4HexwDoq3k/s320/nic_1.bmp" style="cursor: pointer; display: block; height: 98px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9xxzXdY0I/AAAAAAAAABY/RDA-vQBwYG0/s1600-h/nic_2.bmp" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5354623582382940994" src="http://2.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9xxzXdY0I/AAAAAAAAABY/RDA-vQBwYG0/s320/nic_2.bmp" style="cursor: pointer; display: block; height: 123px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Run the  NCU&lt;a href="http://2.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9x3v3OWqI/AAAAAAAAABg/Qfla5yP1cgw/s1600-h/nic_4.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5354623684521646754" src="http://2.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9x3v3OWqI/AAAAAAAAABg/Qfla5yP1cgw/s320/nic_4.jpg" style="cursor: pointer; display: block; height: 228px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Create, configure and commit the TEAM&lt;/li&gt;&lt;li&gt;When the team is built, it  creates a new virtual NIC&lt;/li&gt;&lt;/ul&gt;From the HP L2 Engineer, I got this answer:&lt;br /&gt;&lt;blockquote style="color: #ff9900;"&gt;&lt;span style="font-size: 85%;"&gt;This issue occurs when teefer2 driver is installed on a ProLiant Server running  Microsoft Windows. Symantec Endpoint Protection 11 includes some new features as  Firewall, Intrusion Prevention, Proactive Threat Scanning and Device Application  Control. By default it will install the Teefer2 driver.&lt;br /&gt;&lt;br /&gt;The Teefer2  driver is responsible for capturing all network traffic entering or leaving a  particular interface (via the associated miniport driver), so that the packets  may be passed to the personal firewall component of the SEP 11.0 client for  analysis. This driver is listed under Local Area connection drivers/protocols  and hidden under device manager and it will not work with NCU.&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;The moral of the story:&lt;/span&gt;  Forums, blogs, and knowledge bases are generally going to get you going faster.  If you can't find what you need, pepper all resources available until you get it working.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-6016380691699473380?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/6016380691699473380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/07/hp-ncu-vs-symantec-end-point-security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/6016380691699473380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/6016380691699473380'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/07/hp-ncu-vs-symantec-end-point-security.html' title='HP NCU vs Symantec End Point Security'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Xbgwe0M0tXQ/Sk9rYnj_92I/AAAAAAAAABA/1aZ6KMi12IU/s72-c/nic_3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-2461403053030032457</id><published>2009-06-10T22:18:00.004-04:00</published><updated>2009-11-04T21:54:35.414-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='vworkspace'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='quest'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Quest vWorkspace</title><content type='html'>&lt;hr/&gt;Some time back, &lt;span style="font-weight: bold;"&gt;Quest Software&lt;/span&gt; purchased &lt;span style="font-weight: bold;"&gt;Provision Networks&lt;/span&gt;.  They have sense re-branded and re-released their&lt;span style="font-style: italic;"&gt; Virtual Access Suite (VAS) &lt;/span&gt;product line as &lt;a style="font-weight: bold;" href="http://vworkspace.com/"&gt;vWorkspace&lt;/a&gt;. &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Earlier this year, I got the opportunity to work with &lt;a href="http://www.vworkspace.com/vips/members.aspx"&gt;Patrick Rouse&lt;/a&gt; from Quest, he is a Microsoft MVP and a well published &lt;a href="http://www.msterminalservices.org/Patrick_Rouse/"&gt;writer&lt;/a&gt;.  This was a Proof of Concept to determine if Quest vWorkspace 6.x could replace our Citrix XenApp 4.5 farm.  After a thorough testing and analysis, we determined Quest could replace Citrix, and possibly surpass the XenApp offerings in key areas.  The next step, beyond a PoC, is a pilot roll out, which has not been completed yet due to time constraints.&lt;br /&gt;&lt;br /&gt;However, I wanted to mention a few other things from Quest.  I &lt;span style="font-weight: bold; font-style: italic;"&gt;REALLY &lt;/span&gt;like this product, the company, and the engineering staff.  Everyone I have met at Quest has been personable, knowledgeable and willing to answer all my questions (or hunt down the answer for me).  I feel they provide an Enterprise solution, but with a start-up's flexibility and resolution time.  They maintain a comprehensive &lt;a href="http://blogs.inside.quest.com/provision/"&gt;blog&lt;/a&gt; for information release as well.&lt;br /&gt;&lt;br /&gt;Along with ease of installation, configuration, and management; their universal printing solution and profile management make maintaining an enterprise deployment very simple.  Like everything, the devil is in the details, but Quest and their staff make vWorkspace robust yet not overly complex.&lt;br /&gt;&lt;br /&gt;Of course, vWorkspace is not just application virtualization.  If it was, it would still rock. It does much more.  vWorkspace is really designed to be an all-in-one broker for your virtual platforms... this includes App Delivery (via Terminal Services) as well as VDI.&lt;br /&gt;&lt;br /&gt;My background has been primarily Citrix/Terminal Services, which is how I was first introduced to Quest.  However, as I have branched more into ESX and VDI, I see more opportunity for Quest in the marketplace.  Their VDI manager integrates nicely with VMWare ESX or Hyper-V (plus several other hypervisors), allowing for permanent or temporary desktops to be served on demand from templates.  Since the management interface is the same, you can manage your TS APPS and your VDI from the same location, using the same toolset.  As a matter of fact, you can even manage your existing Citrix servers from the vWorkspace console as well!&lt;br /&gt;&lt;br /&gt;If you are in the market, I highly recommend checking out vWorkspace.  It should be considered against Citrix XenApp, XenDesktop, or ESX View.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Additional Reading: &lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Check out &lt;a href="http://seanclark.us/?p=171"&gt;Sean Clark's blog&lt;/a&gt; on his vWorkspace training.&lt;/li&gt;&lt;li&gt;&lt;a href="http://virtualization.sys-con.com/node/921426"&gt;SYS-CON Announces Virtualization Journal Readers' Choice Awards Winners&lt;/a&gt;:&lt;/li&gt;&lt;li&gt;       Best Desktop Virtualization Platforms&lt;/li&gt;&lt;li&gt;       Best VDI - Virtual Desktop Infrastructure&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-2461403053030032457?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/2461403053030032457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/06/quest-vworkspace.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2461403053030032457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2461403053030032457'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/06/quest-vworkspace.html' title='Quest vWorkspace'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-2414348499114443177</id><published>2009-06-06T12:50:00.004-04:00</published><updated>2009-11-04T21:55:39.292-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='project vrc'/><title type='text'>Latest and Greatest: My Citrix on VMWare</title><content type='html'>&lt;hr /&gt;This may be my last entry on Citrix/VMWare for the time being.&lt;br /&gt;&lt;br /&gt;After 1 month of production runs, our 1 vCPU 2GB RAM VMs are churning nicely, averaging around 32 concurrent users.  Running at 10 VMs per DELL 2950 Host, we see that Host Memory is stable, Host CPU is well utilized.  There is enough capacity that another 2 VMs could potentially be added with no adverse effects, netting approx 380 users per HOST... solid density.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;The only questionable item we have seen is paging on the guest level.  To combat this, we established another host running 10 VMs configured with 3gb each and a seperate host running 10 VMs with 4gb each.&lt;br /&gt;&lt;br /&gt;Early results indicate the 3gb is our "sweet spot."  With the same number of users, the 4gb VMs were capping their utilization at 2.8-3.2 GB Used.  Also, considering the hosts only have 48gb, consuming 30-36gb (10-12 VMs @ 3gb each) still allows overhead for the host, for vmotion, and any auxilliary or even additional VMs without the risk of oversubscription.   The 4gb VMs, although with slightly more horsepower, forces the host to limit to 10 or 11 vms at most, since we want to avoid over subscription.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;In summary:&lt;/span&gt;&lt;br /&gt;10 x 2gb VM -- increased CPU due to paging, no other problems.  Potential for 15+ VMs&lt;br /&gt;10 x 3gb VM -- less paging.  Potential for 12-15 VMs, based on total resource consumption&lt;br /&gt;10 x 4gb VM -- solid performance, but peaked memory just over 3gb.  10-11 VMs max per host&lt;br /&gt;&lt;br /&gt;Please note, this is within our framework with our specific custom application.  One caveat of the 4gb servers is we did NOT increase the load evaluator, so the number of users was still capped.  Increase the user load may allow for more users per VM to leverage the additional RAM.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black; font-weight: bold;"&gt;&lt;span style="color: #cc0000;"&gt;Early Returns:&lt;/span&gt;  &lt;/span&gt;&lt;span style="color: black;"&gt;3gb looks to be the optimal configuration for this environment based on user load, vm performance, and esxtop results.  It would also maintian the focus of scaling out instead of scaling up.&lt;/span&gt;&lt;br /&gt;&lt;hr/&gt;&lt;span style="color: #999999; font-weight: bold;"&gt;Follow up:&lt;/span&gt;&lt;span style="color: #999999;"&gt;  Unfortunately, this will be my last post for this specific case study.  I am moving on to different projects with a different company.  However, I will post new case studies and update this study if and when I receive any additional results.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-2414348499114443177?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/2414348499114443177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/06/latest-and-greatest-my-citrix-on-vmware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2414348499114443177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2414348499114443177'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/06/latest-and-greatest-my-citrix-on-vmware.html' title='Latest and Greatest: My Citrix on VMWare'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-1791683357114850915</id><published>2009-04-21T19:40:00.001-04:00</published><updated>2009-11-04T21:56:55.037-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Rolling out updated Citrix VM Template</title><content type='html'>&lt;hr/&gt;I have updated our &lt;span id="SPELLING_ERROR_0"&gt;Citrix&lt;/span&gt; &lt;span id="SPELLING_ERROR_1"&gt;VM&lt;/span&gt; Template:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added CD, left disconnected &lt;/li&gt;&lt;li&gt;Updated Tools, included Memory Manager (aka Balloon Driver) -- after &lt;span id="SPELLING_ERROR_2"&gt;reviewing&lt;/span&gt; this time and again with various engineers, I have come to several conclusions:  &lt;/li&gt;&lt;ul&gt;&lt;li&gt;a lot of the info out there is still based on &lt;span id="SPELLING_ERROR_3"&gt;ESX&lt;/span&gt; 2.x &lt;/li&gt;&lt;li&gt;The Balloon Driver is a safety net, which should not be normally called&lt;br /&gt;on when designed properly&lt;/li&gt;&lt;li&gt;when in doubt, and until proven otherwise, go with the standard package&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Tweaked the service controls&lt;/li&gt;&lt;li&gt;Added &lt;span id="SPELLING_ERROR_4"&gt;PowerShell&lt;/span&gt; 1.0 (I'm becoming a big fan of PS scripting)&lt;/li&gt;&lt;/ul&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;With this updated Template, I am deploying 8 new &lt;span id="SPELLING_ERROR_5"&gt;VMs&lt;/span&gt; for Production Load.  These are deploying tonight, sanity check tomorrow, full load by Thurs hopefully.&lt;br /&gt;My plan is to have these 8 machines, plus 2 existing production &lt;span id="SPELLING_ERROR_6"&gt;Citrix&lt;/span&gt; &lt;span id="SPELLING_ERROR_7"&gt;VMs&lt;/span&gt; (10 total) on the same isolated &lt;span id="SPELLING_ERROR_8"&gt;ESX&lt;/span&gt; 3.5 U3 Host, all running on &lt;span id="SPELLING_ERROR_9"&gt;iSCSI&lt;/span&gt; SAN &lt;span id="SPELLING_ERROR_10"&gt;LUNs&lt;/span&gt;.  This should tell us how close to accurate our &lt;span id="SPELLING_ERROR_11"&gt;forecasts&lt;/span&gt; are.  Our goal is to run approximately 30-35 users per &lt;span id="SPELLING_ERROR_12"&gt;VM&lt;/span&gt;, 10-12 &lt;span id="SPELLING_ERROR_13"&gt;VMs&lt;/span&gt; per host... this would give us a user density of at least 300 users per physical host, but as high as 450, so we should have some built-in growth and scalability.&lt;br /&gt;However, &lt;span id="SPELLING_ERROR_14"&gt;forecasted&lt;/span&gt; numbers are just an educated guess.  By loading a dedicated host full, we can monitor the impact on the front and back ends.  Our concern is being CPU bound on the host more so than being Memory Bound.  The &lt;span id="SPELLING_ERROR_15"&gt;ESX&lt;/span&gt; host in question is a Dual Quad-Core Intel (8 cores) with 32&lt;span id="SPELLING_ERROR_16"&gt;gb&lt;/span&gt; RAM.  Each &lt;span id="SPELLING_ERROR_17"&gt;VM&lt;/span&gt; will have 1 &lt;span id="SPELLING_ERROR_18"&gt;vCPU&lt;/span&gt; and 2&lt;span id="SPELLING_ERROR_19"&gt;gb&lt;/span&gt; RAM.&lt;br /&gt;To monitor this, we will be using:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="SPELLING_ERROR_20"&gt;ESXtop&lt;/span&gt; on the &lt;span id="SPELLING_ERROR_21"&gt;ESX&lt;/span&gt; Host to monitor host-level performance&lt;/li&gt;&lt;li&gt;&lt;span id="SPELLING_ERROR_22"&gt;vCENTER&lt;/span&gt; real-time stats to graphically display and monitor the individual &lt;span id="SPELLING_ERROR_23"&gt;VMs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="SPELLING_ERROR_24"&gt;Citrix&lt;/span&gt; Load Evaluators (# of sessions) to monitor user distribution &lt;/li&gt;&lt;li&gt;End-User Experience of performance&lt;/li&gt;&lt;/ul&gt;With the &lt;span id="SPELLING_ERROR_25"&gt;ESXTop&lt;/span&gt; and &lt;span id="SPELLING_ERROR_26"&gt;vCenter&lt;/span&gt;, we will specifically look at:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;%READY (the amount of time a &lt;span id="SPELLING_ERROR_27"&gt;VM&lt;/span&gt; was waiting on processor)&lt;/li&gt;&lt;li&gt;%&lt;span id="SPELLING_ERROR_28"&gt;EUSED&lt;/span&gt; (how much of the physical processor power the &lt;span id="SPELLING_ERROR_29"&gt;VM&lt;/span&gt; is consuming)&lt;/li&gt;&lt;li&gt;%&lt;span id="SPELLING_ERROR_30"&gt;MEM&lt;/span&gt; (how much memory is used by a &lt;span id="SPELLING_ERROR_31"&gt;VM&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;Host CPU Load Average&lt;/li&gt;&lt;li&gt;Memory Balloon bytes (to watch if the balloon driver is getting called, and determine if it is helping or hurting performance)&lt;/li&gt;&lt;/ul&gt;Based &lt;span id="SPELLING_ERROR_32"&gt;upong&lt;/span&gt; the &lt;span id="SPELLING_ERROR_33"&gt;VM&lt;/span&gt; stats and the &lt;span id="SPELLING_ERROR_34"&gt;ESX&lt;/span&gt; Host stats we can determine if we have adequately sized our virtual and physical servers.  This will help us understand if we have added capacity, or if we are oversubscribing.   For more on &lt;span id="SPELLING_ERROR_35"&gt;ESX&lt;/span&gt; Top, see &lt;a href="http://www.vmware.com/pdf/esx2_using_esxtop.pdf"&gt;this &lt;span id="SPELLING_ERROR_36"&gt;pdf&lt;/span&gt;&lt;/a&gt; from &lt;span id="SPELLING_ERROR_37"&gt;VMWare&lt;/span&gt;.  Sure it is &lt;span id="SPELLING_ERROR_38"&gt;ESX&lt;/span&gt;2, but the information is still valid.&lt;br /&gt;&lt;span style="color: #ff6600;"&gt;&lt;i&gt;More to come later, but if you have direct experience, drop me a line and let me know what you have encountered....&lt;/i&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-1791683357114850915?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/1791683357114850915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/04/rolling-out-updated-citrix-vm-template.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1791683357114850915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1791683357114850915'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/04/rolling-out-updated-citrix-vm-template.html' title='Rolling out updated Citrix VM Template'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-5058470455824339100</id><published>2009-04-21T19:16:00.001-04:00</published><updated>2009-11-04T21:57:36.656-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><title type='text'>An Interesting Day with Citrix Load Evaluators</title><content type='html'>&lt;hr/&gt;Ever have one of those days? Well today was it for me! We run XenApp 4.5 in 2 geographic production Zones. I get an urgent page from support that EVERYONE hitting one of our Zones was getting &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;"... servers are reporting full load and cannot accept your connection ..."&lt;/span&gt;&lt;/strong&gt; EEK!&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;For our Physical Servers, since our full migration to 4.5 a year ago, we have use an 80/20 evaluator (which I have mentioned before), but to review:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CPU Utilization: No load at &lt;= 20%, Full Load &gt; 80%&lt;/li&gt;&lt;li&gt;Memory Utilization: No load at &lt;= 20%, Full Load &gt; 80%&lt;/li&gt;&lt;/ul&gt;Pretty straight forward. Just an hour before the emergency, I checked my QFARM /ZONELOAD and saw the servers were running with load values between 7000 and 8000, the highest at 8140. Ok, running hot and heavy, but manageable. Then &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;BAM!&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In a closer analysis, the servers were all on the tipping point of that 80% threshold for memory consumption. So one server running a 7000 with the load split evenly between Memory and CPU, while another server could be running at 7000 with the load entirely Memory bound. All it takes is one more heavy process to tip the scales. This is what happened to us. Of course, as soon as one server reports full load, the others get hammered, creating a domino effect.&lt;br /&gt;&lt;br /&gt;In looking at the servers, they were running between 85% and 93% physical memory utilization and 90% page file utilization. OUCH.&lt;br /&gt;&lt;br /&gt;To ease the immediate burden, we changed the load evaluator from 80/20 to DEFAULT (100 Users Max plus Load Throttling). Although this does not fix the memory consumption, it at least allows new connections. They may suffer from lack of memory, but a little is better than nothing in a pinch.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What are we doing about it? &lt;/strong&gt;We are ramping up our Citrix to VMs process, deploying 8 new VMs (more on that later). This will help us spread the load across more units. We have decided to keep the 80/20 rule in place on the physical servers for now since it has worked well for 18 months. We feel a resource-based evaluator (Mem, CPU) is better than an arbitrary one (User Count). We have also discussed using the built-in ADVANCED evaluator or creating a Memory only load evaluator, but have decided to keep status-quo.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What to take away from this? &lt;/strong&gt;Understand your environment and applications to make sure you have a proper load evaluator in place. Also understand that looking at /ZONELOAD or /LOAD counts is not enough (this was our mistake). You need to look at the different components of the load counter to make sure you are not operating under a false sense of security.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Use the Load Monitor!&lt;/span&gt; &lt;/strong&gt;I have to admit, since going to XenApp 4.5, I live in the Citrix Access Management Console (AMC) and rarely if ever go into the older Presentation Server Console (PSC). In the PSC, under the servers, you can look at the Load Monitor, which shows you &lt;em&gt;exactly &lt;/em&gt;how the load value is calculated. So if you are using 2 criteria, say CPU and RAM 80/20 like me, you can see that a 70% load might be 67% Memory Usages and 27% CPU Usage. In this case, you do not have 3000 load to give before hitting the full 10000 mark, you only have 13% Memory to give before you hit the magic 80% mark, forcing a 10000 load report.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-5058470455824339100?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/5058470455824339100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/04/interesting-day-with-citrix-load.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/5058470455824339100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/5058470455824339100'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/04/interesting-day-with-citrix-load.html' title='An Interesting Day with Citrix Load Evaluators'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-8877017389978647525</id><published>2009-04-17T21:39:00.001-04:00</published><updated>2009-11-04T21:58:16.793-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>More on Citrix Load Evaluators</title><content type='html'>&lt;hr/&gt;Well, most of feed back I received from other industry players confirmed my initial suspicions... counters based on Windows &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Perf&lt;/span&gt; Counters where Windows is a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;VM&lt;/span&gt; are not reliable. A local area architect, who is not married to any one technology, summed it up nicely:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color:#ff6600;"&gt;"You have touched on something that is inherent to the virtual world: the performance counters are always wrong. Exactly how wrong, that is debatable. In the past, I have used empirical numbers to control load. That means keying off of something like user count, memory utilization, or page swaps. It isn't an exact science, but some testing should give you the right mix."&lt;/span&gt; &lt;/blockquote&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Based on my research, combined with various feedback points, I set the following:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Load Throttling – High&lt;/li&gt;&lt;li&gt;Server User Load – Report Full Load at 45 Users45 Users&lt;/li&gt;&lt;/ul&gt;This is really just a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;tweak&lt;/span&gt; of the DEFAULT load evaluator, but works for what I am after.&lt;br /&gt;&lt;br /&gt;Now, you may ask, “Why 45?” Well, our physical servers typically run with load values ranging from 6200 to 7400 based off Memory and CPU Utilization. This generally supports 65-70 sessions. When creating our specs for the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;VMs&lt;/span&gt;, we targeted 30 users, but the actual running values have gone as high as 55 before completely tanking.&lt;br /&gt;&lt;br /&gt;So, if the average load &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;eval&lt;/span&gt; is around 7000, 30 users (our target) is 70% of 43… round up to 45. This would keep our &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;VMs&lt;/span&gt; running at 30 users in a comparative fashion to the physicals, while allowing a 50% cushion for spikes.&lt;br /&gt;&lt;br /&gt;Using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;vCENTER&lt;/span&gt; to monitor &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;vCPU&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;vRAM&lt;/span&gt; performance, and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;WMI&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SNMP&lt;/span&gt; to monitor/trend the load value and # terminal server session has shown positive results. Prior to the load evaluator change, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;VMs&lt;/span&gt; would peg the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;vCPU&lt;/span&gt; and become sluggish or completely unresponsive, user sessions would climb as high as 55. Since the change, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;vCPU&lt;/span&gt; will &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;occasionally&lt;/span&gt; spike to 100%, but is averaging around 75%. Users sessions are averaging around 32 users. &lt;strong&gt;&lt;span style="color:#006600;"&gt;Right on target. &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As more &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;VMs&lt;/span&gt; are added, and the load is distributed more evenly, that will be the true test. My next goal is to start collecting &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;vCenter&lt;/span&gt; stats using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;PowerShell&lt;/span&gt; and writing the results to a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;SQL&lt;/span&gt; database. I will use that to correlate and trend the actual values for capacity planning.&lt;br /&gt;&lt;br /&gt;I will also soon be building out a full &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ESX&lt;/span&gt; Server hosting only &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;XenApp&lt;/span&gt; workloads. This will let me see how many of my optimized &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;VMs&lt;/span&gt; I can &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;efficiently&lt;/span&gt; run on one host. This number should range between 10 and 15, I'm anticipating a comfort level around 12, but time will tell. This should net me 300 to 350 users per HOST.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-8877017389978647525?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/8877017389978647525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/04/more-on-citrix-load-evaluators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/8877017389978647525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/8877017389978647525'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/04/more-on-citrix-load-evaluators.html' title='More on Citrix Load Evaluators'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-2096640063945037957</id><published>2009-04-10T21:29:00.001-04:00</published><updated>2009-11-04T21:59:17.838-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Citrix Load Evaluator Rules in a VM</title><content type='html'>&lt;hr/&gt;I mentioned in my previous post that one of my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;VMs&lt;/span&gt; was pegging at 100% of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;vCPU&lt;/span&gt;, but the Windows Task Manager was showing only spikes (although a lot of them), and my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Citrix&lt;/span&gt; load value for that server was in the 7200 range.  Of course, the system was crawling and unusable for customers.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;This highlights a concern I have had for some time... how to measure the load of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Citrix&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;VMs&lt;/span&gt; using the traditional load evaluators.  The reason for the concern is that most of the criteria available is based on Windows &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;coutners&lt;/span&gt;... and it is commonly know that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;GuestOS&lt;/span&gt; counters are inaccurate in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;VM&lt;/span&gt;.  From &lt;a href="http://communities.vmware.com/docs/DOC-5661"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;VMWare&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:trebuchet ms;color:#cc6600;"&gt;The problems seen as a result of usage of traditional in-guest performance measurements come from three areas:&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:trebuchet ms;color:#cc6600;"&gt;They are unaware of work being performance by the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;virtualization&lt;/span&gt; software, they will not have complete information on the resources being used by the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;virtualization&lt;/span&gt; software. This includes memory management, scheduling, and other support processes like the service console in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;ESX&lt;/span&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:trebuchet ms;color:#cc6600;"&gt;The way in which guest OSes account time is different and ineffective in a virtual machine.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:trebuchet ms;color:#cc6600;"&gt;Their visibility into available CPU resources is based on the fraction of the CPU that they have been provided by the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;virtualization&lt;/span&gt; software&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/blockquote&gt;I currently use a traditional 80/20 Evaluator (80% or more = Full Load, 20% or less = No Load) for both RAM and CPU.  However, in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;VM&lt;/span&gt;, these are &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;virtualized&lt;/span&gt;, so this count CANNOT be accurate.  That is an inherent flaw in the system.  It also explains why my servers which are scaled to handle around 30 or so users are running as high as 55 users.  I would expect some variance, maybe 20-25%, but 80% does not seem right.&lt;br /&gt;&lt;br /&gt;I think the fault lies within the flawed measurement.  The only counter that would be worthwhile is the # of connected users... but that brings back a flaw from older monitoring that only measures users and not activity.&lt;br /&gt;&lt;br /&gt;So, which flawed system to use?  Next week, I plan to implement a # USERS based load evaluator, then use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ESX&lt;/span&gt; TOP and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;vCENTER&lt;/span&gt; to monitor the true CPU and MEMORY Utilization against the actual number of users to find the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;sweetspot&lt;/span&gt;.  I think I will set the FULL LOAD at 40, so an 80% load will be 30 users, which is my target, but allowing enough cushion for more users in a pinch.&lt;br /&gt;&lt;br /&gt;If you are running &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Citrix&lt;/span&gt; in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ESX&lt;/span&gt; environment, I'd love to hear form you on what you use for load evaluation and resource monitoring.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-2096640063945037957?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/2096640063945037957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/04/citrix-load-evaluator-rules-in-vm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2096640063945037957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/2096640063945037957'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/04/citrix-load-evaluator-rules-in-vm.html' title='Citrix Load Evaluator Rules in a VM'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4634972081627614488</id><published>2009-04-10T21:18:00.002-04:00</published><updated>2009-11-04T22:00:21.318-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xenapp'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Update on My Citrix VMWare Machines</title><content type='html'>&lt;hr&gt;Ok, if you have been following my blog, you know I have been researching and building the best possible Citrix VMs to run on my ESX Hosts.  Granted, XenServer might be better for XenApp, but we work with what we have, and I have ESX 3.5.&lt;br /&gt;&lt;br /&gt;I currently have 4 production VMs running, 2 in each production Zone.  The first two in DataCenter1 went live about a month ago... and churn nicely.  They will routinely show a load evaluation of 10000 (Full Load), and the 1 vCPU Utilization is fairly high (based on vCenter stats), but no complaints from users.  Initial test = &lt;strong&gt;&lt;span style="color:#009900;"&gt;PASS&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;A week ago, using the same template and automation scripts, I deployed 2 VMs to DataCenter2.  One of these VMs became unusable.  The load evaluator was showing around a 72% usage, but vCenter was showing the vCPU pegged and not letting up.  An RPD session was very sluggish, to the point of being unusable.  The next day, the other VM in that zone blew up with licensing errors.  I have since removed those from production for futher testing.  Second test = &lt;strong&gt;FAIL&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;What is strange, same template, same processes, same relative user base and load, drastically different results.  Granted, 4 machines is not a larger sample size.  I plan on some load testing next week, will post results on that later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4634972081627614488?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4634972081627614488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/04/update-on-my-citrix-vmware-machines.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4634972081627614488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4634972081627614488'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/04/update-on-my-citrix-vmware-machines.html' title='Update on My Citrix VMWare Machines'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-342479904227890064</id><published>2009-03-10T21:00:00.001-04:00</published><updated>2009-11-04T22:00:57.402-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='project vrc'/><title type='text'>Updates on ESX Templates and Citrix on VMWare</title><content type='html'>&lt;hr/&gt;From my previous posts, you can see I am digging in on ESX best practices, specifically for Terminal Services/Citrix.&lt;br /&gt;&lt;br /&gt;I will be posting an updated white paper, entailing my best practices, methods, and results soon.&lt;br /&gt;&lt;br /&gt;However, in the mean time, Project VRC is now LIVE.  Great info comparing ESX, XenServer, Hyper-V, and Bare Metal.  According to their tests, they recommend 2 vCPU instead of 1 vCPU... and they present a compelling argument.&lt;br /&gt;&lt;br /&gt;For now, I am moving forward with 1 vCPU and 2 GB RAM to start a baseline, but will add a 1 vCPU 4GB RAM and a 2 vCPU and 4GB Ram for comparision.  I'll include the results in my summary paper once it is available.  If you want the prelim finding, just email me.&lt;br /&gt;&lt;br /&gt;In the meantime, check out &lt;a href="http://www.virtualrealitycheck.net/"&gt;Project VRC&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-342479904227890064?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/342479904227890064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/03/updates-on-esx-templates-and-citrix-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/342479904227890064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/342479904227890064'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/03/updates-on-esx-templates-and-citrix-on.html' title='Updates on ESX Templates and Citrix on VMWare'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-1655267825394856031</id><published>2009-02-21T14:41:00.001-05:00</published><updated>2009-11-04T22:01:47.118-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Creating and Deploying a Citrix Template on VMWare ESX</title><content type='html'>&lt;hr/&gt;Similar to my other related posts, this is specific to my operating environment and may not fit all.  However, the best practices referenced here should help in most environments.  &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;em&gt;Please note, we use the drive remapping (C --&gt; M) as well as direct addressing.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Creating the Citrix GOLD Template&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Base OS configuration:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Create the base VM per my &lt;a href="http://sbcengine.blogspot.com/2009/02/citrix-on-vmware-esx.html"&gt;Citrix on VMWare&lt;/a&gt; article.&lt;/li&gt;&lt;li&gt;Update OS (Windows 2003 R2 SP2) to the latest updates&lt;/li&gt;&lt;li&gt;Windows Server Configuration:  Using Add/Remove Programs, Windows Components:&lt;/li&gt;&lt;li&gt;     If installed, remove Remove .NET Frameworks 2.0 &amp;amp;  3.0&lt;/li&gt;&lt;li&gt;     Application Server:  Message Queuing (default)&lt;/li&gt;&lt;li&gt;     Management and Monitoring Tools: Simple Network Management Protocol&lt;/li&gt;&lt;li&gt;     Uncheck Internet Explorer Enhanced Security Configuration&lt;/li&gt;&lt;li&gt;     Terminal Server / Full Security / Use Auto Discovery / Per Device Mode&lt;/li&gt;&lt;li&gt;Windows System Configuration: Modify the System Properties:&lt;/li&gt;&lt;li&gt;     Advanced &gt; Performance Settings &gt; Data Execution Prevention: essential programs&lt;/li&gt;&lt;li&gt;     Advanced &gt; Performance Settings &gt; Virtual Memory:  Initial &amp;amp; Maximum: 6144MB     &lt;/li&gt;&lt;li&gt;     Advanced &gt; Environment Variables: update paths for custom applications&lt;/li&gt;&lt;li&gt;     Advanced &gt; Error Reporting: Uncheck Force Queue Mode&lt;/li&gt;&lt;li&gt;     Remote &gt; Check Enable Remote Desktop&lt;/li&gt;&lt;li&gt;Copy App Install sets to local Data Drive\INSTALLS&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Application Configuration:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Run &lt;strong&gt;DriveReMap.exe &lt;/strong&gt;from INSTALLS\PS 4.5 INSTALL directory, assign C to M (will require a reboot)&lt;/li&gt;&lt;li&gt;Supporting Applications: Use the content copied to the INSTALLS folder&lt;/li&gt;&lt;li&gt;     Framework 2.0.50727.42 &lt;/li&gt;&lt;li&gt;     Framework 3.0 &lt;/li&gt;&lt;li&gt;     Frameworks 3.5 SP1&lt;/li&gt;&lt;li&gt;     Install SNMP Informant &amp;amp; Configure SNMP Settings (if used)&lt;/li&gt;&lt;li&gt;     Copy any standard tools (including PSKILL, PSEXEC, UPTIME) &lt;/li&gt;&lt;li&gt;     Install the any viewer Applications: Office, Notepad++, Acrobat, etc.&lt;/li&gt;&lt;li&gt;Install Citrix Presentation Server 4.5 for Windows 2003 (assume an existing Farm)&lt;/li&gt;&lt;li&gt;Apply Approved Citrix Patches for Presentation Server 4.5&lt;/li&gt;&lt;li&gt;     Hotfix Roll Up #3&lt;/li&gt;&lt;li&gt;Configure Citrix Services (deviation from defaults are listed):&lt;/li&gt;&lt;li&gt;     Citrix ActiveSync Service:  DISABLED&lt;/li&gt;&lt;li&gt;&lt;strong&gt;     &lt;/strong&gt;Citrix Print Manager Service: Automatic.  Set to Run as (DOMAIN ACCOUNT)&lt;/li&gt;&lt;li&gt;     Citrix XML Service:  DISABLED&lt;/li&gt;&lt;li&gt;Check for any additional Windows Updates&lt;/li&gt;&lt;li&gt;Apply Citrix Registry Changes, as needed, such as:&lt;/li&gt;&lt;li&gt;     Seamless Windows&lt;/li&gt;&lt;li&gt;     Citrix Universal Printer&lt;/li&gt;&lt;li&gt;     System Page Pool Manager&lt;/li&gt;&lt;li&gt;     System Beep&lt;/li&gt;&lt;li&gt;Modify Printers and Print Drivers&lt;/li&gt;&lt;li&gt;     Remove any unwanted printers and drivers&lt;/li&gt;&lt;li&gt;     Install any required native print drivers&lt;/li&gt;&lt;li&gt;Delete Contents of INSTALLS directory&lt;/li&gt;&lt;li&gt;Delete Service Pack Uninstall Files &lt;/li&gt;&lt;li&gt;Clear all Event Logs&lt;/li&gt;&lt;li&gt;Empty Recycle Bin&lt;/li&gt;&lt;li&gt;Stop the Following Services and set to Manual Startup:&lt;/li&gt;&lt;li&gt;     Citrix IMAService&lt;/li&gt;&lt;li&gt;     Citrix SMA Service&lt;/li&gt;&lt;li&gt;     Citrix Print Manager Service&lt;/li&gt;&lt;li&gt;Shut down VM&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Prepare and Deploy Template&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Clone VM to Template&lt;/li&gt;&lt;li&gt;Deploy VM from Template, select Customize&lt;/li&gt;&lt;li&gt;Using SysPrep from customization, assign Machine Name and join Domain&lt;/li&gt;&lt;li&gt;Assign Static IP and AltAddr (if necessary)&lt;/li&gt;&lt;li&gt;Move computer account to proper OU&lt;/li&gt;&lt;li&gt;Run DSMAINT RECREATELHC&lt;/li&gt;&lt;li&gt;Set IMA, SMA, and CPSVC to Automatic&lt;/li&gt;&lt;li&gt;Reboot Server&lt;/li&gt;&lt;li&gt;     Verify Farm Connectivity (QFARM)&lt;/li&gt;&lt;li&gt;     Verify Remote Desktop Connectivity&lt;/li&gt;&lt;li&gt;Assign Election Preference and Zone in Presentation Server Console&lt;/li&gt;&lt;li&gt;Assign Load Evaluator, Hierarchy, and Published Desktop in Access Management Console&lt;/li&gt;&lt;li&gt;Verify ICA Connectivity, local and remote&lt;/li&gt;&lt;li&gt;Test/verify pre-configured applications&lt;/li&gt;&lt;li&gt;Perform any final application or system updates&lt;/li&gt;&lt;li&gt;Publish necessary applications   &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Some final thoughts:  &lt;/strong&gt;if you are using multiple geographic zones, I recommend having a separately prepared template for each Zone with the proper database connection and zone name pre-configured.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-1655267825394856031?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/1655267825394856031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/02/creating-and-deploying-citrix-template.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1655267825394856031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1655267825394856031'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/02/creating-and-deploying-citrix-template.html' title='Creating and Deploying a Citrix Template on VMWare ESX'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-1678950661602914142</id><published>2009-02-21T13:32:00.001-05:00</published><updated>2009-11-04T22:02:54.299-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal services'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Citrix on VMWare ESX</title><content type='html'>&lt;hr/&gt;Although these guidelines are created using the following environment, these standards should apply to just about any Terminal Services-based virtual environment (XenApp 5, Quest vWorkspace 6, 2X, Windows 2008 TS, etc.):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;VMWare ESX 3.5 Update 2 &lt;/li&gt;&lt;li&gt;Virtual Center 2.5&lt;/li&gt;&lt;li&gt;Windows 2003 R2 SP2 Standard Edition &lt;/li&gt;&lt;li&gt;Citrix Presentation/XenApp Server 4.5 &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Virtual Machine Settings&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;1 vCPU&lt;/li&gt;&lt;li&gt;2 GB RAM&lt;/li&gt;&lt;li&gt;HDD1: 15 GB vmdk on VMFS &lt;em&gt;(used for OS)&lt;/em&gt;&lt;/li&gt;&lt;li&gt;HDD2: 15 GB vmdk on VMFS &lt;em&gt;(used for data, increase as necessary)&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Delete the CD/DVD and FLOPPY drives from the VM &lt;/li&gt;&lt;li&gt;Disable Sound&lt;/li&gt;&lt;li&gt;VMTools: Do NOT install the Balloon Driver &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;Virtual Machine, Operating System&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Windows 2003 R2 SP2 x86 STANDARD &lt;/li&gt;&lt;li&gt;Latest service packs and critical updates&lt;/li&gt;&lt;li&gt;6 GB Page File on Data Drive&lt;/li&gt;&lt;li&gt;Disable any unused services&lt;/li&gt;&lt;li&gt;Citrix Presentation Server/XenApp Server 4.5 RollUp 3&lt;/li&gt;&lt;li&gt;Standard applications &amp;amp; toolsets&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;u&gt;Further explanations &amp;amp; considerations:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Create a template, then deploy from a SysPrep'd Template. The template should follow best practices, including aligning the drives, registry settings, etc.&lt;/li&gt;&lt;li&gt;Windows will scan the CD and Floppy drives, even if they are empty, by removing the drives, you reduce OS overhead. These can be added back later when needed, but when virtualizing, every little bit helps.&lt;/li&gt;&lt;li&gt;Not installing the balloon driver (knows as the Memory Controller in the install set) will reduced the memory swapping which wreaks havoc on Citrix in a VM environment.&lt;/li&gt;&lt;li&gt;Because of I/O demands, placing the VMDK files on a RAID10 set is optimal.&lt;/li&gt;&lt;li&gt;Consolidate similar workloads where possible, i.e., have a cluster of ESX hosts dedicated to ONLY your Citrix Farm. This will optimize VMWare's native memory sharing as well as streamlining I/O.&lt;/li&gt;&lt;/ul&gt;Finally, as a general &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Rule of Thumb 2 Citrix VMs = 1 Physical Citrix Server&lt;/span&gt;&lt;/strong&gt;. Obviously, this will vary based upon the actual workloads and application demands. As your farm grows, Scale out, not up…&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Additional Reading:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;For more info on templates and other settings, see my other article on &lt;a href="http://sbcengine.blogspot.com/2009/02/esx-virtual-machine-best-practices.html"&gt;VMWare Best Practices&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Vincent Vlieghe's most excellent &lt;a href="http://virtrix.blogspot.com/2007/03/vmware-best-practices-for-deploying.html"&gt;article&lt;/a&gt;, detailing many of these settings.&lt;/li&gt;&lt;li&gt;&lt;a href="http://theether.net/kb/100072"&gt;The Ether's&lt;/a&gt; take on optimizing Citrix on ESX&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-1678950661602914142?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/1678950661602914142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/02/citrix-on-vmware-esx.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1678950661602914142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/1678950661602914142'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/02/citrix-on-vmware-esx.html' title='Citrix on VMWare ESX'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-6189872484637615595</id><published>2009-02-21T12:13:00.002-05:00</published><updated>2009-11-04T22:04:34.283-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='best practices'/><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>ESX Virtual Machine Best Practices</title><content type='html'>&lt;hr/&gt;My primary focus is server-based computing, specifically Citrix Presentation/XenApp Server. With a stronger push for virtualization in most market segments, I've seen mixed results for virtualizing Citrix on VMWare.&lt;br /&gt;&lt;br /&gt;Several vendors and consultants have recommended using XenServer (now from Citrix, formerly from Xen Source) which is better at handling XenApp workloads. My question as been, WHY? What are the key differences and why the performance difference? The key is Memory Sharing and how VMWare allows overallocation of resources.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Anyway, after a lot of reading, research, and meetings, I've put together a few best-practices. This article will focus on general VMWare ESX best practices. I'll also be posting an article specifically for optimizing Citrix on VMWare, and then more articles pertaining to rapid deployment.&lt;br /&gt;&lt;br /&gt;With out further ado... here are my thoughts on ESX Best Practices:&lt;br /&gt;&lt;hr/&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;USE TEMPLATES&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Templates allow for rapid deployment of virtual machines from a stock image. The idea is to build a "GOLD" template for your basic servers, then deploy the templates and add any extra software for the specific function of that server.&lt;/li&gt;&lt;li&gt;Keep Templates small (1 vCPU, 512 RAM, 2 vHDD - seperate OS and Data drives). It is easier to grow the virtual machine after deployment.&lt;/li&gt;&lt;li&gt;At a minimum, these Templates should include each flavor of OS you need, including all the latest server packs and updates, VMTools, as well as any standard tool sets (7Zip, Notepad++, Acrobat, PSTools, Resource Kits, etc.)&lt;/li&gt;&lt;li&gt;Using Virtual Center, import SysPrep to allow customization on deployment. This allows you to package the base image, rename and IP the machines at deployment.&lt;/li&gt;&lt;li&gt;Templates should include the other best practices listed here.&lt;/li&gt;&lt;li&gt;More info on Templates is available in this &lt;a href="http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf"&gt;whitepaper&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;hr/&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;ALIGN DISKS&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;A common practice in high I/O systems, such as SQL and Exchange, is to align the disk partitions to the physical drives. This practice is critical for optimal VM performance.&lt;/li&gt;&lt;li&gt;Properly aligned drives increase throughput and decrease latency.&lt;/li&gt;&lt;li&gt;For Windows guest OS, use DISKPART to create a 64k Partition, which aligns with the 64k partition of the hard disk&lt;/li&gt;&lt;li&gt;Format the Windows drives using 32k allocation unit sizes&lt;/li&gt;&lt;li&gt;This optimally uses the space and prevents the data clusters from spanning multiple blocks, which then span drive chunks.&lt;/li&gt;&lt;li&gt;I recommend aligning the drives on TEMPLATES (above), so you can set it and forget it.&lt;/li&gt;&lt;li&gt;VMWare has a nice whitepaper published &lt;a href="http://www.vmware.com/pdf/esx3_partition_align.pdf"&gt;here&lt;/a&gt;, regarding partition alignment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;hr/&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;OTHER CONSIDERATIONS&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;For Terminal Server Apps, disable the Balloon Driver from the VMTools. This is critical for Citrix, but useful for any TS deployment to avoid Memory swaps and high CPU hits. More on this &lt;a href="http://www.vmware.com/pdf/esx3_memory.pdf"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Use separate OS and Data drives, place the PAGE File on the Data Drive&lt;/li&gt;&lt;li&gt;If possible, use Separate LUNS or Drive Arrays for the OS and Data drives&lt;/li&gt;&lt;li&gt;OS and small data drives (&lt;200&gt;Data stores (File shares, Exchange, SQL) and large drives should use RDM&lt;/li&gt;&lt;li&gt;Adjust the Disk timeout valie to the storage vendor's recommended: &lt;em&gt;&lt;span style="color:#009900;"&gt;HKLM/SYSTEM/CurrentControlSet/Services/Disk/TimeoutValue = REG_DWORD Hex value 3c (60)&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Disable Last Time Access Atrribute for NTFS, this setting that keeps track of the last time a file was accessed. Removing the necessity for the system to keep reading and writing this information may speed up performance. The command is: &lt;em&gt;&lt;span style="color:#009900;"&gt;fsutil behavior set disablelastaccess 1 &lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;hr/&gt;In summary, each environment is different. These are the steps I have identified for use in my environment. They may or may not be best for yours. If you apply these steps, you should see a relative performance increase in your VMs. Ideally, apply all of these to your master Templates, then deploy away.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Additional Resources:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Disk Alignment -- &lt;a href="http://www.vmware.com/pdf/esx3_partition_align.pdf"&gt;http://www.vmware.com/pdf/esx3_partition_align.pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;ESX Templates -- &lt;a href="http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf"&gt;http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;ESX Memory -- &lt;a href="http://www.vmware.com/pdf/esx3_memory.pdf"&gt;http://www.vmware.com/pdf/esx3_memory.pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-6189872484637615595?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/6189872484637615595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/02/esx-virtual-machine-best-practices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/6189872484637615595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/6189872484637615595'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/02/esx-virtual-machine-best-practices.html' title='ESX Virtual Machine Best Practices'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4726951286557440172</id><published>2009-01-17T23:21:00.001-05:00</published><updated>2009-11-04T22:06:03.591-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='engineer'/><category scheme='http://www.blogger.com/atom/ns#' term='quest'/><category scheme='http://www.blogger.com/atom/ns#' term='consulting'/><title type='text'>Jack-of-all-Trades, Master of None?</title><content type='html'>&lt;hr/&gt;I've always considered myself a Jack-of-all-Trades, but a master of none. I have purposely tried to walk a fine line between business and technology. That's one reason I chose to pursue an MBA instead of just another certification. It gives me portability beyond just IT, as well as better upward mobility on the corporate latter.&lt;br /&gt;&lt;br /&gt;I also think being well rounded allows me to act as a better SOLUTION Architect. Having been a programmer, a DBA, a systems engineer, a network administrator, a trainer, and a manager ... I tend to look at problems differently than others that may be more specialized that I am. I take more a holistic approach.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;However, for all the positives this may present, there are negatives. I find that when pressed with high-level problems to solve, I tend to lean toward a "working solution" versus a true root cause analysis. Although this usually suffices, some problems do creep back up. The problem is, there are many issues that are simply beyond me. Granted, I can troubleshoot and Google with the best of us ... but if I were more specialized, perhaps I would be faster to the fix.&lt;br /&gt;&lt;br /&gt;That being said, I have found myself over the past several years focusing more and more on server-based computing ... thus this blog. I've been managing Citrix systems for about 7 years now ... ranging from Metaframe XP up through XenApp 5.0. During this time, I have also examined MS Terminal Services 2000, 2005, and 2008; as well as Ericom PowerConnect, 2X, and (Quest) Provision Networks.&lt;br /&gt;&lt;br /&gt;During this same time, I've seen my SQL and Programming skills wane. I try to keep up, but not at the same level. If you don't do it everyday, its hard to stay current on the latest techniques. I'd be happy to write sql queries and do database and table design... but I would not be the candidate for enterprise grade optimization.&lt;br /&gt;&lt;br /&gt;I've backed into Systems from Programming/DBA work... where once I considered my self merely an admin and not an engineer, I fully embrace myself as an Engineer now. Even so, I try not to lock myself too tightly into one technology or service. Each to their own... but I find I work best when wearing multiple hats.&lt;br /&gt;&lt;br /&gt;All of this works great in a corporate environment, where we are expected to wear many hats, and perform multiple roles. Especially in a down economy, most technology departments expect their staff to do more with less. Now, as a consultant, you are expected to be the top of your game... if you bring in a database guru, do you care if they know the OS?&lt;br /&gt;&lt;br /&gt;For me, I'll keep going with the flow... if it leads to a true specialty, so be it. For now, I'm happy where I am and what I do. What about you?&lt;br /&gt;&lt;br /&gt;For other thoughts, check &lt;a href="http://www.blogger.com/Computer%20Contractors%20-%20Does%20it%20Pay%20to%20Specialize?"&gt;Computer Contractors - Does it Pay to Specialize&lt;/a&gt;, by Joshua Feinberg.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4726951286557440172?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4726951286557440172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/01/jack-of-all-trades-master-of-none.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4726951286557440172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4726951286557440172'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/01/jack-of-all-trades-master-of-none.html' title='Jack-of-all-Trades, Master of None?'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-4725549708877255131</id><published>2009-01-16T00:38:00.002-05:00</published><updated>2009-11-04T22:06:39.875-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sbc'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='quest'/><title type='text'>SBC Resources</title><content type='html'>&lt;hr/&gt;Here are some good links/resources for Server-Based Computing:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Doug Brown's site: &lt;a href="http://www.dabcc.com/"&gt;http://www.dabcc.com/&lt;/a&gt; ... great resource with original content and site aggregation &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.msterminalservices.org/"&gt;http://www.msterminalservices.org/&lt;/a&gt; One of the best resources for all things SBC.&lt;/li&gt;&lt;li&gt;Patrick Rouse's site, some good articles and a nice little FAQ: &lt;a href="http://www.sessioncomputing.com/"&gt;http://www.sessioncomputing.com/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.brianmadden.com/default.aspx"&gt;Brian Madden&lt;/a&gt;. One of the single most useful sites for SBC, ever. If you do anyting with TS or Citrix, you will want to reference his site.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ctrl-alt-del.com.au/CAD_TSUtils.htm"&gt;Ctl-Alt-Delete&lt;/a&gt;, great TS/Citrix utilities.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.thincomputing.net/"&gt;ThinComputing&lt;/a&gt;, Michel Roth's site&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.thomaskoetzing.de/"&gt;http://www.thomaskoetzing.de/&lt;/a&gt;, my resource for scripting and web interface customizations... very insightful&lt;/li&gt;&lt;li&gt;&lt;a href="http://sbc.vanbragt.net/mambo/"&gt;http://sbc.vanbragt.net/mambo/&lt;/a&gt; -- wonderful take on SBC&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Blogs and other useful links:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://citrixblogger.org/"&gt;http://citrixblogger.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.provisionnetworks.com/vips/members.aspx"&gt;http://www.provisionnetworks.com/vips/members.aspx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.citrix.com/blogs"&gt;http://community.citrix.com/blogs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;I'll update the list as I think of other useful resources. If you have something I missed, please post a comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-4725549708877255131?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/4725549708877255131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/01/sbc-resources.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4725549708877255131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/4725549708877255131'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/01/sbc-resources.html' title='SBC Resources'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-47129598498926702</id><published>2009-01-15T23:56:00.001-05:00</published><updated>2009-11-04T22:09:59.450-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='degree'/><category scheme='http://www.blogger.com/atom/ns#' term='certification'/><category scheme='http://www.blogger.com/atom/ns#' term='mcse'/><title type='text'>Degree vs. Certification</title><content type='html'>&lt;hr /&gt;A common question in IT is, which is better -- a certification or a degree? Unfortunately, there is no right answer. In my mind, it is a combination of both... but mostly is about whether you can do the job or not. Personally, I have a double master's degree (MBA, MS IT), but very few certs (A+, MCP). I chose to focus on college and project management, and have found little need for industry certs. I fill the role of a Sr. Systems Engineer... even though I may not be an MCSE, go figure!&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;When I was in college, I questioned my COBOL professor &lt;i&gt;why &lt;/i&gt;I was even in school, learning either dead languages or items that would be obsolete by the time I graduated. He told me the degree showed both a commitment as well as a foundation of knowledge companies would look for. I understand that now, but still do not completely agree.&lt;br /&gt;&lt;br /&gt;When looking at hiring managers, I've meet certification snobs, degree snobs, and those who focus solely on skills/roles. I personally do not put a lot of stock in either degrees or certs when I am hiring ... simply for the reason those are only pieces of paper.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;The Certification Snob. &lt;/b&gt;I had an encounter a few years ago in a training class. An individual was in Product Management, and had worked at IBM for 20+ years. He was contemplating MBA or MCSE. I felt neither would add anything he did not already have, but between the two, I felt MBA was better from a marketing/sales perspective. Another attendee vehemently disagreed. When he heard I was only A+, he told me I was not qualified to do my job...&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;The Degree Snob. &lt;/b&gt;Another encounter I had was as a hiring manager. Another up level manager's first question was "What degree does the candidate have..." Nevermind the person had 15 years in the industry and was highly recommended, if there was no degree, he had no interest. The lack of a four year degree was a deal breaker, and the search went on...&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;Beware of Blank Paper! &lt;/b&gt;Even if someone has a degree or a certification, it does not make them qualified. I have personally seen MBA's who could not do simple math or have an intelligent conversation. I've also had Cisco Network Engineers who could not implement a new router on a new T1 circuit. The paper only means they have passed the necessary assignments or tests, it does not mean they really know what they are doing...&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;&lt;u&gt;So, which one?&lt;/u&gt; &lt;/b&gt;The true answer, is "It Depends." It depends on your background, your skills, your time table, and the company's needs. I recommend:&lt;br /&gt;&lt;i&gt;&lt;b&gt;Get a cert when... &lt;/b&gt;&lt;/i&gt;your company will pay for training and tests (but not college classes), you need a rapid resume or job boost, you already have the degree, want to specialize/focus in specific technologies&lt;br /&gt;&lt;i&gt;&lt;b&gt;Get a degree when...&lt;/b&gt; &lt;/i&gt;your company has a tuition program (take advantage), you are looking for long term, you do not want to pidgeon-hole yourself in a specific technology, prefer to work in theories and general concepts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Andy Says... &lt;/u&gt;&lt;/b&gt;Get Both. The investment in time and money will pay off in the long run.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;b&gt;Other reading. &lt;/b&gt;For more information, check out &lt;a href="http://www.realtime-windowsserver.com/articles_analysis/2007/10/certification_vs_degree_a_seco.htm"&gt;this&lt;/a&gt; article from Greg Shields over at WindowsServer.com. Also, Vault has a nice comparative analysis &lt;a href="http://www.vault.com/nr/newsmain.jsp?nr_page=3&amp;amp;ch_id=402&amp;amp;article_id=187322&amp;amp;cat_id=2112"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-47129598498926702?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/47129598498926702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/01/degree-vs-certification.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/47129598498926702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/47129598498926702'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/01/degree-vs-certification.html' title='Degree vs. Certification'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-654135914497513141.post-5031684562035739301</id><published>2009-01-15T23:40:00.001-05:00</published><updated>2009-11-04T22:11:06.220-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='general'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='welcome'/><title type='text'>Welcome</title><content type='html'>&lt;hr/&gt;Welcome All!&lt;br /&gt;&lt;br /&gt;After researching numerous blogs, I've decided to jump in and start my own.  The primary purpose will be to document and comment on information technologies.  These posts will be a way for me to combine various tid-bits of data from across the web and multiple resources... hopefully it will be useful for others as well.&lt;br /&gt;&lt;br /&gt;My current interests lie in overall System/Solution Architecture and are not dedicated to any specific technology.  I am currently a MS Systems Engineer specializing in Citrix XenApp.  However, I believe in using the best tools available at any time, regardless of vendor.&lt;br /&gt;&lt;br /&gt;If you have any questions, or specific topics you would like to see, please comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/654135914497513141-5031684562035739301?l=sbcengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sbcengine.blogspot.com/feeds/5031684562035739301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sbcengine.blogspot.com/2009/01/welcome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/5031684562035739301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/654135914497513141/posts/default/5031684562035739301'/><link rel='alternate' type='text/html' href='http://sbcengine.blogspot.com/2009/01/welcome.html' title='Welcome'/><author><name>Andy Paul</name><uri>http://www.blogger.com/profile/13674668784472490502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Xbgwe0M0tXQ/SfkRDogC9mI/AAAAAAAAAAM/8bno-TmOCnA/S220/headshot_jpg.jpg'/></author><thr:total>0</thr:total></entry></feed>
