321 Studios OL-2706-01 manual Virtual Entities in the Network, Virtual Switch

Page 5

Chapter 2 Provisioning

Solution Architecture

Virtual Entities in the Network

The requirements for coordinated element management are extensive. For instance, the media gateway and MGC must be synchronized regarding the voice endpoints. Although the MGC has a concept of a trunk, this concept is unknown to the media gateway that has the actual resources (TDM endpoints, ports) that constitute the trunk. Therefore, the knowledge that both the media gateway and the MGC have of the trunk must be managed in a coordinated way. Registration and synchronization of capabilities must be assured. Beyond element management, failures in voice service, observed at the MGC, must be correlated with failures in the bearer network. Resources used at the media gateway and controlled by the MGC must be associated with voice service, which the media gateway has no concept of.

Users require support for such management coordination. Components in the bearer and control planes operate in conjunction to perform the function of a switch, as far as voice service is concerned.

Usually an MGC and a set of media gateways are clearly associated with one another and jointly perform the same function as a TDM switch, thus forming a virtual switch. This raises the expectation that this virtual switch can, in fact, be managed as a switch, with a management system shielding many of the aspects of the distribution of this virtual entity from users. This way, users do not have to be concerned with the peculiarities of setting up control communications between the devices (interfaces that used to be closed); for example, MGCP and signaling back haul, with the coordination of the configuration of endpoints on the media gateway and of trunks that refer to those end points on the MGC and that now collectively simply form virtual trunks of the virtual switch, and so on. Figure 2-3depicts the concept of a virtual switch.

Figure 2-3 Virtual Switch

Virtual switch

V

 

V

V

 

V

V

V

V

 

84409

 

 

Similarly, H.323 gateways and gatekeepers in a zone should be managed as just that, a virtual zone, as if they were one entity. A virtual zone is in essence the H.323 flavor of a virtual switch. Also, gateways and the signaling controller jointly provide the functionality of a virtual gateway that has SS7 capabilities.

A potent Management Solution should allow for a holistic management of those entities. Figure 2-4depicts the concept of a virtual zone (which deals with dependencies between gateways within a zone, as well as between gateways and gatekeepers), a virtual SS7 gateway (which deals with dependencies between an H.323 gateway and a signaling controller that converts SS7 to Q.931 signaling for the gateway), and a zone connection (which deals with dependencies between gatekeepers, or between gatekeepers and directory gatekeepers).

Cisco Internet OSS for VoIP: Infrastructure Manager Implementation Guide

 

OL-2706-01

2-5

 

 

 

Image 5
Contents Description ProvisioningDocument Purpose Scope of the SolutionTarget Market Examples of Open Packet Telephony Networks Open Packet Telephony OverviewMgcp Packet Voice Network Virtual Entities in the Network Virtual SwitchMGC CNS NMS ArchitectureIoss Provisioning Component Architecture Interconnection/Interoperability Functional DescriptionCisco Packet Telephony Center Component ListCisco Media Gateway Control Node Manager Cisco Voice Routing CenterLess than Entry level UltraSparcIII 9GB with at leastActive Host Standby Host Cmnm FeaturesRecommended Hardware Configuration for Cmnm Cmnm TroubleshootingCmnm Configuration Recommended Hardware Configuration for Vspt Voice Services Provisioning ToolRecommended Hardware Configuration for CiscoView CiscoViewHardware Requirements Cisco CNS Intelligence EngineCisco CNS Intelligence Engine and Cisco CNS Bus Technology Dependencies Overview of InstallationInstalling the Cisco CNS IE2100 Configuration Engine Installation Overview PCI PCI Scsi Chapter Provisioning Localhost.localdomain login setup Cisco Intelligence Engine Enter the Secondary DNS Server IP address OL-2706-01 Http//hostname or IP address of IE2100/config/login.html Gathering Installation Software Planning and Installation ChecklistEnsuring the Network Devices have the Correct Software Installing the Solaris 8 Patch ClusterDetermining the Hardware Requirements for Your Environment Ptc-tme#cd patches Cnote-tme# ./installclusterPtc-tme#mkdir patches Host# showrev -p Host# showrev -p grep Dependencies with the following commandsCmnm-pri# hostid Obtaining a Cisco EMF LicenseChecking System Prerequisites Order of InstallationCmnm-pri#nslookup cmnm-pri Cmnm-pri#cd /opt/images cmnm-pri#pwdList the contents of the directory Cmnm-pri# ls -l Untar the contents of the CSCOvspt-2.3.1.tarfileCmnm-pri# ./setup -nodisplay Cmnm-pri# mkdir tmp cmnm-pri# cd tmp cmnm-pri# lsInstallation Summary Following items were installed Cmnm-pri#tar -xvof CSCOvspt-2.3.1-patch-01.tar Untar the contents of the CSCOvspt-2.3.1-patch-01.tarfileOutput suppressed Installing Cemf 3.2 and Available Patches Checking for Package InstallCheck to ensure the entire package was installed Cmnm-pri#cd cdrom/cdrom0 Cmnm-pri# ./cemfinstallIs this setup correct? y y,n,? Cemf Manager Installation OL-2706-01 Page ?-----------output suppressed------------------------? Cemf Patch InstallationList the contents of the current directory Cmnm-pri# ls List the contents of the Patch directory Cmnm-pri# lsCmnm-pri#tar -xvof CEMF3.2P3.2.tar Invoke the Cemf installation scriptNow do the same with Patch Cmnm-pri#cd /opt/cemf Cmnm-pri#bin/cemf start Starting CemfStart the Cemf application Cmnm-pri#cd /opt/cemf Cmnm-pri#bin/cemf query Installing the Cisco MGC Node ManagerBefore installing CMNM, ensure Cemf is running Cmnm-pri# /etc/init.d/volmgt start Cmnm-pri#cd /cdrom/cscocmnm Cmnm-pri# ./installCSCOcmnmCmnm-pri#ps -ef grep vold Output suppressed Verifying class none Installation of CSCOcmnm was successful Opt/cemf/help/CSCOcmnm/cdapp/launched ?-----------------output suppressed-----------------------? ## Reading Package Files Done Output suppressed ## Executing actions Cmnm-pri#pkginfo -l CSCOcmnm Verifying Correct Installation Before ContinuingObtain Cmnm version information Cmnm-pri#bin/cmnmversion -verboseInstalling Cmnm Patches Verifying the Installation of CiscoViewCmnm-pri#pkginfo -l CSCOcmcv Cmnm-pri# ./patchCSCOcmnmStarting Cmnm Verifying Patch Installation SuccessCemf Logo Window # cd /scratch/cvUpgrade Installing Cisco PTC 2.1.1 Integrated with Cisco VRCUpgrading CiscoView Cisco PTC Client RequirementsIntegrated Product Component Cisco PTC Dependencies on Platform VersionsProduct Prerequisite Optional Product Components Installing Cisco PTC#pkginfo -l Cnsc #pkginfo l Tibrv Pre Installation ChecksCisco PTC Server Installation Copying Cisco PTC Files From the Product CD Installing the Cnsc Core PackageCnsc Core CNS Integration BUS CNS Security Java Tomcat VRC Ptc-tme%pkginfo -l Cnsc Ptc-tme#pkginfo -l Tibrv Ptc-tme# ./cnscInstallPtc-tme# cd /opt/vnm/common Installing the Java and Tomcat PackagesPtc-tme#pwd /opt/PTC-2.1.1 Ptc-tme# ./cnscInstall Installing the Cisco Voice Routing Center ApplicationPtc-tme#cd /opt/vnm/common Opt/vnm/common/jakarta-tomcat-3.3.1 directory existsIors Ptc-tme#more /.cshrc Installing the Voice Corba Gateway on the Cmnm HostPtc-tme#which share When prompted, enter 1 as the number of EMSsThis is the password to login to the Cmnm host machine Cmnm-tme#ps -ef grep McgNotifyServer Cmnm-tme#ps -ef grep ObjectAccess02011801.tar 02011802.tar 02011804.tar Cisco PTC Patch InformationSynchronizing Cmnm with the SC2200 Ptc-tme% dcdstart System StartupVerify the Cisco CNS Security process is running Ptc-tme%ps -ef grep dcx500Ptc-tme%ps -ef grep rvrd Verify the Cisco CNS Integration Bus is runningPage Configuring the Cisco PTC Client Post Installation ConfigurationGo to the /opt/cisco/vnm directory Ptc-tme%cd /opt/cisco/vnmImplementation and Testing OL-2706-01