Overclock.net › Forums › Specialty Builds › Servers › SANs & VMs: A Question
New Posts  All Forums:Forum Nav:

SANs & VMs: A Question - Page 2

post #11 of 32
Thread Starter 
i.e starting with a base VM then cloning it to create further VMs, rather than going through the creation process from scratch every time.
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
post #12 of 32
Quote:
Originally Posted by parityboy View Post
i.e starting with a base VM then cloning it to create further VMs, rather than going through the creation process from scratch every time.
Ahhh... "base image" or "sysprep"

Though honestly, if your host is fast enough, it won't take you very long to build a new VM each and every time. That's what I do now. I've got sysprep'd images of Windows VM, but the whole sysprep and renaming process takes time too. Also, if you have your ISOs on a fast datastore rather than having to use an optical drive, then you eliminate the performance bottleneck encountered when installing an OS.

But up to you - just sharing my experiences
ESXi Host 1
(15 items)
 
  
CPUMotherboardGraphicsRAM
(2x) Intel Xeon E5520 Dell OnBoard Matrox G200 24GB DDR3 12x2GB UDIMMS (18 slots total) 
Hard DriveHard DriveHard DriveHard Drive
PERC6-RAID50 Intel 730 480GB Intel 320 300GB Synology DS414 iSCSI SAN 
OSMonitorKeyboardPower
VMWare vSphere5 Enterprise Plus Dell iDRAC6 Remote Management [KVM-Over-IP] Dell iDRAC6 KVM Dell Hot-Swap Redundant 1100W 
CaseMouse
Dell PowerEdge T710 Stock Dell iDRAC6 KVM 
  hide details  
Reply
ESXi Host 1
(15 items)
 
  
CPUMotherboardGraphicsRAM
(2x) Intel Xeon E5520 Dell OnBoard Matrox G200 24GB DDR3 12x2GB UDIMMS (18 slots total) 
Hard DriveHard DriveHard DriveHard Drive
PERC6-RAID50 Intel 730 480GB Intel 320 300GB Synology DS414 iSCSI SAN 
OSMonitorKeyboardPower
VMWare vSphere5 Enterprise Plus Dell iDRAC6 Remote Management [KVM-Over-IP] Dell iDRAC6 KVM Dell Hot-Swap Redundant 1100W 
CaseMouse
Dell PowerEdge T710 Stock Dell iDRAC6 KVM 
  hide details  
Reply
post #13 of 32
Thread Starter 
Quote:
Originally Posted by ComGuards View Post
Ahhh... "base image" or "sysprep"

Though honestly, if your host is fast enough, it won't take you very long to build a new VM each and every time. That's what I do now. I've got sysprep'd images of Windows VM, but the whole sysprep and renaming process takes time too. Also, if you have your ISOs on a fast datastore rather than having to use an optical drive, then you eliminate the performance bottleneck encountered when installing an OS.

But up to you - just sharing my experiences
I suppose it's swings & roundabouts; on the one hand you don't have to go through reinstalling the OS and remembering the installation options (which should be noted down anyway...yeah I know ), but on the other hand you still have to configure the VM to a certain degree anyway...

Speaking of ISOs, is there a tool that can for example take the contents of a base Ubuntu 10.04 LTS ISO, slipstream in the latest patches, and then create a new ISO from the patched contents?
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
post #14 of 32
Quote:
Originally Posted by parityboy View Post
I suppose it's swings & roundabouts; on the one hand you don't have to go through reinstalling the OS and remembering the installation options (which should be noted down anyway...yeah I know ), but on the other hand you still have to configure the VM to a certain degree anyway...

Speaking of ISOs, is there a tool that can for example take the contents of a base Ubuntu 10.04 LTS ISO, slipstream in the latest patches, and then create a new ISO from the patched contents?
Honestly, couldn't answer you about the UBuntu tool... the Linux group would probably be a better thread for such a question I just know that there is a tool for Windows, but then again, with the recent release of Windows Server 2008 R2 SP1, I haven't bothered to do that. Any other Windows OS I have gets patched by a local WSUS server...

After a while, I guarantee you'll get sick of deploying VMs... You'll get everything up and running, and then it'll just run...
ESXi Host 1
(15 items)
 
  
CPUMotherboardGraphicsRAM
(2x) Intel Xeon E5520 Dell OnBoard Matrox G200 24GB DDR3 12x2GB UDIMMS (18 slots total) 
Hard DriveHard DriveHard DriveHard Drive
PERC6-RAID50 Intel 730 480GB Intel 320 300GB Synology DS414 iSCSI SAN 
OSMonitorKeyboardPower
VMWare vSphere5 Enterprise Plus Dell iDRAC6 Remote Management [KVM-Over-IP] Dell iDRAC6 KVM Dell Hot-Swap Redundant 1100W 
CaseMouse
Dell PowerEdge T710 Stock Dell iDRAC6 KVM 
  hide details  
Reply
ESXi Host 1
(15 items)
 
  
CPUMotherboardGraphicsRAM
(2x) Intel Xeon E5520 Dell OnBoard Matrox G200 24GB DDR3 12x2GB UDIMMS (18 slots total) 
Hard DriveHard DriveHard DriveHard Drive
PERC6-RAID50 Intel 730 480GB Intel 320 300GB Synology DS414 iSCSI SAN 
OSMonitorKeyboardPower
VMWare vSphere5 Enterprise Plus Dell iDRAC6 Remote Management [KVM-Over-IP] Dell iDRAC6 KVM Dell Hot-Swap Redundant 1100W 
CaseMouse
Dell PowerEdge T710 Stock Dell iDRAC6 KVM 
  hide details  
Reply
post #15 of 32
Thread Starter 
Quote:
Originally Posted by ComGuards View Post
After a while, I guarantee you'll get sick of deploying VMs... You'll get everything up and running, and then it'll just run...
lol, probably, although in my case I'll only have 4 or 5 VMs to deploy, since they'll be running multiple (and related) services anyway.

Question: With Virtual Desktop Infrastructure, where does the VM run? On the client or on the server (with the client connected to it via RDP/NX/whatever)? If on the server, how does the client know where to find the VM? Service Discovery Protocol?

Also, to support say 100 desktops, how many VMs would run on the server? I know UNIX and its clones support multiple users/logins so the user density per VM can be quite high, but what about Windows VMs?
Edited by parityboy - 2/27/11 at 6:34pm
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
post #16 of 32
Quote:
Originally Posted by parityboy View Post
lol, probably, although in my case I'll only have 4 or 5 VMs to deploy, since they'll be running multiple (and related) services anyway.

Question: With Virtual Desktop Infrastructure, where does the VM run? On the client or on the server (with the client connected to it via RDP/NX/whatever)? If on the server, how does the client know where to find the VM? Service Discovery Protocol?

Also, to support say 100 desktops, how many VMs would run on the server? I know UNIX and its clones support multiple users/logins so the user density per VM can be quite high, but what about Windows VMs?
VDI should have the VM's run on the server, thus how little thin clients with 500mhz CPU's and 256mb RAM can handle a remote "desktop session" just fine. We use Citrix Presentation Server across almost 2 dozen servers (1 dozen I manage and are virtual servers on VMware ESXi). With Citrix all the processing is done on the server, and it uses its own protocol to connect client to the session running on the server.

One of the biggest things I learned is; don't trust the software vendors! Sure HP says one of their blades we ordered can handle 300 medium load Citrix users, however in actuality they can only handle 1/3rd of that many comfortable. It is very situationally dependent, but having too much "hardware" is really never a problem.

I assume you are using VMware's VDI product?

For us with Citrix you have 1 server that many users connect to kind of like RDP; which runs into scalability problems, so it is better to have 4 VM's with 4 cores, 4 GB RAM then it is to have 1 physical server and have everyone connect to that one. 4 cores, 4GB RAM, we fit about 15-20 users per VM (though we could go to 25-30 if need be).

Let us know how your VDI initiative goes!
    
CPUMotherboardGraphicsRAM
C2D T7100 1.8 ghz (undervolted) ummm... Dell Intel X3100 2 x 1gb 667mhz 
Hard DriveOptical DriveOSMonitor
Fujitsu 7200 RPM 120gb CD-RW/DVD dual boot Vista business 1440x900 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
C2D T7100 1.8 ghz (undervolted) ummm... Dell Intel X3100 2 x 1gb 667mhz 
Hard DriveOptical DriveOSMonitor
Fujitsu 7200 RPM 120gb CD-RW/DVD dual boot Vista business 1440x900 
  hide details  
Reply
post #17 of 32
Quote:
Originally Posted by ComGuards View Post
Ahhh... "base image" or "sysprep"

Though honestly, if your host is fast enough, it won't take you very long to build a new VM each and every time. That's what I do now. I've got sysprep'd images of Windows VM, but the whole sysprep and renaming process takes time too. Also, if you have your ISOs on a fast datastore rather than having to use an optical drive, then you eliminate the performance bottleneck encountered when installing an OS.

But up to you - just sharing my experiences
I think he meant VMWare's implementation of cloning (perhaps the linked one). I use the linked cloning feature all the time (limited space on my SSD). Works great, very space-efficient.
    
CPUMotherboardGraphicsRAM
Q6600 SLACR @ 3.6 GHz Asus P5E Deluxe MSI 6950 2 GB + 9800GT (PhysX) 4 GB White Lake DDR2-800 
Hard DriveOptical DriveOSMonitor
Hitachi 500 GB Sata iHas 120 Windows 7 Pro x64 u2711 (27", 2560x1440, H-IPS) 
KeyboardPowerCaseMouse
Generic Dell Combat Power 750W Aerotech PGS Bx-500 Logitech Rx300 
Mouse Pad
Desk 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Q6600 SLACR @ 3.6 GHz Asus P5E Deluxe MSI 6950 2 GB + 9800GT (PhysX) 4 GB White Lake DDR2-800 
Hard DriveOptical DriveOSMonitor
Hitachi 500 GB Sata iHas 120 Windows 7 Pro x64 u2711 (27", 2560x1440, H-IPS) 
KeyboardPowerCaseMouse
Generic Dell Combat Power 750W Aerotech PGS Bx-500 Logitech Rx300 
Mouse Pad
Desk 
  hide details  
Reply
post #18 of 32
Thread Starter 
Quote:
Originally Posted by trueg50 View Post
VDI should have the VM's run on the server, thus how little thin clients with 500mhz CPU's and 256mb RAM can handle a remote "desktop session" just fine. We use Citrix Presentation Server across almost 2 dozen servers (1 dozen I manage and are virtual servers on VMware ESXi). With Citrix all the processing is done on the server, and it uses its own protocol to connect client to the session running on the server.

One of the biggest things I learned is; don't trust the software vendors! Sure HP says one of their blades we ordered can handle 300 medium load Citrix users, however in actuality they can only handle 1/3rd of that many comfortable. It is very situationally dependent, but having too much "hardware" is really never a problem.

I assume you are using VMware's VDI product?

For us with Citrix you have 1 server that many users connect to kind of like RDP; which runs into scalability problems, so it is better to have 4 VM's with 4 cores, 4 GB RAM then it is to have 1 physical server and have everyone connect to that one. 4 cores, 4GB RAM, we fit about 15-20 users per VM (though we could go to 25-30 if need be).

Let us know how your VDI initiative goes!
Actually the situation is this: I'm looking to secure funding for my business (mobile software development), and even though we will be a start-up, I'm trying to look as far down the road as possible and put the pieces in place now, in order to avoid migration issues later.

I'll definitely be running VMs on the main server (though not necessarily VMware), and will more than likely farming out the VMs' application storage to a couple of replicated SAN-enabled Dell boxes (likely R515s with 12 bays each).

The VMs themselves I'll probably store on on the main server's RAID 10 array. I'm not sure that for a such a small operation (perhaps 12-14 people all told) that VDI would be worth it. What do you think?

Quote:
Originally Posted by citruspers View Post
I think he meant VMWare's implementation of cloning (perhaps the linked one). I use the linked cloning feature all the time (limited space on my SSD). Works great, very space-efficient.
I didn't mean that one specifically, just VM replication in general (cloud type stuff).
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
post #19 of 32
Thread Starter 
Another question. I understand how to achieve redundancy via replication between the SAN nodes (using something like DRBD for block-level mirroring) but what happens when one node dies? How does the "front" server fail over to the other node(s)?

I know Solaris has IPMP where the SAN nodes are pooled under a group IP address, but how would a Linux system achieve this?
Edited by parityboy - 3/1/11 at 3:27pm
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Apple Basic Keyboard Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
post #20 of 32
point #1 - is head on imho

point #2 - i think that can be up to debate in terms of pro's and con's, and what you are trying to do, kinda like SAN vs. DAS
    
CPUMotherboardGraphicsRAM
i7-2600k asrock z68 extreme4 gen3 9800 gtx+ 2x4 vegeance (8-8-8-24) 
Hard DriveCoolingOSMonitor
samsung 830 256gb+ 1tb wd green + 3tb hitachi corsair h60 windows 7/slackware/arch linux/gentoo dual 28" i-inc 
KeyboardPowerCaseMouse
filco majestouch 2 ninja cm silent pro 600w cm 690 II razer deathadder 
Mouse Pad
razer exactmatXspeed 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7-2600k asrock z68 extreme4 gen3 9800 gtx+ 2x4 vegeance (8-8-8-24) 
Hard DriveCoolingOSMonitor
samsung 830 256gb+ 1tb wd green + 3tb hitachi corsair h60 windows 7/slackware/arch linux/gentoo dual 28" i-inc 
KeyboardPowerCaseMouse
filco majestouch 2 ninja cm silent pro 600w cm 690 II razer deathadder 
Mouse Pad
razer exactmatXspeed 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Servers
Overclock.net › Forums › Specialty Builds › Servers › SANs & VMs: A Question