tag:blogger.com,1999:blog-87439047160598647342024-02-08T01:53:27.599+00:00Virtually AnythingA blog Based Around Desktop Server And Application VirtualizationAlfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-8743904716059864734.post-66793790233497693852011-09-06T11:27:00.016+01:002011-10-03T10:30:46.842+01:00Xendesktop 5 MCS and Office 2010 Activation via Microsoft KMS<div dir="ltr" style="text-align: left;" trbidi="on"><div closure_uid_tkil4g="154" style="text-align: left;">I have just completed a XenDesktop 5 project for 450 users whereby I needed to create a KMS infrastructure with VM's deployed via MCS in a Windows 2008R2 and Windows 7 environment. The Citrix official stance is that this is supported via a workaround. You need to create the KMS server, add Office 2010 KMS functionality and finally enable XenDesktop 5 MCS to deploy pooled images with unique CMID's that successfully authenticate with KMS. </div><div closure_uid_tkil4g="154" style="text-align: left;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: justify;">The process is fairly simple but these are the basic steps that are needed:</div><div closure_uid_tkil4g="154" style="text-align: justify;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: justify;"><u>Step 1: Create KMS Server</u></div><div closure_uid_tkil4g="154" style="text-align: justify;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: justify;">The first step is to enter your KMS key on your Windows 2008 R2 server you have chosen to host the KMS service. </div><div closure_uid_tkil4g="154" style="text-align: justify;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: left;">1. Login into the MS volume licencing centre at the following address: <a href="https://www.microsoft.com/licensing/servicecenter/">https://www.microsoft.com/licensing/servicecenter/</a> </div><div closure_uid_tkil4g="154" style="text-align: justify;">2. Go to the licences tab and the MAK and MS keys assigned to your organization will be visible. </div><div closure_uid_tkil4g="154" style="text-align: justify;">3. Copy the product key labelled Windows 2008R2 Std/Ent KMS B.</div><div closure_uid_tkil4g="154" style="text-align: justify;">4. Go to Control Panel >System and change product key and enter the key. </div><div closure_uid_tkil4g="154" style="text-align: justify;">5. If you already have an existing MAK key installed on the server you can replace the key. Open a command prompt and run > slmgr /ipk *Your KMS B key*</div><div closure_uid_tkil4g="154" style="text-align: justify;">6. Run > slmgr /ato to activate the KMS server.</div><div closure_uid_tkil4g="154" style="text-align: left;">7. Install the Microsoft VA Management tool 2.0. This allows you to have a GUI snap-in interface for KMS for easier mangement. To install this software go to the following link: <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11936">http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11936</a></div><div closure_uid_tkil4g="154" style="text-align: left;">8. Create a KMS DNS service entry. Go to your DNS server and open DNS > Your domain > TCP and edit the _VMLS service property with your relevant server name. </div><div closure_uid_tkil4g="154" style="text-align: left;">9. Open the relevant firewall port on the server (1688) or allow the listed Key Management Services as a exception.</div><div closure_uid_tkil4g="154" style="text-align: left;">10. Check that the KMS server can publish its SRV records in your domain by running the following command > nslookup -type _vlmcs _tcp.</div><div closure_uid_tkil4g="154" style="text-align: justify;">11. Check the KMS server has the correct key installed and is listening for a connection by running the following command > slmgr.vbs /dli*</div><div closure_uid_tkil4g="154" style="text-align: justify;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: justify;"><u>Step 2: Create Office 2010 KMS Server</u></div><div closure_uid_tkil4g="154" style="text-align: justify;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: left;">1. Install the Microsoft Office 2010 KMS host pack from the folowing link:<a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&lc=1033&id=25095">http://www.microsoft.com/download/en/details.aspx?displaylang=en&lc=1033&id=25095</a></div><div closure_uid_tkil4g="154" style="text-align: left;">2. Install the KMS key for Office 2010 when prompted. This is located at <a href="https://www.microsoft.com/licensing/servicecenter/">https://www.microsoft.com/licensing/servicecenter/</a></div><div closure_uid_tkil4g="154" style="text-align: left;">3. Check the Office 2010 KMS Key has been successfully installed on the KMS Server by opening a command prompt and navigating to c:\windows\system32 and running > cscript slmgr.vbs /dlv all.</div><div closure_uid_tkil4g="154" style="text-align: left;">4. All Office 2010 clients come installed with a generic KMS key. Test activation and run > cscript slmgr.vbs /dlv all. You will see the current count or Office KMS increment by 1. This is to be expected as the KMS server will not start activating until it has received 5 unique requests. </div><div closure_uid_tkil4g="154" style="text-align: left;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: justify;"><u>Step 3: Create XenDesktop MCS Gold image</u></div><div closure_uid_tkil4g="154" style="text-align: justify;"><br />
</div><div closure_uid_tkil4g="154" style="text-align: left;">1. Create a fully patched Windows 7 image with Office 2010 installed and place in snapshot mode. Use the the relevent client KMS key listed here: <a href="http://technet.microsoft.com/en-us/library/ff793421.aspx">http://technet.microsoft.com/en-us/library/ff793421.aspx</a></div><div closure_uid_tkil4g="154" style="text-align: left;">2. Use the instructions in the following Citrix support article to rearm Windows 7: <a href="http://support.citrix.com/article/ctx128580">http://support.citrix.com/article/ctx128580</a></div><div closure_uid_tkil4g="154" style="text-align: left;">3. Run ospprearm.exe in %installdir%\%Program Files%\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform. This will rearm Office 2010. </div><div closure_uid_tkil4g="154" style="text-align: left;">4. Shut down the image and use MCS to create your XenDesktop pool.</div><div closure_uid_tkil4g="154" style="text-align: left;">5. You can use slmgr.vbs dlv to check for Virtual desktop KMS activation. You will see the KMS activation count increment once 25 Windows desktops have registered and 5 Office 2010 clients. <br />
<br />
*<a href="http://blogs.technet.com/b/office2010/archive/2009/12/18/volume-activation-tips-and-tricks.aspx">http://blogs.technet.com/b/office2010/archive/2009/12/18/volume-activation-tips-and-tricks.aspx</a><br />
</div></div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com3tag:blogger.com,1999:blog-8743904716059864734.post-69660877226542950292011-01-22T20:09:00.156+00:002011-02-24T01:19:59.320+00:00App-DNA<div dir="ltr" style="text-align: left;" trbidi="on"><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDmOe0iheHhKBHAfKRaPrDfw5hAlPU0kWLBwWDaEtTig0Kr33WrcA5dQ5vwl7bYH7mKKFdGEtyLoWNdBOnJ77N8nAMQ1iD20U4pxct1uG8sKPKQvnVrwXzd0_3MMsPQndctCBglQg-gpv6/s1600/27824_AppDNA_Identity_On-White_TM_ipad.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" j6="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDmOe0iheHhKBHAfKRaPrDfw5hAlPU0kWLBwWDaEtTig0Kr33WrcA5dQ5vwl7bYH7mKKFdGEtyLoWNdBOnJ77N8nAMQ1iD20U4pxct1uG8sKPKQvnVrwXzd0_3MMsPQndctCBglQg-gpv6/s1600/27824_AppDNA_Identity_On-White_TM_ipad.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div>I have just spent the last week getting to grips with product called App-DNA, and I must say I am impressed. OK so what is App-DNA and where does it fit in todays landscape? <br />
<br />
I think its best to take a high level view.The simple facts are there is a fundamental shift to IT as a service. If we look at desktop virtualization, it is a key enabler for IT organizations to modernize their existing desktop architecture and how they consume services. Modernization of the desktop environment enables organizations to evolve from a device-centric world to an user-centric model where users can flexibility access their applications and data from any device while providing IT with greater control to deliver increased efficiencies linked to centralization.<br />
<br />
Thanks to cloud based mechanisms and faster and more resilient links, the future of end-user computing is shifting away from the traditional desktop. The future will be about the secure delivery of applications anywhere, anytime and on any device type. Whether its a desktop application such as Word, a SaaS application such as Salesforce.com, what is key is that the user will be able to gain access to the tools they need from the device they have whatever the location.<br />
<br />
I think in 10 years time we will all be casting our minds back to the days when the guys from CityLink would arrive at goods in with a pallet of Dell workstations.<br />
<br />
Many IT organizations have already engaged a thought process shift to modernizing their entire desktop environment. In this environment, both the desktop, applications and user workspace are virtualized. Virtualization provides IT and end users an abstraction layer that isolates the applications and the desktops from the operating environment. A virtualized application (such as App-V) is much more stable in its behavior as it does not have write acesss to local machine registry<br />
<br />
A classic example would be a shift from a Windows XP platform with locally installed applications to a Windows 7 platform with Virtualized applications or even a session based applications via a 64 BIT XenApp environment. To reach this promised land we need to know how applications will function and how long this takes to get there.<br />
<br />
This is where App-DNA fits. In any project, the analysis phase is key in providing timelines attached to deliverables. If we were to perform the application migration and packaging manually it would be in all probability ran with a "finger in the air approach" and a loss of credibility for all involved. App-DNA essentiality provides intelligent remediation, detailed reporting and in my eyes most importantly; reduced risk and cost.<br />
<br />
Great product and great guys as well.</div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-73673220001401932072010-12-29T11:45:00.049+00:002011-02-24T01:30:10.669+00:00Citrix Xendesktop in 2011<div dir="ltr" style="text-align: left;" trbidi="on"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3Z6zpTe4cV5ZZjj7HciLwWyC_5Hlkumar_yND8blafabWzN2uvha9Mm1yI0QInS15IkOxyahwvmjztS9K4M_K02Ll44UY0WPoLPKMJJdshbDCbojArsdrB_rIFPBRizAuhJ47VeOihktF/s1600/landing_xendesktop5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="109" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3Z6zpTe4cV5ZZjj7HciLwWyC_5Hlkumar_yND8blafabWzN2uvha9Mm1yI0QInS15IkOxyahwvmjztS9K4M_K02Ll44UY0WPoLPKMJJdshbDCbojArsdrB_rIFPBRizAuhJ47VeOihktF/s320/landing_xendesktop5.jpg" width="320" /></a></div><br />
I think 2011 will see a tremendous amount of traction in desktop virtualization, I say desktop virtualization and not VDI because I believe to absorb truly the benefits of a virtualized desktop you need to use it as enabler to a more efficient and centralized desktop management. To achieve these goals you need to move from a monolithic design to layered approach whereby the user environment space, operating system and applications are all separated in a layered fashion. These are then dynamically delivered to the end user on demand and from any device.<br />
Citrix have recently released Xendesktop 5 and also made fundamental changes to their supporting suite of products and how they integrate into application and desktop delivery. Here is how I see things panning out....<br />
<br />
<u>Hello Xendesktop 5 - Goodbye Xendesktop 4</u><br />
Xendesktop 5 - Xendesktop has undertook a complete overhaul, IMA has been removed and replaced with a SQL database which also means no mixed mode farms, but greater functionality and scalability. Existing SQL management and BCR techniques must be implemented as any failure of the SQL side of things means a loss of desktop connections. Desktop Director is smart way for 1st line support guys to manage and support any Xendestop 5 VDI infrastructure.<br />
<br />
<u>Hello Machine Creation Services - Goodbye Citrix Provisioning Server</u><br />
I have always found Provisioning services as clunky and extremely complex. The requirement for physical servers and scalability has always made me think that there has to be better way to manage images. With MCS quick deploy you simply point to a master image and the linked clones are created using an identity disk and difference disk, and the Active Directory configuration via the AD identity service. Citrix suggest you use MCS for smaller deployments and Prov Server for the larger deployments as they scale better and utilize the different write cache mechanisms. I would suggest a different approach here for two reasons.<br />
<br />
1. The use of HSP (hybrid storage pools) and proprietary storage software that augments the current SAS/SATA storage stack and utilize SSD disks for smart disk cache; thus providing the required IOPS and performance VDI environments demand. Products such as Nexenta ZFS, FalconStor's NSS, and Disk systems from Dell and NetApp provide different features around SSD. Fusion-io's io-Drive takes a different approach and sits direct on the PCI bus and hence there is no SAS controller overhead, they OEM these to Dell and HP and the IOP'S you can pull from these devices are huge. A typical SMB/SME environment that has a requirement for say example 500 desktops each requesting an average 10 IOPS on a 70/30 read and write ratio would require 28 SAS 15k disks to supply 5000 IOPS. This could possibly mean 4 disk shelves and the CAPEX becomes quite expensive. A hybrid SSD solution would require less hardware and are great in terms of providing the required read IOPS to cover boot storms. Something like the NexentaStor also allows the use of SSD's running on agonistic disk shelves. Although more expensive, SSD also means less disks and thus reduced CAPEX and carbon footprint.<br />
<br />
2. Xenserver Intellicache is supported in XenServer 5.6 FP1 but not yet on Xendesktop 5. Intellicache utilizes SSD local storage to create a smart disk read cache and uses NFS to store the gold image, the great thing about Intellicache is that it will dynamically look into desktop read patterns and cache these locally. If you were to run 100 Windows 7 desktops you will find that read patterns will be very similar, thus the net affect is fast disk access and read data deduplication. The requirement for Intellicache is MCS, so again there is no need for Provisioning server. <br />
<div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5WU65UBIDFie6V3ld00Q30YCgAWTn9TODU3K3oHKy3kKOT-kmwGPf8wWAbbqQlYVfddXnsU0vuKjaLU8ltx444IJHhfACh-DrqHRULPXyj_ramJF3z-TkexhLqgjNEHIyvLWnT6LQ-clH/s1600/intellicacheconcept.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="168" n4="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5WU65UBIDFie6V3ld00Q30YCgAWTn9TODU3K3oHKy3kKOT-kmwGPf8wWAbbqQlYVfddXnsU0vuKjaLU8ltx444IJHhfACh-DrqHRULPXyj_ramJF3z-TkexhLqgjNEHIyvLWnT6LQ-clH/s320/intellicacheconcept.bmp" width="320" /></a></div><br />
<u>Hello NFS - Goodbye iSCSI and Fibre Channel</u><br />
Citrix recommend Xendesktop to be run from a NFS platform; the rationale behind this is file I/O works better than block based I/O for VDI and performance. When you start to look at large amounts of desktops you can see issues with SCSI locking. I also think this is a smart move as often enterprise storage arrays are used to house virtual desktops that provide the bells and whistles of such features as synchronous replication,VSS and dual connectivity. These are not needed generally for VDI disk access, the main requirements I see are NFS, Smart caching and deduplication. High availability is a topic of discussion on VDI environments but my view is that if you take a layer cake approach and implement stateless desktops you simply need to restore the gold image and use MSC to recreate the desktops in the event of failure. NetApp and Nexenta provide some simple cost effective NFS solutions with these features.<br />
<br />
<u>Hello Access Gateway 5.0 VPX - Goodbye Secure Gateway</u><br />
Secure remote access is critical component of any Xendesktop solution this is also driven by the consumerization of IT as we speak and varied spectrum of mobile devices. Typically in the past you either use client VPN access or a SSL VPN such as Secure gateway. Secure gateway runs on Windows and is quite limited in its functionality. With the CAG 5.0 we now have a Linux appliance that includes enterprise features such as HA, Smart Access functionality and also support for Receiver and Two factor authentication. A Xendesktop and Xenapp platform licence is included with the appliance so this is a smart and cost effective move in my opinion. This model is also crucially available as a XenServer and VMware virtual appliance, I am a great advocate of virtual appliances where possible as they bring ease of deployment, scalability and management that sits great in a datacenter infrastructure.<br />
<br />
*Citrix have also just released Branch Repeater VPX as a VMware virtual appliance, when you need QOS, data compression, de-duplication or plan to implement soft phones and VoIP these are a great fit.<br />
<br />
<u>Hello Receiver and Delivery Services - Goodbye Dazzle</u><br />
Dazzle is replaced by a self service plug-in in receiver and nice new ITunes like interface; this when combined with Citrix Merchandising server provides a modular and manageable delivery mechanism for applications and plug-ins. The receiver front end has a similar look and feel across all platforms so as we look into multiple device access we get a similar end user experience whether they are accessing their desktop from a Mac, IPad or Thin client. I think this makes sense when we start to look at Google Chrome OS, Nirvana Phones and Open Cloud Access which are all on the horizon.</div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com1tag:blogger.com,1999:blog-8743904716059864734.post-73387209027365594422010-10-13T11:33:00.013+01:002011-02-24T00:18:35.351+00:00Veeam Backup Best Practice<div dir="ltr" style="text-align: left;" trbidi="on"><br />
If you are going to run a physical to virtual conversion, make sure you run a defrag before the conversion: the reason being is when the VM is backed up via CBT it will produce large incremental .VBR files if there is file fragmentation. This works on a 1MB block size, so a single 1k change would mean a 1MB increment, thus if there is a linear structure to file patterns this will help reducing the size of the VBR file.<br />
<br />
Pages Files on Windows VM’s are backed up as default via a full Veeam backup, as this data contained in the page file is inconsistent this will in turn produce large incremental VBR files. This is especially an issue with something like Exchange that uses database caching. To solve this create a separate VMDK and place the Windows page file on this disk and when the back job is created exclude this disk.<br />
<br />
Make sure you follow this KB article when creating data stores for virtual machines that will be backed up via Veeam or you may have problems when the snapshot is created. <br />
<br />
<div style="text-align: center;"><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1012384">http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1012384</a></div><ul></ul></div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-42991278078094720622010-06-15T12:08:00.012+01:002010-06-16T01:27:21.941+01:00Snapshot Script for Vsphere using yULM<div style="text-align: left;"><br />
I have found this really cool script for presenting a graphical view of a snapshot chain within Vsphere via PowerCLI <a href="http://www.lucd.info/2010/03/31/uml-diagram-your-vm-vdisks-and-snapshots/">http://www.lucd.info/2010/03/31/uml-diagram-your-vm-vdisks-and-snapshots/</a> </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlmfl5dMKeIVMfnWvvrLYuLIIfmGC41YkErniW2TdjRWCblB0lmf__Gw7cEbjMRPwnjn_ZyKKb8Xmj4ihKRHJpMqFTCxAmJ5_fF51rJmsZBqabY3L8ljhiVD0uUp3tAWK2jEZcaQicgezH/s1600/yULM.jpg" imageanchor="1" style="cssfloat: left; margin-left: 1em; margin-right: 1em;"><img border="0" height="121" qu="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlmfl5dMKeIVMfnWvvrLYuLIIfmGC41YkErniW2TdjRWCblB0lmf__Gw7cEbjMRPwnjn_ZyKKb8Xmj4ihKRHJpMqFTCxAmJ5_fF51rJmsZBqabY3L8ljhiVD0uUp3tAWK2jEZcaQicgezH/s400/yULM.jpg" width="400" /></a></div>I have amended the Script to include the functionality to work in a corporate environment behind a proxy server, you simply need to change the following two lines to reflect your target server name and proxy address.<br />
<br />
$vmName = <span style="color: red;">"Servername"</span> <br />
<br />
$diagram = Get-UMLDiagram $vmName Get-yUMLDiagram $diagram "C:\test\yULM.jpg" -show -proxy <span style="color: red;">"10.*.*.*:8080"</span> <br />
<a href="http://www.scribd.com/doc/33063559/Snapshot" style="-x-system-font: none; display: block; font-size-adjust: none; font-stretch: normal; font: 14px Helvetica, Arial, Sans-serif; margin: 12px auto 6px; text-decoration: underline;" title="View Snapshot on Scribd">Snapshot</a> <object data="http://d1.scribdassets.com/ScribdViewer.swf" height="500" id="doc_518766715155123" name="doc_518766715155123" rel="media:document" resource="http://d1.scribdassets.com/ScribdViewer.swf?document_id=33063559&access_key=key-2ll4kwpcqnkr5byltlv&page=1&viewMode=list" style="outline-color: invert; outline-style: none; outline-width: medium;" type="application/x-shockwave-flash" width="100%" xmlns:dc="http://purl.org/dc/terms/" xmlns:media="http://search.yahoo.com/searchmonkey/media/"> <param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"><param name="wmode" value="opaque"><param name="bgcolor" value="#ffffff"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="FlashVars" value="document_id=33063559&access_key=key-2ll4kwpcqnkr5byltlv&page=1&viewMode=list"><embed id="doc_518766715155123" name="doc_518766715155123" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=33063559&access_key=key-2ll4kwpcqnkr5byltlv&page=1&viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="500" width="100%" wmode="opaque" bgcolor="#ffffff"></embed> </object> <br />
<br />
<div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><br />
</div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-33389128533103383112010-04-06T16:47:00.006+01:002010-05-19T19:45:47.191+01:00The Changing face of VDI<div style="text-align: left;"><br />
I have spoke about this before, but I think there will be a huge amount of traction in the VDI space of the next 18 months, the main drivers as below</div><ol><li>Windows 7 adoption - a catalyst for change and a great product, it makes sense to at the very least evaluate VDI when deploying. </li>
<li>Xendesktop 4/Vmware View - Both these products are now on release 4 are much more mature. </li>
<li>VECD - This has now been scrapped by Microsoft for customers running Software Assurance. </li>
<li>Unidesk - A product that ticks all the boxes when it comes to a fully managed desktop solution to dovetail with VDI, its in Beta at the moment but I am testing as we speak and will come back with a full review.</li>
<li>Apple IPAD - I think this will be a usefull in some select business environments combined with a Citrix Client.</li>
<li>Citrix Xen- Hyper-V - Upcoming memory over-commit support means more desktop density and thus better TCO. </li>
</ol>Let see how things pan out....Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-86123922066111164312010-03-05T10:00:00.014+00:002011-02-24T00:19:26.067+00:00Vmotion in Vsphere<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: left;"><br />
I have just read something which had me thinking, should you increase the amount of Vmotions on a Vsphere host, from the current limitation of two per host. This can be easily achieved by editing the vpdx.cfg file on your virtual centre server as in this post <a href="http://www.boche.net/blog/?p=806">http://www.boche.net/blog/?p=806</a>. I tend to think it's there for a reason and in my experience I would advise against it.</div><div style="text-align: left;">Ok so whats my thinking behind this? Well if you examine the actual Vmotion process there are some caveats in there that could cause performance issues if you there is a lot of I/O (I am thinking Database and Application servers here)</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">The following below is the Vmotion Process in depth as I understand it</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">1: Command sent to VC to check prerequisites </div><div style="text-align: left;">2: Provision new VM on target host</div><div style="text-align: left;">3: Precopy memory from source to target, with ongoing memory changes logged in a memory bitmap</div><div style="text-align: left;">4: Quiesce VM on the source host and copy memory bitmap to target host</div><div style="text-align: left;">5: Start VM on target host</div><div style="text-align: left;">6: "Demand page" the source VM when applications attempt to read/write modified memory</div><div style="text-align: left;">7: Note - The new VM comes up before ALL the memory is copied over. We can do this, because once the initial copy has taken place, subsequent changes to the app touch only a fraction of all the memory pages.</div><div style="text-align: left;">8: "Background page" the source VM until all memory has been successfully copied</div><div style="text-align: left;">9: Delete VM from source host</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">I think the important issue here is point 5, the Virtual machine starts on the new Vsphere host BEFORE the memory map is copied over. </div><div style="text-align: left;"><br />
</div><div style="text-align: left;">I have seen issues in a production environment whereby you Vmotion from a host running at high Memory utilisation and with a guest with that has a lot of current I/O, it will become very slow and unresponsive. In essence it seems that when the VM is migrated a memory delta file will be created on the source host. This will then be copied to the target host, and if there is a shortage of physical memory on the source host a disk based swap file will be used which is considerably slower and hence possible performance issues. </div><div style="text-align: left;"><br />
</div><div style="text-align: left;">So to sum up the more concurrent Vmotions you run the more risk you have of problems.</div></div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-52751679499629281742010-02-26T21:56:00.033+00:002011-02-23T23:05:04.639+00:00The Future of VDI in 2010<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: left;">It is doubtless there is going to be a lot of traction in the VDI arena in the coming year fuelled by Windows7 and the continued uptake of Server Virtualization. I see many POC's in process and operations asking how can VDI fit with their user demographics and business profile, and I have to admit it does make sense to least put all this on the table and at least discuss.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">I see Citrix and Vmware have majority play in this arena due to the maturity, functionality and scalability of their product suites.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">I do not want to get into the discussion of Terminal Server versus VDI all I will say is that I believe they have different use cases and will coexist in most environments and there will be a shift towards a true managed desktop. I have just watched some interesting interviews with the Vmware Desktop CTO Scott Davis and Citrix Desktop CTO Harry Labana on the views on the current and future road maps for both their products</div><div style="text-align: left;">They both agree that VDI is not the finished article and their will be interesting developments around client hypervisors this year.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">I also agree that desktop virtualization has a lot of user interaction as opposed to server virtualization which has minimal interaction and thus creates it's own set of problems. I think for a true managed VDI desktop you will need to take a layer cake approach for the OS, Applications, User data and profiles to be truly effective but this means you need to use the likes third party products like Appsense and App-V which brings the CAPEX up considerably.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">The main problem I see with Citrix Xendesktop and Vmware View is that their disk provisioning technologies (provisioning server and View composer) do not really work as they say on the tin. The main goal of these provisioning technologies are have a "Gold Image" to save disk space and make operations aligned with deployment and patching more streamlined.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">Recent advancements in Vsphere with thin-provisioning at Virtual machine level make disk space less of priority and the main bugbear is as all Gold images will have a master image and linked differential file if you need to update the master image you lose any information in the differential file as this is at block level. This can cause issues if you want a persistent image due user defined data kept in the delta file or if the master is recomposed you will see the same issues again around this data.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">Brain Madden has wrote a great explanation here:</div><div style="text-align: left;"><br />
</div><div style="text-align: left;"><a href="http://www.brianmadden.com/blogs/brianmadden/archive/2009/02/18/brian-dump-atlantis-computing-hopes-to-solve-the-quot-file-based-quot-versus-quot-block-based-quot-vdi-disk-image-challenge.asp">http://www.brianmadden.com/blogs/brianmadden/archive/2009/02/18/brian-dump-atlantis-computing-hopes-to-solve-the-quot-file-based-quot-versus-quot-block-based-quot-vdi-disk-image-challenge.asp</a>x</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">It is far simpler to either to take an one-2-one approach to your image or use non persistent "gold images" .</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">Let see how it things pan out this year...</div></div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-59586848380671455242010-02-09T23:10:00.102+00:002010-08-08T22:13:57.517+01:00Understanding VSS implementation in Vmware Backup and Replication products<div style="text-align: left;"><div style="text-align: justify;">VSS can be nightmare to fully get to grips with in Vmware backups, Scott Lowe wrote a great interpretation in his blog here.<br />
<br />
<a href="http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/trackback/">http://blog.scottlowe.org/2010/02/09/partner-exchange-2010-session-techbc0320/trackback/</a> <br />
<br />
I would like to think I have good understanding of this so here is my view of VSS and VMware in a simplistic form.<br />
<br />
In this example I will use Veeam utilizing the Vmware VSS provider backup on Windows 2003 running Microsoft Exchange. Ok so what is a VSS? VSS is simply a framework that Microsoft introduced from Windows 2003/XP onwards that can coordinate with backup applications to produce a consistent and reliable copy of data, a VSS backup will be application consistent as opposed to Crash consistent, a good analogy would be to think of application consistent backup as a manual shut down of all services and then a copy and a crash consistent backup as simply to press the power off button on your server (good luck), The framework consists of 3 main components as below.</div></div><ol><li style="text-align: justify;">Requester Backup application (Veeam)</li>
<li style="text-align: justify;">Provider Vmware Tools</li>
<li style="text-align: justify;">Writer Application (Exchange)</li>
</ol><div style="text-align: left;">OK so how does this fit together in the above scenario?</div><ol><li style="text-align: left;">Veeam Kicks of a backup and sends a message via the Virtual centre SDK to locate the machine and prepare for a snapshot.</li>
<li style="text-align: left;">Virtual Center locates the machine and sends a message via the VSS provider component in Vmware tools to start the Microsoft Volume Shadow copy service. </li>
<li style="text-align: left;">The Microsoft Volume service will enumerate it's VSS writers and ask them to prepare for a copy backup.</li>
<li style="text-align: left;">The Exchange VSS writer coordinate with Exchange core components and will halt I/O flush any transactions in memory and then notify the VSS provider that all is OK.</li>
<li style="text-align: left;">Virtual Center will proceed and create a snapshot.</li>
<li style="text-align: left;">Veeam will now have access to read only copy of the VMDK and all writes will directed to the newly created delta file.</li>
</ol><div style="text-align: left;">The VSS writer is a crucial part of this framework as it crucially deals with making the data consistent, another analogy would to think of the writer as a airline pilot going though a checklists that a plane is safe to take off if anything is not OK the plane will not take off (sorry but i do like an analogy!)<br />
so in essence if it the writer cannot hold of the I/O or quiesce the data the backup will fail.<br />
<br />
As Scott points out in his blog the you will notice the Vmware Tools VSS provider has rightly or wrongly it has limitations in that it can only call on the VSS Copy function of the backup and this is only limited to application level in Windows 2003 as we speak, so if you run an application with a VSS writer like Exchange, AD or SQL in 2008 you will limited to a simple OS level data quiesce, and this backup will be only crash consistent at application level. This is a issue if your backup application or San based replication can only leverage the Vmware VSS provider via Virtual Centre (most do).<br />
<br />
Some people will argue that they will run guest based backups in conjunction with image based whereby the Guest backup will have full backup VSS functionally and will also deal with tasks such as database maintenance, this is a sensible as you can also run something like Eseutil as a option, it also should be noted that if you run something like CCR or Microsoft Data Protection manager that uses log shipping, a full VSS copy backup that truncates logs will cause issues as it will fall out of sync.<br />
So it's very much six of one and half a dozen of the other, and it is something you should give a lot of thought as with the new VStorage API's, Changed block tracking and greatly improved backup speed and functionality around Vsphere there will be a lot of focus on moving towards Image based backups.</div><div style="text-align: left;"><br />
</div><div style="text-align: left;">The good news is that if you use a backup or replication application that has a propriety backup agent that can be installed within the VM and have some synergy with Virtual Center you can leverage the full VSS functionally at different levels, this will cover Windows 2008 application level quiesce and you will also be able to perform tasks such as truncation of logs, good examples of this are Veeam, Falconstor and Backup Exec 2010 and also from a SAN replication perspective NetApp and the upcoming HP Lefthand SAN/IQ 8.5.<br />
<br />
So to sumise I think it is prudent to fully look into any solution on a ongoing basis and trial any products on POC basis if you can...you will sleep better at night!</div><div style="text-align: left;"><span class="Apple-style-span" style="color: #666666; font-family: Arial, sans-serif; font-size: medium;"><span class="Apple-style-span" style="font-size: 14px; line-height: 17px;"><span class="Apple-style-span" style="color: black; font-family: Times, sans-serif;"><span class="Apple-style-span" style="font-size: medium; line-height: normal;"><br />
</span></span></span></span></div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com5tag:blogger.com,1999:blog-8743904716059864734.post-26750100746411730502010-02-05T11:17:00.010+00:002010-02-08T23:30:10.249+00:00VMware View 4.0 SSL web access<div align="left" class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguUefwDmAPRMnSH60WYI-iHCsItyGN8rCkfQwqs5uEglTlrzfE1mRwprUMOq224i2nyFehRztYzMd40TRYyDNn1eFLe0xBs5HoEAXDRtE49CU8GedB4qj0vd19mPV_ne9jnwOzmbAuLpML/s1600-h/VMware%2520View%25204.jpg" imageanchor="1" style="clear: right; cssfloat: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" kt="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguUefwDmAPRMnSH60WYI-iHCsItyGN8rCkfQwqs5uEglTlrzfE1mRwprUMOq224i2nyFehRztYzMd40TRYyDNn1eFLe0xBs5HoEAXDRtE49CU8GedB4qj0vd19mPV_ne9jnwOzmbAuLpML/s320/VMware%2520View%25204.jpg" /></a></div>Vmware View 4.0 is Vmware's Flagship VDI product. I like it but i think it has a long way to go before if matches the functionalty of Citrix Xendesktop it has the feel of a collection of products thrown together quickly (im thinking Thinapp, PCoIP, Propero broker).<br />
<br />
For example one the main drivers to adopting VDI would be the mobility and fuctionality of secure web access and impoved transport and display protocols in case of Citrix Xendesktop this would be HDX-ICA, Secure Gateway and for Vmware View, Security Server and PCoIP.<br />
<br />
How do they differ? Well if you want to use PCoIP vai a HTTP-SSL web front over the internet with VmwareView your have a problem, it's not supported, if you wish to use HTTP-SSL you will need to use RDP.<br />
With Xendesktop you simply create a Secure gateway and you can leverage the full features of HDX-ICA via a SSL VPN<br />
<br />
So the only option for Vmware View 4.0 is client VPN's whereby you would have direct access....see below<br />
<br />
<a href="http://communities.vmware.com/thread/243763">http://communities.vmware.com/thread/243763</a><br />
<br />
It appears that the PCoIP uses UDP and is not supported via View web portal per se<br />
<br />
Come on VMware sort it out!Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com3tag:blogger.com,1999:blog-8743904716059864734.post-83395701015154411562010-02-01T17:16:00.005+00:002010-02-04T19:54:08.269+00:00How to use SnapVMX to display detailed Vmware snapshot information<a title="View SnapVMX on Scribd" href="http://www.scribd.com/doc/26210671/SnapVMX" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">SnapVMX </a> <object id="doc_222069203728310" name="doc_222069203728310" height="600" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" > <param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"><param name="wmode" value="opaque"><param name="bgcolor" value="#ffffff"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="FlashVars" value="document_id=26210671&access_key=key-1jhjd5e7f791xugh35fe&page=1&viewMode=list"></object>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com3tag:blogger.com,1999:blog-8743904716059864734.post-76009829917068810832010-01-13T23:59:00.021+00:002010-02-08T22:55:32.530+00:00Why Veeam is a great solution for Vsphere backups<div align="center" class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibOgJnUZu2d_yt86yClnfj5r7Ou2Cx40D1kQtwrkNzztJO30EiO0TJ18wYmL31NBdop45lS0g6MqFMg1B42R4UOayh3OWIks7ug0hkp4EoCi6caOdj5HK8Jfd6vMReKRObnvYyZLFd6hW3/s1600-h/veeam_logo.gif" imageanchor="1" style="clear: right; cssfloat: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" kt="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibOgJnUZu2d_yt86yClnfj5r7Ou2Cx40D1kQtwrkNzztJO30EiO0TJ18wYmL31NBdop45lS0g6MqFMg1B42R4UOayh3OWIks7ug0hkp4EoCi6caOdj5HK8Jfd6vMReKRObnvYyZLFd6hW3/s320/veeam_logo.gif" /></a></div><div></div>Backups are always a cause for concern for any Vmware admin, I have spent many hours evaluating various products and here's why Veeam is the best solution for Image based backups.<br />
Everyone is familar with physhical guest based backups where by something like Backup exec it used and file and application level agents are used to leverage Microsoft VSS and perform database maintance plans that will deal with flushing transaction logs ect.<br />
The Business continuty plan provided by a guest based backup will have two main drivers. <br />
<ul><li>RPO (recovery point objective) is the maximum acceptable amount of data loss , this will typically be 24 hours given that most backup windows are nightly</li>
<li>RTO (recovery time oblective) this will be how long it will take to get the data back to to restored state to this will usually mean catologing tapes, and configuration process for example to disimlar hardware </li>
</ul>This could mean hours, sometimes days of downtime<br />
In my opnion one of the greatest benifits of VSphere is the functionalty based around Buisness Continuity.<br />
VSphere has a new set of Storage APIs and a new feature called CBT ( Changed block tracking) which greatly enhance the speed and fucntialty of backups, in short CBT creates USN's (update sequence numbers) for the VMDK disks that backup applications can hook into a quickly find out which blocks have changed since the last backup.<br />
<br />
So why Veeam??<br />
<ul><li> Easy to set up and configure with in half an hour</li>
<li> Support for CBT</li>
<li> The only true support for VSS application consistent backups in Windows 2008</li>
<li> The ability to flush Exchange logs via VSS backups</li>
<li> Nice enterprise interface via web front-end</li>
<li> Great support and ongoing development</li>
<li> Replication included as well as backup at great price point for SMB</li>
<li> Run-time proprietry VSS agent</li>
<li> Great Deduplication and Compression rates </li>
</ul>So to summize if you want a super functional VSphere image based backup and replication tool at a great price point choose Veeam.Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com1tag:blogger.com,1999:blog-8743904716059864734.post-88358678794655060842010-01-06T22:17:00.011+00:002010-02-05T11:19:15.072+00:00Vsphere upgrade of Virtual NIC causes windows server to hang on bootup<div style="text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibE9VjMghLdS4Z7E789rRIPokOCoHWafgRWuksuATo-HpfdqvbilngvG5_GgVL2rDE3UZu5N749KZG9OGd-GPGF5DmpOvI5j69jDbSQLkqYVMVzskam3VDqTu1P1NQlk4mE7nMD90s2oAs/s1600-h/windows7-1.jpg" imageanchor="1" style="clear: right; cssfloat: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" kt="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibE9VjMghLdS4Z7E789rRIPokOCoHWafgRWuksuATo-HpfdqvbilngvG5_GgVL2rDE3UZu5N749KZG9OGd-GPGF5DmpOvI5j69jDbSQLkqYVMVzskam3VDqTu1P1NQlk4mE7nMD90s2oAs/s320/windows7-1.jpg" /></a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Has anyone seen a issue whereby a upgrade to Vmware Virtual hardware 4 to 7 or the Vmware tools are updated to include a new NIC card causes the rebooted server to hang on a Windows OS..??</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Lets take a closer look what happens...when the virtual hardware is upgraded the Windows plug & play service will detect the new devices (new NIC) and look for the driver, this in turn kicks of the Vmware tools upgrader service wich handles the install and upgrade process, this will remove the current NIC and save the IP configuration and apply to the NIC when VMware tools installs the drivers.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The problem you have here is Windows will sometimes hold onto the old NIC as ghost device and when Windows reboots, core services that bind to the TCP/IP stack on the card ie DNS,IIS,AD will often try to attach themselves to the ghost NIC hence the hung state. </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">OK whats the solution... you will ned to show the hidden NIC and then delete it. </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Use start >run>set devmgr_show_nonpresent_devices=1</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">(<a href="http://support.microsoft.com/kb/315539">http://support.microsoft.com/kb/315539</a>)</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This will show the hidden device in Windows device manager, which you can delete</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The above command will work fine in Windows 2003 for all 2008 systems Highlight ‘Server Manager (%SERVERNAME%)’ in the left-side tree-view pane. Click ‘Change System Properties’ in the right-hand pane. Switch to the Advanced tab and click ‘Environment Variables. Create a new System variable by clicking the New button. The Variable name should be ‘devmgr_show_nonpresent_devices’ and the value should be ‘1′ as pictured below.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtWvP49RsXwprC9K302Yaj5Qso6-DqMUHum7pzb8upjr_wDpa72Yxzl9RmyvbZ7c8O6KVXerc_oJO0COCki1yfkwXXvMvYYBSRvvkHJzpmxL-01rkk6YNC9aCJbybQPeaUHwKFjhjaR5Nf/s1600-h/EnvVariable.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ps="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtWvP49RsXwprC9K302Yaj5Qso6-DqMUHum7pzb8upjr_wDpa72Yxzl9RmyvbZ7c8O6KVXerc_oJO0COCki1yfkwXXvMvYYBSRvvkHJzpmxL-01rkk6YNC9aCJbybQPeaUHwKFjhjaR5Nf/s320/EnvVariable.jpg" /></a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Reopen devmgmt.msc Click > View Show Hidden Devices and remove the ghost NIC</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Good luck!</div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-24639815727364622562009-12-30T00:18:00.007+00:002010-02-02T14:56:30.741+00:00VMware Snapshot Tips<a href="http://http://geosub.es/vmutils/Troubleshooting.Virtual.Machine.snapshot.problems/Troubleshooting.Virtual.Machine.snapshot.problems.html"><a href="http://geosub.es/vmutils/Troubleshooting.Virtual.Machine.snapshot.problems/Troubleshooting.Virtual.Machine.snapshot.problems.html"></a></a>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-44100705855259714192009-12-29T00:17:00.003+00:002010-01-27T16:25:26.315+00:00How to configure VSphere MPIO for ISCSI<a title="View Configuring Left-Hand ISCSI and VSPHERE MPIO on Scribd" href="http://www.scribd.com/doc/24586958/Configuring-Left-Hand-ISCSI-and-VSPHERE-MPIO" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Configuring Left-Hand ISCSI and VSPHERE MPIO</a> <object id="doc_668796383886018" name="doc_668796383886018" height="600" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" > <param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"><param name="wmode" value="opaque"><param name="bgcolor" value="#ffffff"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="FlashVars" value="document_id=24586958&access_key=key-ry5aulacv8w6ir6tkkq&page=1&viewMode=list"></object>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com1tag:blogger.com,1999:blog-8743904716059864734.post-76093440676769466662009-12-28T23:54:00.004+00:002011-09-08T22:54:06.264+01:00VSphere Storage Bug<div dir="ltr" style="text-align: left;" trbidi="on"><div class="separator" style="clear: both; text-align: left;"><a href="http://vinf.files.wordpress.com/2009/05/image6.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="181" src="http://vinf.files.wordpress.com/2009/05/image6.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;">Beware of a horrible bug in Vsphere whereby if you delete a LUN it will cause ALL virtual machines to loose connectivity for 10 seconds or so every 30 minutes.</div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://virtualgeek.typepad.com/virtual_geek/2009/12/an-important-vsphere-4-storage-bug-and-workaround.html">http://virtualgeek.typepad.com/virtual_geek/2009/12/an-important-vsphere-4-storage-bug-and-workaround.html</a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><br />
</div><br />
<br />
</div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0tag:blogger.com,1999:blog-8743904716059864734.post-65286809635015362482009-12-28T22:17:00.000+00:002009-12-31T18:15:14.955+00:00Presenting an application via Citrix to Iphones<a href="http://www.blogcdn.com/www.tuaw.com/media/2009/05/citrixreceiverscreenie.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" src="http://www.blogcdn.com/www.tuaw.com/media/2009/05/citrixreceiverscreenie.png" style="cursor: hand; cursor: pointer; float: left; height: 395px; margin: 0 10px 10px 0; width: 225px;" /></a><br />
<div><br />
</div><div>I start work tommorow on presenting a bespoke office application to 200 remote users via a Citrix app for the Iphone. basically it will connect via secure SSL web front end to Citrix Xenapp running on Vmware.<br />
</div><div>This has been in dev for a while now and now moves to production...should be fun!<br />
</div>Alfredohttp://www.blogger.com/profile/03880895788274270408noreply@blogger.com0