Presentation on theme: "Regional Seminar Series Kirkland, WA"— Presentation transcript:
1Regional Seminar Series Kirkland, WA Virtualization and HA PI Systems: Strategies to Keep Your PI System Available, Scalable, and PortableChris CoenProduct ManagerOSIsoft, LLCNovember 10, 2009
2Overview Virtualization PI High Availability Server Storage (DAS, NAS, SAN)Application (Clients)PI High AvailabilityHighly Available (HA) PIHA PI in a virtual environment
3Why Virtualization and PI? You can realize substantial benefits using the combined strategies of virtualization (storage, server and application) and PI Collectives (HA).These strategies provide you with:Increased reliabilityReduced hardware and maintenance costsImproved scalabilityUse them separately or togetherAll four strategies (3 virtualizations and HA) can be used both separately and together
4Why Now? You need to do more with less Your projects need to show immediate ROIIT is challenged to increase service levels with less staffVirtualization and HA are valuable separately, but better togetherOur customers are being challenged to do more with less. In some instances, only projects that show immediate ROI within 6 to 12 months are being approved. As budgets are cut or remain flat and IT staff are being asked to increase service levels, virtualization has proven to reduce both capital and operating expenditures and provide IT staff the required flexibility to rapidly respond to evolving business challenges.
5Who Needs This?PI users who cannot afford disruption in service (even for planned maintenance)IT organizations looking to consolidate management of computing resources (fewer servers to buy and maintain)IT organizations looking to streamline deployment of new tools for the user community (less IT time and resources)IT organizations investigating new ways to provide ever- increasing amounts of storage for mission critical systemsA PI system administrator tasked with scaling PI to more users and other information systemsCompanies investigating virtualized test environments for validating new software purchasesDisruption includes planned maintenanceOrdered by highest payback first. Consolidation=fewer physical servers.These three technologies offer benefits on their own, but can also build upon one another. Here’s a story:An IT System Engineer (or whatever you want to call the guy in charge of infrastructure) is trying to implement a more available PI system because as PI becomes more visible across the organization and used by more people and even other information systems, the need to keep it online increases. So, he investigates the PI HA solution and learns that he can support multiple members of a collective and keep them all synchronized with the same data (to promote failover and redundancy). Unfortunately, his hardware budget has been slashed and he can’t purchase additional hardware at this time.Luckily, the IT department has started a virtualization project to help lower their TCO for various data and application servers throughout the enterprise. So the IT SE wants to provide HA PI using virtualized servers, which he can afford to implement right now.Looking at his data storage and backup needs, he realizes that he needs a network storage solution to ensure that the PI Collective is not only available, but capable of expanding to fill the ever growing demand for its data. In addition, he realizes that he can centralize the storage of PI Client application content (ProcessBook displays and DataLink reports).Finally, he can realize significant client software deployment savings by implementing a Terminal Services Gateway to virtually serve applications across the enterprise instead of installing them on every desktop.
7A Simple HA PI SystemBenefits discussed on next slide. Here discuss some scenarios and functionality.FailoverLoad balancingInterface writing to all members at same timeCollective members don't need to be identical hardware.Geographical separation
8Built-in Benefits of HA PI PI is there all the time – users trust itNo late night heroics to restore a backup or perform routine maintenanceRemoves fear of a bad backupSimple design is robust, low bandwidth and supported by WANsGeographical independence (replace PI to PI)Support more or specialized usersFacilitates capacity planningComplements virtualization strategies:PI is perfect for monitoring a virtualized environment (HyperV performance counters; VMWare SNMP interface)See also this white paper on the OSIsoft web site:This slide content revised from Jon P’s presentation:Build and maintain trust with PI System users—PI is there all the time.HA is insurance against ruined weekends or late night IT heroics required to restore a backup.HA removes the fear of a bad backup, which could lose days of data.HA PI Systems complement virtualization strategies.Simple TCP/IP- and application-based design is robust, low bandwidth and supported by WANs.HA is a great way to support more users or specialized users, and facilitates capacity planning.See Selling HA presentation materials by Jon Peterson (5/7/2009)From David Soll:PI IT Monitor tools and virtual system performance counters (especially those in Hyper V) are a perfect match for monitoring your Virtual environment.
9A Simple Virtualized System Emphasis on the fact that different server-based applications can be installed on virtual machines and operated on the same (physical) virtual host. Each virtual machine has it’s own Operating System, so this design can also support server-based applications that have competing OS requirements or that cannot be installed on the same server for some reason.
10Virtualization Servers Storage Applications What it is, the benefits, how it applies to PI
11Server Virtualization Instead of having physical machines, virtual servers run on a physical hostCase Study: AtlantiCareEliminated need to expand or relocate data centerMicrosoft® Virtual Server 2005 used to consolidate infrastructure and legacy application serversConsolidation ratio achieved of 33:2Server consolidation: By consolidating multiple workloads onto a single hardware platform, you can maintain “one application / one server” while reducing server sprawl. This way, you can fully provision the business with less hardware, resulting in lower equipment costs, less electrical consumption for server power and cooling, and less physical space required for the server farm.Data came from Microsoft.
12Example: Server Consolidation Typically server workloads only consume a small fraction of total physical server capacity, wasting hardware, space, and electricityOSAPP9%utilization6%14%30%Through virtualization, these workloads can be consolidated onto fewer physical servers, saving resources and increasing flexibilityThe optimization of server applications that do not require full CPU or RAM capacity on a physical server may be achieved through server virtualization. The reduced power consumption of a single physical box (in this case) is also an advantage.
13Application Virtualization Presentation Virtualization Reduce System CostsChallenges:Terminal server silosServer underutilizationSolution: Enable any applications to run side by side on any server at the same timeApplication VirtualizationPresentation VirtualizationCase Study: Russell Investment GroupConsolidated servers by over 40 percentSupport legacy and LOB Applications: Terminal Services and application virtualization can enable applications written on older operating platforms to be supported in a current operating system without software code revisions.
14Increase Availability Challenge:Providing disaster recovery for business continuity for operating systems and applicationsBackupSolution: Virtualize operating systems and applications—to support easy backup, replication, and movement to available serversRobust disaster recovery: A virtualization strategy helps you to maintain an instant failover plan that provides business continuity throughout disruptive events. With the right tools, you can support automated backup, replication, and rapid movement of servers, desktops, and applications.Maximize uptime: By compartmentalizing workloads, you can prevent one application from affecting the performance of another or causing a system crash. Even unstable legacy applications can be operated in a secure, isolated environment.Server AServer B
15Increase Availability Challenge:Providing disaster recovery for business continuity for operating systems and applicationsBackupMicrosoftSystem CenterVirtual ApplicationServer ASolution: Virtualize operating systems and applications—supporting easy backup, replication, and movement to available serversYou can also back up your applications and desktop images, for rapid recovery following a catastrophic event. Because the applications are residing in one centralized location and are streamed on demand, it isn’t necessary to rebuild individual images across the organization.MicrosoftSystem Center Virtual ApplicationServer B
16Benefits of Virtualization* Increase user densityImprove availabilityScalability is a click awayReduce costs*Gillen, A., Grieser, T., Perry, R Business Value of Virtualization: Realizing the Benefits of Integrated solutions. IDC.Support more users with fewer physical servers
17Benefits of Server Virtualization* Less hardware required (HP went from 85 data centers to 6)up to 35% reduction of annual server costs per user ($100-$200K per year per server)Better utilization of hardware (HP decreased servers by 40%)Reduce power consumption (HP reduced energy by 40%)Provide higher availability by supporting redundancyRapidly deliver adaptive and reliable IT servicesTie diverse components together into a single managed entityStorage efficiency can lead to higher storage utilization*Gillen, A., Grieser, T., Perry, R Business Value of Virtualization: Realizing the Benefits of Integrated solutions. IDC.Bristol Myers Squibb is completely virtualized now; they are looking to virtualize RtReports and PI WebParts right now.The NOC is completely virtualizedAll EA customers are asking about this nowShell is moving in this direction (they are moving their testing environment there now)IDC white paper:Hewlett Packard (HP) is using its own virtualization platform to transform its data centers (seeThe transformation is expected to enable HP (1) to:Reduce spending on internal IT from approximately 4 percent of revenue in 2005 to less than 2 percent in 2009;Consolidate more than 85 internal IT legacy data centers globally to six next-generation data centers in three geographic locations equipped with new, standardized and automated technology. These data centers have 342,000 square feet of computing “white space” – expandable to more than double that amount – to accommodate growth, including acquisitions such as EDS;Consolidate more than 6,000 applications running the business to approximately 1,500 standardized applications;Reduce annual energy consumption in its data centers by 60 percent;Decrease the number of servers by 40 percent while increasing processing power by 250 percent, by utilizing HP virtualization and energy-efficiency technologies;Reduce networking costs by 50 percent while tripling bandwidth;Eliminate more than 700 data marts and create one enterprise data warehouse where employees are accessing consistent data to make business decisions; andThrough portfolio management, deliver hundreds of high-priority business innovation projects while transforming the company’s IT infrastructure and operations.
18PI and Server Virtualization Validated environments need a test bed (any pharmaceutical company; BMS; Shell)Environments that require portability of IT assets (Cargill Deicing Technology – Salt mining)Deploying new sites (Rio Tinto)Known customers using VMs: BMS, NOC, Shell (Calpine, but don’t mention as they are having financial issues)Need to be portable: Cargill Deicing Technology UC Presentation:Validated environments: Amgen UC Presentation:Casual users: Inco Limited (ActiveView issue in particular) Clientele call #241805) – metals and miningNew sites: acquisitions and mergers (paper industry--IP, mining industry—Rio Tinto)
19Storage Virtualization Challenge: Grow available storage space without disrupting applications and serversSolution: Storage Area Networks (SAN) allow dynamic sizing of available storageData StoreDynamically size the storage for each virtual server.Server AServer B
20Storage Types and Virtualization DAS: Direct Attached Storage (local hard drives)NAS: Network Attached Storage (e.g., mapped drives)SAN: Storage Area Network, essentially virtual storageSAN—arrays of SCSI disks; hosting system with sophisticated RAM based cache. Fibre Channel access from computer. Logical units the can be sized on the fly. Effectively virtualization of storage.A storage area network (SAN) is an architecture to attach remote computer storage devices (such as disk arrays, tape libraries, and optical jukeboxes) to servers in such a way that the devices appear as locally attached to the operating system. The cost and complexity of SANs are dropping.Network attached storage (NAS), in contrast to SAN, uses file-based protocols where it is clear that the storage is remote.Both are used to provide virtual storageFor more information:
21Benefits of SAN Technology Additional storage appears to be local to the host so users don’t have to know where the files are storedImprove the ties between centralized storage and virtual infrastructureProvide virtual-machine consistent backups for data stores and the ability to restore virtual machines in a few clicksProvide relief from disk subsystem access in virtualized environments (biggest performance hit on virtual host)Consolidate disk resourcesWe have customers who provide desktop or local shortcuts pointing to client application files (e.g., PI ProcessBook displays) so that they don’t need to know where the files are actually stored. This solution removes the need for that workaround.Vendors are integrating with virtualization vendors to provide network-based storage that works with the file format and operation of virtual machines to enable seamless storage growth and backup capabilities.
22PI and Storage Virtualization Keep more and higher fidelity data online; add or expand PI archive filesSupport aggregated PI Systems; VSS support enables PI backupsStore PI Client files centrallyBackup virtualized application and data serversBackup virtualized Terminal Server hostsComplete system backup storageNo specific customer examples for this, but it is easy to see how the need would be present.Consolidate file storage and backups.
24Application Virtualization Customers currently use Citrix or Terminal Server to reduce deployment costs and maintenance for client appsWindows 2008 Server offers a service that provides applications over an SSL connection (HTTPS) without client- side deployment (a thin deployment) – Terminal Services GatewayTerminal Services Gateway provides URL access to a host (like Remote Desktop connections, without the VPN requirement) or to specific applications on a host (even more secure for those outside the firewall)Make sure to explain implications on licensing—concurrent is straightforward, but seat (individual) basically means only one person can use that license.
25Benefits of Application Virtualization One point of installation makes deployment simplerAccess to applications securedAll users have the same version of the software; no version or compatibility issuesCasual users do not need to install anything to get startedSave money on hardware upgrade investments by deploying client software in one placeWhenever PI ProcessBook is released, for example, customers find issues with editing the same file in two different versions of the application. This solution removes that problem. Furthermore, using a Storage Area Network (SAN) makes the (PI ProcessBook) files look local to the user, even if they are stored somewhere out on a disk array. Therefore, there is no need to create workarounds, like Windows shortcuts, to the files.
26PI and Application Virtualization (ProcessBook) ORLaunch from Desktop iconLaunch from web pageThere are two ways to provide access to virtualized applications through Windows Terminal Services 2008.
27PI and Application Virtualization (ProcessBook) This technique makes it easy to get ProcessBook and DataLink to many users. Of course, any time we make it easier for our customers to use our products, the better off we and our customers are.
28PI and Application Virtualization Environments with casual client users who need low barrier to entry for system access (Inco Limited)Terminal Server users (a partial list)Georgia Pacific, Kellogg, SASO, SAPPI Fine Paper, Wacker Chemie, Alcoa, Eli Lilly, ExxonMobil Upstream, Iberdrola, Progress Energy ServicesCitrix users (a partial list)SDG&E , Water Corporation, Amgen, Bayer Material Science, Genmab, PPG, Vaxgen, Katahdin Paper, Celanese Chemicals, Novo Nordisk, Queensland Alumina, TotalWindows 2008 Terminal Services GatewayOSIsoftBiggest question is licensing:Client tools have concurrent licensing, which allows a number of sessions on a Terminal Server/Citrix box without needing a license for each individual user.Lots of customers have tried both Citrix and Terminal Server
29Five Principles for Virtualization Success* Treat virtual machines as if they were physical machinesInvest in Enterprise-level hardware and softwareDo not mix virtual and physical on the same hostUse qualified Virtualization support personnelTest on the target platform*OSIsoft Center of ExcellenceProvide VMs with the same RAM/CPU/disk allocation you would provide for a real machineUse Enterprise class software and hardware to get enterprise class results (e.g., you wouldn’t put a production PI Server on a laptop): This means, for virtualization, Microsoft HyperV or VMWare ESX Server (GSX is freeware and not recommended). For disk access (running multiple virtual machines on a host), a SAN is recommended to relieve the stress of local disk access.You can mix physical and virtual implementations, just not on the same host, since the physical implementation will compete for resources and win at the expense of the virtual implementationUse staff knowledgeable about virtualization to manage and monitor your virtual environment, just as you would for any other IT resourceLike anything else, if you plan to deploy there, you must test there as well.
30Dynamic system management Challenge:Inability to respond quickly to changing needs at desktops and the data centerSolution: Live migration and dynamic provisioning of servers and desktops are based on real-time needs using a single management platformStreamlined provisioning: Adding workload resources can be accelerated and decoupled from a hardware acquisition process. If a particular business process requires an additional capability to meet business needs (for example, a Web commerce engine), adding this capability is streamlined and immediate. In an advanced virtualized environment, workload requirements can become self-provisioning, resulting in dynamic resource allocation.
31How does HA PI play into virtualization? PI collectives (HA) and interfacesVirtualized HA PI
32A Simple Virtual HA PI System Two servers, maybe focus on virtualizing this environment; also add a slide for the client virtualizationStart with 1 PI Server and interface nodes, build animation to a more complex system that features redundancy, virtualization, SAN, etc.Virtual Machines (e.g., PI Collective, AF Server)Hosts repeated multiple times for scalability as well as reliabilityAdvantages:Dedicate PI Servers to specific tasks:Data miningTestingDeploymentHigh Availability is designed for geographic separation (disaster avoidance)
33Virtual HA PI with SANApplication = PI Server or PI System. This approach is ideal to help the IT shop deliver QoS; i.e., one VM hosting PI for “real time” users and the other for “data miners”. Give a reason for customers to buy HA. Of course, as hosts are repeated, the interface node needs to fan more. There will be ramifications on the network and thus diminishing returns.You would want your PI Server collective members on separate hosts to protect against host failure. This illustration shows what a particular host might look like.Challenges include:Sizing the host;determining the ideal number of supportable virtual machines per host;determining the number of hosts;sizing each virtual machineBacking up the virtual machinesBacking up the hostsExpanding the storage available to the virtual machines and hostsReplicating completed configurations to deploy new sites, if needed
34Virtual System including Clients LAN, WAN, Extranet connectivity available. Not cloud computing, SaaS or S+S.Connect to applications even from the Internet, past firewalls, with Terminal Services Gateway. The Gateway can be virtualized as well.PI Collective members can be on separate virtual hosts, across WAN links, etc.The SAN is not a single physical entity. The best are integrated with the virtual technology so that they appear to be locally attached.
35Recommendation: Virtualized PI System Multiple hosts (cluster)Collective can be split across hostsPI Server components can run as separate virtual machines for scalability and performanceSAN can offload storagePros:PI Server may be isolated from any virtualization guests; performance of PI Server is not directly impactedReduced hardware costs to two serversIncreased fault tolerance through multiple virtualization hosts (additional software or licensing may be required for automatic fault tolerance)Cons:Additional hardware required for additional virtualization hostsScalability:The design allows for the addition of PI System components to the virtualization host without the possible need for additional hardware. If there are resource constraints for memory or CPU, these components may be added or upgraded on the server to allow for additional scalability on servers. Utilizing two or more virtual hosts, an exponential quantity of PI System components may be installed on the hosts.Reliability:Using individual virtual guests for each PI System component, process isolation is achieved. The process isolation will prevent the failure of one virtual guest from effecting the other virtualization guests. In addition to isolation, the multiple enterprise class hosts allow for the migration of virtual machines from one host to another. This process may be done manually or automatically in the event of a problem; installed products and licensing will vary the capabilities.Efficiency:Although a minimum of two servers is required for this design, the overall hardware requirements may be reduced. Reducing any hardware requirements may drastically reduce the hardware expenditures needed for the PI System implementation.The reduced cost and increased fault tolerance provide a beneficial implementation
36Benefits of PI in a Virtualization Project Value of HA PI—Availability, Quality of Service (QoS)No data lossScalingImproved IT managementValue of virtual machines and SANConsolidationScaling and hardware utilizationCentralized IT managementAll adds up to higher quality of service for less cost
37Benefits: PI in a Virtualization Project PI works as well in a virtual environment as it does on physical hardwarePI is perfect for monitoring a virtualized environmentIf you are thinking about virtualization, it’s a good time to consider the value of HA PIIf you are thinking about network storage, it’s a good time to consider the value of virtualization and PI with SAN supportIf you are thinking about problems with client software deployment, it’s a good time to consider the value of Terminal Services Gateway, virtualization and PI
38More InformationWhitepapers and Tech Support bulletins on OSIsoft web siteVendor web sitesOSIsoft internal expertiseMicrosoft representatives for Hyper V and Terminal Server Gateway solutions
39Next Steps Knowledge Base article #3062OSI8 Learn whether there are plans for (or an existing) virtualization environment in your organizationEstimate the hardware reduction to be gained by virtualizing your existing server applicationsEstimate the hardware reduction for server applications both with and without a SAN available (more hosted servers per host if data storage is offloaded, for example).Estimate the hardware, software and support reduction to be gained by moving your client applications to a hosted environment (e.g., Terminal Server)Consider the value of monitoring the virtualized environment with PI3062OSI8 - Does OSIsoft support a PI Server running on a virtual machine (such as VMWare or Microsoft Virtual Server)?Deployment recommendations are the 5 principles and multiple hosts on previous slidesProvision like real machinesInvest in enterprise level technologyDo not mix virtual and real applications/services on same machineUse virtualization professionals to deploy and manageTest on the virtualized environment
40Thank you for your timeyour questions to:Contact your salesperson for more detailed information
43Getting Started No 3rd party software or special hardware for HA PI Licensing modelsOne virtual PI server = one real PI serverOne virtual PI client connection = one concurrent PI client connectionVirtualization hardware/softwareMaintenanceAdditional storage, memory, etc., as needed over timeVirtualization Per user (from IDC)Basic virtualization: $24.1 (over 3 years); benefit = $144.9Advanced virtualization: $23.3 (over 3 years); benefit = $212.4From IDC white paper:Basic VirtualizationTotal benefits $144.9Total investment $24.1Advanced VirtualizationTotal benefits $212.4Total investment $23.3From Dell white paper (http://i.dell.com/sites/content/business/solutions/whitepapers/en/Documents/Dell_TEI_Study_FINAL_VERSION_Dell_Server_Virtualization.pdf) :CostsThe key cost categories associated with the Dell Solution total $545,684 and are as follows:• IT labor costs to plan and test the Dell Solution: $3,000. The Organization’s IT staff(Windows administrators, storage engineers, and network engineers) spent 60 hours(in aggregate) planning and testing the Dell Solution.• Eight Dell PowerEdge (virtual hosts) servers for testing and development:$56,000. These servers are being used for consolidating old servers in the testing anddevelopment environment.• VMware VIN (Virtual Infrastructure Node) licenses for testing and development:$180,000. This software includes the following for the 30 physical servers: ESX,VMotion, Virtual Center in the licensing package, and three years (2006, 2007, and2008) of Gold Support (all paid in 2006).• VMware VIN Gold Support for fourth year (2009): $31,500. (see bullet above forsoftware details).
44When is Virtualization NOT a good solution? No one in the organization is familiar with managing virtual environmentsThe project is geographically dispersed to the point where there is no benefit of having multiple virtual machines on a single hostAll the equipment being used is identical and it is easier to just clone machines than to manage a new virtual environmentCost to start may be prohibitivePerformance notes:Settings and parameters may be important for performanceSizing the virtual machine appropriately makes a differenceSizing the virtual host appropriately makes a differenceFor example, a project in the middle east for an oil refinery found it easier to just clone existing equipment and replace it if needed. The scale of the implementation made virtualization more complex than simple cloning and replacing.One known issue with HyperV and EMC SANs:OSIsoft had to resolve an issue with slow performance for HyperV virtual machines (VMs) hosted on our EMC SAN. With Microsoft’s support, we were able to find and implement a solution that returned our SAN based VMs to the level of performance we expect. We were not experiencing any performance issues with VMs running from server based disks, the issues were only with configurations running from the SAN. The Microsoft KB referenced by Microsoft isOnce I disabled Receive-Side Scaling State (RSS), the responsiveness of the SAN based VMs was immediately improved. Microsoft suggested making sure TCP Offload State was also disabled. On our Dell servers, with Server 2008 and the Hyper-V role installed, the RSS setting was enabled by default. On our installations, the TCP offload was already disabled.This information may be of value to others using Hyper-V …… changing the setting has made our installations substantially more responsive.C:\Users\bbarnett>netsh int tcp show globalQuerying active state...TCP Global ParametersReceive-Side Scaling State : enabledChimney Offload State : disabledReceive Window Auto-Tuning Level : normalAdd-On Congestion Control Provider : ctcpECN Capability : disabledRFC 1323 Timestamps : disabledC:\Users\bbarnett>netsh int tcp set global rss=disabledOk.Receive-Side Scaling State : disabled
45Details of Server Virtualization Available virtual technologies (partial list)Microsoft (Hyper V, in particular)VMware (ESX server, in particular)For more information on virtual machine technologies:Microsoft Hyper-V:VMware:On booting to a virtual machine and VM versus dual boot:
46Virtual Vendors, Compared VMware ESX ServerMicrosoft Hyper-VSupport for 32/64 bit hostsYesOnly 64 bit hostsSupport for 32/64 bit guestsDevice Driver SupportHypervisorGuest OSMaximum RAM64GBMaximum Virtual CPUs4Shared VM MemoryNoBoot VMs from SANLive MigrationMaximum Active VMs128UnlimitedAdditional information about the features of each platform can be found at:VMware:Microsoft Hyper-V:Microsoft Hyper-V Planning and Deployment GuideVMWare Infrastructure 3 PrimerWindows Virtualization Team Blog (information about Import/Export/Copy/Backup features in Windows 2008 R2)Live Migration and High Availability of Hyper-V Server 2008 R2 (http://blogs.technet.com/virtualworld/default.aspx):Microsoft Hyper-V Server 2008 R2 includes Live Migration and High Availability. Period. No Strings Attached.Live Migration is a great solution for planned downtime such as servicing the underlying hardware like adding more memory, storage or applying a BIOS update. Simply Live Migrate the virtual machines to another server (without downtime) shutdown the physical server and perform the maintenance. When the maintenance is complete, Live Migrate the virtual machines back and your done.High Availability is a great solution for unplanned downtime. For example, suppose someone accidentally unplugs the wrong power cable on a server. The virtual machine on the server that just unexpectedly went down will automatically restart on another node without any user intervention.Hyper-V Server 2008 R2 includes both these capabilities as well as our new Cluster Shared Volumes (CSV) capabilities to simplify storage management and run multiple virtual machines from a single LUN.Hyper-V Server 2008 R2 Live Migration and High Availability can be managed in a few different ways:Failover Cluster Manager/Hyper-V Manager from a Windows Server 2008 R2 Server OR,System Center Virtual Machine Manager 2008 R2 OR,.using the FREELY (there's that word again) available Failover Cluster Manager/Hyper-V Manager for Windows 7. So, as you can see, there are a few different options depending on your needs and option three give you Live Migration and High Availability at zero cost.BTW: If you decide to go with option #2 System Center Virtual Machine Manager 2008 R2, you certainly can do a lot more such as:Heterogeneous Virtualization ManagementRich PowerShell Support for Datacenter AutomationMaintenance modeVirtual Machine Library SupportTemplates, Clones, Sysprep IntegrationPerformance Resource Optimization (PRO)
47Microsoft’s Hyper-V R2Live Migration--increased reliability/availabilityClustered Shared VolumesCluster Node Connectivity Fault Tolerance. Dynamic I/O redirection.Improved management of VMs. Including multiple servers.Improve PerformanceVM Chimney/TCP OffloadNote--Intel now builds their chips with features to improve VM performance. (VM Chimney is an example).GreenCore ParkingSimplified deployment..vhd files now the de facto standard.Server 2008 R2 can boot from a vhd on local hard drive
48Microsoft Virtualization Options and Licensing From* Each additional Windows guest VM requires a license.If you need to acquire and host new server licenses, Windows Server 2008 Standard, Enterprise, and Datacenter provide the best value.
49Details of Client Virtualization Available Client virtualization examplesTerminal Server Gateway (Windows Server 2008)Terminal Server 2003CitrixFor more information on client virtual services:Terminal Server Gateway: and (Terminal Services Team Blog) and (the App-V Team Blog)Citrix:
50Details of SANSample SAN vendors (compatible with virtual technologies)NetAppHPEMC2For more information on SAN vendors and products:NetApp:EMC: