Saturday, August 9, 2008

Sun Ray and Peripherals: Page 1

Some of the biggest problems that customers have with "Thin" technology is External device support. Sun came out with Sun Ray's, our version of "Ultra - Thin" 10 years back. As usual, it took 10 years to create the perfect storm.

So what's the perfect storm?
  1. RDP: 10 Years ago RDP didn't exisit. It wasn't until Version 5 (Which was actually version 2 as Version 4 was the first realease. Don't ask me why Microsoft did that.)
  2. Vista Upgrade: Who really want's to go out and touch and replace all of these PC's again? Are companies getting sick of "Desktop" support?
  3. Cost of Electricity: Keeps going UP and UP and UP
  4. Economy: I'm not sure I need to say anything about this
  5. HyperVisor support: This allows each person to have there "OWN" desktop for the day. Many "FAT" applications need to have there own Serial ports and IP address and do not like to share.
Shameless Sun Comercial
  1. VDI: This allows a user to be assigned a pool. The pool will have a number of VirtualMachines started, but can, on the Fly, spin up more or decrease them when needed. So you don't need to have one VM per user in the Organization, just one per active user. This will cut down on the amount of software needed to purchase.
  2. x86: 10 years ago, x86 wasn't part of Sun's portolio. It is today, which allows Sun to put together a full end to end solution for a customer.
Architecture

Below is an architecture that I put together for a customer. The great thing about Sun's implimentation of "Thin" is, it is very flexibile. From the same client, I can display Windows, Solaris, Linux, or a Mac Desktop. That's flexibility. It makes the OS more of a commidity that can be easily changed, as it all sits on the servers.

So you want to test Vista with a couple of users? Just create a vista pool and assign that user to it. You don't even need to leave the Data Center. Want to move them back? Have the log out and point the user back to the orginal Pool. It's that simple.

Below is a demo I just recently did with Windows on the left, Solaris in the middle and Linux on the Right. Yes that is a "Thin" laptop. No Hard Drive, No Solid State Disk, No memory. Just firmware to support Wireless, Wired, or Cellular connections.


Below is an architecture of a VMWARE/VDI environment. This is a small architecture. If you want to scale it, you can just do this multiple times. Want Redundency in Data Centers? No problem. Do one of these in each DC, and use a Global Load Bancer to balance acros DC's.
If you have any more questions, let me know, leave a comment

2 comments:

مدونتي - My Blog said...

Hi Tim,

We have recently implemented a similar solution. On the SRSS and VDC web consoles every thing looks fine and working, but in the lab, we noticed hat some of the terminals are working and some are not (Majority to be more specific)
My problem is I'm not very familiar with Vmware. I noticed the following error messages in the console, but could not get a proper clue what does it mean or how to fix it.
Nov 27 12:52:46 ssr-esx4 kiosk:vda[20547]: [ID 702911 user.error] Error: Could not locate Virtual Machine for 'pseudo.00144fad77b9' in Pool '' : 1

Any hints or clue. Many thx
Hisham

Tim Ebbers said...

Hisham,
This typically has to do with the way the pools inside of Sun's VDI is setup. Do you have enough VM's in the Pool? Do you have a Pool setup? Looks like you need to add more VM's to the Pool. Are you hitting the VM limit in the VM Pool?