VMware Horizon Community
JjcampNR
Enthusiast
Enthusiast

Kiosk Solution Using VDI

I have an environment with a need for a number of kiosk machines (100+ desktops). Here's a quick overview of what I'm trying to accomplish, any suggestions on how to do this are greatly appreciated!

  • There will be a few different configurations of the kiosk needed, the only difference between configurations will be the application(s) installed.

  • The OS will be the same XP SP2 (or SP3 if we take the plunge) with the same configuration settings.

  • Many of the kiosks will have hardware controller cards installed (not plug-and-play) that connect to scientific instruments.

  • The applications instaled are all scientific in nature (no graphics needs) and many are poorly written (read: made by scientists, not software engineers. Many don't even let you pick where to install them or save the data, they hard code it in the compiled exe).

  • The applications use the controller cards to control scientific equipment like Mass Specs, HPLCs, Plate Readers, etc. so the OS/Software/Hardware all need to work together and the hardware for the kiosk will be physically connected to these instruments via the controller cards.

  • Many of the apps have some sort of hardware license key (USB mostly, some serial) that needs to be detected by the app to even get it to open.

I think the perfect solution would be to get the machines to PXE boot directly to the broker, or some way of avoiding a local OS install on the kiosks which would need to be patched/maintained (maybe streaming a VM or OS image?). Unfortunately we can't go to a thin client like Wyse since we have

specific instrument controller cards that need to be in used by these systems. Anyone have any thoughts on how to handle this? I'd really like to be able and centralize the OS so only one image/VM needs to be maintained, and if the same can be done for the apps that'd be even better. I can handle one VM/image for each kiosk configuration if that's the only choice, but the best solution would be one OS image/VM and then streaming the apps per a GPO or per user account (or some other method of telling which kiosk configuration the user needs). These machines will not be rebooted often and network connectivity isn't a real concern. We have a current ESX 3.5 environment and an EMC SAN with plenty of space, so if we can leverage those that'd be even better.

Thanks in advance for any help offered!

0 Kudos
6 Replies
dcampbell
Enthusiast
Enthusiast

Take a look at Pano Logic

www.panologic.com

0 Kudos
JjcampNR
Enthusiast
Enthusiast

Unfortunately one of the requirements mentioned above is the hardware controller cards that connect the kiosk/thinclient to the scientific instruments, so Pano Logic's device won't work. The controller cards are PCI and I don't see any Pano devices with PCI slots.

0 Kudos
JjcampNR
Enthusiast
Enthusiast

Just to circle back here in the event others find this post. After a lot of digging we're going with a secured Windows OS and using ThinApp for the applications. ThinApp allows us to make management/distribution of the apps much easier and also allows us to lock down the OS tighter since the packaged apps can run on a limited account even if they typically require admin rights.

-Josh

0 Kudos
heapmaster
Contributor
Contributor

Do you have the VMware infrastructure already in place to host VMs for these 100+ machines? If so you might want to take a look at using a VDI based solution with the wyse 941GXL thin clients ().

Solar Powered Green PCs for your business - http://www.greenworldcom.com

Solar Powered Data Center & Web Hosting - http://www.aiso.net

Solar Powered Data Center & Web Hosting: http://www.aiso.net
0 Kudos
JjcampNR
Enthusiast
Enthusiast

Yes, we already have the infrastructure in place for the virtual desktops to be hosted. I'll take a look at these but I have a feeling the cost will be >= what we were looking to spend on a thin client.

Thanks for the info!

0 Kudos
heapmaster
Contributor
Contributor

The PCI card requriment makes the hardware part hard. If they are ISA cards then you can use a ISA to USB converter to use a regular thin client. As far as the single image, you can either use a bootable CD such as barts boot disk or what not, RDP if possible, or you can wait for VMware to come out with their bare-metal client-side hypervisor (http://www.vmware.com/technology/universal-client/view.html)

Solar Powered Green PCs for your business: -

Solar Powered Data Center & Web Hosting:

Solar Powered Data Center & Web Hosting: http://www.aiso.net
0 Kudos