User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » Virtual Server Experiment - Need suggestions Page [1]  
waldo
All American
1132 Posts
user info
edit post

I have a unique application for a virtual machine server. In my work (systems integration), we spend a lot of time rebuilding old PCs that fail, chasing down licenses, etc. Since Most of our systems have migrated from specialty I/O cards to ethernet capable PLCs, we rarely now unique hardware requirements. However, for most of our newer systems we deploy a PC to handle system communications, then 3 or so identical operator interface PCs to run the operator graphics.

It seems logical to me to consolidate these PCs into one running a virtual setup and avoid the generational issue with PC hardware. The only weird requirement would be having multiple local keyboard/mouse/video sets configured to connect to individual local virtual machines. I am pretty sure I can accomplish this with multiple video cards and teh lunix.


KB/MS/VID --- 1 ------- X server running VNC client ---- VM 1 \
\
KB/MS/VID --- 2 ------- X server running VNC client ---- VM 2 \
| VM server
KB/MS/VID --- 3 ------- X server running VNC client ---- VM 3 /
/
KB/MS/VID --- Comms --- X server running VNC client ---- VM comms /


I am on the fence over the vm system to use. I use VMWare player heavily for development, but was wondering if someone had suggestions with the above in consideration. Clients will be XP, host OS is not important.

9/10/2009 9:38:30 PM

evan
All American
27701 Posts
user info
edit post

ESXi would make the most sense here, IMO... and it's completely free.

why would you need multiple video cards? how are people going to connect to the operator VMs? terminal services? or something else?

if you need local console access, the vSphere client can run on any windows box and provide you with a console window from that VM.

9/10/2009 10:23:31 PM

smoothcrim
Universal Magnetic!
18954 Posts
user info
edit post

xen, kvm, esxi, vmware server will all do what you need if these are linux machines. if each vm is running it's own X server, you should only need a single pc and then thin clients for all the viewers. If you install vnc, you can control the vm's with a web browser from anywhere

9/11/2009 1:09:27 AM

waldo
All American
1132 Posts
user info
edit post

I have considered thin clients, but would rather have multiple local logins to eliminate the need for extra equipment. By reducing the extra equipment required (bricks, PCs, etc), it would be easier to justify having a spare server for the customer.

I envision configuring a 'user' to use a specific keyboard, mouse, and monitor. That 'user' will connect to a specified VM using VNC or RDP in X.

Basically something like this but each 'user' always connected to a VM:
http://linuxgazette.net/124/smith.html

9/11/2009 11:12:50 AM

FenderFreek
All American
2805 Posts
user info
edit post

2nd for ESXi or VMWare Server. Either will suit your needs perfectly, and they're both free.

9/11/2009 1:54:05 PM

waldo
All American
1132 Posts
user info
edit post

Since our company would not be the end user, what would the licensing situation be? I know VMware wants the player software licensed if distributed, but nothing is mentioned of server or ESXi.

9/11/2009 2:34:51 PM

evan
All American
27701 Posts
user info
edit post

technically, you'd have to request an ESXi key in the end user's name

but it's not like VMware really checks up on ESXi licenses

9/12/2009 3:32:23 PM

 Message Boards » Tech Talk » Virtual Server Experiment - Need suggestions Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.38 - our disclaimer.