EMC® Ionix™ ControlCenter® 6.
Copyright © 2003 - 2012 EMC Corporation. All rights reserved. Published in the USA. Published November 2012 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. The information in this publication is provided as is.
CONTENTS Chapter 1 Introduction The Challenges ................................................................................ Reporting ........................................................................................ Monitoring....................................................................................... Configuring and Controlling ............................................................. The Solution ..................................................................................
Contents Allocating CLARiiON devices (LUNs) to a host ............................... Adding devices to a CLARiiON metaLUN for a host........................ Adding HP XP LUSEs to a host ...................................................... Deallocating storage from a host.................................................. Allocating storage using AutoPath................................................
CHAPTER 1 Introduction The Challenges Today, many businesses face ever-increasing challenges regarding reporting on, monitoring, configuring, and controlling their datacenters. Reporting Businesses are finding it difficult to keep track of what they have in their datacenters. For example, they need to know the number of storage arrays they have, the storage array vendors, how the storage arrays are being used, and by which applications.
Introduction The Solution The EMC Ionix ControlCenter 6.x family of storage management software provides an end-to-end solution for multivendor storage reporting, monitoring, configuration, and control. With Ionix ControlCenter, you can see the elements of your IT infrastructure (both hardware and software), know how your infrastructure is performing, and do what's necessary to ensure that service levels are met—for better performance, improved productivity, and reduced costs.
CHAPTER 2 Reporting on Your Datacenter EMC Ionix ControlCenter provides many solutions for creating detailed reports of your storage assets. Use these reports to keep track of what storage assets you have and what group or department is using them, monitoring storage capacity and utilization, planning for configuration changes to the datacenter, or identifying performance problems that can severely impact business operations.
Reporting on Your Datacenter Identifying IT assets for accounting This example demonstrates how a CTO can use EMC® Ionix™ StorageScope™ to create reports of the company’s IT assets, including arrays, hosts, and switches, for the corporate accountants. The CTO logs in to StorageScope, builds custom queries displaying all assets managed by Ionix ControlCenter, and prints them to a PDF. Once generated, the queries can be re-used to provide the information on demand.
Reporting on Your Datacenter Figure 1 Define Initial Settings step of the Query Builder 5. Since the query will be returning data based on the present configuration of the managed environment, selects Current Data. 6. Clicks Next to move to the Areas of Interest page of the query wizard Figure 2.
Reporting on Your Datacenter 10 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter Figure 2 Areas of Interest step of the Query Builder 7. On the Areas of Interest page, selects Arrays from the Arrays grouping. 8. Clicks Next to move to the Select Columns page of the query wizard Figure 3 on page 12.
Reporting on Your Datacenter Figure 3 Select Columns Step of the Query Builder 9. Adds the following columns to the query: • Arrays.Array Vendor • Arrays.Array Type • Arrays.Array Model • Arrays.Array Name • Arrays.UDF.Cost • Arrays.UDF.Location Note: The columns listed above containing the appellation “UDF” are Ionix ControlCenter User-Defined Fields. User-Defined Fields are custom fields created by the user and are specific to the user’s environment.
Reporting on Your Datacenter more information about working with User-Defined Fields, refer to the Ionix ControlCenter online help or to the EMC Technical Note Using Custom Fields in StorageScope Queries. 10. Clicks Next to go to the Create Filters step of the query wizard. No filters are needed for this query. 11. Clicks Next to go to the Select Sorting, Grouping & Total Options step of the query wizard. 12.
Reporting on Your Datacenter Figure 4 Report listing all arrays Listing of hosts To complete this task, the CTO repeats the steps outlined under “Listing of arrays” on page 8, substituting the following values: ◆ Areas of Interest step: Selects Hosts from the Hosts grouping ◆ Select Columns step: Selects the following columns: • Hosts.Host Type • Hosts.Host OS • Hosts.Host.Name • Hosts.UDF.Cost 14 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter • Hosts.UDF.Location Note: The columns listed above containing the appellation “UDF” are Ionix ControlCenter User-Defined Fields. User-Defined Fields are custom fields created by the user and are specific to the user’s environment.
Reporting on Your Datacenter Figure 5 Report listing all hosts Listing of switches To complete this task, the CTO repeats the steps outlined under “Listing of arrays” on page 8, substituting the following values: 16 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter ◆ Areas of Interest step: Selects Switches from the Connectivity grouping ◆ Select Columns step: Selects the following columns: • Switches.Switch Vendor • Switches.Switch Model • Switches.Switch Name • Switches.UDF.Cost Center • Switches.UDF.Reference Note: The columns listed above containing the appellation “UDF” are Ionix ControlCenter User-Defined Fields. User-Defined Fields are custom fields created by the user and are specific to the user’s environment.
Reporting on Your Datacenter Figure 6 Report listing all switches 18 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter Tracking which assets belong to a department (CTO) This example demonstrates how a CTO can use the Hosts by Group and Arrays by Group reports in EMC StorageScope to identify which hosts and arrays belong to a particular group. Note: Grouping of objects host, arrays, and so on) is done in the Ionix ControlCenter console. Refer to the Ionix ControlCenter online help subject Creating user-defined groups for details regarding creating user-defined object groups.
Reporting on Your Datacenter Figure 7 Hosts by Group report 2. Reviews the report output to determine storage usage for host groups and to find a listing of all hosts owned by one or more groups in which the CTO is interested. Note: To prevent double-counting of storage resources shared by hosts within a group, the “Total” values in this report reflect the total storage capacity available to the group, not the sum of the storage available to each of the group’s hosts.
Reporting on Your Datacenter 3. Uses the Settings section of the dialog box to specify a Name and Output Format for the report. 4. Clicks Get Values to retrieve a listing of array groups in the enterprise. 5. Uses the Filters to select the Array Groups and Group Depth(s) for which the report will return data. 6. Clicks Run Now to close the dialog box and run the report with the specified settings; the Interactive Reports page appears. 7.
Reporting on Your Datacenter Tracking which assets belong to a department (Operations Manager) This example demonstrates how an Operations Manager uses the Console tree and Topology view to identify the assets of a department, in this case Manufacturing. The task involves viewing the user-defined group in the Console tree, opening the Topology view, and then adding the user-defined group to the view.
Reporting on Your Datacenter Figure 9 Viewing the assets of the Manufacturing group The File Systems subgroup contains file systems from multiple servers. The name of the server on which a file system resides is appended to the file-system name. This convention is also used for the switch ports and storage devices. Adding the Manufacturing group to the Topology view The Operations Manager: 1. Clicks the Eraser icon in the view on the right side of the Console to clear the view. 2.
Reporting on Your Datacenter Figure 10 Displaying the Topology view 3. Drags the Manufacturing group folder from the Console tree to the Topology view. 4. In the Topology view, right-clicks any empty space and selects Expand All. 5. On the Topology view toolbar, clicks Show Links. The Topology view, as depicted in Figure 11, shows how the hosts in the Manufacturing group physically connect to the array devices through the fabric. In the map, the Manufacturing assets are circled.
Reporting on Your Datacenter Figure 11 Viewing physical connections in the Topology view Tracking which assets belong to a department (Operations Manager) 25
Reporting on Your Datacenter Allocating storage for a new application This example demonstrates how a database administrator (DBA) uses Properties views to evaluate the configuration and capacity of an existing database instance to help plan the database storage allocations for a new application. To complete this task, the DBA: 1. Logs in to the Console. 2. In the Console tree, expands the folder Databases Instances, which are grouped by type. 3.
Reporting on Your Datacenter Understanding how much storage is allocated to an application This example demonstrates how a Storage Manager uses the Hosts by Group report in EMC StorageScope to determine how much storage is accessible to “AppX”, a critical host-based, storage-intensive application. To complete this task, the Storage Manager: 1. Accesses StorageScope through a web browse, see “Identifying IT assets for accounting” on page 8. The StorageScope dashboard appears. 2.
Reporting on Your Datacenter Figure 13 Hosts By Group report 4. Under Settings, keeps the default name of the report (Hosts By Group). 5. For Output Format, selects Portable document format (PDF) to generate the report as a PDF. 6. Under Filters, selects the Host Groups and Group Depths on which the report will be generated. In this example, all depths are selected. 7. Clicks Get Values to retrieve a list of all host groups in the environment.
Reporting on Your Datacenter Figure 14 Hosts By Group report 9. Refreshes the Interactive Reports page periodically to check the status of the report. When StorageScope has generated the report, the Status appears as Complete. 10. In the Job column, selects the name of the report (Hosts by Group) to view its results. 11.
Reporting on Your Datacenter • Network File System (GB) • VMFS Capacity (GB) • Used VMFS Capacity (GB) • Database (GB) • Used Database (GB) 12. Reviews the report to determine how much storage is available to hosts and host groups that use the application. Note: To prevent double-counting of storage resources shared by hosts within a group, the “Total” values in this report reflect the total storage capacity available to the group, not the sum of the storage available to each of the group’s hosts.
Reporting on Your Datacenter Charging departments for storage use The examples below demonstrates two different ways in which a CEO can track storage use by departments and charge them accordingly. Charging departments for storage resource usage For the purposes of this example, the enterprise’s storage resources (hosts, arrays, file systems and databases) are sorted into Ionix ControlCenter user-defined groups by the departments that use them.
Reporting on Your Datacenter • Chargeback.# File Systems • Chargeback.Accessible (KB) • Chargeback.Database Capacity (KB) • Chargeback.DB on Array (KB) • Chargeback.File System (KB) • Chargeback.FS on Array (KB) • Chargeback.Internal/JBOD (KB) Note: Refer to the StorageScope online help for full documentation of database fields used with the Query Builder. 6. In this example, no filtering is needed, so the DBA clicks Next to proceed to the Select Sorting, Grouping & Total Options step of the wizard. 7.
Reporting on Your Datacenter Figure 15 Host Chargeback report Charging departments for file group usage In the scenario shown below, the CTO creates a file group for chargeback for each department, and then adds the department’s file systems to the group. Then, the CTO runs the chargeback report to produce an itemized listing of each department’s file system storage use and chargeback amount. Creating file groups To create file groups, the CTO: 1.
Reporting on Your Datacenter 5. Clicks OK to create the file group. 6. Repeats this process for every file group being created. Adding paths to the file group After the file group has been created, paths must be added to it by the CTO, who: 1. On the Utilities menu, selects Settings > File Groups for Chargeback and displays the File Groups for Chargeback page. 2. Selects the checkbox next to the file group to which paths are being added. 3. Clicks Modify and displays the properties page for the group. 4.
Reporting on Your Datacenter Note: “Creating file groups” on page 33 provides instructions for creating a file group. Once this configuration process is complete, the CTO runs StorageScope’s built-in Chargeback report to assess how much to charge the department for its resource usage at the file level. To run the Chargeback report, the CTO: 1. Selects Analysis > Reports > Built-In/Custom Reports from the StorageScope navigation menu to go to the All Reports page. 2.
Reporting on Your Datacenter Configuring database space for a new application This example demonstrates how a database administrator (DBA) works with a storage administrator using StorageScope to determine the capacity and configuration necessary for adding a new database application to the datacenter. At the DBA’s request, the storage administrator uses the StorageScope Databases report to get capacity and configuration information about all databases in the environment.
Reporting on Your Datacenter Figure 16 Databases report setup 5. Selects a Name and Output Format for the report. 6. Clicks Get Values to retrieve a list of Host Groups in the managed environment. 7. Uses the Filters to select one or more Database Names, and Database Types on which the report will be generated.
Reporting on Your Datacenter 8. Clicks Run Now to generate the report. The dialog box will close and the browser will be redirected to the Interactive Reports page. Note: The report may take several minutes to run. 9. Refreshes the Interactive Reports page periodically to check the status of the report. When StorageScope has generated the report, the Status will be listed as “Complete.” 10. Selects the completed report’s name in the Job column (in this case, Databases) to view the results.
Reporting on Your Datacenter Building the custom query To build a custom query displaying database configurations in the environment, the storage administrator: 1. Selects Analysis > Queries > Query Builder 2. Selects Create and the Query Builder Wizard opens. Note: For full documentation of the Query Builder, refer to the StorageScope online help. The procedures listed below are described in detail under “Identifying IT assets for accounting” on page 8. 3.
Reporting on Your Datacenter • LUNS.LUN Capacity 6. The storage administrator does not filter the report and clicks Next to proceed to the Select Sorting, Grouping & Total Options step of the wizard Figure 18. Figure 18 Sorting the query results by database Name 7. Sorts the results of the query by Databases.Database Name. 8. Selects No Subtotals. 9. Clicks Save. 10. Clicks Run Now to execute the query and display its results in screen in the format specified on the first step of the wizard.
Reporting on Your Datacenter 11. The DBA and the storage administrator examine the storage configuration for the databases to determine further storage planning needs for them. Figure 19 on page 41 shows the output of the query. Note: If there are empty values in the Host Device Name, Array Name, LUN Name, and LUN Capacity (KB) fields and the Reside On column reports “unknown”, this indicates that the tablespace resides on internal or JBOD storage rather than on an array.
Reporting on Your Datacenter Preventing application outages due to out-of-space conditions This example demonstrates how a Windows administrator uses the Relationship view to map an application file system on a VMware virtual machine back to the array device on which it resides. Then, using the Properties views, the Windows administrator discovers how much space is available on the virtual disk, file system, and finally on the array in case the administrator needs to add more disks to the ESX Server.
Reporting on Your Datacenter Figure 20 Relationship view Checking the available space in the virtual disk, file system, and array To complete this task, the Windows administrator: 1. On the Relationship view toolbar, clicks the horizontal split-screen icon Figure 21. Figure 21 Splitting the Relationship view A second, empty view appears below the Relationship view. 2. Clicks any part of the second (lower) view to make it active. 3. On the Console toolbar, clicks Properties.
Reporting on Your Datacenter Figure 22 Dragging a file system to a Properties view 5. In the Properties view, notes the percentage of free space available in the Percent Free column. 6. Repeats the process by dragging the virtual disk, and then the array from the Relationship view to the Properties view. The Properties view, depicted in Figure 23, now shows the size of the virtual disk and the amount of available space in the file system and array.
Reporting on Your Datacenter Predicting storage needs more accurately This example demonstrates how a Storage Manager uses StorageScope to determine the storage needs for a file system residing on a EMC Celerra® Network Server (a NAS storage system) over time. The Storage Manager uses one of StorageScope’s SRM views to get a point-in-time view of the status of NAS File Systems in the enterprise. To complete this task, the Storage Manager: 1.
Reporting on Your Datacenter Pooling storage resources This example demonstrates how an Operations Manager uses StorageScope to identify unused storage space in the datacenter. The Operations Manager uses the Utilization Summary layout of the All Hosts report. To complete this task, the Operations Manager: 1. Logs in to StorageScope as documented under “Identifying IT assets for accounting” on page 8. 2. Selects Analysis > Reports > Built-In/Custom Reports. 3.
Reporting on Your Datacenter 4. Uses the Settings section of the dialog box to enter a Name and choose an Output Format for the report. 5. Optional: Uses the Filters section of the dialog box to specify the Host Type, host names, and Host OS on which the report will return data. Also, specifies filters for a range of Accessible storage on the host, % Used File System, % Used Database, Dormant Files, Aged Files, and Aged and Dormant Files. 6.
Reporting on Your Datacenter Figure 26 All Hosts report The report in Figure 26 on page 48 displays the following: • Array storage and internal or JBOD storage accessible to each host. • Accessible storage used by each host. • Storage used by databases, media files, temporary files, aged/dormant files, volume groups, and file systems on each host.
Reporting on Your Datacenter 11. Reviews the results of the report to determine whether there is significant unused host-accessible storage in the environment, and how that storage is allocated.
Reporting on Your Datacenter Collecting utilization statistics for management This example demonstrates how a system administrator and DBA use StorageScope to quickly gather file-system utilization statistics for management. The examples below demonstrate how a DBA can gather file system and database utilization statistics for management using the StorageScope Query Builder.
Reporting on Your Datacenter 7. If desired, filter the query output to include or exclude certain values. 8. On the Select sorting, grouping & total options step of the query, sorts the query results in ascending order by Hosts.Host Name and selects No Subtotals. 9. Clicks Save. 10. Clicks Run Now to run the query. The query output provides total and used file space information for all systems in the managed environment Figure 27 on page 51.
Reporting on Your Datacenter 1. Logs in to StorageScope as documented under “Identifying IT assets for accounting” on page 8. 2. Selects Analysis > Queries > Query Builder. 3. Selects the Database Tablespace Usage built-in query and clicks Run The output of the Database Tablespace Usage query provides a listing of total, used, and available space for databases in the managed environment Figure 28 on page 52. Figure 28 Database tablespace usage query 52 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter Identifying old and large files In this example, the storage administrator wants reduce wasted storage contained in file systems and hosts in the enterprise. Using the StorageScope Query builder, the administrator identifies old and dormant files, as well as large files that may be taking up valuable storage space.
Reporting on Your Datacenter • Files.Compressed 9. Clicks Next to go to the Create Filters step of the wizard. 10. Filters the query Figure 29 on page 54. Figure 29 Filtering the old files query 11. Clicks Next to go to the Select Sorting, Grouping & Total Options page of the wizard. 12. Sorts the results of the query by the Hosts.Host Name and Files.Last Accessed fields in ascending order and selects No subtotals Figure 30. Figure 30 Sorting the columns in the old files report 13.
Reporting on Your Datacenter The query in Figure 31 on page 55 shows a listing, sorted by hostname, of those files in the enterprise that have not been accessed or modified since July 1, 2006. Based on the results of the query, the storage administrator can determine which files should be compressed, archived, or deleted in accordance with the enterprise’s data-retention policies.
Reporting on Your Datacenter To complete this task, the storage administrator: 1. Logs in to StorageScope as documented under “Identifying IT assets for accounting” on page 8. 2. Selects Analysis > Queries > Query Builder. 3. Clicks Create to create a new, custom query. 4. On the Define Initial Settings step of the wizard, sets Name, Description, and Time Period settings for the query.
Reporting on Your Datacenter Figure 32 Filtering the large files query 11. Clicks Next to go to the Select Sorting, Grouping & Total Options step. 12. Sorts the query by Hosts.Host Name in ascending order, and then by Files.Actual Size (B) in descending Figure 33. Figure 33 Sorting the columns in the large files report 13. Clicks Save to save the query for future use. 14. Clicks Run Now to run the query.
Reporting on Your Datacenter Figure 34 Report listing all large files 15. Reviews the report to determine which files could be archived, deleted, or compressed in accordance with the enterprise’s data-retention policies. 58 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter Identifying a host performance problem This example demonstrates how a UNIX administrator and DBA use Performance Manager to identify a host performance problem. In this example, a company’s sales department noticed that sales transactions were processing slower than normal during the day on 3/30/06 and in the morning and afternoon on 3/31/06. They informed the CTO. The sales transactions are handled by an Oracle database that resides on host l82ar156.
Reporting on Your Datacenter 2. Selects Repository losbd200, the Repository holding the 3/30/06 performance data. 3. Enters the appropriate Username and Password. 4. Clicks OK. The Data Selection dialog box appears Figure 36 on page 60. Figure 36 Data Selection dialog box 5. Under Data Provider, from the Class pull-down menu, selects Host. 6. From the Identifier pull-down menu, selects host l82ar156. 7. Under Archives, selects Daily. 8. Under Daily, selects 3/30/06. 9. Clicks OK.
Reporting on Your Datacenter Analysis Toolbar Right Pane Menu Bar Toolbar and Graphics Tools Views, Metrics, and Configuration Panes Status Bar Figure 37 Performance Manager console In the Performance Manager Console, the Views, Metrics, and Configuration (Config) panes provide high-level views of the performance data and options for configuring the reports. The Analysis toolbar provides buttons for selecting the type of report (graph, chart, and so on) to display in the right panel. 10.
Reporting on Your Datacenter Figure 38 Metrics panes The Metrics panes contain lists of objects or options for creating various data views (graphs, reports, and so on) of the performance data. Host l82ar156 appears in the top Metrics pane. 11. In the top Metrics pane, under the folder for host l82ar156, selects the Physical Device folder. The devices on the host and the devices on the Symmetrix array to which the host is connected appear in the middle pane. 12.
Reporting on Your Datacenter 15. On the Analysis toolbar, clicks the Graph Per Metric ( of the metrics selected in the Metrics panes. ) button to create a graph A graph appears in the right pane showing the response times of all devices on the host and the Symmetrix array Figure 39 on page 63.
Reporting on Your Datacenter Identifying a storage array performance problem Continuing from the previous example, “Identifying a host performance problem” on page 59, this example demonstrates how the UNIX administrator now analyzes the data collected on 3/31/06 to determine what caused the performance problems the sales department experienced at two peak periods (9 A.M. and 6 P.M.
Reporting on Your Datacenter 5. In the bottom pane, selects response time (ms). 6. Clicks the Graph Per Object ( ) button. A graph appears in the right pane showing response time for the device Figure 40 on page 65. Figure 40 Graph showing response time of device c2t0d2s2 The graph reveals that the device performance degraded at two peak periods (9 A.M. and 6 P.M.) that match the periods when the sales department claimed they noticed the performance problem.
Reporting on Your Datacenter 1. In the middle Metrics pane, selects all of the devices. 2. In the bottom Metrics pane, selects ios per sec to view the I/O statistics (per second) of the devices. 3. Clicks the Histogram ( ) button. A histogram graph appears in the right pane Figure 41 on page 66. Figure 41 Histogram of all devices A histogram graph is a bar graph of historical performance data. The X-axis shows the selected objects and the Y-axis displays the values of the selected metrics.
Reporting on Your Datacenter Figure 42 Tab for Configuration view 5. On the menu bar, on the File menu, selects Open and the Data Selection dialog box appears. 6. Under Data Provider, from the Class pull-down menu, selects Host. 7. From the Identifier pull-down menu, selects host l82ar156. 8. Under Archives, selects the radio button next to Daily. 9. Under Daily, selects 3/31/06. 10. Clicks OK and the Performance Manager console appears with host l82ar156 in the Views pane. 11.
Reporting on Your Datacenter Figure 43 Loading configuration data Config – As of 03/31/2006 appears in the left pane tree under the Symmetrix array. 18. Clicks Config – As of 03/31/2006 in the tree. A table appears in the right pane Figure 44 on page 69. 68 EMC Ionix ControlCenter 6.
Reporting on Your Datacenter Figure 44 Symmetrix folder and a table of the Symmetrix configuration The table displays the configuration between the host and the Symmetrix array, including the array device (0x011) to which device c2t0d2s2 is connected. Analyzing storage array disks Having identified the disks and the array device (0x011) on the Symmetrix array that host l82ar156 was using, the UNIX administrator now analyzes the disks to ensure that the host accessed them at 9 A.M. and 6 P.M. on this day.
Reporting on Your Datacenter Figure 45 Graph of Symmetrix disks Analyzing a storage array device The UNIX administrator now analyzes array device 0x011 for the performance problems. To complete this task, the UNIX administrator: 1. In the middle Metrics pane, selects device 0x011. 2. In the bottom Metrics pane, selects %hit to view the percentage of hits from the array device to the array cache (cache hit ratio). 3. Clicks the Graph Per Metric ( ) button.
Reporting on Your Datacenter Figure 46 Graph of cache hit ratio on the Symmetrix array disk 4. In the bottom Metrics pane, selects read hits per second and read misses per second to view the number of times device 0x011 found the data in the array cache (read hits) and the number of times the data had to be retrieved from the disk (read misses). Clicks the Graph per object ( ) button. A new graph appears showing that there were read misses at 9 A.M. and 6 P.M.
Reporting on Your Datacenter Figure 47 Graph showing read misses between Symmetrix disks and cache Analyzing a storage array system To confirm the read misses, the UNIX administrator now analyzes the entire Symmetrix array for the occurrence of destaged tracks (data moved from the cache back to the disks). To complete this task, the UNIX administrator: 1. In the top Metrics pane, under the Symmetrix folder, selects the System folder. The Symmetrix array (000187400075) appears in the middle metrics pane.
Reporting on Your Datacenter Figure 48 Graph of destaged data on the Symmetrix array The UNIX administrator is now certain that the data destaging on the Symmetrix array is what caused the performance to degrade. Identifying hosts connected to a storage array Now the UNIX administrator needs to determine what caused the Symmetrix array to destage data, and checks to see if another host connected to the Symmetrix array was perhaps accessing the array at the same time as host l82ar156.
Reporting on Your Datacenter 2. In the bottom Metrics pane, selects total ios per sec to view the total number of I/O’s for each device. 3. In the middle Metrics pane, sorts total ios per sec in descending order and selects the top nine devices. 4. Clicks the Links ( ) button. The Links view appears in the right pane showing the end-to-end path of the Symmetrix array and the hosts connected to its devices Figure 49 on page 74.
Reporting on Your Datacenter 6. In the top Metrics panel, under host l82ar155, selects the Physical Device folder. Figure 50 Host l82ar155 In thetop Metrics pane All of the host’s and the Symmetrix array’s disks appear in the middle Metrics pane. 7. In the middle Metrics pane, selects both disks. 8. In the bottom Metrics pane, selects ios per sec. 9. Clicks the Graph Per Metric ( ) button.
Reporting on Your Datacenter Figure 51 Graph showing times when host l82ar155 accessed the Symmetrix array The two peak times when host l82ar155 accessed the Symmetrix array are identical to the times when host l82ar156 accessed the Symmetrix array (9 A.M. and 6 P.M.). Because host l82ar155 was accessing the devices that share the same disk spindle on the Symmetrix array as host 182ar156, the competing workload caused the performance degradation. 76 EMC Ionix ControlCenter 6.
CHAPTER 3 Monitoring Your Datacenter EMC Ionix ControlCenter provides solutions for monitoring your storage assets. Ionix ControlCenter alerts notify you of problems (for example, a port is down, a disk is down, a volume is low on storage capacity) in the datacenter, while views such as Properties, Topology, Relationship, and Path Details allow you to investigate alerts and determine corrective action for addressing them.
Monitoring Your Datacenter Identifying and diagnosing loss of signal for a switch port This example demonstrates how a storage administrator uses Ionix ControlCenter to respond to a Loss of Signal alert for a switch port. In this example, a company has already defined a process for problem notification and resolution that allows the administrator to quickly identify, diagnose, and resolve the issue.
Monitoring Your Datacenter The alert indicates that the switch port is experiencing 10,303 signal losses within a 15-minute interval. (To determine the interval, the administrator right-clicks the alert and selects Alert > Details on the Actions tab or the Alert Definition dialog box, the schedule is every 15 minutes). This level of performance will severely affect communications between any devices that use the port. The storage administrator must take action immediately.
Monitoring Your Datacenter Figure 54 Acknowledge alert dialog box 2. Enters a note and clicks OK. In the Alerts view, the alert text changes from bold to plain text and the administrator’s ID appears in the Acknowledged By column.
Monitoring Your Datacenter A new view appears below the Alerts view. 2. Clicks Topology on the toolbar to change the view type. 3. Drags the port from the Alerts view to the Topology view. 4. Clicks the plus sign next to the switch (Mainstreet_3800) in the middle of the view to show its ports. The Topology view shows the switch on which the port resides. In the view, a red X icon indicates the port with the problem (Figure 55). Figure 55 Topology view 5.
Monitoring Your Datacenter Figure 56 Expanded Topology view The Topology view shows that the switch port possibly connects either of two managed hosts to the FA-3D director on the 00075 Symmetrix array. Using the Path Details view To find out if either host is affected, the administrator uses the Path Details view, which shows detailed information about the I/O path between host devices and storage array logical volumes. To use the Path Details view, the administrator: 1.
Monitoring Your Datacenter Figure 57 Opening a Path Details view The empty view above Topology changes to Path Details. 3. Drags the array’s front-end director from the Topology view to the Path Details view. 4. Under Select Object, selects the front-end director and clicks Show Devices. The Path Details view now shows which host devices the affected director is mapped to.
Monitoring Your Datacenter Figure 58 Path Details view Using the Path Details view, the administrator identifies which file system is connected to the down switch port. Identifying affected applications or business units To see which applications or business units are affected by the poor switch performance, the administrator: 1. Right-clicks the host in the Path Details view and selects Properties. 2. Selects the host in the Properties view. 84 EMC Ionix ControlCenter 6.
Monitoring Your Datacenter In the tree, an icon appears next to each folder to which the host belongs. By looking at the folders in the tree, the administrator sees that the host belongs to the Sales department and is a part of their Sandbox application (Figure 59), which is a test environment for a new e-commerce application.
Monitoring Your Datacenter Figure 60 Reopening the Alerts view An Alerts view showing only the port alert appears below the Topology view. 2. Right-clicks the alert in the Alerts view and selects Alerts > Clear Alert for All Users (Figure 61). Figure 61 Clearing the switch port alert 86 EMC Ionix ControlCenter 6.
Monitoring Your Datacenter The Clear Alert dialog box appears (Figure 62). Figure 62 Adding an alert note 3. Types a note about how the issue was resolved and clicks OK. The alert will appear in the Alert History view for one month, based on the Alert data retention policy the administrator set during configuration. If a similar issue occurs, the monitoring schedule is set to notify the administrators within 15 minutes of the problem.
Monitoring Your Datacenter Preventing a space shortage on a host logical volume In this example, the Windows administrator receives notification that a logical volume on a Windows host has reached a critical space threshold: 5 percent capacity remaining. The volume surpasses the threshold at 9 P.M., after the administrator has already left the office for the day.
Monitoring Your Datacenter Following the company’s procedures, the administrator first acknowledges the alert in the Alerts view to indicate that someone is addressing the issue. In the Alerts view, the administrator right-clicks the alert, selects Acknowledge Alert, enters a brief note in the dialog box, and clicks OK to close it. To diagnose the free space alert, the administrator: 1. Clicks the horizontal split-screen icon in the Alerts view to create a new view. 2.
Monitoring Your Datacenter A new Properties view opens below the Relationship view. The new view shows the volume size and the amount of free space available the last time the host’s Discovery data collection policy ran (Figure 65). Figure 65 Host file system Properties view According to the Last Modified column in the Properties view, the Discovery policy last ran just after midnight. At that time, the free space was about 6 percent, or 1.52 GB.
Monitoring Your Datacenter Locating additional free space Because the logical volume free space has fallen below the fatal threshold, the Windows administrator decides to act immediately and find additional free space. To find additional free space for the logical volume, the administrator: 1. Closes the Properties view. 2. Drags the top of the Relationship view up to better see the view’s contents. 3. Expands the Devices for l82ar154 folder.
Monitoring Your Datacenter Extending the logical volume The administrator identifies some volumes available to extend the logical volume and will use Ionix ControlCenter to do it right away. To extend the logical volume, the administrator: 1. Right-clicks the logical volume and selects Allocation, Extend Logical Volume. 2. Completes a series of dialog boxes.
Monitoring Your Datacenter Fixing a disk transfer rate alert In this example, a senior Windows administrator receives notification about the performance of a disk on a vital Windows server. The alert is a Physical Disk Bottleneck (Transfer Rate) alert, which triggers when the transfer rate for a Windows disk exceeds a threshold. The senior administrator assigns the alert to a junior administrator to investigate. Assigning the alert To assign the alert, the senior administrator: 1.
Monitoring Your Datacenter 4. Clicks the Relationship button on the Console toolbar to change the new view type. 5. Drags the affected disk from the Alerts view to the Relationship view. The Relationship view maps the host device back to the Symmetrix physical disk on which it resides (Figure 67). Figure 67 Mapping a host device in the Relationship view 6. Drags the disk outside of the red box in which it resides and drops it in a blank area of the Relationship view.
Monitoring Your Datacenter Figure 68 Viewing Symmetrix disk relationships The junior administrator realizes that the host devices are likely contending for the physical disk cycles. So, the administrator reassigns the alert to the senior administrator and adds a note about the diagnosis. The senior administrator is likely to have to remap one of the host devices.
Monitoring Your Datacenter Automating the resolution to an Oracle tablespace space shortage In this example, a tablespace that belongs to the Sales database exceeds a threshold of 95 percent occupancy. The database administrator (DBA) identifies the problem by noticing an alert icon on the DBA folder in the tree. During the configuration phase, the DBA configured an autofix that would automatically trigger a script he had previously written to expand a tablespace.
Monitoring Your Datacenter 1. Expands the DBA folder and places a checkmark next to the folder in the tree to view the Properties of all the objects in the folder. 2. Follows the trail of arrows in the tree to discover which object has the alert. The DBA expands Databases, the sales database, and then Tablespaces. A red icon appears on the Sales object, indicating a critical or fatal alert (Figure 70).
Monitoring Your Datacenter Figure 71 Viewing the alert text A wrench icon appears in the Autofix column as a reminder that during configuration, an autofix was created to automatically expand a tablespace when it hits a critical threshold. The icon indicates that the autofix is currently running. While the DBA is reviewing the alert, the wrench icon changes; a green checkmark appears on top of it indicating that the autofix completed with a return code of zero (Figure 72).
Monitoring Your Datacenter Figure 73 Viewing Tablespace Properties Clearing the alert After confirming that the tablespace has sufficient storage space, the administrator notes the resolution for the problem, and then clears the alert from the Alerts view.
Monitoring Your Datacenter 100 EMC Ionix ControlCenter 6.
CHAPTER 4 Configuring and Controlling Your Datacenter EMC Ionix ControlCenter simplifies the tasks around configuring and controlling your storage assets by providing tools for planning a datacenter, and creating, configuring, allocating, and provisioning storage. This chapter contains the following scenarios: ◆ ◆ ◆ ◆ ◆ ◆ ◆ Validating and optimizing a SAN configuration ............................................... Allocating storage to a host from a Symmetrix array........................................
Configuring and Controlling Your Datacenter Logging in to SAN Advisor The administrator logs in to SAN Advisor as follows: 1. On the Start menu, selects Programs > EMC > SAN Advisor. The SAN Advisor login page appears. 2. Enters the username and password and clicks Login. The SAN Advisor home page appears (Figure 74). Figure 74 SAN Advisor home page Validating an existing SAN environment SAN Advisor takes snapshots of Ionix ControlCenter-managed environments.
Configuring and Controlling Your Datacenter 1. Enters the name of the new snapshot definition and clicks Go. The EMC Ionix ControlCenter Host page appears (Figure 75 on page 103). Figure 75 SAN Advisor Ionix ControlCenter Host page 2. Enters the Ionix ControlCenter hostname or IP address, username, and password. To use SNMP for host data collection, selects the Use SNMP box, and enters the SNMP community strings and port number. When finished, clicks Next.
Configuring and Controlling Your Datacenter Figure 76 SAN Advisor Select Fabrics page 3. Selects the appropriate checkbox to choose the fabrics to include in the snapshot. Additional devices are accessible by clicking Select Individual Systems. EMC recommends taking snapshots of either an individual fabric or two fabrics that mirror each other. Because SAN Advisor uses high-availability rules, it is important to take snapshots of mirrored fabrics for these rules to execute.
Configuring and Controlling Your Datacenter 5. Matches the items that do not match the EMC Support Matrix components. Matching associates a collected snapshot value with an EMC Support Matrix component and allows SAN Advisor to validate each components’ interoperability based on EMC Support Matrix information: a. Expands the items in the Managed Object column to see all system names. b. Clicks Show Items and displays all items that require matching. c.
Configuring and Controlling Your Datacenter d. When finished, clicks Next. The Take Snapshot page appears (Figure 79). Figure 79 SAN Advisor Take Snapshot page 6. Clicks Start Snapshot Now to begin the snapshot process. SAN Advisor confirms when the snapshot is complete. Note: You can use the Schedule Snapshots page to define how often SAN Advisor takes an environment snapshot. You can use the Report page to define who receives snapshot reports.
Configuring and Controlling Your Datacenter Clicks the snapshot name, and then clicks View Report to view the Overview report. 8. Edits the snapshot to model changes or resolve problems, if necessary. 9. Clicks the snapshot name, and then clicks Make Copy and Edit. The snapshot is copied to the My Designs section so that it can be edited. The snapshot is now a design.
Configuring and Controlling Your Datacenter Figure 82 Report Selection - “Overview” is checked To resolve the availability problem, the administrator: 1. On the SAN Advisor home page, under Snapshot Definitions and Snapshots, locates the appropriate snapshot and clicks Copy to My Designs. The snapshot (now a design) moves to My Designs, so that it can be edited. 2. Under My Designs, clicks the design to edit it. 3. On the page that appears, selects Tools, Connections from the top navigation bar.
Configuring and Controlling Your Datacenter 4. Opens Card 10 Port 7 of the Connectrix® ED-10000M and clicks the trash can icon next to losbd205 to disconnect it from the host (Figure 84). Figure 84 Disconnecting the host from the switch 5. Opens another switch and finds a spare port to connection for the host (Figure 85).
Configuring and Controlling Your Datacenter 6. Clicks the submit button to send changes (Figure 86). Figure 86 Submitting changes 7. If changes are accepted then warning message is cleared from the snapshot. Resolving an interoperability problem The Overview report also shows that an interoperability problem exists on host cawti (Figure 87). Two HBAs from different vendors are present. EMC recommends that both HBAs be from the same vendor.
Configuring and Controlling Your Datacenter 2. Clicks the Host Information tab to view the HBA driver and firmware combination that is incorrect (Figure 88). SAN Advisor displays an icon to show components that do not interoperate with each other. Figure 88 Host Information page showing incompatible components 3. Clicks the trash can icon on the right side of the screen to delete the QLogic HBA. 4. Selects the correct HBA driver and firmware for the Emulex HBA from the menu (Figure 89).
Configuring and Controlling Your Datacenter 5. Clicks the Add HBA button to replace the deleted QLogic HBA with another Emulex HBA (Figure 90). This ensures that HBAs are from the same vendor, because, by default, the new HBA will be the same as the existing HBA. Now the HBA driver and firmware for both HBAs are of a qualified combination.
Configuring and Controlling Your Datacenter 2. On the Tools menu, selects Edit Rule Set and displays the Rule Set page containing a list of all configuration rules (Figure 91). Figure 91 Rule Set page 3. Selects the checkbox next to the rule to edit and clicks Edit Conditions and displays the Rule Conditions page for the selected rule (Figure 92). Figure 92 Editing rule conditions 4. On the Conditions tab, from the pull-down menu, selects Enable Rule When, which activates the pull-down menus below it.
Configuring and Controlling Your Datacenter • Object — Host • Attribute — OS Vendor • Operator — equals • Value — Microsoft 6. Clicks Apply to Rule Set to apply the changes. Adding components to the existing configuration The administrator wants to add a new host to the existing configuration. Using the baseline established in “Validating an existing SAN environment” on page 102, the administrator can now model the new components. To add a new storage requirement and host, the administrator: 1.
Configuring and Controlling Your Datacenter Figure 94 Defining a new host For detailed information on the fields in the Host Information page, click the SAN Advisor online help icon in the top-right corner of the page. As you add and define components, SAN Advisor continuously checks their interoperability against the latest EMC Support Matrix data and indicates any incompatibility issues. If an incompatibility is found, an icon appears to warn of an invalid configuration. When finished, clicks Submit.
Configuring and Controlling Your Datacenter Figure 95 SAN Advisor Connections page 6. To connect the new host’s HBA ports to the fabric, expands the new host on the left (New Server) and expands the switch on the right. 7. Clicks one end of the connection, then the other end of the connection to connect the two points. A connection is shown in Figure 96. Figure 96 Connecting the new host’s HBA port 8. When finished, clicks Submit. The new host is now connected as shown in Figure 97.
Configuring and Controlling Your Datacenter Figure 97 The new host is connected The administrator can now compare the designs and verify whether the new host was added correctly as shown in “Building an action plan” on page 117. Building an action plan Building an action plan consists of comparing snapshots and correcting any problems found. The administrator compares the original snapshot with the new design. To complete this task, the administrator: 1. Navigates to the SAN Advisor home page. 2.
Configuring and Controlling Your Datacenter Figure 98 Selecting snapshots for comparison 3. Clicks Compare. The newly added host should be the only difference seen in these designs (Figure 99). Figure 99 Compare report showing newly-added host 118 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Implementing changes Using SAN Advisor’s Compare Report as a guide to install, connect, and configure the new host and storage requirement, the administrator should verify that: ◆ The host contains all required software, HBAs, and drivers. ◆ The host can connect to the storage array where its storage requirement resides. ◆ The storage requirement is protected by the appropriate RAID level.
Configuring and Controlling Your Datacenter An Oracle DBA has requested 40 GB of RAID 1 storage with local replica for the new database host. The system administrator determines that they need to find and allocate a total of 120 GB of space (40 GB for the standard devices, 40 GB for the mirror devices, and 40 GB for the BCV devices) to meet their RAID protection and local replica business requirements. The host and the Symmetrix array are physically connected to the same fabric as shown in Figure 101.
Configuring and Controlling Your Datacenter 2. Enters the Ionix ControlCenter login. The dashboard appears. 3. On the StorageScope menu, selects Analysis > Queries > Query Builder. 4. Selects Create to launch the Query Builder Wizard. Note: For detailed instructions on using the Query Builder Wizard, refer to the StorageScope online help. 5. On the Define Initial Settings step of the wizard, sets Name, Description, and Time Period settings for the query (Figure 102 on page 121). 6.
Configuring and Controlling Your Datacenter Figure 103 Areas of Interest step of the query builder 9. Clicks Next to move to the Select Columns page of the query wizard (Figure 104). 10. Adds the following columns to the query: • Arrays.Array Name • Arrays.Array S/N • Arrays.Array Type • Arrays.Array Vendor • Arrays.Array Model • Arrays.Array Cache • Arrays.Physical Capacity • Arrays.Unconfigured • Arrays.Configured • Arrays.#Cache Slots 122 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter • Arrays.#LUNs • Arrays.#Array Ports • Arrays.#Disks • Arrays.Last Power On • Arrays.Symmetrix Family Figure 104 Select Columns step of the query builder Note: The columns listed above containing the appellation “UDF” are Ionix ControlCenter User-Defined Fields. User-Defined Fields are custom fields created by the user and are specific to the user’s environment.
Configuring and Controlling Your Datacenter 11. Clicks Next to go to the Create Filters step of the query wizard (Figure 105). 12. Creates a filter for the array of interest as follows: 13. Under Column Name selects “Arrays.Array Name”. 14. Under Operator selects “equal to ”. 15. Under Value enters “000187400075”, which is the name of the symmetrix array of interest. Figure 105 Create Filters step of the query builder 16.
Configuring and Controlling Your Datacenter Note: If this Query is likely be run again in the future; EMC recommends saving it for later use. 19. Clicks Run Now to run the query. The query output lists only the array of interest (Figure 106). Figure 106 StorageScope report showing unconfigured capacity The report shows that there is 2635.24 GB configured, 2575.61 GB allocated, and 331.64 GB unconfigured storage available.
Configuring and Controlling Your Datacenter Figure 107 Determining if desired type of connection is available The Topology view shows that Fibre Channel connectivity to the host exists. Determining if ports that meet requirements are available The administrator needs to determine if ports are available on the array, and if the available ports meet requirements such as fan-in ratio, I/O, devices per channel, and so on.
Configuring and Controlling Your Datacenter To do this, the administrator: 1. In the Console tree, expands the folders Storage Systems, Symmetrix. 2. Expands the array (000187400075) and the folder Host Directors. 3. Right-clicks FA-3D and selects Port and Director Configuration, Port Flag Settings. The Port Flag Default Settings wizard appears (Figure 108 on page 127). Figure 108 Port Flag Default Settings dialog box 4. Clicks Next and displays the next page of the wizard (Figure 109).
Configuring and Controlling Your Datacenter 5. Verifies the flag settings for the host operating system against the EMC Host Support Matrix. 6. Clicks Help and displays the online Help that describes the flag settings. 7. Clicks Cancel to close the wizard once the port flag settings are confirmed. The administrator has now verified that FA-3D Port 0 and the new host HBA are compatible.
Configuring and Controlling Your Datacenter 3. Compares the number of devices on the channel to the EMC Support Matrix and determines that this configuration falls within the guidelines. Figure 110 Using Properties view to determine the number of devices on FA-3D Port 0 Determining port throughput FA-3D Port 0 is not a member of the active zone set. This means that it is an unused port on the Symmetrix array and has no throughput.
Configuring and Controlling Your Datacenter Determining if configured storage is available The administrator uses Free Space view and Properties view to determine if configured storage is available on the Symmetrix array. To do this, the administrator: 1. On the taskbar, clicks the pull-down menu on the blue Storage Allocation button and selects Free Space. 2. In the Console tree, expands the folders Storage Systems, Symmetrix, and selects the checkbox beside Symmetrix array 000187461272.
Configuring and Controlling Your Datacenter Figure 113 Properties view showing unconfigured storage Configuring unconfigured storage The database on the new Solaris host needs at least 40 GB (mirrored) of storage. Since the Symmetrix array uses 8.46 GB standards, the administrator needs to create five 8.46 GB drives, and five 8.46 GB unprotected devices that will be converted to BCVs. To do this, the administrator: 1. In the Console tree, expands the folders Storage Systems, Symmetrix.
Configuring and Controlling Your Datacenter 3. Creates five standard volumes and five unprotected volumes, each containing 18,484 cylinders (equivalent to 8.46 GB) as follows: Adds five standard devices to the configuration as follows: a. In the No. Volumes to create field, enters 5. b. For the size, enters 18484 Cylinders (which is equivalent to 8.46 GB size). c. For configuration, selects Mirror-2 devices. d. Clicks Add to add the configuration to the Requested Configuration table.
Configuring and Controlling Your Datacenter Figure 115 Symmetrix devices Creating BCVs The administrator now creates BCVs from the unprotected devices they just created. To do this, the administrator: 1. Selects the five unprotected devices from the Properties view. 2. Right-clicks the selected device and selects Device Configuration, Device Type Definition. The Device Type Definition dialog box appears (Figure 116). 3. Selects the devices and clicks the BCV button.
Configuring and Controlling Your Datacenter Figure 116 Define BCVs 4. Clicks Execute to start the device type conversion. 5. Closes the window when the device type conversion is complete. 6. Uses the Properties view to ensure that the devices were changed to BCVs. Now that the BCVs have been created, the administrator can map the new standard devices to the FA port. Configuring the connection The administrator configures the connection to the Symmetrix storage array by: ◆ Mapping devices to the FA port.
Configuring and Controlling Your Datacenter Gatekeeper devices may also need to be added to the host depending on what kind of information needs to be collected from the Symmetrix array. To do this, the administrator: 1. In the Console tree, right-clicks the Symmetrix array (000187400075) and selects Device Mapping > SDR Device Mapping. Ionix ControlCenter acquires a lock on the Symmetrix array and the SDR Device Mapping dialog box appears (Figure 117). Figure 117 SDR Device Mapping dialog box 2.
Configuring and Controlling Your Datacenter When the execution steps have completed, the administrator is prompted to close the window. Configuring the new interoperability VSAN The administrator needs to create a virtual SAN (VSAN) in the physical fabric Mainstreet_3800. Mainstreet_3800 is a Cisco fabric consisting of two Cisco MDS switches: Cisco9216i (the master switch) and Cisco9216A.
Configuring and Controlling Your Datacenter Figure 118 Step 1 of the VSAN wizard 3. In step 1 of the VSAN wizard, performs the following actions: a. Enters the VSAN ID and VSAN name. b. Selects the load balancing method, and switch membership. c. For Interop Value, selects Interop-1 to allow for the addition of interop-enabled Brocade or McDATA switch ports via the switch's management software at a later time. d. Checks switches Cisco9216i and Cisco9216A in the table. e. Clicks Next.
Configuring and Controlling Your Datacenter Figure 119 Step 2 of the VSAN wizard with switch Cisco9216A selected 4. In step 2 of the VSAN wizard, performs the following actions: a. Selects the port type, the switch (Cisco9216i and Cisco9216A separately), and the slot to narrow the range of ports and displays in the Available Members table and clicks Filter. b. For Display by, selects to display ports in the Available Members table by port Member Name or by port WWN. c.
Configuring and Controlling Your Datacenter Figure 120 Move Members From Other VSANs dialog box 5. Clicks Next. Step 3 of the VSAN wizard appears (Figure 121). 6. Clicks Review Properties to review the properties of the VSAN. 7. Clicks Review Members to review the members of the VSAN.
Configuring and Controlling Your Datacenter Note: The administrator can click Review Zoning Changes to view the zoning changes that would have occurred had ports been moved from other VSANs (Figure 122 on page 140). Figure 122 Review Zoning Changes dialog box 8. Clicks Next. Step 4 of the VSAN wizard appears. 9. Selects one of the following options: • Distribute and commit VSAN now and copy running config to startup config. Then selects Cancel operation or Continue and overwrite.
Configuring and Controlling Your Datacenter Zoning the host and storage ports Now that Host l82ar156 and Symmetrix port FA-3D Port 0 are configured in the same virtual fabric (VSAN 0006), the administrator can zone them together in an active zone set, so that I/O between the host and array can occur. Creating a Zone and Adding Member Ports To create a new zone and populate it with the required host and FA ports, the administrator: 1.
Configuring and Controlling Your Datacenter Figure 124 New Zone dialog box Note: Zoning policies specify certain characteristics of new zones, and help to ensure that these characteristics are the same across all zones created in a fabric or a work group. Once a zone is created, however, the policy that was applied during zone creation or editing no longer has any effect on the zone. 4. For Zone, enters Zone_l82ar156 for the name of the new zone. 5.
Configuring and Controlling Your Datacenter Note: New zone Zone_l82ar156 is now created with host l82ar156 and Symmetric port FA-3D, Port 0 as members. The new zone appears in the Console tree under Connectivity, Fabrics, Mainstreet_3800 [Fabric], Planned VSANs, VSAN0006, Planned Zones. Adding a zone to a zone set and activating the zone set Host l82ar156 and storage port FA-3D, Port 0 now exist in zone Zone_l82ar156.
Configuring and Controlling Your Datacenter The Add To Zone Set dialog box appears with Zone_l82ar156 in the Zones In Zone Set table (Figure 125 and Figure 126). Figure 126 Add To Zone Set dialog box 3. In the Add to Zone Set dialog box, selects New Zone Set and enters Zone_Set_156. 4. Checks Activate zone set immediately. 5. Clicks Save and Continue.
Configuring and Controlling Your Datacenter Figure 127 Viewing zone set differences before activating the zone set 6. Reviews the zone set differences and then clicks Continue. 7. In the confirmation dialog box that appears, selects one of the following options on the confirmation dialog box: • Cancel operation — Cancels the activate zone set operation if the active zone set on the fabric is out of sync with the active zone set in Ionix ControlCenter.
Configuring and Controlling Your Datacenter ControlCenter does not save copies of zoning configurations that it overwrites on the fabric. To avoid loss of data, make copies of the fabric’s active zone set with a third-party tool before using Ionix ControlCenter to activate a zone set. Whether the operation succeeds or fails, the administrator can view the zone set differences in the Ionix ControlCenter task list.
Configuring and Controlling Your Datacenter The administrator already enabled masking on the Symmetrix array by setting the volume configuration management (VCM) port flag (see “Verifying port settings” on page 126). While masking remained disabled on the array, all hosts that were physically connected to storage ports on the array could access all the storage devices mapped to them. Granting host access To grant host access to the Symmetrix storage array, the administrator: 1.
Configuring and Controlling Your Datacenter c. For 3-Select Storage Port, selects Port 0@FA-3D. You can select multiple storage ports, if necessary. Only VCM-enabled adapters and ports are displayed for Symmetrix arrays. d. For 4-Select Device Filter Options, applies filters to the selection. e. Clicks 5-Show Devices and displays storage devices that meet the filter criteria in the Masking view display area.
Configuring and Controlling Your Datacenter Note: Optionally, the administrator could click Edit Changes to close the dialog box and return to the Masking view and make further modifications, or delete a masking operation(s) by selecting it in the table and clicking Delete Actions. 6. Previews the grant masking actions. 7. Checks Activate the VCMDB to automatically refresh the grant access actions to all the Fibre Channel adapters on the Symmetrix array.
Configuring and Controlling Your Datacenter Figure 131 Device Group Wizard 5. For Device group type, selects Regular, and then clicks Next. Step 2 of the Device Group Wizard appears (Figure 132). 150 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Figure 132 Creating a device group 6. Selects the host in which the device group will be created: l82ar156. 7. Under Device Group Name, clicks Add Members to a New Device Group. 8. Enters the name for the new device group: databasedg If the administrator needs to add or remove members from the device group, they can click the Edit Members button. 9. Clicks Next when finished with the selections. Step 3 of the Device Group Wizard appears (Figure 133).
Configuring and Controlling Your Datacenter Figure 133 Associating devices to the device group 10. Selects the Associate BCV checkbox. 11. Enters the number of BCV sets and clicks Next. The administrator enters 1, for one copy of the database. The wizard chooses the BCVs and enters them in the Final Devices column. 12. Removes the BCV devices selected in the wizard and replaces them with the BCV devices created earlier (1F9 through 1FD).
Configuring and Controlling Your Datacenter A pop-up box confirms that the device group was created. 15. Clicks Finish to complete the task. 16. Verifies that the device group was created by expanding the host in the Console tree and then the folder Device Groups. The device group appears (Figure 134). Figure 134 List of device groups Establishing BCVs with standard devices The administrator establishes the BCVs with the standards. To do this, the administrator: 1.
Configuring and Controlling Your Datacenter Figure 135 Establishing BCVs with standard devices 3. Clears the Incremental checkbox, and then clicks Execute. The BCV will be established to the standard. 4. On the task bar, from the blue Performance Management button, selects TimeFinder/SRDF QoS, and displays the EMC TimeFinder®/EMC SRDF® QoS view. 5. Selects the device group to watch the progress of the establish in the view.
Configuring and Controlling Your Datacenter 2. Enters the Username and Password that provide the necessary privileges to complete the rescan task on this host. 3. Once the rescan completes, right-clicks host l82ar156 and selects Rediscover. The Discover data collection policy runs, and the host information in the Console is updated (Figure 136).
Configuring and Controlling Your Datacenter To do this, the administrator: 1. In the Console tree, expands the folders Storage Systems, CLARiiON. 2. Right-clicks the array (WRE00022201023) and selects StorageScope Views. The StorageScope log in screen appears. 3. Enters the username and password. 4. From StorageScope console selects Analysis > SRM Views > Arrays. 5. Under Consumption Details tab selects WRE00022201023. 6. The Array Configuration report for this array is generated (Figure 137).
Configuring and Controlling Your Datacenter 1. On the Console toolbar, clicks the pull-down menu of the blue Storage Allocation button and selects Path Details. 2. In the Console tree, expands the folder Hosts, and then drags host l82ar136 into the target panel. 3. Selects the host to show devices. A table showing the path details by HBA for this host appears. 4. Clicks any HBA in the table. The Path details for the host appear as shown in Figure 138.
Configuring and Controlling Your Datacenter Figure 139 StorageScope report showing available configured storage The administrator determines that there is over 150 GB of available configured unallocated storage. The administrator also needs to ensure that the available storage is the correct protection type (RAID 5). To do this, the administrator: 1. On the Console toolbar, clicks the Properties view button. 2. In the Console tree, expands the CLARiiON array. 3.
Configuring and Controlling Your Datacenter ◆ Finds available LUNs ◆ Adds LUNs to the storage group Determining if storage group exists The LUNs will be placed in a storage group for the host. Only one storage group can exist per host. The administrator determines that a storage group already exists by selecting the host in the Console tree, and selecting Storage Allocation, Path Details in the toolbar. Figure 140 shows that the existing storage group is named l82ar136_AIX.
Configuring and Controlling Your Datacenter Figure 141 Available unmapped LUNs The administrator adds the LUNs to storage group l82ar136_AIX through the Storage Group Configuration Wizard. To do this, the administrator: 1. In the Console tree, expands the folders Storage Systems, CLARiiON Arrays, WRE00022201023, Storage Groups. 2. Right-clicks storage group l82ar136_AIX and selects Edit. The Storage Group Configuration Wizard appears displaying the storage group the administrator intends to edit. 3.
Configuring and Controlling Your Datacenter Figure 142 Adding LUNs to the storage group 4. Finds the appropriate LUNs on the left side of the wizard screen and clicks Add to add them to the Storage Group. The administrator adds LUNs 62 through 71. 5. Clicks Finish. The proposed changes are displayed. 6. Reviews the proposed changes and clicks Execute. A task list appears. 7. Fills in the task list name and task name to easily view the execution progress and status.
Configuring and Controlling Your Datacenter Discovering host devices The administrator has completed storage allocation and now updates the disk information on the host after the configuration change. To do this, the administrator: 1. In the Console tree, right-clicks host l82ar136 and selects Host, Rescan Disks. Note: Host agent must be installed in order to see the Hosts, Rescan Disks option.
Configuring and Controlling Your Datacenter Figure 144 LUNs are now available to the application server Adding devices to a CLARiiON metaLUN for a host This example demonstrates how a storage administrator uses Ionix ControlCenter to add devices to (expand) a metaLUN on a CLARiiON CX600 array. MetaLUNs are groups of striped or concatenated LUNs that can be easily created or expanded using the Ionix ControlCenter Expand Storage Wizard.
Configuring and Controlling Your Datacenter After acknowledging the alert, the administrator determines that all of the allocated RAID 5 storage (80 GB) for host l82ar134 is utilized and that an additional 80 GB of RAID 5 storage must be allocated.
Configuring and Controlling Your Datacenter 2. Expands the CLARiiON array containing the metaLUN for host l82ar134. 3. Expands the Mapped LUNs folder and displays the LUNs (and metaLUNs) on the array. 4. Right-clicks the metaLUN (LUN 15 Meta) and selects Configure > Expand LUN/MetaLUN. The Expand Storage Wizard appears showing the current state of the metaLUN. In this case, the wizard shows that all of the 80 GB of RAID 5 storage is utilized (Figure 146). Figure 146 Expand Storage Wizard 5.
Configuring and Controlling Your Datacenter 2. Selects the appropriate RAID group and clicks Add to add the RAID group to the right-hand panel. The new maximum capacity (160 GB) appears. Figure 147 Selected RAID group showing new user capacity 3. Clicks OK after determining that enough storage is selected. The wizard displays the new metaLUN components and the new maximum capacity (Figure 148). 166 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Figure 148 RAID groups and LUNs by component Reviewing and executing the expansion The administrator verifies the metaLUN properties as follows: 1. Clicks Next and verifies (the administrator makes no changes) the final metaLUN Properties information, and then clicks Next again to review the metaLUN configuration. Figure 149 shows the new devices that will be added to the metaLUN.
Configuring and Controlling Your Datacenter Figure 149 Review MetaLUN configuration 2. After reviewing the details for the metaLUN expansion, the administrator clicks Execute to complete the task. Confirming the allocation The administrator confirms the allocation of additional storage to the host by navigating, from the Console tree, to hosts devices under the AIX host and dragging them into the Relationship view (Figure 150).
Configuring and Controlling Your Datacenter Figure 150 Relationship view showing new LUNs in metaLUN Discovering host devices The administrator has completed storage allocation and now updates the disk information on the host after the configuration change. To do this, the administrator: 1. In the Console tree, right-clicks host l82ar134 and selects Host, Rescan Disks. Note: Host agent must be installed in order to see the Hosts, Rescan Disks option.
Configuring and Controlling Your Datacenter Adding HP XP LUSEs to a host This example demonstrates how a storage administrator uses Ionix ControlCenter to add a new website and requires an additional 20 GB of RAID 5 storage for the Web server. The Web server (l82ar122) is an existing host that is already cabled and zoned to an HP XP 12000 array.
Configuring and Controlling Your Datacenter The Relationship view shows that host l82ar122 is connected to the HP XP array 30471 through Director CHA-2X, port CL2-K. Figure 151 Use Relationship view to see host to array port connectivity Determining if storage is available on the HP XP array The administrator uses the Properties view to see if there is any available storage. To do this, the administrator: 1. On the Console toolbar, clicks the Properties button and displays the Properties view. 2.
Configuring and Controlling Your Datacenter Figure 152 Use Properties view to determine if there is enough unallocated capacity The administrator uses the LUN Capacity and RAID Level columns from the Properties view to determine that there is enough unallocated capacity of the appropriate size and RAID level for allocation to the Web server.
Configuring and Controlling Your Datacenter 3. The New LUSEs dialog box appears (Figure 153 on page 173). Figure 153 Create the LUSEs 4. Under Select Devices, selects either All to view all of the devices and their CUs or selects the specific Control Unit (1) to view the devices it owns. The devices appear in the table under the menu. 5. In the devices table, holds the Ctrl key down and selects the devices to add to the LUSE volume.
Configuring and Controlling Your Datacenter The two LUSEs consisting of nine 2.29 GB RAID 5 devices are now mapped to the correct array port and ready to be masked to the host. The LUSEs are identified by the lowest numbered device in each LUSE. In this case, the LUSEs are 1:98 and 2:36. Granting host access to the LUSEs (Masking) The administrator now grants host l82ar122 access to LUSEs 1:98 and 2:36, which are mapped to port CL2-K@CHA-2X on array 30471.
Configuring and Controlling Your Datacenter Figure 154 Add the host port to a host group 3. In the Available Host Ports table, selects the host port and clicks Add to move it to the Selected Host Ports table. Note: The administrator could click New to create a new user-defined port. 4. Clicks Execute. The host port appears in the host group after the task has finished running on the Ionix ControlCenter Server.
Configuring and Controlling Your Datacenter The Masking view appears (Figure 155 on page 176). Figure 155 Granting the host port access to the LUSE 2. In the Masking view, performs the following actions: a. For 1-Select Storage Type, selects a storage array type HP XP1024/XP128/XP12000. b. For 2-Select Storage Array, chooses a filter from the drop-down list, if necessary, then selects array 30471. c. For 3-Select Host Groups, selects HostGrpX in the tree window. d.
Configuring and Controlling Your Datacenter Note: The administrator can drag an LDEV from Masking view into Path Details view to quickly identify all the hosts that have access to it. f. In the table, selects LDEVs 1:98 and 2:36, right-clicks one of the selected LDEVs and selects Grant Access. The Masking wizard appears (Figure 156 on page 177). Figure 156 Assigning a LUN address to each LDEV 3. In the Assign LUN Address table, under the Address column, selects a LUN address for each LDEV. 4.
Configuring and Controlling Your Datacenter Figure 157 Reviewing the configuration changes before sending to the Ionix ControlCenter Server 6. Clicks Execute. The grant access rights tasks are sent to the ECC Server for execution. A pop-up message indicates whether the operation has completed successfully or has failed. Discovering host devices The administrator has completed allocation of storage to the Web server and now updates the disk information on the host. To do this, the administrator: 1.
Configuring and Controlling Your Datacenter 4. On the Console toolbar, clicks the Properties button and displays the Properties view. 5. In the Console tree, expands host l82ar122 and the folder Host Devices. 6. Drags the Host Devices folder into the Properties view to view the details. Figure 158 shows the new host devices totaling 20.62 GB.
Configuring and Controlling Your Datacenter Determine amount of free space available on host The administrator uses Free Space view to determine the amount of free space on host l82at124. Figure 159 shows that this host has a little over 48 GB of free space. The administrator decides to deallocate 40 GB from this host. Figure 159 Free Space view of host l82at124 Starting the Storage Deallocation Wizard The administrator starts the wizard as follows: 1.
Configuring and Controlling Your Datacenter The Storage Deallocation Wizard starts (Figure 160). The dialog box shows the hosts that were previously selected as well as any available deallocation policies. The administrator can add objects by dragging them from the tree, or remove them by selecting the device and pressing Delete. 3. Clicks New to create a new policy.
Configuring and Controlling Your Datacenter To create the new policy, the administrator: 1. Names the policy CLARIION_FREE_DEVICES, and ensures that Use this policy as system default is cleared. This is a policy unique to CLARiiON array deallocations and will not be the standard policy that the administrator uses to deallocate storage for every array. 2. Ensures that Disable Host Actions is cleared, and selects Before Executing Tasks, Rediscover host and fail on error.
Configuring and Controlling Your Datacenter Figure 161 Create a new deallocation policy Selecting allocation paths The Paths to Deallocate dialog box displays the available paths to be deallocated based on the objects that were selected in the previous screen. In this case, a total of four paths to host devices c6t9d10 and c6t8d11 will be deallocated (Figure 162).
Configuring and Controlling Your Datacenter Figure 162 Paths to be deallocated The administrator confirms that the paths are correct and clicks Next. The Review Deallocation Task dialog box appears. Reviewing and executing the deallocation task The Review Deallocation Task dialog box provides summaries of the Deallocation Policy and the Paths to Deallocate (Figure 163 on page 185). 184 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Figure 163 Review Deallocation Task The administrator completes the deallocation task as follows: 1. Reviews the summaries and clicks Execute. The Execute Now dialog box appears. 2. Creates a Task List name, selects View progress/status of tasks, and clicks OK. The deallocation begins. 3. Follows the progress of the deallocation in the Properties - Task List Viewer. Figure 164 on page 186 shows the completed task.
Configuring and Controlling Your Datacenter Figure 164 Deallocation succeeded The administrator verifies that the deallocation was successful by comparing the initial Free Space View to Free Space View of the host after the deallocation. Figure 165 shows that the Host Device free space is now 8.52 GB as opposed to 48.51 GB before the deallocation (Figure 159 on page 180). 40 GB was successfully deallocated. 186 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Figure 165 Free Space view showing successful deallocation Allocating storage using AutoPath In “Allocating CLARiiON devices (LUNs) to a host” on page 155, a storage administrator added storage to a host connected to a CLARiiON array using the standard method of allocating storage with Ionix ControlCenter.
Configuring and Controlling Your Datacenter ◆ Adds LUNs to an existing storage group (or creates one) so the host sees the LUNs Determining if storage is available on the CLARiiON array The administrator uses Properties view to determine if mapped storage is available on the CLARiiON array. To do this, the administrator: 1. In the Console tree, expands the folders Storage Systems, CLARiiON. 2. Right-clicks the array and selects Properties. The CLARiiON properties appear in Properties view (Figure 166).
Configuring and Controlling Your Datacenter Determining if type of connection is available The administrator uses Topology view to verify that Fibre Channel connections to the array exist. To do this, the administrator: 1. Clicks the Topology button on the Console toolbar. 2. In the Console tree, expands the folders Storage Systems, CLARiiON. 3. Drags array WRE00022201023 into the Topology view. 4. Drags hosts l82ar134 and L82AR136 into the Topology view. 5.
Configuring and Controlling Your Datacenter Checking for existing path between host and array The administrator checks for an existing path as follows: 1. On the Console toolbar, clicks Storage Allocation and selects Path Details from the drop-down menu. 2. Drags the host into the Path Details view. There are no paths associated with this host (Figure 169 on page 190). 3. Clicks the Relationship view button. 4. Drags the host into the Relationship view. There is no path between the host and the array.
Configuring and Controlling Your Datacenter Figure 170 Properties view showing new storage allocated to host Discovering host devices The administrator has completed storage allocation and now updates the disk information on the host after the configuration change. To do this, the administrator: 1. In the Console tree, right-clicks host l82ar136 and selects Host, Rescan Disks. Note: Host agent must be installed in order to see the Hosts, Rescan Disks option.
Configuring and Controlling Your Datacenter 192 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Allocating storage using AutoPath 193
Configuring and Controlling Your Datacenter 194 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Allocating storage using AutoPath 195
Configuring and Controlling Your Datacenter 196 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Allocating storage using AutoPath 197
Configuring and Controlling Your Datacenter 198 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Allocating storage using AutoPath 199
Configuring and Controlling Your Datacenter 200 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Allocating storage using AutoPath 201
Configuring and Controlling Your Datacenter 202 EMC Ionix ControlCenter 6.
Configuring and Controlling Your Datacenter Allocating storage using AutoPath 203
CHAPTER 5 Virtual Provisioning of Your Symmetrix Devices Virtual Provisioning is EMC's implementation of thin provisioning. EMC Ionix ControlCenter 6.1 can be used to provision, monitor, and report the usage of virtually provisioned devices. The information provided in this chapter is specific for datacenters that use Symmetrix DMX-3 or DMX-4 storage arrays with Enginuity 5773 or Symmetrix V-Max with Enginuity 5874, and use Ionix ControlCenter to manage their information infrastructure.
Virtual Provisioning of Your Symmetrix Devices Creating, mapping, and masking Symmetrix thin devices to a host This example demonstrates how a storage administrator uses Ionix ControlCenter and SMC (Symmetrix Management Console) to establish Virtual Provisioning ™. Creating new thin pool device from Ionix ControlCenter The storage administrator logs in to Ionix ControlCenter Console and performs the following tasks: 1. From the Console tree view, expands the folders Storage Systems, Symmetrix.
Virtual Provisioning of Your Symmetrix Devices Figure 172 SMC launch dialog box 4. Selects the preferred SMC Server. The SMC configured https port automatically fills in. 5. Checks Remember SMC Server for this Symmetrix. 6. Enters the Client ID. 7. Clicks Launch. Log in to SMC will be automatic and the Device Pool Management - Create Device Pool dialog box opens (Figure 172).
Virtual Provisioning of Your Symmetrix Devices . Figure 173 Create Device Pool dialog 8. Enters the following in the CreateDevice Pool dialog: • Pool Name — CC61_Upgrade Note: Special characters and spaces are not allowed in Pool Name field. • Pool Type — Selects Thin • Emulation — Selects FBA • Clicks OK and acknowledges the message stating “Successfully created Thin pool.” 196 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices Verifying thin pool creation In SMC Console 1. From tree view, expands the Pools, Thin Pools folders for the Symmetrix array that the new thin pool was created on and confirms the new thin pool CC61_Upgrade (Figure 174 on page 197).
Virtual Provisioning of Your Symmetrix Devices From the tree view, expands the Pools, Thin Pools folders for the Symmetrix that the new thin pool was created on and views the new thin pool CC61_Upgrade (Figure 174 on page 197). Figure 175 Expanded pools folder in Ionix ControlCenter 2. From the menu selects the Properties view. 3. Selects and drags the newly created thin pool CC61_Upgrade into the Properties view (Figure 176 on page 198).
Virtual Provisioning of Your Symmetrix Devices Creating data devices from Ionix ControlCenter To create data devices the System Administrator performs the following tasks: 1. From the Ionix ControlCenter Console tree view, right-clicks the Symmetrix SID and selects Device Configuration, Create Device (SMC). SMC launches and the Device Configuration – Create Device dialog box opens (Figure 177 on page 199). Figure 177 Create Device dialog box 2. Clicks the Data Device tab. 3.
Virtual Provisioning of Your Symmetrix Devices • Emulation — FBA • Capacity — 1024 Cyl (960 MB data device) • Disk Group Number — Any Available Disk • Device State in Pool — Enabled • Add to pool — clicks Select to open the Select Device Pool dialog box (Figure 178 on page 200). Figure 178 Select Device Pool dialog box 4. Selects the pool named CC61_Upgrade and clicks OK to fill in the pool name in the Create Device dialog box. 5.
Virtual Provisioning of Your Symmetrix Devices Figure 179 Config Session dialog/ My Active Tasks 6. Reviews the My Active Tasks tab to verify the parameters for the device creation then clicks Commit All. 7. Acknowledges the pop-up information boxes by selecting Yes. 8. Checks the Log window for the completion of the Sym Config Session (Figure 180 on page 202).
Virtual Provisioning of Your Symmetrix Devices Figure 180 SMC Log window Verifying data device creation In SMC Console 1. From the tree view, expands the Pools, Thin Pools folders for the Symmetrix array that the new data devices were created on and selects the thin pool CC61_Upgrade. 2. Clicks the Properties tab below the menu bar. The CC61_Upgrade thin pool data appears under the General tab:. 3. Observes the Enabled, Allocated, and Free capacity of the thin pool. 4.
Virtual Provisioning of Your Symmetrix Devices In Ionix ControlCenter Console 1. From the tree view, expands the Pools, Thin Pools folders, and expands the thin pool CC61_Upgrade and views the new data devices (Figure 181 on page 203). Figure 181 Expanded thin pool with data devices 2. From the menu selects Properties view. 3. Multi-selects the five data devices and drags them into the Properties View (Figure 182 on page 203).
Virtual Provisioning of Your Symmetrix Devices 4. Confirms each Data Device has a LUN Capacity (0.94 GB) and compares this to the information shown in the SMC Data Devices tab. Creating and Binding thin devices to a pool To create and bind thin devices to a pool, the system administrator performs the following tasks: 1. From Ionix ControlCenter tree view, right-clicks on the Symmetrix SID and selects Device Configuration > Create Device (SMC). 2.
Virtual Provisioning of Your Symmetrix Devices 3. Clicks the Thin Device tab. 4. Enters the following in the Thin Device dialog box: • Number of Devices — 10 • Configuration — TDEV • Emulation — FBA • Capacity for each device — 1024 Cyl (960 MB data device) • Bind to pool — CC61_Upgrade • Preallocated Capacity for each device — Leave this field blank 5. Clicks Add to Config Session List and the Config Session dialog box opens. 6.
Virtual Provisioning of Your Symmetrix Devices . Figure 184 Expanded thin pool with thin devices 2. From the menu selects Properties View. 3. Selects and drags the thin pool CC61_Upgrade into the Properties View. 4. Observes the Total Allocated Capacity for CC61_Upgrade (Figure 185 on page 206). Figure 185 Thin Pool with bound thin devices in Properties view 206 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices 5. From the tree view, right-clicks thin pool CC61_Upgrade selects Arrange By > Type and groups devices into DATA Devices and Standard Thin Devices (Figure 186 on page 207). Figure 186 Grouped data devices and thin devices Note: Thin devices may be listed as Standard Thin Devices, Meta Thin Devices, R1 Thin Devices, R2 Thin Devices, Meta R1 Thin Devices, or Meta R2 Thin Devices. 6.
Virtual Provisioning of Your Symmetrix Devices 7. Reviews the Configuration, LUN Capacity, and Allocated columns and observes the differences between the Data Devices and TDevs. Figure 187 Data devices and thin devices displayed in Properties view 8. Observes that the Data Devices are System Allocated. This is a new allocation term. Data devices are internal to the Symmetrix array, and when a data device is configured and enabled it is System Allocated. 9.
Virtual Provisioning of Your Symmetrix Devices In SMC Console Selects the CC61_Upgrade Properties, Bound Thin Devices to observe the new thin devices. Mapping thin devices to host To map thin devices to the host, the system administrator performs the following tasks: 1. From the Ionix ControlCenter Console tree view, expands the Pools, Thin Pools folders, then expands the thin pool CC61_Upgrade. 2.
Virtual Provisioning of Your Symmetrix Devices c. Clicks Move then clicks OK on the SDR Device Mapping - Move warning that displays. Figure 188 SDR device mapping dialog 5. When the devices have successfully been moved, clicks Continue to move to the next screen. 6. Reviews mapping information then clicks Execute. 7. Answers Yes to the pop-up window, then clicks OK after the mapping operation completes successfully. 8. Clicks Close to return to the Ionix ControlCenter console.
Virtual Provisioning of Your Symmetrix Devices 2. Verifies the reservation lock icon on the TDevs (Figure 189 on page 211). Figure 189 TDevs displayed in tree view with locked icon Note: Symmetrix arrays can change the configuration after being discovered. These changes are updated in Ionix ControlCenter after the Symmetrix Agent configuration polling executes.
Virtual Provisioning of Your Symmetrix Devices Figure 190 Mapped thin devices displayed under assigned port Masking thin devices to host To mask thin devices, the System Administrator performs the following tasks: 1. From the Ionix ControlCenter Console, clicks the drop-down menu next to Storage Allocation on the Ionix ControlCenter menu bar, and selects Masking view. 2. Clears any checked boxes in the tree view and selects the host that is mapped to the thin devices and drags it into the Masking view.
Virtual Provisioning of Your Symmetrix Devices 4. Clicks Show Devices and displays all of the devices mapped to this FA port with all devices masked to this host highlighted in green. 5. Multi-selects the thin devices 5FF6 and 5FF7, right-clicks on selected devices and selects Grant Masking to open the Modify Masking Configurations dialog (Figure 191 on page 213). Figure 191 Thin devices granted masking in Modify Masking Configurations view 6.
Virtual Provisioning of Your Symmetrix Devices Upon completion, displays the new thin devices highlighted in green, indicating that the masking has been granted and the host can now see the devices (Figure 192 on page 214). Figure 192 Mapped thin devices displayed in Masking View Verifying masked thin devices To verify masked thin devices: 1. Runs the symcli commands symcfg discover then Syminq and views the thin devices seen by the host. 2.
Virtual Provisioning of Your Symmetrix Devices are automatically mapped and masked and accessible to the hosts. It provides an easier and faster way to provision storage in Symmetrix V-Max™ storage arrays running Enginuity 5874. Mapping and masking thin devices using Auto-provisioning groups To map and mask thin devices using Auto-provisioning groups, the System Administrator performs the following tasks: 1.
Virtual Provisioning of Your Symmetrix Devices Figure 194 Masking View Management— Create dialog 216 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices 3. Enters a Masking View Name and selects New for Storage Group Name or chooses Select and selects and an existing storage group. The Storage Group Management – Create screen appears (Figure 195 on page 217). Figure 195 Storage Group Management -Create dilaog 4.
Virtual Provisioning of Your Symmetrix Devices 6. Clicks Add to move the devices to the Group Members table (Figure 196 on page 218). Figure 196 Storage Group Management -Create dilaog with thin devices moved to storage group 7. Clicks OK and the Masking View Management – Create screen displays with the Storage Group Name field filled in (Figure 197 on page 219). 218 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices Figure 197 Masking View Management — Create dialog with storage group Creating, mapping, and masking Symmetrix thin devices to a host 219
Virtual Provisioning of Your Symmetrix Devices 8. Selects New for Port Group Name or chooses Select and selects an existing port group. The Port Group Management – Create screen appears (Figure 198 on page 220). Figure 198 Port Group Management - Create dialog 9. Enters the Port Group Name. 10. Selects and highlights the desired storage ports from Available Ports table . 11. Clicks Add to move the devices to the Group Members table (Figure 198 on page 220). 12.
Virtual Provisioning of Your Symmetrix Devices Figure 199 Masking View Management — Create dialog with port group Creating, mapping, and masking Symmetrix thin devices to a host 221
Virtual Provisioning of Your Symmetrix Devices 13. Selects New for Initiator Group Name or choose Select if it is an existing initiator group. The Initiator Group Management – Create screen appears (Figure 200 on page 222). Figure 200 Initiator Group Management - Create dialog 14. Enters the Initiator Group Name. 15. Selects and highlights the desired initiators from Available Initiators table. 16. Clicks Add to move the initiators to the Selected Initiators table (Figure 200 on page 222). 17.
Virtual Provisioning of Your Symmetrix Devices Figure 201 Masking View Management - Create dialog with initiator group 18. Clicks OK to create the masking view. Verifying masking view creation In SMC Console 1. From the menu selects Properties. 2. From tree view, expands the Symmetrix Arrays folder, selects the Symmetrix SID specified in the Storage Group Management dialog , expands Symmetrix Masking, Masking Views folders. 3.
Virtual Provisioning of Your Symmetrix Devices Figure 202 Masking view displayed in SMC Properties view In Ionix ControlCenter Console 1. From the menu selects Properties. 2. From tree view, expands the Symmetrix Arrays folder, selects the Symmetrix SID specified in the Storage Group Management dialog box, expands Symmetrix Masking, Masking Views folders. 3. Selects and drags Test_ControlCenter into the Properties view and displays the masking view (Figure 203 on page 225).
Virtual Provisioning of Your Symmetrix Devices Figure 203 Masking View displayed in Ionix ControlCenter Properties view Creating a thin file system on a Windows host To create a thin file system on a Windows host the System Administrator performs the following tasks: 1. On the host, rescans the bus to present the new devices to the operating system. 2. Navigates to Disk Management, selects the new device and initializes it.
Virtual Provisioning of Your Symmetrix Devices 3. Creates a primary partition and assigns a drive letter. Creating a thin file system on a Linux host To create a thin file system on a Linux host the System Administrator performs the following tasks: 1. On the host, rescans the bus to discover the new thin devices. Note: Currently QLogic and Emulex provide the FC HBA LUN Scan Utility to rescan all HBAs dynamically.
Virtual Provisioning of Your Symmetrix Devices Observing the changing capacity of the thin file system In Ionix ControlCenter Console Selects and drags the host with the thin file system into the Properties View and observes the changing capacity of the thin file system in the Free, % Free and Available columns.
Virtual Provisioning of Your Symmetrix Devices a. Opens a web browser window and types the following URL: https://:30002/srm where is the name of the host where StorageScope is installed. b. Enters credentials in the StorageScope login screen and the StorageScope dashboard appears. Displaying a thin pool configured on a Symmetrix (StorageScope SRM/Array View) 1. From the StorageScope menu, selects Analysis, SRM View. 2.
Virtual Provisioning of Your Symmetrix Devices Figure 205 StorageScope SRM/All Arrays/Summary and Consumption Details view 3. From the drop-down list, selects All Arrays. 4. Observes the capacity Summary at the top. 5. Observes the Consumption Details for each array. 6. Clicks the Reclaimable Capacity tab and observes the Unused Accessible column (Figure 206 on page 229). Figure 206 StorageScope SRM/all Arrays/Reclaimable Capacity view 7.
Virtual Provisioning of Your Symmetrix Devices Figure 207 StorageScope SRM/Array Summary and details view 8. From the drop-down list, selects All Pools. 9. Locates and selects the desired thin pool from the Thin Pool tab and displays the thin pool summary and details (Figure 208 on page 231) 230 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices Figure 208 StorageScope SRM/Array/Thin Pools Summary and details view 10. Observes the thin devices allocated to the pool and their utilization. Displaying thin pools (StorageScope SRM/Thin Pools View) 1. From the StorageScope menu, selects Analysis > SRM View.
Virtual Provisioning of Your Symmetrix Devices 2. From SRM View selects Thin Pools (Figure 209 on page 232). Figure 209 StorageScope SRM/all Thin Pools Summary and details view 3. From drop-down list, select All Pools, and observes all the known thin pools. 4. Clicks the Array Name column header and sorts the thin pools by array name. 232 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices 5. Locates and selects the desired thin pool (Figure 210 on page 233). Figure 210 StorageScope SRM/Thin Pool Summary and details view 6. From the Summary, observes the Pool Capacity, Pool Used, and %Used. 7. Uses the procedure “Verifying thin device creation” on page 205 and verifies this data is consistent with the data displayed in the thin pool Properties View from the Ionix ControlCenter Console.
Virtual Provisioning of Your Symmetrix Devices Figure 211 StorageScope SRM/all Thin Pools Summary and details view 3. From the drop-down list, select All Pools. 4. Selects the %Used column header and sorts the thin pools in descending order. 5. Locates and notes the pools that are greater than 50% used and considers these for additional storage. 6. Selects %Subscribed column header and sorts the thin pools in descending order. 7.
Virtual Provisioning of Your Symmetrix Devices 2. Uses the procedures “Creating and Binding thin devices to a pool” on page 204, “Mapping thin devices to host” on page 209, and “Masking thin devices to host” on page 212 and adds more virtual storage to the pool. 3. From Utilities > Settings > ETL Scheduler, runs the StorageScope Extraction, Translation, and Load (ETL) process (Figure 212 on page 235 and Figure 213 on page 235).
Virtual Provisioning of Your Symmetrix Devices Verifying additional storage added to pools To verify added storae to pools: 1. After the ETL scheduler is run, selects Analysis > SRM View from the StorageScope menu. 2. From SRM View selects Thin Pools. 3. Reviews the %Subscribed and %Used for the thin pools and verifies that values reflect the expanded pools.
Virtual Provisioning of Your Symmetrix Devices 1. From the StorageScope menu, selects Analysis, Reports, Built-in/Custom Reports and displays the 12 built-in reports (Figure 214 on page 237). Figure 214 StorageScope built-in reports 2. Selects the Enterprise Summary report and clicks Run Report and displays Enterprise Summary (Figure 214 on page 237).
Virtual Provisioning of Your Symmetrix Devices Figure 215 StorageScope Enterprise Summary 3. Clicks Run Now. When Interactive Reports screen displays, checks the Status column and waits for a Completed status. 238 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices Figure 216 StorageScope Enterprise Summary report complete 4. Selects desired Enterprise Summary report and clicks View to review the report. Array reports To run a report for arrays: 1. From Built-in/Cu stom Reports, selects Arrays and runs the report. 2. When report is completed, selects the report, clicks View and opens Arrays report.
Virtual Provisioning of Your Symmetrix Devices 3. From the Array Report, Details for All Arrays, All Arrays table reviews thin pool aggregate data (Figure 217 on page 240). Figure 217 StorageScope All Arrays report displaying aggregate thin pool data for all arrays 4. Using the Find box in Adobe Reader, searches for the desired array serial number and reviews the thin pool data (Figure 218 on page 240). Figure 218 StorageScope Array Report Displaying Thin Pool Data 240 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices Host reports To run a report for hosts: 1. From Built-in/Custom Reports, selects Hosts and runs the report. 2. When report is completed, selects the report, clicks View and opens the Hosts Report. 3. From the Hosts Report, Details for All Hosts, All Hosts table reviews thin pool aggregate data (Figure 219 on page 241).
Virtual Provisioning of Your Symmetrix Devices 4. Using the Find box in Adobe Reader, searches for the desired host name and reviews the thin pool data (Figure 220 on page 242). Figure 220 StorageScope Host report displaying thin pool data Using built-in queries to report Virtual Provisioning Thin pools query To report thin pools using queries: 1. From the StorageScope menu, selects Analysis, Queries, Query Builder and displays the built-in Query Listing. 2.
Virtual Provisioning of Your Symmetrix Devices Figure 221 StorageScope Thin Pools query result showing all pools on all arrays Thin Pools End-to-end Relationship query From Query Listing selects Thin Pools End-to-end Relationship, clicks Run and displays the query result (Figure 222 on page 243).
Virtual Provisioning of Your Symmetrix Devices Note: The SAN must be discovered for this query data to be available Thin Pools Thin Devices Chargeback query From Query Listing selects Thin Pools Thin Devices Chargeback Query, clicks Run and displays the query result (Figure 223 on page 244). Figure 223 StorageScope Thin Pools Thin Devices Chargeback query result showing all hosts with thin pool access.
Virtual Provisioning of Your Symmetrix Devices ◆ In the StorageScope Query Builder, creating a new query by selecting Create and using the Query Builder wizard. ◆ Retrieving previously configured user-defined fields/groups with Query Builder. Creating a dashboard snapshot for thin pools 1. From the StorageScope menu, selects Analysis, Queries, Query Builder and displays the built-in Query Listing. 2. Selects Thin Pools, clicks View SQL and displays SQL window (.Figure 224 on page 245).
Virtual Provisioning of Your Symmetrix Devices 5. From the Snapshot listing, clicks the Custom Snapshots tab, clicks Create, and displays the Create Snapshot window (Figure 225 on page 246). 6. Enters the following information: • Type — Table • Category — Hosts • Title — Thin Pools by Host • SQL query — pastes the text copied from the SQL window Figure 225 StorageScope Create Snapshot view 7. Clicks Save. 246 EMC Ionix ControlCenter 6.
Virtual Provisioning of Your Symmetrix Devices 8. From the StorageScope menu, selects Dashboard > Customize and displays the Customize Dashboard view ( Figure 226 on page 247). Figure 226 StorageScope Customize Dashboard view 9. Selects the custom snapshot from the available list of snapshots. 10. Assigns a position for the snapshot on the dashboard and clicks OK. 11. Verifies the custom snapshot by selecting Dashboard from the StorageScope menu and viewing the Thin Pools by Host snapshot.
Virtual Provisioning of Your Symmetrix Devices Identifying host connected to thin pool To identify the host connected to the thin pool: 1. From the Ionix ControlCenter Relationship view, selects the desired thin pool and displays the host, host devices, thin pool, thin devices, data devices, and back-end physical disks (Figure 227 on page 248). Figure 227 Ionix ControlCenter Relationship view displaying end-to-end relationship 2. Notes the host that is connected to the thin pool. 3.
Virtual Provisioning of Your Symmetrix Devices 4. Enters credentials in Performance Manager login screen and displays the Data Selection dialog (Figure 228 on page 249). Figure 228 Performance Manager Data Selection view — host Analyzing host I/O or throughput performance To analyze host I/O or throughput: 1. In the Class field selects Host. 2. In the Identifier field, selects the hostname that was identified in Figure 227 on page 248 as a host connected to the thin pool. 3.
Virtual Provisioning of Your Symmetrix Devices Figure 229 Performance Manager console displaying host physical drives 4. Selects Metrics in the bottom pane. 5. Selects Physical Device from Host tree view in the top pane. 6. Selects the physcial devices from the middle pane 7. Selects the desired metric from the bottom pane and displays the metric for the physical devices. 8. Observes metric for the host physical drives (Figure 229 on page 250).
Virtual Provisioning of Your Symmetrix Devices 1. From Performance Manager console, selects File > Open and displays the Data Selection dialog box (Figure 231 on page 252). Figure 230 Performance Manager Data Selection view - Symmetrix 2. In the Class field, selects Symmetrix. 3. In the Identifier field, selects the Symmetrix serial number for an array with connected thin pools. 4.
Virtual Provisioning of Your Symmetrix Devices Figure 231 Performance Manager console displaying selected thin device data Thin devices To display thin device performance metrics: 1. Selects Metrics in the bottom pane. 2. Selects Devices from Symmetrix tree view in the top pane. 3. Selects the thin devices from the middle pane. 4. Selects the desired metric from the bottom pane and displays the metric for the thin devices. 5. Observes metric for thin devices (Figure 231 on page 252).
Virtual Provisioning of Your Symmetrix Devices Data devices To display data device performance metrics: 1. Selects Metrics in the bottom pane. 2. Selects Devices from Symmetrix tree view in the top pane. 3. Selects the data devices from the middle pane. 4. Selects the desired metric from the bottom pane and displays the metric for the data devices. 5. Observes metric for data devices (Figure 232 on page 253).
Virtual Provisioning of Your Symmetrix Devices 1. Selects Metrics in the bottom pane. 2. Selects Disks from Symmetrix tree view in the top pane. 3. Selects the disks from the middle pane. 4. Selects the desired metric from the bottom pane and displays the metric for the back-end physical disks. 5. Observes metric for back-end physical disks (Figure 233 on page 254). Figure 233 Performance Manager console displaying selected back-end disks 254 EMC Ionix ControlCenter 6.
APPENDIX A About Virtual Provisioning EMC Ionix ControlCenter has extended it capabilites to perform Virtual Provisioning, also known as Thin Provisioning. This appendix discusses why datacenters should consider Virtual Provisioning, what it is, and how it works. This appendix contains the following information: ◆ ◆ Virtual Provisioning overview.......................................................................... 256 Virtual Provisioning glossary .......................................................
About Virtual Provisioning Virtual Provisioning overview Why Virtual Provisioning Businesses and organizations continually search for ways to both simplify storage management processes and improve storage capacity utilization. When provisioning storage for a new application, storage administrators must consider the application's future capacity requirements rather than simply its current requirements.
About Virtual Provisioning How Virtual Provisioning works Storage allocation operations are performed in thin device extents. A round-robin mechanism balances the allocation of data device extents across all of the data devices in the pool that are enabled and that have unused capacity. The initial bind of a thin device to a pool causes one thin device extent, or 12 tracks (768 KB), to be allocated per thin device.
About Virtual Provisioning Graphical representations of Virtual Provisioning are shown in Figure 234 and Figure 235. Figure 234 High-level representation of Virtual Provisioning 258 EMC Ionix ControlCenter 6.
About Virtual Provisioning Figure 235 Thin device relationship to storage pool devices Benefits of Virtual Provisioning and the role of Ionix ControlCenter Virtual Provisioning creates new benefits and new challenges for storage management. When managed properly, Virtual Provisioning can provide dynamic changes in how capacity utilization is managed and provisioned. Before Virtual Provisioning, metavolumes were used to stripe data over many physical disks.
About Virtual Provisioning Virtual Provisioning can improve storage capacity utilization and simplify storage management by presenting the application with sufficient capacity for an extended period of time, reducing the need to frequently provision new storage and avoiding the cost of allocated but unused storage.
About Virtual Provisioning Performance implications of Virtual Privisioning The performance implications for the use of thin devices depends on the nature of the workload and the state of the thin device. In a thin device implementation, there are response time and throughput overheads that are incurred the first time a write is performed on an unallocated region of a thin device.
About Virtual Provisioning Virtual Provisioning glossary High level terminology Virtual Provisioning EMC’s corporate term for thin provisioning. Storage Pool Umbrella term for storage pools used by virtual architectures. Commonly used terminology Thin Device Host accessible device that has no storage directly associated with it, referred to as a TDev. Device Logical unit of storage defined within an array. Data Device Internal device that provides storage capacity to be used by thin devices.
About Virtual Provisioning Thin pool terminology Thin Pool Total Capacity Total (writeable) size of the thin pool, excluding the overhead associated with RAID, mapping, binding, etc. Thin Pool Raw Capacity Total size of the thin pool, including the overhead associated with RAID, mapping, binding, and reserve capacity. Thin Pool Available Capacity Amount of storage in the thin pool that can be allocated. Thin Pool Allocated Capacity Amount of storage in the pool that has been allocated to thin devices.
About Virtual Provisioning Thin device terminology Thin Device Subscribed Capacity The size of the thin device, as seen by the host. Thin Device Allocated Reserve Capacity The amount of reserve storage that has been used by a thin device. Thin Device Allocated Capacity The capacity that has been withdrawn from the thin pool for the exclusive use of this thin device.
INDEX A acknowledging Free Space alert 89 switch port alert 79 alerts acknowledging 79, 89 addressing for a switch port 78, 87 assigning to a user 93 diagnosing for switch port 80 disk transfer rate 93, 95 Free Space 88, 89 Physical Disk Bottleneck 93, 95 receiving in BMC Patrol 88 allocating storage for a database 26, 27 from a CLARiiON array 155, 163 from a Symmetrix array 119, 155 from CLARiiON metaLUNs 163, 169 from HP XP array 179 from HP XP LUSE 179 using AutoPath 191 assigning alerts 93 AutoPath 191
Index a VSAN 136, 140 deallocation policies 181 device groups 149, 153 HP XP LUSE LUSEs 172 StorageScope queries 8, 14, 16, 18, 256 StorageScope reports 21, 27, 36, 45, 46, 49, 50, 53, 58 zones 141 D databases allocating storage for 26, 27 Oracle 96 planning capacity for 36 StorageScope reports of 37, 41, 52 datacenters configuring and controlling 101 monitoring 77 reporting 7 deallocating storage 179, 187 device groups adding devices to 149, 153 creating on a Symmetrix array 149, 153 diagnosing alerts 93
Index configuring creating 172 M mapping storage devices on Symmetrix arrays 134 masking granting host access to a Symmetrix array 147, 149 HP XP array 175 HP XP arrays 174, 178 Symmetrix devices 146, 149 Masking view 147, 176 monitoring a datacenter 77 P Path Details view 82, 157, 159 Performance Manager array performance problem 64, 76 host performance problem 59, 63 Performance view 129 planning a SAN 101, 119 capacity for a database 36 capacity for a virtual machine 42 ports determining the number of m
Index mapping storage devices 134 masking devices 146, 149 verifying port fan-in ratio 128 verifying port settings 126, 129 viewing host connections 125 zoning ports 141, 146 T Task List viewer 161, 186 TimeFinder, establishing BCVs to standard volumes 153 Topology view 23, 25, 120, 126, 189 U use cases adding devices to a CLARiiON metaLUN for a host 163, 169 adding HP XP LUSEs to a host 170, 179 allocating CLARiiON devices (LUNs) to a host 155, 163 allocating storage for a new application 26 allocating st
Index Performance 129 Properties 26, 44, 90, 91, 129, 131, 160, 179, 188, 191 Relationship 43, 44, 89, 91, 94, 95, 164, 169, 171, 190 Task List viewer 161, 186 Topology 25, 120, 126, 189 virtual machines planning capacity for 42 viewing relationship to VMware ESX Server 42 virtual provisioning creating a thin pool 194 creating and binding thin devices to thin pool 204 creating data devices 199 creating thin file system 225 mapping and masking thin devices using auto-provisioning groups 215 mapping thin dev
Index 270 EMC Ionix ControlCenter 6.