VMware Communities > Blogs > Virtual Desktop Blog > Tags

Blog Posts

Virtual Desktop Blog

12 Posts tagged with the virtual tag
0

Last week at VMware we reached a major milestone in moving the next generation of desktop computing forward with the release of VDM 2. First I would like to thank the 1000’s of beta participants who took the time and downloaded, tested and provided enormous amounts of feedback. It’s all the tremendous feedback that will help us continue to deliver innovative features that help you execute and deliver your next desktop architecture.

Second I would like to thank the engineering teams that invested countless hours and sleepless nights to deliver a high quality product building a solid foundation that will shape the future of virtual desktop management. In 2005 VMware started executing on the VMware VDI vision. Since some of the biggest names in server based computing have completely changed their business models, rebranded their products, adjusted their message and spent 100’s of millions of dollars in effort to adopt the vision of VMware VDI.

VDM 2 was not a rebranding exercise of slapping a VMware VDM 2 logo on some legacy product. It was a completely new product built from the Propero technology acquired in 2007 with the vision of virtual desktop management in mind. Rather than taking the high road and fastest time to market a conscious decision was made to build a solid foundation from which the future of virtual desktop management could safely rest.


Some of the enterprise class features offered in VDM 2 included:

  • Support for multiple VirtualCenter instances
  • Support for existing individual virtual machines
  • Support for provisioning virtual desktops using persistent and non-persistent pools
  • Support for XP and Vista virtual desktops
  • Support for XPe, XP, Vista, 2000 Pro, Linux and integrated thin client devices
  • Advanced power control policies for automating suspending, powering off, powering on, destroying and resuming virtual desktops
  • Support for live migration of running desktops using VMware VMotion
  • Support for granular resource allocation using VMware DRS
  • Support for higher availability of virtual desktops using VMware HA

These are just a few features available in this release of VDM 2. In addition we have added a new community forum for VDM 2 that can be found here

Virtual Desktop Manager Forum


We also have started to release several deployment guides and tech notes to help with your virtual desktop deployments. If there are other topics you would like to hear about please feel free to send me your requests.

Using the Wyse V10L and S10 Thin Clients with VDM
Introduction to Virtual Desktop Manager
Windows XP Deployment Guide
VMware VDM 2 Load Balancing Guide
http://www.vmware.com/pdf/vdm20_intro.pdf
Thanks again to all the VMware VDI customers for your support.

0 Comments Permalink
0

Santa macked out my MAC

Posted by wponder VMware Dec 26, 2007

Sadly enough most my holiday was spent updating my systems and lab. With the final release of ESX 3.5, 3i and VC2.5 I embarked on an upgrade of my VDI lab. Currently, most my systems have been converted to ESX 3i. I just love it, love it, love it. More on that later.

This summer I became a switcher. Windows to MAC. Anyone that knows me, knows I started out as a Windows guy and still am to a large degree. However, after spending six years at a Unix company I have done all things desktop at this point. Windows, Linux and MAC. I was waiting for Fusion to come out of the oven before switching to the MAC and I love it.

The MacBook pro I got this summer was Santa Rosa based 2.2 with 2GB RAM. Originally I started down the bootcamp path with a Vista partition.

OSX
Vista - Bootcamp
XP - VM, my work image

I never found myself booting into Vista and felt the whole bootcamp thing was a waste as I was always using Fusion to access it. Its less flexible than a VM and really buys me nothing. Since I was running out of space, I figured i'd ask Santa for one of those smoking 200GB 7200 RPM drives that plus 4GB RAM I figured would turn my MacBook Pro into a mean VM running machine.

Well Santa delivered... I got my 7200 RPM drive. The next challenge was going to be installing it and migrating. It took some planning but all in all I am extremely satisfied with the results. Below are the steps I took to get from point A to point B

1. I copied my XP virtual machine to some shared network storage
2. Using VC 2.5 with built-in VMware Converter I imported my Vista bootcamp partition into VI3
3. Using an external USB drive I used Time Machine to backup the OSX
4. I did major surgery on the MacBook and installed the 200GB 7200 RPM drive - I recommend you buy a #6 torque!
5. Using the Leopard DVD I booted with the external USB drive attached and did a system restore using Time Machine
6. After rebooting I copied my XP VM back down to the MAC
7. Using VC 2.5 I exported the bootcamp Vista VM that I had converted to a network share and copied it to my MAC.

After copying all my VMs back to the MAC each one successfully booted with no problems. The final result left me exactly where I left off, except I have 80GB more storage, a way faster system overall, and a lot more flexibility with my VMs
2.

0 Comments Permalink
0


This week I returned from Holiday. Nine days in mostly remote areas across Idaho and no email. We have been planning to move to Idaho for
some time now. during this trip we spent some time looking at homes and getting more familiar with the Boise area.

I am still trying to dig out of the email an get back on track and just keeps piling on. While I was gone the VMTN team updated VMTN at vmware.com. With the new version there is now a blogging capability.


Last night I took on the painful task of migrating over to the new site. I did the best I could. I think I have all the entires. I know I have missed a few comments, but I did the best I could to get them all moved over. If I missed anyones comments I am sorry, it was not intentional. On that note, this will be the last post here. Eventually, I will cancel this blog.


The Virtual Desktop Blog can now be found at its new home Virtual Desktop Blog

0 Comments Permalink
0

I was so slammed at VMworld over the last week that I have not had the
time to let everyone know the Beta 1 for VDM 2.0 is now available.

VDM 2.0 is a session broker for VDI deployments offered by VMware and is a new product built from the Propero technology we acquired back in April of this year. Over the last few months the team has been hard at work so we can deliver on the design goals we set for this release of the broker. At this stage we are really focused on simplicity and saleability. One of the biggest changes for the initial release from the original Propero technolog wasporting to Windows. This release is only supported on Windows 2003.

Technically, there are a lot of things that occur when VDM 2.0 is installed, but we have simplified that process in the installation procedure. The installation is a single MSI installer. It takes about five minutes to get the initial VDM server in a group installed and ready to configure using the web based administration. In the coming weeks I will be sharing more on the architecture and available features. Anyone thats interested in
participating in the beta can find the registration page this URL - VDM 2.0 Press Release

0 Comments Permalink
0

Not a lot to share lately. I have been traveling for the last three weeks and will be traveling through the early part of Oct. Last week I
was in London, the VMware VDI team all got together for some great meetings and sessions. I have also been heads down working on a few new
papers and getting ready for VMworld. Just after VMworld I am finally taking some time off for some much needed Fly Fishing! If anyone out
ever wants to go let me know. It needs to be in the Rockies, Canada, New Zealand or South America though, because I like to go WAY out.

Sorry I digressed, can you tell I am ready to go! VMworld is a few short days away and I will do my best to post some
pictures and updates from there. Anyone attending swing by the VMware booth, say hi and share your experiences on how you VMware VDI efforts
are going! There is one session you will not want to miss.


Mark Benson, a VDI Solution Architect with the VDI development team will present the following session on Tuesday 9/11


DV18. Tuesday 9/11 5pm – 6pm.


“VDI with VMware’s Next Generation Connection Broker - Architecture, Security and Deployment Scenarios”


“As many people are realizing the potential of hosting desktop operating systems on VMware ESX Server in the data center, aspects of
access security, scalability and high availability become increasingly important. This session discusses the architecture of VMware’s next
generation connection broker from a design perspective, paying special attention to the security features and deployment scenarios supported.
We’ll also provide insight into how the product was developed to simplify the operational management needs of VDI in large production
environments.”


Just after the session will also be a “meet the developers” session for 90 mins immediately following the session. This will be a great opportunity to meet the team.

See you there!

0 Comments Permalink
3

Early this summer I wrote a guide covering Pocket ACE that has finally made its way through the system. Pocket ACE is a new feature included in the release of ACE 2 Enterprise Edition. Pocket ACE allows an ACE Administrator to deploy a Virtual Machine to a portable storage device. A user can take that portable
device and run their virtual machine by attaching the device to any supported x86 based system.


I wanted to take the time to acknowledge a few people that were instrumental in helping along the way. Matt Ginzton, Gilad Ben Zeev, Chris Leroy and Ed Albanese. Matt is a Sr. Staff Engineer at VMware and always helps me with all things ACE and Pocket ACE related. Gilad is a Sr. MTS Engineer at
VMware and played an important role in helping me better understand our instance customization.
Ed Albanese is a Product Manager at VMware. Ed plays an important role by directing and reviewing content and ensuring the highest quality. Chris Leroy is a Sr. MTS Engineer at VMware and helped in the areas of disk i/o
performance, sync performance and overall review contributions.
This guide is intended for IT Architects and technical influencer's looking to better understand
Pocket ACE. I hope you find it useful. The guide can be found here,
VMware Pocket ACE Guide.

3 Comments Permalink
4

Last week I had the privilege of doing a joint webinar with one of our first VDI customers, Cardinal Health. I was joined by Justin Hooper, Director of Windows Systems at Cardinal Health. Cardinal Health is the largest worldwide provider of health care solutions, with over 40,000 employees. They are global in nature and are recognized by Fortune Magazine as one of America’s Most Admired Companies.

Cardinal Health was an early adopter of VDI and selected VDI from VMware to support and deliver the desktop infrastructure of two mission critical call centers. At the time, there still was not a lot of information available regarding the architectural choices and deployment practices of VDI based solutions. Justin and his team did a tremendous job of being innovative in order to design a solution that meets the business requirements of Cardinal Health. One of the most innovative things I
feel they accomplished was in how they executed their client side strategy. After evaluating different alternatives from PC’s to thin clients.


They decided to go with low-end PC’s. Because VDI was new at the time, Justin’s team had to create their own custom image. The image is PXE booted from the network by each of the client end points. In essence this enabled them to create their own low cost unmanaged client end point. When a device is powered on it downloads its image from the network. Once the boot process is complete, the user is given a chooser created by Justin’s team for selecting the environment they need. Once the user has made their selection, a connection is established to their hosted virtual desktop.


Simple, clean and affective. This client side approach is also an effective way for organizations to move to a Virtual Desktop Infrastructure today, while still leveraging the existing investment in desktop hardware they might have. In addition, it provides a clean and effective migration path to adopting alternative client devices such as thin clients, once the PC investment has depreciated. In this webinar Justin shares with us the architectural details and lessons learned from their
deployment. The webinar can be found at the following location, Select recorded webinars and its listed on page 2:

Cardinal Health’s Call Center PC Virtualization with VMware Virtual Desktop Infrastructure VDI

4 Comments Permalink
9

The Terminal Server team has been really busy over at Microsoft and the fruits of their labor can really be seen in the latest release of Longhorn Beta 3. Potential and existing VDI customers are always telling me they really want a simple, clean, low cost and easy to manage way of delivering, existing and candidate applications compatible with Terminal Services to their desktops.

One of the features I have been waiting to see from 2008 server and the Terminal Services team is RemoteApp. RemoteApp is a new feature that introduces usability concepts that have been around for a while, but have really started to take off even more, as the desktop environment continues to change.

So what is the concept? A RemoteApp application accessed from a Terminal Server displays as if it was another application loaded on the user’s local desktop. This concept is nothing new really. On the Terminal Services front there have always been seamless windows from Citrix. Sun’s SGD product had the concept of the integrated client that took the seamless windows concept a step further by integrating the applications into the start menu and desktop.

On the virtualization front, its similar to the Unity feature of the VMware Fusion product for MAC. In order to leverage RemoteApp with VDI desktops, XP desktops will need the RDP 6.0 client installed. Vista desktops will have this by default. Getting started is simple. Any application loaded on the Terminal Server can be selected as one available, as a RemoteApp using the TS RemoteApp Manager. Once you have selected the applications that will be available, you have the option
of creating an .rdp file or .msi package. These contain the connection and configuration information of the application and can be distributed to VDI desktops using file shares or software distribution methods.

http://bp1.blogger.com/_mwnQG3BGo10/RqTd0w6UueI/AAAAAAAAADU/-pDnoA9pvsU/s400/tsremote-app.jpg

As a quick test, I loaded Dreamweaver 8, created an .msi package and published it via Software Distribution using Active Directory. Once installed, an application icon shows up in the Start Menu under Programs/Remote Programs. An icon can also be created on the users desktop if desired.


http://bp1.blogger.com/_mwnQG3BGo10/RqTdPw6UucI/AAAAAAAAADE/PdheMqai_IA/s400/remote-menu.JPG

When a RemoteApp is started, a splash screen will appear indicating that an application is being started. This really is the only indication to the end user that the application is remote. An important note is if more than one RemoteApp is run simultaneously they share the same Terminal Server session.


http://bp2.blogger.com/_mwnQG3BGo10/RqTdZA6UudI/AAAAAAAAADM/BiVzDfnGI08/s400/splash-remote.JPG


Once the application is running you can see, not only does it run as a seamless window, but it also carries the theming from 2008.

http://bp0.blogger.com/_mwnQG3BGo10/RqTdIg6UubI/AAAAAAAAAC8/LIuPRiMTLNY/s400/remote-icons.JPG

RemoteApp should be exciting to VDI administrators because of how cleanly it’s implemented. When available, it should prove to provide a simple and clean way of
providing centrally hosted applications to VDI desktop users.

9 Comments Permalink
5

Currently, I am working on a best practices guide for building VDI hosted XP desktops. It’s been an interesting exercise. Most the content is stuff I have collected over the years and has been repeated a million times across the Net. In a lot of ways it really is no different than building a solid standardized image for enterprise based PC's. The hardest part has been putting as much useful information in it without letting it creep and it end up being to long.

Last night I was doing some testing, when I should have been spending time with my dogs, for a section that is hands down the most commonly asked question I get. How do I add users to the Remote Desktop Users Group? This is one of the most common VDI stumbling blocks. There are a couple of approaches. Probably more than I am listing below even.


1. You could create a startup script that populates the local Remote Desktop Users group with users or groups. The script can be managed through GPO by adding it to the Computer Configuration\Windows Settings\Scripts\Startup Policy.


When using this approach, I prefer to create a group called VDI users in AD, and populate it with users that will use VDI virtual machines. This group is then added to the local Remote Desktop Group at start-up.


A sample code snip-it is below.



option Explicit


Dim objGroup

Dim strComputer
strComputer = "."

On Error Resume Next

Set objGroup = GetObject("WinNT://" & strComputer & "/Remote Desktop Users,group")


objGroup.add("WinNT://DOMAINNAME/VDI Users,group")

Set objGroup = Nothing


2. Another approach is using a Restricted Group. Under Computer Configuration\Windows Settings\Security Settings\Restricted Groups add
a group.

In this case I use the built-in Remote Desktop Users, once created add the appropriate users from this Restricted Group GPO Each has its pros and cons but this should give you a starting point.

5 Comments Permalink
3


Fu - sionnoun the act or process of fusing; the state of being fused. A long time ago, early in my career I never would have imagined I would need or want to use anything beside Windows. I started out as a Windows Server and Network admin. I really had no aspirations or interest in learning other operating systems. Over time, that changed as our business was looking for alternative and innovative ways to do things.

Ever since, I have helped customers find alternative ways to do things and focused on interoperability, primarily in the desktop space. Before joining VMware, I worked for a company that ran zero Microsoft products, no Windows Operating Systems and no Windows or Windows based applications. The also were thin. They had over 38,000 thin clients deployed globally. Talk about Green. They were Green before Green was in.

I was there for six years and was exposed to every alternative imaginable. They had quite a few Macbook pro’s running around. I myself did not have one, but was always enamored by their design. I never really thought it was practical for me to use one.


I live in a VM, I have VDI in my office and work from a virtual XP desktop day to day. I use offline files and folder redirection for syncing between my VMware assigned laptop and my VDI desktop. When I came to VMware, I got the standard IT assigned laptop that was about good enough to run Word and Outlook. Trying to run all the VM’s I needed for testing and generating content, plus doing my day to day work when traveling just sucked. I could not stand it any more. I really needed something with a a little more RAM and more importantly something faster than a 4200 RPM drive. Between the pain of the IT assigned laptop, falling prey to the continued assault of MAC commercials and the day to day glow of the Fusion team. I started looking into getting a Macbook pro, as I knew Fusion would be the ticket too bring it all together. I waited and waited till the Santa Rosa systems shipped. Then a few weeks back, I officially broke down and got a Macbook Pro. I would not quite say I was a switcher yet. I really was only looking for a well designed machine that had enough power to do what I needed when traveling, doing demos, testing etc.


The plan was to run XP by moving my assigned laptop image over, piece of cake by the way using converter, built inside ACE 2. Then, I figured I would load Vista since I had not seen Aero and needed to do some VDI testing. I had been doing VDI testing and playing with the desktop environment. I like it, I think its sweet. I like the sidebar etc.Before I loaded Vista, I played with OS X a little and got familiar with Expose, the dashboard etc. I have never used a Mac and was getting my bearings. Finally, I loaded Vista in a boot camp partition. Well, Aero 3D flip was a disappointment, too me its just a 3D alt-tab. OS X expose, and the dashboard are much more appealing.

At the end of the day, I needed XP and Vista and OS X was growing on me. In steps Fusion after all, I had been dying to play with our unity feature. I am just
blown away, thus far it exceeds my expectations and really is exactly what I was hoping for, seamlessly integrates the desktop experience with Unity. It’s simple to switch between Unity or a full screen Windows desktop. I can create snapshots of my laptop image. I run can run my boot camp partitions as VM’s. USB device support. If you are considering switching but still need to hang on Fusion is the ticket. It is the ultimate interoperability tool.

FusionXP desktop running as a single window

FusioniSight camera is connect to the VM!
Fusion Unity View of my XP desktop. Each application is independent . See Outlook in the dock!
http://bp0.blogger.com/_mwnQG3BGo10/RnmOVlzr8oI/AAAAAAAAABs/MP6ZIkr_I9E/s320/mac_unity_expose.pngFusion
FusionExpose of with Unity!
FusionExpose with Unity!
Fusion Expose with Unity!

3 Comments Permalink
0

NEC VPCC based VDI

Posted by wponder VMware Jun 6, 2007

Last week I was in Japan meeting with the local VMware teams, customers and partners. One of the highlights of my trip was getting the chance to catch up with a great VDI partner NEC. NEC was one of the early partners who joined the VDI Alliance, and was one of the first too launch an end to end VDI solution leveraging VMware's VI3. At VMworld last year, NEC announced their VPCCsolution which was one of the first end to end VDI solutions that offered everything from client to storage. In addition, it was the first solution offering a solution that addresses Multimedia performance issues often found with SBC and thin client solutions.

Their efforts included working with other leading technology providers in the industry and resulted in the first thin client device and software that enables multimedia formats to be decoded on the client side rather than the server side. Because their thin client device, the US100 is a thin-os device. There is little too no management required when compared to other devices that run an embedded OS. Therefore, you end up with the best of both worlds in a client device that requires no management, but can also deliver a PC like multimedia experience. Another feature of the VPCC solution is the tight integration with their IP Telephony products.


The VPCC solution is packaged to fully support the NEC VoIP offerings as well. Not only is this bundling unique but the multimedia integration with the US100 is as well. All the the voice traffic is decoded on the US100 device further reducing any server side decode required. The VPCC solution also comes with its own connection broker that is integrated with the NEC Sigma System Center server management software. One of the features I like most is the ability to do patch management of virtual desktop OS for simplifying patch management. If you are looking for a fully integrated end to end VDI solution you should check out the NEC VPCC offering. If you have never been to Japan, you will find that everyone is very polite. I also find it very service oriented . The food, as expected was also great. Lost of Sashimi!


Here is a nice view of Tokyo from the current VMware office.

http://bp3.blogger.com/_mwnQG3BGo10/RmSFtStQeYI/AAAAAAAAAAs/dEElYsg4KcI/s320/P1030408.JPGVPCC
Here is another nice view of Tokyo
http://bp0.blogger.com/_mwnQG3BGo10/RmSGZitQeZI/AAAAAAAAAA0/1R1DVtMqz54/s320/P1030413.JPG
Dinner - Good Sashimi!
http://bp0.blogger.com/_mwnQG3BGo10/RmSHLitQecI/AAAAAAAAABM/_XdlLV8-tfw/s320/P1030422.JPG
http://bp3.blogger.com/_mwnQG3BGo10/RmSHEStQebI/AAAAAAAAABE/7Kk0DubIbqA/s320/P1030425.JPG
http://bp2.blogger.com/_mwnQG3BGo10/RmSG9CtQeaI/AAAAAAAAAA8/UIANP6mYJhw/s320/P1030417.JPGhttp://bp2.blogger.com/_mwnQG3BGo10/RmSG9CtQeaI/AAAAAAAAAA8/UIANP6mYJhw/s1600-h/P1030417.JPG

0 Comments Permalink
0


Starting with ESX 3.0.1 iSCSI support was introduced. This opens up the opportunity to leveraging lower cost storage options when hosting virtual desktop instances. The topic of, what disk to store desktop images on, is one that gets tossed around like a hot potato. For some customers it seems like a non-issue. Their cost per gig is the same regardless if its enterprise fibre channel storage or low end storage. Some are not interested in introducing a second architecture into their data center as is the case when considering iSCSI.


For others, cost is an issue, and the possibility of leveraging iSCSI is very important to them. In my lab, I currently have an older NAS array
with around ½ terabyte of usable storage.


Several months back I decided it was time to start running some virtual desktops on it and see what performance is like.
I quickly realized, there was a little bug where ESX would not see iSCSI LUNs on my NAS appliance. So, for some time I ran an unsupported patch. Because it was unsupported, I left things as is and did not really watch the performance. This past week I was building some Solaris Express VMs for another test, when all hell broke
loose. Somehow, during the eternal boot of the Solaris VM my ESX system hosed. Because I was having such an issue, I decide it was time to do
some basic patch management. In all fairness, I was way behind on all my ESX patches. I had actually moved more VMs to iSCSI than I had
realized. All of which where very important.


The moral of the story is now, an official iSCSI patch is available for ESX 3.0.1. Patch number ESX-6657345 solves previous issues with iSCSI. After loading the patch on my systems I still was having an issue though. My ESX hosts could not log into the iSCSI target. What was really odd, is my NAS box did not see
the login attempts. It logs denied connection attempts and it saw nothing. The messages log on my ESX hosts were logging connection
refused. I tried removing and adding the iSCSI adapter through the VIC which also did not work. Finally, I got everything working and very
stable using the following steps.

Download patch ESX-6657345 and install it using esxupdate

  • From the VIC under configuration, storage adapters disable any iSCSI adapters
  • From the ESX console run esxcfg-swiscsi –d
  • From the ESX console run esxcfg-swiscsi –k
  • From the ESX console delete any iSCSI targets listed in /var/lib/iscsi/bindings
  • From the ESX console run esxcfg-swiscsi –e
  • From the ESX console run esxcfg-swiscsi –s
  • From the VIC under configuration, storage adapters enable any iSCSI adapters
  • From the VIC under configuration storage adapters rescan for the targets

After completing this, I was back in business and it has been much more stable. Soon I hope to share how some virtual desktops are working via
iSCSI, stay tuned.

0 Comments Permalink

wponder

Member since: Apr 5, 2006

A blog about VMware Virtual Desktop Infrastructure

View wponder's profile