Avaya Virtualization Provisioning Service
Transcription
Avaya Virtualization Provisioning Service
Avaya Virtualization Provisioning Service Fundamentals Release 1.0.2 NN4600-100 Issue 2.01 January 2013 © 2013 Avaya Inc. All Rights Reserved. Notice While reasonable efforts have been made to ensure that the information in this document is complete and accurate at the time of printing, Avaya assumes no liability for any errors. Avaya reserves the right to make changes and corrections to the information in this document without the obligation to notify any person or organization of such changes. Licence types Documentation disclaimer “Documentation” means information published by Avaya in varying mediums which may include product information, operating instructions and performance specifications that Avaya generally makes available to users of its products. Documentation does not include marketing materials. Avaya shall not be responsible for any modifications, additions, or deletions to the original published version of documentation unless such modifications, additions, or deletions were performed by Avaya. End User agrees to indemnify and hold harmless Avaya, Avaya's agents, servants and employees against all claims, lawsuits, demands and judgments arising out of, or in connection with, subsequent modifications, additions or deletions to this documentation, to the extent made by End User. Link disclaimer Avaya is not responsible for the contents or reliability of any linked websites referenced within this site or documentation provided by Avaya. Avaya is not responsible for the accuracy of any information, statement or content provided on these sites and does not necessarily endorse the products, services, or information described or offered within them. Avaya does not guarantee that these links will work all the time and has no control over the availability of the linked pages. Warranty Avaya provides a limited warranty on its hardware and Software (“Product(s)”). Refer to your sales agreement to establish the terms of the limited warranty. In addition, Avaya’s standard warranty language, as well as information regarding support for this Product while under warranty is available to Avaya customers and other parties through the Avaya Support website: http://support.avaya.com. Please note that if you acquired the Product(s) from an authorized Avaya reseller outside of the United States and Canada, the warranty is provided to you by said Avaya reseller and not by Avaya. “Software” means computer programs in object code, provided by Avaya or an Avaya Channel Partner, whether as stand-alone products or pre-installed on hardware products, and any upgrades, updates, bug fixes, or modified versions. Licenses THE SOFTWARE LICENSE TERMS AVAILABLE ON THE AVAYA WEBSITE, HTTP://SUPPORT.AVAYA.COM/LICENSEINFO ARE APPLICABLE TO ANYONE WHO DOWNLOADS, USES AND/OR INSTALLS AVAYA SOFTWARE, PURCHASED FROM AVAYA INC., ANY AVAYA AFFILIATE, OR AN AUTHORIZED AVAYA RESELLER (AS APPLICABLE) UNDER A COMMERCIAL AGREEMENT WITH AVAYA OR AN AUTHORIZED AVAYA RESELLER. UNLESS OTHERWISE AGREED TO BY AVAYA IN WRITING, AVAYA DOES NOT EXTEND THIS LICENSE IF THE SOFTWARE WAS OBTAINED FROM ANYONE OTHER THAN AVAYA, AN AVAYA AFFILIATE OR AN AVAYA AUTHORIZED RESELLER; AVAYA RESERVES THE RIGHT TO TAKE LEGAL ACTION AGAINST YOU AND ANYONE ELSE USING OR SELLING THE SOFTWARE WITHOUT A LICENSE. BY INSTALLING, DOWNLOADING OR USING THE SOFTWARE, OR AUTHORIZING OTHERS TO DO SO, YOU, ON BEHALF OF YOURSELF AND THE ENTITY FOR WHOM YOU ARE INSTALLING, DOWNLOADING OR USING THE SOFTWARE (HEREINAFTER REFERRED TO INTERCHANGEABLY AS “YOU” AND “END USER”), AGREE TO THESE TERMS AND CONDITIONS AND CREATE A BINDING CONTRACT BETWEEN YOU AND AVAYA INC. OR THE APPLICABLE AVAYA AFFILIATE (“AVAYA”). 2 Avaya grants you a license within the scope of the license types described below, with the exception of Heritage Nortel Software, for which the scope of the license is detailed below. Where the order documentation does not expressly identify a license type, the applicable license will be a Designated System License. The applicable number of licenses and units of capacity for which the license is granted will be one (1), unless a different number of licenses or units of capacity is specified in the documentation or other materials available to you. “Designated Processor” means a single stand-alone computing device. “Server” means a Designated Processor that hosts a software application to be accessed by multiple users. Designated System(s) License (DS). End User may install and use each copy of the Software only on a number of Designated Processors up to the number indicated in the order. Avaya may require the Designated Processor(s) to be identified in the order by type, serial number, feature key, location or other specific designation, or to be provided by End User to Avaya through electronic means established by Avaya specifically for this purpose. Heritage Nortel Software “Heritage Nortel Software” means the software that was acquired by Avaya as part of its purchase of the Nortel Enterprise Solutions Business in December 2009. The Heritage Nortel Software currently available for license from Avaya is the software contained within the list of Heritage Nortel Products located at http://support.avaya.com/ LicenseInfo under the link “Heritage Nortel Products”. For Heritage Nortel Software, Avaya grants Customer a license to use Heritage Nortel Software provided hereunder solely to the extent of the authorized activation or authorized usage level, solely for the purpose specified in the Documentation, and solely as embedded in, for execution on, or (in the event the applicable Documentation permits installation on non-Avaya equipment) for communication with Avaya equipment. Charges for Heritage Nortel Software may be based on extent of activation or use authorized as specified in an order or invoice. Copyright Except where expressly stated otherwise, no use should be made of materials on this site, the Documentation, Software, or hardware provided by Avaya. All content on this site, the documentation and the Product provided by Avaya including the selection, arrangement and design of the content is owned either by Avaya or its licensors and is protected by copyright and other intellectual property laws including the sui generis rights relating to the protection of databases. You may not modify, copy, reproduce, republish, upload, post, transmit or distribute in any way any content, in whole or in part, including any code and software unless expressly authorized by Avaya. Unauthorized reproduction, transmission, dissemination, storage, and or use without the express written consent of Avaya can be a criminal, as well as a civil offense under the applicable law. Third Party Components “Third Party Components” mean certain software programs or portions thereof included in the Software that may contain software (including open source software) distributed under third party agreements (“Third Party Components”), which contain terms regarding the rights to use certain portions of the Software (“Third Party Terms”). Information regarding distributed Linux OS source code (for those Products that have distributed Linux OS source code) and identifying the copyright holders of the Third Party Components and the Third Party Terms that apply is available in the Documentation or on Avaya’s website at: http:// support.avaya.com/Copyright. You agree to the Third Party Terms for any such Third Party Components. Preventing Toll Fraud “Toll Fraud” is the unauthorized use of your telecommunications system by an unauthorized party (for example, a person who is not a corporate employee, agent, subcontractor, or is not working on your company's behalf). Be aware that there can be a risk of Toll Fraud associated with Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 your system and that, if Toll Fraud occurs, it can result in substantial additional charges for your telecommunications services. Avaya Toll Fraud intervention If you suspect that you are being victimized by Toll Fraud and you need technical assistance or support, call Technical Service Center Toll Fraud Intervention Hotline at +1-800-643-2353 for the United States and Canada. For additional support telephone numbers, see the Avaya Support website: http://support.avaya.com. Suspected security vulnerabilities with Avaya products should be reported to Avaya by sending mail to: securityalerts@avaya.com. Trademarks Avaya Aura ® is a registered trademark of Avaya Inc. The trademarks, logos and service marks (“Marks”) displayed in this site, the Documentation and Product(s) provided by Avaya are the registered or unregistered Marks of Avaya, its affiliates, or other third parties. Users are not permitted to use such Marks without prior written consent from Avaya or such third party which may own the Mark. Nothing contained in this site, the Documentation and Product(s) should be construed as granting, by implication, estoppel, or otherwise, any license or right in and to the Marks without the express written permission of Avaya or the applicable third party. Avaya is a registered trademark of Avaya Inc. All non-Avaya trademarks are the property of their respective owners, and “Linux” is a registered trademark of Linus Torvalds. Downloading Documentation For the most current versions of Documentation, see the Avaya Support website: http://support.avaya.com. Contact Avaya Support See the Avaya Support website: http://support.avaya.com for product notices and articles, or to report a problem with your Avaya product. For a list of support telephone numbers and contact addresses, go to the Avaya Support website: http://support.avaya.com, scroll to the bottom of the page, and select Contact Avaya Support. Avaya Virtualization Provisioning Service - Fundamentals January 2013 3 4 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Contents Chapter 1: Introduction...................................................................................................... 7 Purpose..................................................................................................................................................... 7 Related resources..................................................................................................................................... 7 Documentation................................................................................................................................. 7 Training............................................................................................................................................. 8 Avaya Mentor videos........................................................................................................................ 8 Support...................................................................................................................................................... 8 Chapter 2: New in this release........................................................................................... 9 Other changes........................................................................................................................................... 9 Chapter 3: Overview........................................................................................................... 11 Introduction............................................................................................................................................... 11 VPS Navigation tree.................................................................................................................................. 12 Logon page............................................................................................................................................... 13 Dashboard................................................................................................................................................. 13 Status and tools................................................................................................................................ 19 One Hop Up Provisioning configuration.................................................................................................... 23 Network Profile service............................................................................................................................. 24 Rule binding service.................................................................................................................................. 25 Reporting................................................................................................................................................... 26 Audit logs.................................................................................................................................................. 26 License administration.............................................................................................................................. 26 vCenter event types.................................................................................................................................. 27 VPS backup and restore........................................................................................................................... 28 Chapter 4: VMware vCenter............................................................................................... 31 User access control................................................................................................................................... 31 Core Services............................................................................................................................................ 31 Distributed services................................................................................................................................... 32 vCenter plug-ins........................................................................................................................................ 32 vCenter services interfaces....................................................................................................................... 33 Avaya Virtualization Provisioning Service - Fundamentals January 2013 5 6 Avaya Virtualization Provisioning Service - Fundamentals January 2013 Chapter 1: Introduction Purpose This document provides an overview of the Avaya Virtualization Provisioning Service (VPS) application and how to use it to manage your network. Related resources Documentation See the following related documents. Title Purpose Link Avaya Virtualization Provisioning Service – Interface (NN46500-500) Overview http://support.avaya.com/ Avaya Virtualization Provisioning Service – Fundamentals (NN46500-100) Fundamentals http://support.avaya.com/ Avaya Virtualization Provisioning Service Installation and Commissioning (NN46500-300) Installation http://support.avaya.com/ Avaya Virtualization Provisioning Service – Release Notes (NN46500-400) Reference http://support.avaya.com/ Avaya Virtualization Provisioning Service - Fundamentals January 2013 7 Introduction Training Ongoing product training is available. For more information or to register, you can access the Web site at http://avaya-learning.com/. Avaya Mentor videos Avaya Mentor is an Avaya-run channel on YouTube that includes technical content on how to install, configure, and troubleshoot Avaya products. Visit http://www.youtube.com/AvayaMentor and do one of the following: • Enter a key word or key words in the Search channel to search for a specific product or topic. • Click the name of a playlist to scroll through the posted videos. Support Visit the Avaya Support website at http://support.avaya.com for the most up-to-date documentation, product notices, and knowledge articles. You can also search for notices, release notes, downloads, user guides, and resolutions to issues. Use the Web service request system to create a service request. Chat with live agents to get answers to questions. If an issue requires additional expertise, agents can quickly connect you to a support team. 8 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Chapter 2: New in this release The following sections detail what is new in Avaya Virtualization Provisioning Service – Fundamentals, NN46500-100, Release 1.0.2. Other changes See the following section for information about changes that are not feature-related. New Introduction chapter The Introduction chapter replaces the Purpose of this document and Customer service chapters. Avaya Virtualization Provisioning Service - Fundamentals January 2013 9 New in this release 10 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Chapter 3: Overview This chapter provides an overview of the Avaya Virtualization Provisioning Service (VPS) application. • Introduction on page 11 • VPS Navigation tree on page 12 • Logon page on page 13 • Dashboard on page 13 • Network Profile service on page 24 • Rule binding service on page 25 • Reporting on page 26 • Audit logs on page 26 • License administration on page 26 • vCenter event types on page 27 • VPS backup and restore on page 28 Introduction VPS is an application that connects the vCenter server to the Avaya Configuration and Orchestration Manager (COM) to help the data center administrator configure the network changes that apply to the data center. Before the introduction of VPS, server administrators viewed only the virtualized server environment while the network operators viewed only the network topology. VPS bridges these two environments to deliver an end-to-end view of the virtualized data center from servers, to virtual machines (VM), to networking devices. Avaya VPS is a plug-in component to COM, and relies on COM for network device inventory, topology and configuration. VPS provides a link mechanism to the VMware vCenter server to transport data between vCenter and COM so you can view both the virtual server and network environment. As a result, the server administrator and the network operator are able to work more efficiently together, such as a more effective troubleshooting process, as well as the ability to audit and track the creation, migration and deletion of virtual machines within the data center. The connection strategy between VPS and VMware vCenter is part of the server virtualization, a solution that allows you to run multiple virtual machines on a single physical server. This consolidation of servers helps reduce power consumption and cooling costs. VPS connects to the VMware vCenter server and gathers the virtualized server topology (VMs and vSwitches). VPS identifies the physical connectivity of each of the ESX servers to the Avaya Virtualization Provisioning Service - Fundamentals January 2013 11 Overview Avaya data switches and the data switch connectivity for the VMs. By stitching this information to the network topology data that is automatically discovered through COM, you can use VPS to view a complete end-to-end virtualized Data Center. VPS is an important component of the Avaya Virtual Enterprise Network Architecture. The Virtual Enterprise Network Architecture is an open, end-to-end virtualization architecture that enables enterprises to build their own private cloud infrastructure. With a private cloud infrastructure, you can improve work efficiency and reduce time-to-service. A unified fabric is formed to establish a resilient infrastructure and maximize use of available bandwidth to simplify provisioning. You can use VPS to automate device provisioning by following VMs as they migrate through the network. As you move VMs from one server to another, you add and delete the appropriate port profiles (QoS, ACLs) from the edge devices that are connected to the physical servers. If you require a change in the network configuration, the change occurs automatically in VPS, or you can manually request the action before the VM change is implemented. This ensures that the network is configured before you migrate VMs from one server to another, to ensure proper connectivity for the VM traffic. VPS Navigation tree The VPS navigation tree is located on the left side of the Web page. The following items are displayed: • Dashboard— The main page of the VPS application. You can view applications, servers and network devices across both physical and virtual environments. • Network Profiles—Provides the data center and network administrator a configuration interface to define a network profile. A network profile consists of a set of configurations applied to a network switch on a VLAN-id interface basis. • Rules—Conditions applied to the virtual machine event to determine which of these network profiles apply to which virtual machine event. • Reports—Displays current and historical data from the data center and the network connectivity, as well as any configuration changes that occurred within the data center. • Audit Log—Displays details about configuration changes made to devices, as well as major operations, and details about the inventory audit and the port scan. • Preferences—Displays details of VPS preferences in vCentre Server, Logging and General categories. The following image shows the VPS Navigation tree. 12 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Logon page Logon page You can launch the VPS application from the COM navigation pane. The initial password is the password assigned when you install COM. If no activity occurs on the VPS web client for 30 minutes, the idle timer expires. If there is activity, the session timer expires after 120 minutes. In both cases when you attempt to use the client again, you are redirected to the logon page and must log on again. Dashboard The Dashboard is the default web page that appears when you launch the VPS application. To launch VPS, you must log in to COM and select the VPS launch icon from the navigation pane. The Dashboard provides you with a read-only view of different aspects of the virtualized data center. You can view the details of the vCenter server connection to VPS such as the server IP address and the status of the link. If the link is lost, a red circle icon appears—if you hover your cursor over this icon, details show the cause of the lost connectivity, as well as troubleshooting tips to fix the issue. Avaya Virtualization Provisioning Service - Fundamentals January 2013 13 Overview The following image shows the VPS Dashboard. The top portion of the Dashboard contains status information represented by four icons, including an Operating Mode option. For VPS 1.0.1, you cannot edit this option, and therefore remains in a Default mode. Use these status information icons to view and update status information that exists or has changed within the network. The following image shows the status information bar: For more information about the purpose and importance of the status information bar, see Status and tools on page 19. The Dashboard contains the following panes: • Server Information pane • Monitor pane • Applied Configurations pane • Pending/Failed Actions pane Filtering the VPS dashboard display For release 1.0.1, filtering enhancements have been made to increase the usability of the Server Information and Pending/Failed Action panes. By clicking the column heading, a pull down menu appears, providing sorting and search options. In the example that follows, the VM Name column is sorted using a string in the Filters-> Search box. 14 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Dashboard Server Information pane The Server Information pane displays an inventory of virtual machines that are managed within VPS and the data switch connectivity for the virtualized server topology. If a virtual machine is part of the managed devices, the details of this virtual machine are displayed in the Server Information pane. The following figure shows the Server Information pane: The bottom portion of the Server Information pane contains a pagination option as well as a manual refresh icon. You can configure the pane to refresh automatically at a specific time interval by clicking on the Refresh timer located in the upper right corner. Scrollbars are available to navigate from left to right and from top to bottom. You can resize the pane by clicking on the resize button located in the upper right corner. If you choose to maximize the Server Information pane, all the other panes disappear from the Dashboard view. For release 1.0.1, the following columns in the Server Information pane can be filtered: • Data center name • Server name • server Location • VM Name • VM Application Server Type • Switch (v/dv) • Port Group name • PG VLAN Id • VM Adaptor Avaya Virtualization Provisioning Service - Fundamentals January 2013 15 Overview • Uplink (v/dv) • Physical Adaptor • Switch IP Filtering is not supported for the Slot/Port and SMLT columns. Hide or Unhide Columns: For release 1.0.1 you can hide (or unhide) columns to better manage the overall quantity of information in the Server Information pane. Use the pull-down menu in the Server column to display (unhide) or hide one or more columns. In addition, you can sort the Server column in ascending or descending order and filter the results. Monitor pane The Monitor pane allows you to view historical and current data about the virtual machine events occurring in vCenter and the actions that happened with VPS in order to process each virtual machine event. A virtual machine event can imply that you create, migrate, or delete a virtual machine from the network. If you want to view events related to a specific virtual machine, you can select the virtual machine in the Server Information pane and click on the filter icon in the Monitor pane. The virtual machine is highlighted in yellow initially, and when you click the filter symbol in the monitor pane all of the events related to that specific virtual machine appear in the Monitor pane. 16 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Dashboard Details in the Monitor pane provide information, including the type of event that is created as well as the status, the rule, and network profile that is applied to the given event. The status allows you to view if an event is successful or if errors occurred during the event process. If an event failed or is in a partial success state, you can troubleshoot by clicking the failed or partial success event and view the details in the Failed/Actions pane to resolve the issue. If you click on the network profiles or rules attached to an event, the related network profiles or rules table appears so you can view those details. Similar to the Server Information pane, the Monitor pane displays a pagination option and a manual refresh icon. A Refresh timer option is available if you want to configure an automatic refresh at a given time interval. If you maximize the Monitor pane, the rest of the panes disappear from the Dashboard. Applied Configurations pane An Applied Configurations pane displays all successful configuration changes that occurred on the various devices. If you select an event from the Monitor pane that is in a success or partial success state, the related information is displayed in the Applied Configurations pane. If required, a message is displayed in the Message column. Other details include the switch IP, the number of the associated slot/port, and the time at which the configuration occurred. You can resize the pane vertically or horizontally. You can maximize the Applied Configurations pane; however, only the Pending/Failed Actions pane disappears from the Dashboard. The Server Information pane and the Monitor pane are still displayed. The Applied configurations pane is shown in the following image. Avaya Virtualization Provisioning Service - Fundamentals January 2013 17 Overview Pending/Failed Actions pane The Pending/Failed Actions pane includes any triggers or events that did not apply. If an action is in a pending or failed state, the reason is shown in the Message column. For example, if you select an event that is failed in the Monitor pane, the related information appears in the Pending/Failed Actions pane. You can review this information and if you want to mark the action as complete, you can do so by clicking the red check mark in the Pending/Failed Actions pane. For release 1.0.1, the following columns appear in the Pending/Failed Action pane. Filtering is not supported for these columns. • Action • Switch IP • Parameter • Status • Message • Timestamp With the VPS Dashboard, you can customize the layout of the panes in different ways. You can resize the panes either vertically or horizontally, and collapse some or all of the panes, or enlarge one pane if you want to view only that given pane. If you want to define the number of columns to display in each pane, right-click on a column heading in one of the panes and select the columns you want to display in a given pane. An example is shown in the following figure: 18 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Dashboard For more information about the different icons available in the Dashboard, see Status and tools on page 19. Status and tools The status information and VPS tools are available in the Dashboard, within the Server information pane. The icons on the left side contain the tools you use to commission the VPS application and to view updated network changes. The icons on the right side are for the available status information options. The status information and tools are identified by the following icons. Device Management Network Discovery. vCenter Connector link is active. vCenter server link is lost. You can hover over this icon to view the status of the vCenter server connection and troubleshooting tips. Refresh timer icon. Device management The Device Management icon is located at the top bar just above Server Information pane in the dashboard. You can use this icon to view managed devices in COM, and manage or unmanage devices in VPS. Clicking the Device Management icon displays device information as shown in the following image: Avaya Virtualization Provisioning Service - Fundamentals January 2013 19 Overview The Manage Devices window displays the details of the devices. • You can manage or unmanage edge and core devices. • If stackable device, you can manage or unmanage stack units in the Stack Units tab. • You can specify uplinks for the edge device (which is connected to ESX/ESXi server) in the Neighbor tab. If the selected uplink is an MLT/SMLT, the UI automatically selects other links of the MLT/SMLT. • By selecting an uplink for the edge device, VPS automatically manages the core devices (BEB) which are connected to the edge device. • You can validate links between the edge and the core device (BEB). • You can save the settings. • You can manage-All and unmanage All. • You can view only managed devices. • You can filter by device IP or type. Note: • After re-discovery of devices in COM, you may need to re-select the devices in the device management. • The device management will disable the selection of neighbor links if the remote device (BEB) is not SPBm supported. • Clicking on Refresh button will reload the entire device information. However, any unsaved data will be lost. 20 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Dashboard Note: Moving a device from the managed to unmanaged state causes the VPS application to recapture all the related inventories and topology of the device. Avaya recommends that you minimize such state changes. Viewing connected devices To view the devices which are linked to the ESX Server or a VM, a filter is provided in the Device Inventory Manager. In the Filter drop-down, a filtering option can be used to show only the devices linked to the VM(s). The search can be further refined by entering a search string in the Filter box. In the example, the filter option Connected to VM (name) is used. Network discovery For release 1.0.1, inventory audit and port scans are performed together and the results displayed in a common window. Inventory audit The Inventory audit information ensures that VPS captures important information, such as all data centers, clusters, ESX servers, virtual machines, and related Vswitches/Dvswitches, PortGroups. Each time you start the VPS application, an inventory audit is automatically performed to capture this information and keep VPS updated. vCenter server details and credentials are found in the VPS Preferences vCenter Server tab. Port Scan After the Network Discovery is complete, you can view the entire network connectivity of the virtual machines in the data center. A port scan is automatically performed every 24 hours to ensure that any notifications or changes that dropped are scanned. You can configure this interval by accessing the VPS preferences file and changing the automatic port scan schedule. The following image shows the Network Discovery information window: Avaya Virtualization Provisioning Service - Fundamentals January 2013 21 Overview vCenter Connectivity status information This type of information contains the status of the connection of the vCenter server to VPS. After you configure the VPS preferences file, launch VPS to confirm the vCenter is linked properly to VPS. If the vCenter is properly connected, the status is confirmed by a green circle icon. If the connection is lost, a red circle icon is displayed. Hovering the cursor over this icon shows the details of the connection. If the connection is lost, a description of the status is displayed along with troubleshooting tips. Refresh timer You can select the option to refresh the Server Information pane and the Monitor pane at regular timed intervals by clicking the Refresh timer icon. The Refresh timer is Off by default. However, you can click on the icon if you want the panes to automatically refresh at every following interval: 22 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 One Hop Up Provisioning configuration • 30 seconds • one minute • five minutes • 10 minutes Note: An Operating Mode option is also situated in the right corner; however, for VPS 1.0.1, you cannot edit this option and therefore the Operating Mode is always in Default mode. One Hop Up Provisioning configuration Many data networks are virtualized using the Shortest Path Bridging (SPB) technology. VPS will now help the operator in virtualizing the end-to-end network. • Configuration of the VLAN on the edge devices of the SPB Cloud. • Configuration of the VLAN, Traffic Profile/ACL/Bandwidth on the Access ports connected to the virtual world (ESX/ESXi) The VLAN/Traffic profile on the devices is applied using the pre-configured network profile auto triggered by rules. You can virtualize the entire end-to-end network using VPS to configure the VLAN connectivity using pre-defined Port Profile or Rules at the edge device connected to ESX, and the distribution or the core device which forms the edge of the SPB Cloud. VPS device management is enhanced to support the One Hop Up Provisioning (OHP) feature. The OHP feature provisions the shortest path bridging MAC (SPBM) core network devices automatically in addition to provisioning the edge devices. This feature facilitates the management of edge and core devices, providing flexibility in response to virtual machine (VM) life cycle changes. In order to provision a network device using VPS, the device must be managed in VPS. A network switch that is connected directly to an ESX server is considered an edge device. By selecting the uplinks from an edge device, the VPS operator can specify the core devices to be managed . The core device forms the edge of the SPB cloud and is known as the backbone edge bridge (BEB). One hop up provisioning requirements The following requirements must be completed to configure the one hop up feature. Once completed, the VPS is ready to configure OHP. • COM Discovery is complete • Preferences (port dissociation for edge and core is configured correctly) • Using the device management interface: - Select the Edge devices and units if stacked to be managed. Avaya Virtualization Provisioning Service - Fundamentals January 2013 23 Overview - Select the uplinks to core (BEBs) devices using the Neighbor tab. - Validate the link between the edge and the core device (BEB). - Save the settings and Confirm to trigger a port scan. Note: • After the re-discovery of devices in COM, you may need to re-select the devices in the device management. • The device management will disable the selection of neighbor links if the remote device (BEB) is not SPBm supported. If there’s a VM event, the corresponding events can be seen in the monitor. Device details are provided in the Pending/Failed Actions and Applied Configurations panes. For configuration examples of the OHP feature, see the Avaya VPS Installation and Commissioning Guide (NN46500-300). Network Profile service To support the VM traffic, you have to have configured the data switch. VPS provides you with a template called network profile that you complete with the information of what needs to happen on the data switch. You can define a set of configurations and save it so that when a change happens on the device, you can apply the network profile to the data switch. The set of configurations that you can define are the VLAN and port configurations that apply on a switch port. A network profile provides a holistic view of the VLAN, bandwidth, metering, access control and QoS configuration, and ensures that the trunk is correctly configured to support the VM traffic. You can apply a network profile to different devices such as 45xx, 55xx, and 86xx. You can use the network profile service to maintain the Vlan mapping table. A Vlan mapping table is data that contains a mapping of Vid, VLAN ID and ISID. Network administrators use the VLAN IDs which is a list of VLAN IDs on the network. The ISID is a number used in the SPBM networks and is uniquely assigned to a customer. VLAN configuration VLAN configuration is mandatory in a network profile, and ensures that the correct VLAN information is available for the traffic of the virtual machines as you activate or migrate these virtual machines in the data center. The VLAN configuration information includes the STG mode, STG id, VLAN ID you configure, VLAN name, High Priority and the QoS level. Note: VPS 1.0.1 only supports provisioning of VLANs by Port. All other fields, except VLAN type which is always by Port, that are required in a VLAN creation have default values. 24 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Rule binding service Traffic Profile/ACL configuration The Traffic Profile/ACL configuration is optional, and ensures that the correct network characteristics, such as Access Control Lists (ACLs), filters, bandwidth and QOS parameters are properly configured on the network ports that are used for the virtual machine traffic. VPS supports port level traffic profile configuration. Port level traffic profile allows you to configure a device port to allow or drop traffic that meets the specified criteria. The stackable devices, such as ERS 45xx, 55xx, and 56xx, use the QoS classifiers and sets as means of configuring traffic profile. The modular devices, such as ERS 86xx and ERS 88xx use the access control template/list/entry. A network profile provides separate sections for defining traffic profiles for stackable and modular devices. If a network profile is defined without the Traffic Profile/ACL configuration, only the VLAN configuration is applied on the network device. VLAN mapping If you use an Avaya SPBM, there is an additional mapping of ISID that you need to configure for each network Profile. With the VLAN-ISID-VID mapping, you decide the customer VLAN to which a service is associated with for SPBM networks. You can define the ISID value that is associated with each Customer Vlan. Note: Avaya recommends that the VLAN ID in the VLAN-ISID-VID mapping table be the VLAN ID that is referenced in the Network Profile, and that the VID be the VLAN ID of the associated Port Groups in the Data Center. For VPS 1.0.1, Avaya also recommends that the VID be equal to the VLAN ID. Rule binding service Rules are conditions to which network profiles are applied. Network profiles are applied to switch ports based on preconfigured rules. As a result the rule binding service is dependent on the network profile service. VPS provides a rule infrastructure to determine which network profiles are applied to which virtual machine. You can define rules based on the location of the ESX server, the application server type of the virtual machine, and the VLAN ID of the port groups to which a virtual machine is connected. A rule may have simple or complex criteria, and is executed for a virtual machine event only if the event matches a single rule. You can configure rules to occur automatically or manually. Automatic rules imply that if an exact rule match is found for a virtual machine event, then the configuration defined in the related network profile is applied on the device. Manual rules imply that, if a rule is matched for a virtual machine event, the configuration defined in the associated network profile is not automatically applied to the network devices and you can apply the rule manually. For more information about network profiles, see Network Profile service on page 24. Avaya Virtualization Provisioning Service - Fundamentals January 2013 25 Overview Reporting You can generate reports to view the current and historical data of the end-to-end data center and network connectivity, as well as the configurations performed on the network devices in response to the changes in the data center. You can generate the following types of reports: • VM Topology Report—Shows the connectivity of the VMs, the ESX server that the VMs are hosted on, the Vswitch/ Dvswitch to which the VMs are connected, as well as the network devices providing the link for these VMs. • Applied Configurations Report—Shows the configurations applied to the network devices. You can generate this type of report to include only a specific time period. • Pending/Failed Actions Report—Shows the network device actions that are pending or failed. Details about the result of the actions are displayed. You can generate this type of report to include only a specific time period. After you generate a report, you can print or export the given report in different formats, such as Excel, Postscript, PDF, Word and PowerPoint. For more information about printing and exporting reports, see Avaya Virtualization Provisioning Service—Interface (NN46500–500). Audit logs Use the audit logs to view the operations you performed within VPS. Audit logs display the virtual machine events processed and the configurations that were made on the network devices. The audit logs detail changes that occurred to events, when these changes happened, and the status of the event processing. You can configure the audit log preferences by accessing the Preferences section in VPS. In the Preferences section, you can set boundaries in regards to file size and the level at which debug logs and audit logs appear. For more information, see the Avaya Virtualization Provisioning Service—Interface (NN46500–500). License administration During the VPS installation process, you can only add one license file. If you want to add more than one license file to the VPS application, you can use the License Administration available in COM after the VPS installation is complete. With the License Administration, you can add and export licenses, or generate license reports. You can export a license and keep it for future reference. For example, you can refer to the license if you need to reinstall the application. Furthermore, the license report provides details about the licenses applied to the applications in the tabular format, and you can save it for further use. 26 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 vCenter event types Licenses are available at the Avaya Licensing Portal. You can obtain a trial license that is valid for 60 days through the Avaya Professional Services. A VPS license is installed as a base license or in increments. With a base license, you can manage 20 switches, whereas each increment supports 50 switches. You can apply a maximum of four increments to a VPS base license, which supports a maximum of 220 nodes. If you install a VPS license on a stackable device, each unit of the stack is considered as a separate license unit in VPS. Note: A VPS license is only valid if you have a valid COM license. For more information about VPS licensing, see Avaya Virtualization Provisioning Service — Installation and Commissioning (NN46500–300). vCenter event types The vCenter server processes the following types of events, to which VPS listens and processes. The following table describes these events. Table 1: Virtual Machine Event VMEvent Description VmBeingCreatedEvent Virtual machine is being created. VmBeingDeployedEvent Virtual machine is being deployed from a template. VmBeingMigratedEvent Virtual machine is being migrated. VmBeingHotMigrated Virtual machine is being hot-migrated. VmBeingRelocatedEvent Virtual machine is being relocated. VmRelocatedEvent Virtual machine is successfully relocated. VmCloneEvent Base event for all clone operations. VmCloneFailedEvent The virtual machine clone operation failed. VmCreatedEvent Virtual machine is successfully created. VmDeployedEvent Virtual machine deployment operation is complete. VmDeployFailedEvent The deployment from a template failed. VmDisconnectedEvent Virtual machine is disconnected. VmFailedMigrateEvent The virtual machine migration failed. Avaya Virtualization Provisioning Service - Fundamentals January 2013 27 Overview VMEvent Description VmMigratedEvent Virtual machine migration. VmReconfiguredEvent Virtual machine is reconfigured. VmRelocateFailedEvent The virtual machine relocation failed. VmRemovedEvent Virtual machine is removed from the vCenter management. VmRenamedEvent Virtual machine is renamed. VmUpgradeCompleteEvent Upgrade operation is completed. VmUpgradingEvent Virtual hardware on a virtual machine is being upgraded. VPS backup and restore The VPS database table is the repository of the data that VPS updates during backup or recovery. The backup operation makes a backup of the VPS system along with COM and UCM to create restoration files in the event that the system state becomes corrupted. In release 1.0.1, while using scripts for Windows and Linux, VPS automatically updates the database tables during a combined backup of COM and VPS. You are then able to restore the system back to the checkpoint created by the backup file. Note: Avaya recommends that you backup COM along with the VPS application. VPS database tables The VPS application has both configured user/system and system discovered data. The following is the list of information that the system or users configures: • Network profile • Rules • VPS managed device • VPS historical event information The VPS properties file is found in the following area: ${JBOSS_HOME}/server/default/conf/vps/VpsPreferences.properties The following table contains a list of database tables that corresponds to the VPS during backup: 28 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 VPS backup and restore Table 2: Database tables Database table eem_vps_applied_vm_profile_switch eem_vps_networkprofile eem_vps_clusterinfo eem_vps_physicaladaptor eem_vps_com_device_inventory_view eem_vps_portgroup eem_vps_datacenterinfo eem_vps_portgrp_vndsport eem_vps_device eem_vps_preferences eem_vps_device_unit eem_vps_preferences_element eem_vps_deviceinventoryview eem_vps_rule eem_vps_deviceinventoryview_withNoSwitch eem_vps_serverinfo eem_vps_deviceinventoryview_withSwitch eem_vps_serverinfo_vnds eem_vps_div_servervm eem_vps_switch_portgroup_view eem_vps_div_servervm_noswitch eem_vps_vminfo eem_vps_div_servervm_noswitch_data eem_vps_vnd_switch eem_vps_div_serverswitch eem_vps_vnds_uplink eem_vps_monitor eem_vps_vnic eem_vps_monitor_action eem_vps_uplink_physical_adaptor eem_vps_monitor_appliedconfig eem_vps_vlanisidmap eem_vps_monitor_event Avaya Virtualization Provisioning Service - Fundamentals January 2013 29 Overview 30 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 Chapter 4: VMware vCenter VPS connects the VMware vCenter to the Configuration and Orchestration Manager (COM). VMware vCenter is part of the VMware vSphere, a system that manages collections of infrastructure such as storage and networking of a data center. VMware vCenter Server provides important data center services such as access control, performance monitoring and configuration. For more information about VMware vShere, visit http://www.vmware.com/support. Within a server, you can use the vCenter Server to control the data center, and configure policies to enable management of assignments and resources of virtual machines. After proper configuration, if the network fails, servers are not impacted. Furthermore, VMware vCenter provides the list of MAC addresses through VPS; however, information pertaining to the network switch and the slot or port is not delivered through the VMware vCenter. vCenter gathers resources from ESX/ESXi hosts and sends them to the system administrator. The system administrator can then provision these resources to virtual machines. The following are the vCenter components: • user access control • core services • distributed services • plug-ins • various interfaces User access control The User Access Control allows you to create and manage different levels of access to vCenter Server for different classes of users. Core Services Core Services are comprised of a management service for virtual machines. The following table details the Core Services components: Avaya Virtualization Provisioning Service - Fundamentals January 2013 31 VMware vCenter Component Description Virtual machine provisioning Provisions virtual machines and their resources Host and VM Configuration Virtual machine and host configuration Resources and virtual machine inventory management Organizes virtual machines and resources in the virtual environment and facilitates their management. Statistics and logging Logs and reports on the performance and resource of virtual machines, hosts, and clusters. Alarms and event Management Tracks and warns of potential resource overuse or event conditions. Task scheduler Schedule actions to occur at a given time. Consolidation Analyzes the capacity and use of the data center's physical resources. vApp A vApp is similar to a virtual machine – it is multi-tiered, but is a separate entity. With vApps, you can perform operations, such as cloning, rebooting and shutting down. Distributed services The vCenter Server manages and configures the Distributed services. Distributed services are solutions that enable wider functionality within VMware vSphere. These solutions include VMware DRS, VMware HA, and VMware vMotion. vCenter plug-ins Plug-ins are applications that add features and functionality to the vCenter Server. vCenter Server plug-ins include VMware vCenter Converter and VMware Update Manager. The VMware vCenter Converter allows you to convert physical machines and virtual to ESX/ ESXi virtual machines. You can import converted systems into any location in the vCenter Server inventory. The VMware Update Manager allows you to enforce security standards across ESX/ESXi hosts and managed virtual machines. 32 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013 vCenter services interfaces vCenter services interfaces vCenter Server contains the following interfaces: • ESX management — Connects to vCenter agent • VMware vSphere API — Connects to VMware management clients and third-party solutions. • Database interface — Connects to Oracle, Microsoft SQL Server, or IBM DB2 to store information, such as virtual machine configurations, host configurations, resources and virtual machine inventory, performance statistics, events, alarms, user permissions, and roles. • Active Directory interface — Obtains user access control information. Avaya Virtualization Provisioning Service - Fundamentals January 2013 33 VMware vCenter 34 Avaya Virtualization Provisioning Service - Fundamentals Comments? infodev@avaya.com January 2013
Similar documents
Avaya Virtualization Provisioning Service
including the sui generis rights relating to the protection of databases. You may not modify, copy, reproduce, republish, upload, post, transmit or distribute in any way any content, in whole or in...
More information