Guest

CiscoWorks LAN Management Solution

Deploying CiscoWorks LAN Management Solution 3.x in a Virtualized Environment

Contents

Introduction

Intended Audience

Supported Virtual Platforms for LMS

VMware Virtual Infrastructure 3 (VI3) Software Suite

VMware ESX Server

VMware VirtualCenter

Special Consideration for CiscoWorks LMS

Solaris-Based Virtualization

What Is the Difference between Containers and LDoms?

Supported Solaris Platforms

Hardware and Software Requirements

References

CiscoWorks LMS 3.1

Solaris Container Tips

Solaris LDom Tips

VMware Deployment Tips


Contents

Introduction

Virtualization is the new buzz that is on the lips of everyone from IT professionals to executives. Everyone benefits in his or her own way. This guide introduces the option of installing the CiscoWorks LAN Management Solution (LMS) 3.x bundle on a virtualized platform. We will look at each solution, its associated configuration, special considerations, and required hardware.

Intended Audience

Prior general knowledge of virtualization would be beneficial to understand some key concepts discussed in this white paper. This guide should not be considered a starting point for either of these virtualized platforms.

Supported Virtual Platforms for LMS

Virtualization support in CiscoWorks LMS started with CiscoWorks Common Services (3.1.1), part of LMS 3.0.1. Traditionally, LMS was supported only on Windows and Sun Solaris operating systems. When LMS went on the virtualization route, we continued with the same OSs for easier adoption. Table 1 shows the support for various CiscoWorks LMS versions.

Table 1. Virtualization Support Matrix for LMS

Virtualization Platform

LMS 3.0.1

LMS 3.1

VMware® ESX (Windows Guest OS)

Yes

Yes

VMware ESXi (Windows Guest OS)

No

Yes

Solaris 10 (Zones/LDoms/ZFS)

Yes

Yes


Let's look at each of the solutions for deploying CiscoWorks LMS 3.x in more detail.

VMware Virtual Infrastructure 3 (VI3) Software Suite

Figure 1. VMware Infrastructure 3 Software Suite

VMware Infrastructure 3 (Figure 1) simplifies IT environments so that customers can use their storage, network, and computing resources to control costs and respond quickly to changing business needs. The VMware Infrastructure approach to IT management creates virtual services out of the physical infrastructure, helping to enable administrators to allocate these virtual resources quickly to the business units that need them most.
VMware Infrastructure 3 is the next generation of industry-leading infrastructure software that virtualizes servers, storage, and networking, allowing multiple unmodified operating systems and their applications to run independently in virtual machines while sharing physical resources. This document uses the two central VMware Infrastructure software components: VMware ESX Server and VMware VirtualCenter.

Figure 2. VMware ESX Server

VMware ESX Server

VMware ESX Server (Figure 2) abstracts processor, memory, storage, and networking resources into multiple virtual machines, giving IT greater hardware utilization and flexibility. ESX Server 3.5 or later supports CiscoWorks LMS 3.0.x and later.

Figure 3. The VirtualCenter Management Server]

VMware VirtualCenter

VirtualCenter (Figure 3) facilitates rapid provisioning of virtual machines and performance monitoring of physical servers and virtual machines. VirtualCenter intelligently optimizes resources, helps ensure high availability to all applications in virtual machines, and makes IT environments more responsive with virtualization-based distributed services such as VMware high availability and VMware VMotion.

Special Consideration for CiscoWorks LMS

Requirements for CiscoWorks LMS on VMware should be treated the same as those on any Windows OS. VMware virtualization of LMS is supported with the following configuration:

• Guest OS: Windows Server 2003 Standard/Enterprise Edition (if managing up to 1500 devices)

• Guest OS: Windows Server 2003 Enterprise Edition (if managing between 1500 and 5000 devices)

• Scalability up to 5000 devices if a single virtual machine (VM) is deployed for each ESX server

• Scalability up to 1500 devices if multiple VMs are deployed on the same ESX server

• (However, this is not a recommended configuration.)

• Advanced features such as VMotion, disaster recovery system (DRS), and high availability are currently not supported for LMS deployments.

Solaris-Based Virtualization

As an integral part of the Solaris 10 operating system, Solaris Containers isolate software applications and services using flexible, software-defined boundaries. Solaris Containers let many private execution environments be created within a single instance of the Solaris OS. Each environment has its own identity, separate from the underlying hardware, yet behaves as if it is running on its own system, making consolidation simple, safe, and secure.

What Is the Difference between Containers and LDoms?

The Solaris 10 OS incorporates an entirely new aspect of Solaris Containers technology. Solaris Zones technology facilitates the creation of new virtual environments that are run on a single operating system kernel. Solaris Zones are part of a Solaris Container (that is, a Zone is "contained"), delivering security, application fault, and namespace isolation. The addition of Solaris Zone functionality to Solaris Containers allows the creation of a Solaris Container that is fully customized for an application. Logical domains (LDoms) provide built-in and no-cost virtualization capabilities for Sun's CoolThreads Servers. Figure 4 highlights how different resources are portioned between Containers and LDoms. Note how the resources can be dynamically shared in the LDoms, but are fixed with Containers.

Figure 4. How Different Resources Are Portioned between Containers and LDoms

Supported Solaris Platforms

Virtualization for CiscoWorks LMS is supported for both LDoms and Containers on Solaris 10 only. CiscoWorks LMS 3.0.x as well as LMS 3.x is supported in the whole-root nonglobal zone only as well as default global zones. Sparse root zone is not supported.

Hardware and Software Requirements

Table 2. LMS 3.1 Server Sizing for VMWare ESX based VM with windows guest OS

Number of Devices

Server Type

OS

CPU Quantity

CPU Speed

Memory

SWAP

Server Quantity

Hard Drive

Concurrent Users

100

Solution

Windows

1

2.0+ GHz

2 GB

4 GB

1

25 GB

3

300

Solution

Windows

1

2.0+ GHz

2 GB

4 GB

1

25 GB

3

1500

Solution

Windows

2

2.0+ GHz

4 GB

8 GB

1

35 GB

20

5000

Solution

Windows

4

2.0+ GHz

8 GB

16 GB

1

35 GB

20

10,000*

Solution

Windows

4

2.0+ GHz

8 GB

16 GB

2

35 GB

20

5000

Standalone

Windows

2

2.0+ GHz

4 GB

8 GB

1

35 GB

20

10,000*

Standalone

Windows

2

2.0+ GHz

4 GB

8 GB

2

35 GB

20

LMS 300 and Health Utilization Monitor (HUM) 50

LMS and HUM Solution

Windows

1

2.0+ GHz

2 GB

4 GB

1

45 GB

20

LMS 1500 and HUM 300

LMS and HUM Solution

Windows

2

2.0+ GHz

4 GB

8 GB

1

85 GB

20

HUM 50

Standalone

Windows

1

2.0+ GHz

2 GB

4 GB

1

20 GB

20

HUM 300

Standalone

Windows

1

2.0+ GHz

2 GB

4 GB

1

20 GB

20

HUM 1000

Standalone

Windows

2

2.0+ GHz

4 GB

8 GB

1

50 GB

20

Table 3. LMS 3.1 Server Sizing for Zones/LDoms/Containers

Number of Devices

Server Type

OS

CPU Quantity

CPU Speed

Memory

SWAP

Server Quantity

Hard Drive

Concurrent Users

100

Solution

Solaris 10

-

-

-

-

-

-

300

Solution

Solaris 9

1

2.0+ GHz

2 GB

4 GB

1

25 GB

3

300

Solution

Solaris 10

1

2.0+ GHz

4 GB

8 GB

1

25 GB

3

1500

Solution

Solaris 10

2

2.0+ GHz

4 GB

8 GB

1

35 GB

20

5000

Solution

Solaris 10

4

2.0+ GHz

8 GB

16 GB

1

35 GB

20

10,000*

Solution

Solaris 10

4

2.0+ GHz

8 GB

16 GB

2

35 GB

20

5000

Standalone

Solaris 10

2

2.0+ GHz

4 GB

8 GB

1

35 GB

20

10,000*

Standalone

Solaris 10

2

2.0+ GHz

4 GB

8 GB

2

35 GB

20

LMS 300 and HUM 50

LMS and HUM Solution

Solaris 9

1

2.0+ GHz

2 GB

4 GB

1

45 GB

20

LMS 300 and HUM 50

LMS and HUM Solution

Solaris 10

1

2.0+ GHz

4 GB

8 GB

1

45 GB

20

LMS 1500 and HUM 300

LMS and HUM Solution

Solaris 9

2

2.0+ GHz

2 GB

4 GB

1

45 GB

20

LMS 1500 and HUM 300

LMS and HUM Solution

Solaris 10

2

2.0+ GHz

4 GB

8 GB

1

85 GB

20

HUM 50

Standalone

Solaris 9

1

2.0+ GHz

2 GB

4 GB

1

20 GB

20

HUM 50

Standalone

Solaris 10

1

2.0+ GHz

4 GB

8 GB

1

20 GB

20

HUM 300

Standalone

Solaris 10

2

2.0+ GHz

4 GB

8 GB

1

20 GB

20

HUM 1000

Standalone

Solaris 10

4

2.0+ GHz

8 GB

16 GB

1

50 GB

20


* For 10,000 devices, two servers are required unless only the Common Services and Resource Manager Essentials (RME) modules are

References

CiscoWorks LMS 3.1

Solaris Container Tips

• Working with Solaris Containers and the Solaris Service Manager
http://www.sun.com/blueprints/0506/819-4328.pdf.

• Solaris Containers: Server Virtualization and Manageability http://www.sun.com/software/whitepapers/solaris10/grid_containers.pdf.

Solaris LDom Tips

• Overview http://www.sun.com/servers/coolthreads/ldoms/wp.pdf.

• LDoms Beginners Guide http://www.sun.com/blueprints/0207/820-0832.pdf.

• LDoms Demo http://blogs.sun.com/ash/resource/flashdemos/64-ldoms-on-t2.html.

• LDoms Presentation http://www.snpnet.com/customer_pub/sun/isv_LDOM/.

• LDoms Configuration http://unixfoo.blogspot.com/2008/04/solaris-ldom-virtualization-documents.html.

• Admin Guide http://docs-pdf.sun.com/819-6428-11/819-6428-11.pdf.

• Sun's CoolThreads Servers http://www.sun.com/servers/coolthreads/overview.

VMware Deployment Tips

• VMware Deployment Guide http://www.vmware.com/pdf/vi3_san_design_deploy.pdf.

• VI3 Resources http://www.vmware.com/products/vi/resource.html.

• VI3 Documentation http://www.vmware.com/support/pubs/vi_pubs.html.