nice perform virtualization solution overview: .nice perform and vmware vdi..... 18 about nice

Download Nice Perform Virtualization Solution Overview: .NICE Perform and VMWare VDI..... 18 About NICE

Post on 11-Aug-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • INSIGHT FROM INTERACTIONS

    Solution Overview

    Virtualization Solution Overview, Revision A1 October 2009

    All contents of this document are: Copyright 2008 NICE Systems Ltd. All rights reserved.

    NICE Perform

    Virtualization Solution Overview

  • Virtualization Solution Overview, Revision A1 October 2009

    All contents of this document are: Copyright 2008 NICE Systems Ltd. All rights reserved.

    Table of Contents

    Introduction ...................................................................... 3

    Server Virtualization ........................................................... 4 The Virtualization Layer (aka Hypervisor) ...................................... 6

    CPU Resources and Virtual CPUs (aka vCPUs) ................................ 7 RAM Resources .......................................................................... 7

    VMs and the Storage Infrastructure .............................................. 8

    Managing a Virtual Infrastructure ................................................. 8

    NICE Support for Server Virtualization .......................................... 9

    Designing a Virtualized NICE Perform Solution ............................. 10

    Server Virtualization High Availability Solutions .................... 12 Moving VMs from one Physical Server to Another ......................... 12 Moving VMs from one Storage Area to Another ............................ 13

    VM Clustering .......................................................................... 14 VM Fault Tolerance ................................................................... 15 VM Disaster Recovery ............................................................... 16

    Desktop Virtualization ....................................................... 17 NICE Perform and VMWare VDI .................................................. 18

    About NICE ..................................................................... 19

  • Virtualization Solution Overview, Revision A1 October 2009

    All contents of this document are: Copyright 2008 NICE Systems Ltd. All rights reserved.

    Benefits of Virtualization:

    Server Consolidation and Infrastructure Optimization

    Physical Infrastructure Cost Reduction

    Improved Operational Flexibility and Responsiveness

    Increased Application Availability and Improved Business Continuity

    Improved Desktop Manageability and Security

    Green IT

    Introduction Companies are constantly dealing with

    the challenges of balancing operational expenses and providing high quality

    customer support. In order to overcome them, management needs to streamline

    processes and improve operational efficiency while continuing to meet the

    customers consistent expectations of

    outstanding customer service.

    There are a variety of technological

    options available in enterprise-grade solutions to reduce total cost of ownership (TCO) by lowering IT administration and

    hardware costs. An option which is gaining popularity when planning data center consolidation projects is virtualization.

    Virtualization conceals the physical characteristics of computing resources from applications or end users. Companies can optimize their network infrastructure by deploying VMs that

    operate safely and move transparently across shared hardware. It also enables an

    organization to consolidate the number of servers as well as reduce data center operating costs by as much as 35-50% by minimizing necessary floor space, hardware power and

    cooling.

    The key benefits of virtualization include: Server Consolidation and Infrastructure Optimization: Virtualization makes it

    possible to achieve significantly higher resource utilization by pooling common

    infrastructure resources and breaking the legacy one application to one server model.

    Physical Infrastructure Cost Reduction: With virtualization, customers can reduce the number of servers and related IT hardware in the data center. This leads

    to reductions in real estate, power and cooling requirements, resulting in significantly lower IT costs.

    Improved Operational Flexibility and Responsiveness: Virtualization offers a new way of managing IT infrastructure and can help IT administrators spend less

    time on repetitive tasks such as provisioning, configuration, monitoring and

    maintenance. Increased Application Availability and Improved Business Continuity:

    Eliminate planned downtime and recover quickly from unplanned outages with the ability to securely backup and migrate entire virtual environments with no

    interruption in service. Improved Desktop Manageability and Security: Deploy, manage and monitor

    secure desktop environments that end users can access locally or remotely, with or without a network connection, on almost any standard desktop, laptop or tablet PC.

    Green IT: Lowers power consumption by requiring electricity only for the server and

    cooling which is friendlier on the environment

    As NICE supports VMWare and Microsoft virtualization solutions, this solution overview will

    focus on these virtualization vendors solutions.

  • Virtualization Solution Overview, Revision A1 October 2009

    All contents of this document are: Copyright 2008 NICE Systems Ltd. All rights reserved.

    Server Virtualization Virtualization is the technology of managing systems and resources functionally regardless of their physical layout or location. In the IT arena, it has become a significant asset for

    servers, desktops, applications, networks, storage and more.

    Server virtualization allows one physical computer to host multiple virtual computers (also known as VMs or VMs) by sharing the computers physical resources across multiple

    environments.

    Figure 1: Server Virtualization Architecture

    Figure 1 shows the typical x86 Server (Intel or AMD processor) on the left. Each server has a hardware configuration, an operating system installed on the hardware, and applications

    installed on the operating system. Each layer of this architecture is tightly tied to the layer below and ultimately to the hardware the OS is customized to the hardware present in the

    drivers it uses, the way its parameters are tuned, etc. Applications are in turn tied to the

    OS on which they are installed.

    This architecture has been used for over a decade but it is not ideal because there is only

    one OS and essentially one workload per physical machine. It is very difficult to put more than one major application on these servers because of the risk of encountering conflicts

    and performance problems. In fact, a best practice for computing today is to run only one application per server in order to avoid those problems. However, the result is that most of

    the time utilization is very low and lots of paid computing power is wasted. There is a trade-off between wasting hardware and lowering risk.

    Furthermore, this architecture is inflexible. The server is mostly idle. It also would take a

    long time to repurpose it for something else since the current OS and application needs to be archived, reconfigured or, to be on the safe side, the OS needs to be reinstalled for a

  • Virtualization Solution Overview, Revision A1 October 2009

    All contents of this document are: Copyright 2008 NICE Systems Ltd. All rights reserved.

    new application, an already installed application, etc. This is not a very attractive

    proposition if it needs to be repurposed again later.

    Server Virtualization changes all that. It takes a physical system along with the operating

    system and anything installed in the operating system and packages them into a virtual machine or VM. A VM contains a virtual hardware configuration as well as virtual disks

    where the operating system and applications can be installed. For the OS in a VM, it is the same as running on real physical hardware. The OS inside a VM is the same operating

    system as used on a physical machine whether it is Windows, Linux, Netware, BSD, etc. It does not need to be modified for virtualization. The applications installed on the OS are

    the same complete applications that ran on an OS before virtualization.

    Each VM runs on top of a thin virtualization layer called the hypervisor that the virtualization vendor software places on a server. The hypervisor allocates resources to each VM and

    maps the virtual hardware that each VM sees to the actual physical hardware on the server.

    Virtualization Vendors Server Virtualization Products

    VMWare Products Microsoft Products

    Virtualization Layer

    (hypervisor)

    ESX

    ESXi (free)

    Hyper-V

    Virtualization Management System

    vCenter (FKA Virtual Center)

    Virtual Machine Manager (aka VMM)

    Table 1: Virtualization Products

    For product versions supported by NICE, see further below.

  • Virtualization Solution Overview, Revision A1 October 2009

    All contents of this document are: Copyright 2008 NICE Systems Ltd. All rights reserved.

    The Virtualization Layer (aka Hypervisor)

    The hypervisor represents a layer separating the physical server from the VMs. It allows

    hosting many VMs on a single physical server while each VM is not aware the other VMs share the same physical resources.

    Through the management system of the virtualized infrastructure, each VM is configured with resources which are not necessarily reserved for this VM, thus separating w