Microsoft Virtual Server   Host Clustering

Microsoft Virtual Server Host Clustering PowerPoint PPT Presentation


  • 64 Views
  • Uploaded on
  • Presentation posted in: General

Project Drivers. Currently running MS Virtual Server 2005Reduce threat vectors on host serversTest HA options for Production VMLots of physical servers using < 30% resourcesData Center running out of powerHardware growing faster then our user base. Usage/Hardware Growth. Small Department Comput

Download Presentation

Microsoft Virtual Server Host Clustering

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


1. Microsoft Virtual Server Host Clustering Sean Riordan (Stanford University)

2. Project Drivers Currently running MS Virtual Server 2005 Reduce threat vectors on host servers Test HA options for Production VM Lots of physical servers using < 30% resources Data Center running out of power Hardware growing faster then our user base We are currently running 6 Dev Servers, 2 production servers and just bought two new systems. It is a mix of desktop hardware and server hardware. Desktops consist of 4 Dell GX280 w/4 GB of RAM and 250 GB disk 2 Dell 6650s w/ 8 GB of RAM 2 Dell 2850s w/ 4 GB of RAM 2 Dell 2850s w/ 12 GB of RAM We migrated a bunch of very old desktops that were falling apart that were used for development DCs to VMs. Management of Virtual Server Hosts When security patching can around I had to coronate with the different admins to see when they were patching the guests so that I could also patch the Hosts. If I did not have IIS on each server and if there was more the one NIC I could choose to not patch the host. Management of Virtual Machines (Guests) We had four desktops running MS Virtual server and each was a stand alone instance, with the VS Service and IIS management site. This was difficult to manage and my team had to know what all the names of the servers were and jump back and forth to fine space. Data Center Reduction of Physical Systems We have We are currently running 6 Dev Servers, 2 production servers and just bought two new systems. It is a mix of desktop hardware and server hardware. Desktops consist of 4 Dell GX280 w/4 GB of RAM and 250 GB disk 2 Dell 6650s w/ 8 GB of RAM 2 Dell 2850s w/ 4 GB of RAM 2 Dell 2850s w/ 12 GB of RAM We migrated a bunch of very old desktops that were falling apart that were used for development DCs to VMs. Management of Virtual Server Hosts When security patching can around I had to coronate with the different admins to see when they were patching the guests so that I could also patch the Hosts. If I did not have IIS on each server and if there was more the one NIC I could choose to not patch the host. Management of Virtual Machines (Guests) We had four desktops running MS Virtual server and each was a stand alone instance, with the VS Service and IIS management site. This was difficult to manage and my team had to know what all the names of the servers were and jump back and forth to fine space. Data Center Reduction of Physical Systems We have

3. Usage/Hardware Growth We have many small departments on campus. Example Dept 1: 20 Users 4 Physical Servers (6U of space) 1 Internal Web App 1 File/Print Server 1 Blackberry Enterprise Server 1 Exchange Server Example Dept 2: Two Tier Web application for 63 MB of data of which 38 is for the web application 2 Physical Servers 1 Web Server 1 SQL Server We have many small departments on campus. Example Dept 1: 20 Users 4 Physical Servers (6U of space) 1 Internal Web App 1 File/Print Server 1 Blackberry Enterprise Server 1 Exchange Server Example Dept 2: Two Tier Web application for 63 MB of data of which 38 is for the web application 2 Physical Servers 1 Web Server 1 SQL Server

4. Stand Alone Virtual Server?

5. Objectives Remove IIS from all the Host Servers Test the remote admin web site Test the cluster and failover

6. VS Admin Web Site

7. Pros/Cons of Admin Web Site Pros Allows for one URL and IIS server to manage N number of virtual host severs Installation and usage were very easy to use Cons If the admin web server is offline there is no management of the guests Can only see one host server at a time The single server issue for management can be mitigated by installing the admin interface on another server and use NLB or develop some VBS scripts for backup should management of the guests be need while the admin site is down.The single server issue for management can be mitigated by installing the admin interface on another server and use NLB or develop some VBS scripts for backup should management of the guests be need while the admin site is down.

8. Demo

9. The Cluster Hardware Dell 1650 2 GB of RAM 2x72 GB CSI Disks 2x 1.4 GHz Pentium Xeon processors Dell 6650 4 GB of RAM 2x72 GB SCSI Disks 2x 1.5 GHz Pentium Xeon Processors 2x PERC 3/DC RAID Controller Dell 220S 2x 18 GB SCSI Disks 8x 72 GB SCSI Disks The 1650 would run the Admin web site Reduce the threat vectors and IIS servers to manage Would require less down time on the host and all the guests Each 6650 would be a cluster Node and run just the VS app service Dell 1650 2 GB of RAM 2x72 GB CSI Disks 2x 1.4 GHz Pentium Xeon processors Dell 6650 4 GB of RAM 2x72 GB SCSI Disks 2x 1.5 GHz Pentium Xeon Processors 2x PERC 3/DC RAID Controller Dell 220S 2x 18 GB SCSI Disks 8x 72 GB SCSI Disks The 1650 would run the Admin web site Reduce the threat vectors and IIS servers to manage Would require less down time on the host and all the guests Each 6650 would be a cluster Node and run just the VS app service

10. Shared Storage Layout

11. The Cluster Build Out Challenges to Over Come Each 6650 only had 1 RAID Controller Had to figure out how to configure the RAID controller for shared storage Needed to set each RAID controller to a separate SCSI ID (default is 7) MS Cluster can only manage LUNs not partitions on LUNs Layout of the disks Most of the initial project time was spent getting the physical cluster working and remembering all of my cluster training. Even thought I had RAID controllers with three channels the entire controller can either support or not support clustering, this mean that I need to get an addition RAID controller for each of the 6650s After I got that working I started to get Node 1 up and running. This is where I ran into the problem of what MS Cluster would manage. I started with 4x72 GB disks in a RAID 5, and had to go to 2x72 GB RAID 1 layout. As I had 8x72 GB disks I created 4 66 GB drives. I also used 2x18 GB disk for the quorum. When I brought the second node on line I ran into the problem of the two RAID controllers attached to the DAS chassis had the same SCSI ID.Most of the initial project time was spent getting the physical cluster working and remembering all of my cluster training. Even thought I had RAID controllers with three channels the entire controller can either support or not support clustering, this mean that I need to get an addition RAID controller for each of the 6650s After I got that working I started to get Node 1 up and running. This is where I ran into the problem of what MS Cluster would manage. I started with 4x72 GB disks in a RAID 5, and had to go to 2x72 GB RAID 1 layout. As I had 8x72 GB disks I created 4 66 GB drives. I also used 2x18 GB disk for the quorum. When I brought the second node on line I ran into the problem of the two RAID controllers attached to the DAS chassis had the same SCSI ID.

12. Pros/Cons of Host Cluster Pros Very easy to setup Documentation is clear Cons Havm.vbs will Only start, stop VM node it is set to watch There is no failover management from the admin web console, need to use cluster admin Virtual Server Host Clustering Step-by-Step Guide for Virtual Server 2005 R2 Script can only watch a single guest Complex set of steps to create guest and network for failover need access both hosts and cluster admin Virtual Server Host Clustering Step-by-Step Guide for Virtual Server 2005 R2 Script can only watch a single guest Complex set of steps to create guest and network for failover need access both hosts and cluster admin

13. Demo

14. Development Options COM API Managed Code or VBScript Automation Options Customized the Havm.vbs to support more then one guest Save state on all VMs Start up VMs in a specific order List all VMs on all Guests Get Network usage on VMs

15. Future Cluster with SAN and iSCSI Storage Add second NIC to each Node to separate the Guest and Host traffic Testing the new System Center Virtual Machine Manager Test Intel VT technology

16. Where is this Usable? Development/Testing Training Production (Standalone)

17. Questions & Answers

18. URLs http://www.microsoft.com/windowsserversystem/systemcenter/scvmm/default.mspx http://blogs.msdn.com/virtual_pc_guy/default.aspx http://www.microsoft.com/technet/prodtechnol/virtualserver/deploy/cvs2005.mspx http://www.microsoft.com/downloads/details.aspx?FamilyID=09cc042b-154f-4eba-a548-89282d6eb1b3&displaylang=en

  • Login