How to generate HP Insight Dynamics infrastructure orchestration templates with the HP Sizer for Microsoft Exchange Server 2010 Technical white paper Table of contents Executive summary............................................................................................................................... 2 Downloading and installing the HP Sizer for Microsoft Exchange Server 2010 ........................................... 2 Enabling the IO template file generator functionality ................................................................................ 3 Generating an IO template file .............................................................................................................. 4 “Generate an Example Configuration” mode tutorial ............................................................................ 5 “Build your own solution” mode tutorial .............................................................................................. 7 Notes and limitations ......................................................................................................................... 10 Importing the XML template ................................................................................................................. 11 Modifying the OS deployment job ................................................................................................... 12 Adding network resources ............................................................................................................... 14 Summary .......................................................................................................................................... 15 For more information .......................................................................................................................... 16 Executive summary HP Insight Dynamics is advanced infrastructure lifecycle management software which allows you to instantly adjust to dynamic business demands and provision a complex infrastructure in minutes. HP Insight Dynamics includes: Integrated infrastructure design with automated activation of servers, storage and networking Built-in capacity planning and rebalancing tools Automated disaster recovery and failover capabilities With HP Insight Dynamics, infrastructure orchestration (IO) templates can be designed and published to enable consistent application service provisioning from pools of shared resources via a self-service portal. These templates are designed based on specific application service requirements and best practices. To facilitate the process of designing and creating these templates, the HP Sizer for Microsoft® Exchange 2010 includes the capability to automatically generate IO templates based on the Exchange requirements (user profile, count, etc.) specified during the sizing process. This IO template can then be imported directly into the HP IO Designer tool, saving administrator‟s significant time in the template planning and design process. This document describes how to use the “HP Sizer for Exchange Server 2010” sizing tool to generate HP Insight Dynamics infrastructure orchestration templates. The document also provides an overview of how to save and import the resulting IO template file, and describes the further modifications that are required before the template can be saved and published for provisioning. Target audience: This “How-to” guide is for HP Insight Dynamics or Exchange architects responsible for designing HP Insight Dynamics infrastructure orchestration service templates for Exchange 2010. This document assumes that you are familiar with HP Insight Dynamics and with how to use the HP Sizer for Exchange 2010. For more information on HP Insight Dynamics please visit www.hp.com/go/insightdynamics. For more information on HP BladeSystem Matrix which utilizes HP Insight Dynamics as the infrastructure orchestration software please visit www.hp.com/go/matrix. Downloading and installing the HP Sizer for Microsoft Exchange Server 2010 The HP Sizer for Exchange 2010 can be downloaded by clicking on the appropriate link from the Exchange solution page at www.hp.com/solutions/exchange. The download is a zip file that contains the Exchange sizer setup.exe file. To install the Exchange sizer, launch the setup.exe and follow the installation wizard. 2 Enabling the IO template file generator functionality By default, the option to generate an IO XML template file is disabled. To enable this functionality within the Exchange sizer you need to first launch the Exchange sizer. Once the Exchange sizer has been started, select the “Show „Generate IO Template File‟ Button” option from the “Options” dropdown menu in the top left of the sizer UI as shown in Figure 1. Figure 1 – Enabling the IO XML file template generation Once this option has been enabled, a button will be displayed at the completion of each sizing exercise. However, as shown in Figure 2, this button will not be enabled if a solution is generated that doesn‟t meet specific criteria. This is discussed in greater detail in the following section. Figure 2 – Displaying the “Generate IO Template File” button 3 Generating an IO template file Just because the option to display the “Generate IO Template File” button has been selected, does not mean that the button itself will be enabled. This was depicted in the previous figure above (Figure 2). This button will only be enabled for Exchange solutions that meet the following conditions: Server platform type is “Blade” for all Exchange server roles. Storage architecture is “SAN (Fibre Channel)” for Exchange roles with external storage requirements such as the Hub Transport (HT) and Mailbox (Mbx) server roles. The design is for a single site solution. The reason these restrictions exist is that there are certain infrastructure requirements to utilize HP Insight Dynamics infrastructure orchestration. For physical server provisioning, HP Insight Dynamics requires HP server blades connected to an external FC storage array (HP BladeSystem Matrix1 for example). Thus, the Exchange sizer prevents you from creating an IO template that is based on a design for different server or storage architectures. The following tutorial sections walk through how you can use the Exchange sizer to generate an IO template in either the “Generate an Example Configuration” or “Build your Own Solution” mode. Note: The following examples are focused on solutions that generate an IO XML template file and are not meant to be a comprehensive description of how to use the Exchange sizer. For more general help on using the Exchange 2010 sizer, please select the “Sizer help…” option from the “Help” pulldown menu. 1 4 For more information on the HP BladeSystem Matrix please visit www.hp.com/go/matrix. “Generate an Example Configuration” mode tutorial The “Generate an Example Configuration” mode of the Exchange sizer is a streamlined version of the sizer with fewer inputs. In this mode there is a single input page to collect information about the Exchange environment. The orange circles on Figure 3 below indicate the specific input values which need to be set to generate an IO XML template file. Figure 3 – Example configuration mode The two specific inputs which need to be set are the “Server Platform” and “Storage Architecture” options to “Blade” and “SAN (Fibre Channel)” respectively as shown above. The other input values can be modified as needed to represent the desired Exchange environment. 5 To size the solution press the “Finish” button. This brings up the solution‟s results page as shown in Figure 4. Notice that the “Generate IO Template File” button is now enabled. Figure 4 – Example mode solution results page To generate the XML file, press the “Generate IO Template File” button. This will open up a dialog box and allow you to save the XML file. This XML file can then be copied to your HP Insight Dynamics management server and imported into the HP IO designer interface. This is described in greater detail in the “Importing the XML template” section below. 6 “Build your own solution” mode tutorial When running the Exchange sizer in the full solution mode there are a number of additional input options and UI screens to walk through. However, this section will only focus on the UI input options and screens that are relevant for generating the IO XML template file. To launch a sizing session in this mode, press the “Build” button from the main screen. The first few screens are introduction pages, the first screen requiring input is the “Site and DAG Names” page shown in Figure 5 below. Figure 5 – Site and DAG Names screen Here is where you will define the number of sites and whether there are any Exchange Database Availability Groups (DAGs) that are required for your configuration. An IO template can be designed with or without the use of a DAG. However, the IO template generation will only work with a single site. Thus, you must only define a single site for your configuration. The next several screens in the sizer (not shown) collect information about the following: Number and type of user profiles Database/Mailbox options Site Exchange role information Site Mailbox backup options 7 This information will be specific to your own Exchange solution and the inputs will not impact whether an IO XML template can be generated for this solution. However, the last screens in the sizer will. These are the “Role Server Options” and “Role Storage Options” pages shown in Figures 6 and 7 respectively. Figure 6 depicts the “Role Server Options” screen. As with the example mode configuration, you must specify “Blade” from the “Server Platform” drop-down box. Figure 6 – “Role Server Options” page One thing that‟s important to note here is that you must specify the “Blade” server platform option for each server role as listed in the “Role” drop-down box. In this example, there are three different Exchange server roles that need to be configured. If any of the server roles do not have “Blade” chosen as the server platform, the “Generate IO Template File” button will be grayed out. 8 Figure 7 below depicts the “Role Storage Options” page. As with the example mode configuration, you must specify “SAN (Fibre Channel)” from the “Storage Architecture” radio button options. Figure 7 – “Role Storage Options” page Again as was the case with the server platform selection, you must specify the “SAN (Fibre Channel)” option for each server role (with external storage requirements) listed in the “Role” drop-down box. In this example, there are three different Exchange server roles; however, only two of the roles need to be configured. The Exchange CAS (Client Access Server) role doesn‟t have external storage requirements (beyond the boot LUN) and the “Storage Architecture” option is grayed out. Once the storage architecture information has been set, press the finish button on the bottom of the sizer (not shown above) and the sizing process will run. On the results page you‟ll see the button to generate the IO XML file. This can be selected and the XML file saved to your system. This XML file can then be copied to your HP Insight Dynamics management server and imported into the HP IO designer interface. This is described in greater detail in the “Importing the XML template” section below. 9 Notes and limitations This section describes several caveats and some limitations that are important to understand about the way the IO template files are generated and some limitations that exist in the final XML file that is generated. The first thing to highlight is that the Exchange sizer does not currently support configuring a bootfrom-SAN (BFS) design. However, a boot LUN is a requirement for each server role that is configured in an IO template. Thus, as part of the XML file creation process, a 40GB boot LUN is automatically added to each server. On top of that, there are several key areas of the IO template that are not automatically generated as part of the sizing process. These include the network resources and the OS deployment jobs. Both the network information and applicable OS deployment jobs are specific to your environment and can‟t be automatically generated as part of the sizing process. These attributes will need to be added and modified after the IO template file is imported. How to do this is covered in the “Importing the XML template file” section below. 10 Importing the XML template The “Import” option within the HP IO designer can be used to import the Exchange-sizer-generated XML file as a service template. An example of what the template looks like is shown in Figure 8 below (Items have been moved on the screen to make the picture more compact and easier to view). Figure 8 – Imported template file from Exchange 2010 sizing session In this example there are three resources which have been marked as having an error (red highlighted boxes). Looking deeper at these errors reveals that they are generated because there is no OS deployment job associated with the server groups. There are also additional errors (not visible in the picture above) due to the fact that the network resources for this solution are not automatically added by the Exchange sizer. These resources must be added and the OS deployment jobs set appropriately before the template can be published successfully. More detail on each of these areas is covered below. 11 Modifying the OS deployment job To set the appropriate OS deployment job, double-click on a server group resource. This will open up a pop-up window where additional attributes can be configured as shown in Figure 9. Figure 9 – Server group properties pop-up window You can see that the memory and processor requirements for the mailbox server role have been set based on the user profiles and input to the Exchange sizer. Also notice the red X on the software tab. This is the error that was indicated by the red highlighted box in Figure 8. Click on this tab to modify the OS deployment event (Figure 10). 12 Figure 10 – Software configuration tab Once the appropriate deployment job has been set (or “Manual software deployment” selected), Press OK to save the changes. Repeat this procedure for the other server groups in the IO template. 13 Adding network resources Once the software properties have been configured for each server group, the next step is to add the network resources into the template2. For this configuration, two networks will be configured, one for front-end communications to the CAS servers and a second network for back-end traffic. After the networks have been added and configured, a green check box should appear for the “Validation status”. This indicates that the template is error free (see the orange circle in Figure 11 below). Figure 11 – Error free Exchange service template 2 14 For more information on adding network resources and designing IO templates please read the help file and associated documentation available with the product distribution. At this point you have a valid template which can be saved and published. However, there are two other aspects of the template that you may want to modify depending upon your environment including: Setting “Matching tags” on the storage resource definitions to match the property values with the Logical Storage Pool Entries (SPEs) Attaching embedded HP Operations Orchestration (OO) workflows to execute as part of the service provisioning process Further information on these subjects can be found in the HP Insight Dynamics product documentation. Note: Even after modifying the necessary service template attributes and publishing the template, the template cannot be provisioned unless the necessary resources exist in your environment. When a user attempts to create a service based on this template, the first step that runs is a validation algorithm that checks that all the necessary resources (servers, storage, and networks) specified in the template are available. If the resources are available, they are reserved, and the provisioning process commences. If a resource is not available, then the allocation halts, and the service creation fails indicating which resource caused the failure. Summary By leveraging the capability of the “HP Sizer for Exchange Server 2010” to generate the HP Insight Dynamics infrastructure orchestration templates, you can save valuable time when designing and building service templates for Exchange. With the Exchange sizer, you can dynamically build XML files based on your specific Exchange requirements. These files can then be directly imported into the HP IO Designer interface to be further modified and published to the self-service portal for provisioning. 15 For more information For the HP Sizer for Microsoft Exchange Server 2010 please visit www.hp.com/solutions/exchange HP ActiveAnswers website, www.hp.com/solutions/activeanswers/ For more information on HP Insight Dynamics please visit www.hp.com/go/insightdynamics For more information on HP BladeSystem Matrix please visit www.hp.com/go/matrix To help us improve our documents, please provide feedback at http://h20219.www2.hp.com/ActiveAnswers/us/en/solutions/technical_tools_feedback.html. © Copyright 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Microsoft is a U.S. registered trademark of Microsoft Corporation. 4AA0-4553ENW, March 2010
© Copyright 2024