EMC SMI-S Provider. Programmers Guide. Version 4.1 P/N REV A09. EMC Corporation Corporate Headquarters: Hopkinton, MA
|
|
- Logan Hawkins
- 6 years ago
- Views:
Transcription
1 EMC SMI-S Provider Version 4.1 Programmers Guide P/N REV A09 EMC Corporation Corporate Headquarters: Hopkinton, MA
2 Copyright EMC Corporation. All rights reserved. Published November 23, 2009 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." EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. All other trademarks used herein are the property of their respective owners. 2 EMC SMI-S Provider V4.1 Programmers Guide
3 Contents Preface Chapter 1 Chapter 2 Chapter 3 Chapter 4 SMI-S Provider Overview Overview Supported features and requirements Installation and configuration About the documented examples Server Profile Server profile Server profile implementation in the EMC CIM Server Finding the top-level instance in a hierarchy Finding the SMI-S version of a Profile Array Profile Array profile Supported arrays Array synchronization Identifying when the provider's view has been synchronized Checking the array synchronization interval for an array Modifying the array synchronization interval When to modify the array synchronization interval Array synchronization and indications Array synchronization advanced parameters Valid array synchronization parameter values Replication Services Profile Replication Services Important considerations Terminology map Replication use cases Replication Service use cases Replication Service capabilities use cases Copy relationship use cases Single storage volume use cases Storage volume group use cases CLARiiON session use cases EMC SMI-S Provider V4.1 Programmers Guide 3
4 Contents Monitoring copy operations Chapter 5 Chapter 6 Block Server Performance Subprofile Block Server performance: Statistics Determining the statistics supported on an array Obtaining array statistics Statistics for an array BlockStatisticsManifest: Returning all available statistics Obtaining a Subset of all statistics: GetStatisticsCollection() Use case: Create instances and filter statistics Determine the CIM_BlockStatisticsManifestCollection instances Troubleshooting statistics when polling the provider EMC Extensions for block server performance Enabling and disabling statistics gathering in the Provider How to change refresh rates in the Provider CLARiiON-specific issues StartService() error with CLARiiON CIM_BlockStatisticsService instances Determining if statistics gathering is enabled on a CLARiiON SP Determining CLARiiON statistics capabilities Block Services Package Block Services package function Block Services components StoragePool Creating StoragePools and StorageVolumes Identifying the StoragePools hosted by a storage array Identifying from where a StoragePool is allocated Determining storage space consumed by a StoragePool Identifying storage volumes allocated from a specific StoragePool Determining the storage space consumed by a StorageVolume Increasing StoragePool capacity Decreasing StoragePool capacity Determining the RAID level of a StorageVolume Locating StorageVolumes based on Usage value Get all StorageVolumes that have a usage of Locating the fixed (potted) storage settings Identifying the available services on an array StoragePool or StorageVolume capabilities per array Identifying synchronously and asynchronously performed actions Modifying the StorageVolume ElementName EMC extensions for StoragePool StoragePool Components EMC extensions for StorageVolume RAID level EMC extensions for StorageConfigurationService CreateOrModifyElementFromStoragePool EMCReturnToStoragePool CreateOrModifyStoragePool DeleteStoragePool EMC extensions for EMC_SystemRegistrationService Locating the SystemRegistrationService Discovering all the in-band storage arrays Adding an out-of-band array to the Provider EMC SMI-S Provider V4.1 Programmers Guide
5 Contents Adding a new in-band storage array to the SMI-S Provider Synchronizing the Provider s view of an array Removing an array from SMI-S Provider Chapter 7 Chapter 8 Chapter 9 Chapter 10 Software Package Software package usage Determining the version of firmware running on an array Identifying the software version of the EMC SMI-S Provider Block Storage Views Profile Block Storage Views profile Supported views Disk Drive view Retrieving DiskDriveView instances DiskDriveView associated instances Volume view Retrieving Volume view instances VolumeView associated instances Exposed view Supported port types Retrieving the Exposed views for a storage volume or port Masking and Mapping view Supported port types Retrieving Masking and Mapping views Multiple Computer System (MCS) Subprofile MCS concepts Grouping non-top-level computer systems Traversing down the MCS hierarchy Modeling EMC arrays in MCS Modeling CLARiiON arrays Modeling Symmetrix arrays Locating system devices in an array System types for devices Understanding association differences Port and volume associations Symmetrix and CLARiiON disk association differences Determining which array a system device belongs Storage Server Asymmetry Profile Storage Server Asymmetry Storage volume failover Storage pool failover Target port failover Determining the computer system that owns a storage volume Determining the computer system that has control and access to a volume Using Storage Server Asymmetry profile with CLARiiON Handling LUN trespassing Determining if a storage volume will automatically trespass Trespassing a storage volume manually EMC Extensions for Storage Server Asymmetry Determining a LUNs default owner and current owner properties EMC SMI-S Provider V4.1 Programmers Guide 5
6 Contents Chapter 11 Chapter 12 Chapter 13 Chapter 14 Extent Composition Subprofile Extent Composition subprofile information StorageExtent Primordial StorageExtent Concrete StorageExtent Composite StorageExtent PartialAllocOfConcrete StorageExtent BaseOn association Thin Provisioning Thin Provisioning Virtual provisioning vs. thin provisioning Identifying a Symmetrix thin device or data device Locating the StoragePools reserved for Symmetrix thin provisioning Thin Provisioning on CLARiiON arrays Identifying a CLARiiON thin device Locating the StoragePools reserved for CLARiiON thin provisioning Locating thin devices allocated from a thin provisioning pool Locating data devices used as storage by the thin devices bound to a pool Locating disk drives used as storage by thin devices bound to CLARiiON pool Using Extent Composition with thinly provisioned StorageVolumes Unbound thin devices Creating Data Devices on a Symmetrix array Creating Thin Pools on a Symmetrix array and adding Pool Components Creating thin pools on CLARiiON arrays Creating Thin devices Deleting Thin devices and Data devices Symmetrix example: deleting a data device Deleting Thin Pools Volume Composition Profile Volume Composition profile Locating all CompositeExtents that represent composite volumes Locating a composite volume Determining whether a StorageVolume is a composite volume Identifying the Element Composition Service hosted by a storage array Determining the capabilities of StorageElementCompositioServices": Locating StorageVolumes that can be added to a composite volume Adding a member to an existing composite volume Creating a new composite volume Identifying a composite volume's members Creating an automated composite volume Disk Sparing Profile Disk Sparing Finding instances of StorageRedundancySet (one per array) Finding the spares storage extents on an array Finding the capabilities of the sparing implementation Locating the StorageExtent that has failed and is being spared Finding StorageExtents that have failed, but not replaced EMC SMI-S Provider V4.1 Programmers Guide
7 Contents Chapter 15 Chapter 16 Chapter 17 Storage Element Protection Profile Storage Element Protection CLARiiON arrays: limit support Masking and Mapping Subprofile Masking and Mapping subprofile Masking and Mapping differences in Symmetrix and CLARiiON arrays Masking capabilities of Symmetrix and CLARiiON arrays Managing SAN host-side initiators Assigning a view of volumes to a StorageHardwareID Symmetrix: Obtaining volumes mapped Symmetrix: Determine if a volume is mapped Symmetrix: Determine if a volume is masked-in to a specific initiator Symmetrix: Determine if a volume is masked Symmetrix: Masking views associated to mapping protocol controller Symmetrix: Protocol controller associated to masking view EMC Masking and Mapping subprofile extensions Determine if masking is enabled Determine if masking is enabled on a director s front-end port Enable masking/mapping support on ports with VCMDB/ Masking disabled Symmetrix device masking/mapping extensions Determining the type of masking VCMDB How to map/unmap a storage volume to a port Masking and mapping SCSI protocol controllers differences Symm_StorageHardwareIDManagementService::EMCInitiatorReplace Symm_StorageHardwareIDManagementService::EMCInitiatorAliasSet Symm_ControllerConfigurationService:: EMCMaskingRefresh Symmetrix use cases for masking and mapping operations Use Case Use Case Use Case Use Case Use Case Use Case Use Case Use Case Use Case Use Case Use Case CLARiiON device masking/mapping extensions Clar_LunMaskingSCSIProtocolController::setProperty/modifyInstance Clar_Privilege::setProperty/modifyInstance Clar_StorageHardwareIDManagementService::CreateStorageHardwareID CLARiiON use cases for masking and mapping operations Remove storage groups example EMC Symmetrix Group Masking and Mapping Group Masking and Mapping Description MaskingGroup Class EMC SMI Provider sub-classes of MaskingGroup InitiatorMaskingGroup Consistent Logical Unit Number Properties added to the ProtocolControllerMaskingCapabilities class EMC SMI-S Provider V4.1 Programmers Guide 7
8 Contents Use Cases UC1: Create a masking view using masking groups of initiators, target ports and volumes UC2: Expose two additional volumes using the DeviceMaskingGroup from UC UC2: Remove volume access using the DeviceMaskingGroup from UC Chapter 18 Chapter 19 Chapter 20 Chapter 21 Copy Services Subprofile Copy Services Symmetrix and CLARiiON replication types Creating a replica of a source volume Determining synchronized storage volumes Identifying attributes of a synchronized storage volume relationship Additional SyncState values Target Ports Subprofile Target Ports (FC, SPI, ESCON) subprofiles Target ports on Symmetrix and CLARiiON arrays ProtocolEndpoints and LogicalPorts Determining ProtocolEndpoints of a storage processor system Determining the protocol end-point type Logical port associated to a protocol end-point Available protocol controller services for a protocol end-point iscsi Target Ports subprofile Working with network entities Determining the iscsi capabilities of a storage array Locating the iscsi nodes Identifying available iscsi ports Locating a network portal s IP address and port number Identifying what volumes are exposed through an iscsi node FC Initiator Ports Subprofile FC Initiator Port subprofile Finding the initiator ports for a given array Job Control Subprofile Job Control usage How to create a job Determining which operations are performed asynchronously How to get information about a job How to monitor a job s progress Identifying a job s task How to terminate a job How to delete a job Resolving a hung job Elements affected by a job Determining the status of a job Identifying what jobs are managed by the Provider EMC SMI-S Provider V4.1 Programmers Guide
9 Contents Chapter 22 Appendix A Access Points and Disk Drive Lite Subprofiles Access Point subprofile How to obtain the management URL for Clariion How to obtain the management URL for Symmetrix Disk Drive Lite subprofile EMC SMI-S Provider UML Diagrams Access Points Array Profile Block Server Performance Block Services Package: Pool Manipulation Block Services Package: Storage Configuration Block Services Package: Volume Creation Block Storage Views Profile: Disk Drive View Block Storage Views Profile: Exposed View Block Storage Views Profile: Masking and Mapping View Block Storage Views Profile: Volume View Copy Sevices: Local Copy Services: Remote Discovery Services Disk Drive Lite Disk Sparing Profile Extent Composition: Snap and Mirror Extent Composition: Volumes Extent Conservation: CLARiiON Arrays Extent Conservation: Symmetrix Arrays FC Initiator Port FC Target Port iscsi Target Ports Location Log Logical/Physical Array: CLARiiON Logical/Physical Array: Symmetrix Logical/Physical Disk: CLARiiON Logical/Physical Disk: Symmetrix Logical/Physical power, battery, fan, LCC for CLARiiON Arrays Logical/Physical power, battery, fan, LCC, memory for Symmetrix Arrays Logical/Physical SPCard: CLARiiON Array Logical/Physical SPCard: CLARiiON CX4 Array Logical/Physical SPCard: Symmetrix Array LUN Masking and Mapping LUN Masking and Mapping: Capabilities LUN Masking and Mapping: Privilege Multiple Computer Systems: CLARiiON Multiple Computer System: Symmetrix Server Profile: Object Manager Server profile: Registered Profile Software Package SPI Target Ports Storage Pools Storage Server Asymmetry: CLARiiON Only Thin Provisioning (Virtual Provisioning): Clariion arrays Thin Provisioning (Virtual Provisioning): Symmetrix arrays Volume Composition EMC SMI-S Provider V4.1 Programmers Guide 9
10 Contents Appendix B Appendix C Appendix D Appendix E EMC Extension Glossary EMC extensions EMC Indications Supported CQL queries Array, Health, and Block Services package FC target ports and iscsi target ports subprofile Mulitple computer system profile Copy Services and Replication Services Job control LUN masking mapping Block storage views Physical package Group Masking and Mapping Profile EMC-Specific additions Supported WQL queries Array, Health, and Block Services packages FC target ports and iscsi target ports subprofile Multiple Computer System subprofile Job control Lun masking mapping Block storage views Physical Package EMC specific additions EMC SMI-S Provider Symmetrix- and CLARiiON-specific indications CIM indication filters EMC-specific indication filters Supported lifecycle indications by class Alerts OSLSProvider.conf Controlling the EMC SMI-S Provider at runtime Restrictions and Limitations Restrictions Creating a Masking View may result in an error The CIM_StorageSynchronized association is not getting populated from target Volume Enumeration of class CIM_StorageSynchronized may result in duplicate instances 372 Pull operation limitations EMC SMI-S Provider V4.1 Programmers Guide
11 Preface As part of its effort to continuously improve and enhance the performance and capabilities of the EMC product line, EMC periodically releases new versions of EMC SMI-S Provider. Therefore, some functions described in this guide may not be supported by all versions of EMC SMI-S Provider software currently in use. For the most up-to-date information on product features, see your product release notes. If an EMC SMI-S Provider feature does not function properly or does not function as described in this guide, please contact the EMC Customer Support Center for assistance. If you are an EMC Development Partner, refer to the EMC Powerlink web site. Audience This manual is for programmers developing SMI-based client application that utilize the EMC SMI-S Provider to manage Symmetrix and CLARiiON arrays via SNIA s SMI-S V1.2. An SMI client developer using this manual is expected to have a working knowledge of the DMTF specifications, the SNIA SMI-S specification, and working knowledge of the supported EMC storage arrays (Symmetrix or CLARiiON arrays), as specified in the EMC SMI-S Provider Release Notes, V4.1. Related documentation Conventions used in this guide Other related EMC SMI-S Provider publications of interest are: EMC SMI-S Provider Programmers Release Notes, V4.1 EMC uses the following conventions for notes, cautions, warnings, and danger notices. Note: A note presents information that is important, but not hazard-related.! CAUTION A caution contains information essential to avoid data loss or damage to the system or equipment. The caution may apply to hardware or software. The following naming conventions are used in this manual: In this manual, every occurrence of the word MVS in text or in symbolic syntax means OS/390 and z/os. In this manual, every occurrence of the word OSF1 in text or in symbolic syntax means Tru64 UNIX. EMC SMI-S Provider V4.1 Programmers Guide 11
12 Preface Typographical conventions This guide uses the following type style conventions: Palatino, Boldface text provides extra emphasis and emphasizes warnings, bold and specifies window names and menu items in text. Palatino, New terms or unique word usage in text italic Applies emphasis in examples and in references to book titles and sections Courier, italic Identifies variables in a software syntax (non-literal notation) Courier A fixed space font identifies files and pathnames, and is used in command line entries, displayed text, or program listings. System prompts and displays and specific filenames or complete paths. For example: working root directory [/user/emc]: c:\program Files\EMC\Symapi\db Courier, bold Actual user entry in examples. For example: symmcfg discover Where to get help EMC support, product, and licensing information can be obtained as follows. Product information For documentation, release notes, software updates, or for information about EMC products, licensing, and service, go to the EMC Powerlink website (registration required) at: Technical support For technical support, go to EMC WebSupport on Powerlink. To open a case on EMC WebSupport, you must be a WebSupport customer. Information about your site configuration and the circumstances under which the problem occurred is required. Your comments Your suggestions will help us continue to improve the accuracy, organization, and overall quality of the user publications. Please send your opinion of this guide to: techpub_comments@emc.com 12 EMC SMI-S Provider V4.1 Programmers Guide
13 Invisible Body Tag 1 SMI-S Provider Overview This chapter provides an overview of the EMC SMI-S Provider. Overview...14 SMI-S Provider Overview 13
14 SMI-S Provider Overview Overview EMC SMI-S Provider V4.1 supports the SNIA Storage Management Initiative (SMI), an ANSI standard for storage management. This initiative has developed a standard management interface that has culminated in a comprehensive specification (SMI-Specification or SMI-S). The SMI-S defines the open storage management interface that enables the interoperability of multiple vendor s storage management technologies for monitoring and controlling storage resources in multi-vendor SAN topologies. The SMI strives to ensure consistent data and eliminate inconsistencies between management tools by providing a unified interface to the many storage objects that must be managed in a storage environment. This enables application developers to focus on a single, standard interface for the development of management tools The SMI-S Provider is paired with the EMC CIM Object Manager Server to provide an SMI-compliant interface for EMC Symmetrix and CLARiiON arrays. The SMI-S Provider offers two types of configurations. One configuration runs on a host and provides an interface for all Symmetrix and CLARiiON arrays, shown in Figure 1. The other provides an alternative configuration for clients to communicate with the SMI-S Provider running on the Symmetrix V-Max Service Processor, shown in Figure 2. SMI Clients EMC Storage Arrays Host CIMOM (CIM Object Manager) Symmetrix EMC SMI-S Provider CLARiiON Figure 1 SMI-S Provider configuration on a host 14 EMC SMI-S Provider V4.1 Programmers Guide
15 SMI-S Provider Overview SMI Clients Symmetrix V-Max Service Processor CIMOM (CIM Object Manager) EMC SMI-S Provider Figure 2 SMI-S Provider configuration on the Symmetrix V-Max Service Processor Supported features and requirements The Solutions Enabler SMI-S Provider supports a specific SMI-S, and a certain set of profiles and subprofiles on specific operating systems. For information on supported operating systems, hardware, software, profiles, and subprofiles, refer to the EMC SMI-S Provider Release Notes, V4.1. Installation and configuration The EMC SMI-S Provider, EMC CIM Server, and required Solutions Enabler version are installed via the EMC SMI-S Provider Kit installations. Once installed, the server is started automatically. If your environment varies from the default installation, you may need to make additional configuration changes. Refer to EMC SMI-S Provider Release Notes, V4.1 for more information on setup and configuration options. About the documented examples The examples contained herein have been generated using a utility that outputs all interactions with the provider. This has been done for display purposes only and is not intended to represent an actual working application. Overview 15
16 SMI-S Provider Overview 16 EMC SMI-S Provider V4.1 Programmers Guide
17 Invisible Body Tag 2 Server Profile This chapter describes the Server profile. Server profile...18 Server Profile 17
18 Server Profile Server profile The Server profile is used to advertise the server s capabilities to clients, as well as other information to assist clients in establishing connections. The information provided by the Server profile includes: The functional areas supported by the server (SMI profiles and subprofiles). A means to navigate to the top-level instance of a functional hierarchy (for example, the CIM_ComputerSystem representing a storage array). Communication protocol information. Server profile implementation in the EMC CIM Server The Server Profile is implemented in the EMC CIMOM, not in the provider plug-in itself. Therefore instances of classes that make up the Server profile inhabit a different CIM namespace than do other classes served by the EMC CIM Server. The Server Profile instances can be found in the interop namespace. Finding the top-level instance in a hierarchy The CIM_ComputerSystem instance represents the storage array and is the top-level instance. To find the CIM_ComputerSystem, you must navigate from one of the RegisteredProfiles of interest. 1. Query SLP (Server Location Protocol) for the Interop namespace for the CIM server in question. For the EMC SMI-S Provider, that namespace will be interop. However this namespace is subject to change between releases so a well-written client will always ask SLP for the Interop namespace. 2. The client should then enumerate the instances of CIM_RegisteredProfile in the Interop namespace obtained in the previous step. 3. Identify the CIM_RegisteredProfile instance of interest by examining each instance s RegisteredName and RegisteredVersion property values. Assuming that the client is interested in locating the top-level system for a storage array, the CIM_RegisteredProfile corresponding to SMI-S V1.3 Array profile support should be identified. In this case, look through all the returned CIM_RegisteredProfile instances until the one is found whose RegisteredVersion property contains the value and whose RegisteredName property contains the value Array. 4. Once the CIM_RegisteredProfile instance corresponding to SMI-S 1.3 Array profile support is identified, follow the CIM_ElementConformsToProfile association from that instance. The result will be a collection of EMC_StorageSystem instances, one corresponding to each known storage array. Example The following example illustrates this process: (EMCProvider:5988)? ns Namespace [interop]: (EMCProvider:5988)? ei Class: CIM_RegisteredProfile DeepInheritance [true]: LocalOnly [false]: IncludeQualifiers [false]: Property to include ('-' for all)? [-]: RegisteredName 18 EMC SMI-S Provider V4.1 Programmers Guide
19 Server Profile Property to include ('-' for all)? [-]: RegisteredOrganization Property to include ('-' for all)? [-]: RegisteredVersion Property to include ('-' for all)? [-]: ++++ Testing EnumerateInstances: CIM_RegisteredProfile ++++ [... ] Instance 1: ObjectPath : ECOM_RegisteredProfile.InstanceID="Array+1.3.0" <INSTANCE CLASSNAME="ECOM_RegisteredProfile" > <PROPERTY NAME="RegisteredName" CLASSORIGIN="CIM_RegisteredProfile" PROPAGATED="true" TYPE="string"> <VALUE>Array</VALUE> </PROPERTY> <PROPERTY NAME="RegisteredOrganization" CLASSORIGIN="CIM_RegisteredProfile" PROPAGATED="true" TYPE="uint16"> <VALUE>11</VALUE> </PROPERTY> <PROPERTY NAME="RegisteredVersion" CLASSORIGIN="CIM_RegisteredProfile" PROPAGATED="true" TYPE="string"> <VALUE>1.3.0</VALUE> </PROPERTY> </INSTANCE> [... ] (EMCProvider:5988)? an ObjectPath: ECOM_RegisteredProfile.InstanceID="Array+1.3.0" Assoc Class []: CIM_ElementConformsToProfile Result Class []: CIM_ComputerSystem Role []: Result Role []: ++++ Testing AssociatorNames: ECOM_RegisteredProfile.InstanceID="Array+1.3.0" ++++ Associator Name 0: Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+ APM " Associator Name 1: Symm_StorageSystem.CreationClassName="Symm_StorageSystem",Name="SYMMETRIX " Server profile 19
20 Server Profile Finding the SMI-S version of a Profile The SMI-S RegisteredProfile instance holds the version number of all the RegisteredProfile and SubProfile instances representing an SMI-S profile v1.2 or later. Each RegisteredProfile or SubProfile instance is associated with the SMI-S RegisteredProfile using the CIM_ElementConformsToProfile association. Follow the CIM_ElementConformsToProfile association from the profile of interest, specifying the resultclass as CIM_RegisteredProfile and the result role value as ConformantStandard, to get the version number of the profile. The following example illustrates this process: (EMCProvider:5988)? a ObjectPath: ECOM_RegisteredProfile.InstanceID="Array+1.3.0" Assoc Class []: CIM_ElementConformsToProfile Result Class []: CIM_RegisteredProfile Role []: ManagedElement Result Role []: ConformantStandard IncludeQualifiers [false]: IncludeClassOrigin [false]: Property to include ('-' for all, '[empty]' for no properties)? [-]: RegisteredName Property to include ('-' for all, '[empty]' for no properties)? [-]: RegisteredVersion Property to include ('-' for all, '[empty]' for no properties)? [-]: ++++ Testing Associators: ECOM_RegisteredProfile.InstanceID="Array+1.3.0" ++++ Associator 0: ObjectPath : ECOM_RegisteredProfile.InstanceID="EMC Corporation:SMI-S:1.3.0" RegisteredName = SMI-S RegisteredVersion = Note: The SMI-S RegisteredProfile instance does not exist for SMI-S profile v1.2 or earlier. RegisteredProfile instances representing an SMI-S profile with versions prior to v1.2.0 are required to use the standard's version number in the RegisteredVersion property of each RegisteredProfile (or RegisteredSubprofile) instance. 20 EMC SMI-S Provider V4.1 Programmers Guide
21 Invisible Body Tag 3 Array Profile This chapter provides information about the Array profile implemented in the EMC SMI-S Provider used to manage EMC Symmetrix and CLARiiON arrays. Array profile...22 Array synchronization...23 Array Profile 21
22 Array Profile Array profile The Array profile is used to model Symmetrix and CLARiiON storage arrays. The top-level instance representing each storage array is an EMC_StorageSystem, which is a subclass of CIM_ComputerSystem (as specified in the SMI-S Array profile). The key classes are: ComputerSystems that represent the array as a whole StorageVolumes that are equivalent to SCSI Logical Units visible to consumers StoragePools that are the allocatable/available space on the array A SCSI transport (for example, Fibre Channel or iscsi) through which LUNs are made available The Array profile makes use of the Block Services Package as well as the FC Target Ports, SPI Target Ports, and iscsi Target Ports subprofiles. Supported arrays The Array profile supports Symmetrix and CLARiiON arrays. 22 EMC SMI-S Provider V4.1 Programmers Guide
23 Array Profile Array synchronization The Array synchronization feature is a mechanism added to the provider that automatically synchronizes the provider's view of the storage arrays it manages. Array synchronization happens at a regular, configurable interval for each storage array and has a default value of one hour. Array synchronization also takes place in response to event notifications that the provider receives from the array. The Array synchronization feature was implemented in order to improve the reliability and consistency of the management information available through the SMI-S Provider. In previous versions, the SMI-S Provider's view of its managed storage arrays could diverge from the true configuration of those systems. For example a user could create a volume on an array using a management interface other than the SMI-S Provider and it would not automatically show up in a list of StorageVolume instances returned from an Enumerate Instance Names operation performed against the provider. The EMCRefreshSystem method of the EMC_SystemRegistrationService could be used to update the provider's view on a storagesystem, but that required manual intervention by an SMI-S client that had been adapted to use the EMC-specific extension.refer to EMC extensions for EMC_SystemRegistrationService on page 116 for details. Previously two main strategies existed for maintaining a consistent view in the provider: Perform an EMCRefreshSystem operation at a regular interval. Perform an EMCRefreshSystem operation in response to a received indication. The provider was enhanced to implement those two strategies itself, eliminating the need for SMI-S clients to implement these strategies. Array synchronization 23
24 Array Profile Identifying when the provider's view has been synchronized For previous versions of the provider, a client or user performed EMCRefreshSystem operations to update the provider's view of managed storage arrays. That client could then check to see if any of the data it was tracking or displaying had been updated. Since the provider now performs synchronization operations, it also sends indications to notify clients that the provider's view has been updated. This indication comes in the form of an AlertIndication, where the AlertingManagedElement property contains a reference to the StorageSystem instance representing the storage array whose management information was updated in the provider. For example: Consumer <1> received OSLS_AlertIndication Destination: Property IndicationIdentifier= Property ProviderName=com.emc.cmp.osls.se.array.Session:OSLSProvider Property SystemName=CLARiiON+APM Property SystemCreationClassName=Clar_StorageSystem Property EventTime= Property ProbableCauseDescription=Array Synchronization Operation Performed Property ProbableCause=123 Property PerceivedSeverity=2 Property AlertType=2 Property AlertingElementFormat=2 Property Description=Array Synchronization operation succeeded for array <Array type="clariion" encoding="string" value="apm " /> Property IndicationTime= Property CorrelatedIndications= Property AlertingManagedElement= r_storagesystem",name="clariion+apm " Note: When a synchronization operation updates the provider s view following an event, the CorrelatedIndications array contains the values of the IndicationIdentifier properties for any indications that were generated and delivered for that event. If the CorrelatedIndications property is absent or has no elements, then the synchronization operation was either triggered manually (such as using the EMCRefreshSystem method) or automatically through a synchronization operation performed at regular intervals. 24 EMC SMI-S Provider V4.1 Programmers Guide
25 Array Profile Checking the array synchronization interval for an array The Array synchronization interval is specified in a property of the EMC-specific class EMC_ManagementInfoSyncSettings, which is associated to the StorageSystem instance representing the array: (EMCProvider:5988)? a ObjectPath: Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+APM " Assoc Class []: CIM_ElementSettingData Result Class []: EMC_ManagementInfoSyncSettings Role []: Result Role []: IncludeQualifiers [false]: IncludeClassOrigin [false]: Property to include ('-' for all)? [-]: EMCAutomaticSyncInterval Property to include ('-' for all)? [-]: ++++ Testing Associators: Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+APM " ++++ Associators: 1 associators; repeat count 1; in seconds Associator 0: Path = Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " EMCAutomaticSyncInterval = :000 In Seconds Note: The property EMCAutomaticSyncInterval has a type of datetime and is an interval value. The format of a datetime interval is specified in section of the CIM Infrastructure Specification (DMTF DSP0004). Modifying the array synchronization interval Note: These features are for advanced clients only. For most clients, the default values of modifiable properties below should not be adjusted. A client can modify the Array synchronization interval for an array by using either the SetProperty or ModifyInstance (preferred) intrinsic method to modify the EMCAutomaticSyncInterval property of the ManagementInfoSyncSettings instance for the desired storage array: (EMCProvider:5988)? gi ObjectPath: Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " LocalOnly [false]: IncludeQualifiers [false]: Property to include ('-' for all)? [-]: EMCAutomaticSyncInterval Property to include ('-' for all)? [-]: ++++ Testing GetInstance: Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " ++++ GetInstance Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " repeat count 1 in seconds <INSTANCE CLASSNAME="Clar_ManagementInfoSyncSettings" > <PROPERTY NAME="EMCAutomaticSyncInterval" TYPE="datetime"> <VALUE> :000</VALUE> </PROPERTY> </INSTANCE> In Seconds Please press enter key to continue... (EMCProvider:5988)? mi Array synchronization 25
26 Array Profile ObjectPath: Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " IncludeQualifiers [false]: Property name? [-]: EMCAutomaticSyncInterval Is EMCAutomaticSyncInterval an array? [y n (default n)]: Type[?]: datetime Value [?]: :000 Property name? [-]: ++++ Testing ModifyInstance: Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " ++++ In Seconds Please press enter key to continue... (EMCProvider:5988)? gi ObjectPath: Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " LocalOnly [false]: IncludeQualifiers [false]: Property to include ('-' for all)? [-]: EMCAutomaticSyncInterval Property to include ('-' for all)? [-]: ++++ Testing GetInstance: Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+APM " ++++ GetInstance Clar_ManagementInfoSyncSettings.InstanceID="CLARiiON+A PM " repeat count 1 in seconds <INSTANCE CLASSNAME="Clar_ManagementInfoSyncSettings" > <PROPERTY NAME="EMCAutomaticSyncInterval" TYPE="datetime"> <VALUE> :000</VALUE> </PROPERTY> </INSTANCE> In Seconds Please press enter key to continue... When to modify the array synchronization interval Synchronization operations can be expensive and ideally should only be performed when necessary. The default Array synchronization interval is 1 hour. If the provider is being used to manage an array whose configuration is not expected to change or if the provider is the only interface used for managing that array, then the synchronization interval could be increased or set to 0 (disabling automatic synchronization). Conversely, the client may want to shorten the Array synchronization interval if the provider is being used to manage arrays whose configuration is changing regularly or if the client application is closely monitoring frequently changing properties (for example, free space on a volume). 26 EMC SMI-S Provider V4.1 Programmers Guide
27 Array Profile Array synchronization and indications Synchronization operations are automatically initiated in response to events received from the managed storage arrays. Those events are also used to generate indications for the components of the storage arrays where the events originated. In previous versions of the provider, an indication would be delivered to a client application, then the client application might have to initiate an EMCRefreshSystem operation to see the results of the event as described in the indication (note that this case is true for configuration changes that are not made through the provider or for status changes, for example disk failure). For example, if a StorageVolume was created on a CLARiiON array through the Navisphere GUI, an SMI-S client would receive an InstCreation indication from the provider. If that client then performed an EnumerateInstanceNames operation without refreshing the provider's view of the relevant array, the StorageVolume instance specified by the InstCreation indication may not be present in the results of the enumeration operation. The provider's Array synchronization feature significantly reduces this inconsistency by performing synchronization operations whenever it receives an event from the array and, consequently, whenever the provider generates and delivers an indication. In addition, the provider waits to deliver the indication until after a synchronization operation is performed. This ensures that a client should not receive indications whose information does not match the current information available through the intrinsic operations performed against the provider. As a consequence, however, there is a delay between an event occurring on an array and the delivery of any indications that describe the event. Array synchronization advanced parameters There are two additional advanced parameters of the provider's synchronization operation that can be modified: EMCInitialSyncDelayForEvent and EMCMaxSyncDelayForEvent. Like the Array synchronization interval, they are expressed as a property that can be set in the ManagementInfoSyncSettings instance for an array. These parameters are used to control how long the provider waits after receiving an event before performing a synchronization operation and delivering any applicable indications. Synchronization operations can be expensive and events can arrive to the provider either in bursts or in a succession. Therefore, the provider waits for a period after receiving an event in case it receives other related events. If the provider receives another event during that delay window, the delay window will be reset to wait for more events. The property EMCInitialSyncDelayForEvent defines how long the provider will wait after receiving an event before performing a synchronization operation (the default value is 2 minutes). In cases where a provider continuously receives events from an array, a client does not want to be starved forever for these indications or updates to the provider's view. The property EMCMaxSyncDelayForEvent defines the maximum amount of time the provider will wait before initiating a synchronization operation in response to an event and delivering indications for that event (and all events received before the synchronization operation has begun). Array synchronization 27
28 Array Profile Valid array synchronization parameter values In general, there is no maximum value that can be assigned to the EMCAutomaticSyncInterval property, although a reasonable value should be chosen. Setting it to a value of 0 will disable Array synchronization at regular intervals (although synchronization in response to events will still take place if a client has subscribed for indications). The value for this property also must be greater than the value for the EMCMaxSyncDelayForEvent property. The EMCMaxSyncDelayForEvent property must have a value greater than the EMCInitialSyncDelayForEvent property. The acceptable range for the EMCInitialSyncDelayForEvent property is described in an instance of the class EMC_ManagementInfoSyncCapabilities. It has two properties that define the lower and upper limits for the synchronization delay for an event: EMCMinInitialSyncDelay and EMCMaxInitialSyncDelay. For example: Note: The values for EMCMaxInitialSyncDelay and EMCMinInitialSyncDelay are in the datetime interval format. In the following example, the maximum value for the EMCInitialSyncDelayForEvent property would be 30 minutes, and the minimum would be 30 seconds. (l82ab024:5988)? a ObjectPath: //l82ab024.lss.emc.com/root/emc:clar_storagesystem.creationclassname ="Clar_StorageSystem",Name="CLARiiON+APM " Assoc Class []: CIM_ElementCapabilities Result Class []: EMC_ManagementInfoSyncCapabilities Role []: Result Role []: IncludeQualifiers [false]: IncludeClassOrigin [false]: Property to include ('-' for all)? [-]: ++++ Testing Associators: //l82ab024.lss.emc.com/root/emc:clar_storagesystem.cre ationclassname="clar_storagesystem",name="clariion+apm " ++++ Associators: 1 associators; repeat count 1; in seconds Associator 0: Path = //l82ab024.lss.emc.com/root/emc:clar_managementinfosynccapabilities.instanceid="clariion +APM " InstanceID = CLARiiON+APM EMCAutomaticSynchronization = TRUE EMCEventTriggeredSynchronization = TRUE EMCMaxInitialSyncDelay = :000 EMCMinInitialSyncDelay = :000 In Seconds Please press enter key to continue... If a client needs to be updated with indications as soon as possible, then the client may consider setting lower intervals for these two properties. If the provider is managing a storage array with a large configuration, then synchronization operations could take a long time. If the EMCMaxSyncDelayForEvent property was set to an interval less than the time taken to perform a synchronization operation for an array, and the array is undergoing many changes, then the provider might operate in a state where it is constantly performing synchronization operations. This behavior may be undesirable and the values may be increased to reduce the number of synchronization operations performed. 28 EMC SMI-S Provider V4.1 Programmers Guide
29 Invisible Body Tag Replication Services Profile This chapter describes the Replication Services profile and how it is used within the EMC SMI-S Provider. Replication Services...30 Replication use cases...32 Monitoring copy operations...61 Replication Services Profile 29
30 Replication Services Profile Replication Services The Replication Services profile allows a storage system to copy data from a source element to a target element. The copy operations may be performed on elements from the same storage system or across a connection to a different storage system. Elements used in a copy operation may be grouped to facilitate the copy operation on many elements at the same time. Furthermore, the elements of a group may be declared as Consistent. Two types of synchronization views are supported. A target element may be synchronized to the current view of the source element or may be synchronized to a point-in-time view. Snapshots and clones represent a point-in-time view, while a mirror represents a current view. Two copy modes are supported: synchronous and asynchronous. In synchronous mode, the writer waits for acknowledgement that a write to the source element was processed by the target element before accepting another I/O from the host. In asynchronous mode, the writer does not wait for this acknowledgement and continues processing I/Os, enabling writes to be sent to the target element at a later time. Important considerations Review the following considerations before using the Replication Services profile: An array does not record how a StorageSynchronized relationship or a GroupSynchronized relationship was fractured or split. As a result, the CopyState of a fractured or split relationship always indicates "Fractured", regardless of whether the relationship was actually fractured or split. Typically, the StorageSynchronized or GroupSynchronized relationships are fractured or split using the ModifyReplicaSynchronization extrinsic calls with the fracture or split operation. On certain arrays, synchronization operations such as "Reverse Roles" may require the client to invoke an additional action after the operation completes, and before the synchronization relationship can be operational again. You specify this additional action in the StorageSynchronized.ProgressStatus property. For example, after the "Reverse Roles" operation completes, the client must call ModifyReplicaSynchronization (or ModifyListSynchronization) with the operation of "Resync Replica". To determine which synchronization operations require additional actions, check for such entries as "Restore operation requires fracture" and "Resync operation requires activate in the Features property of the GetSupportedFeatures method. For more information, refer to Determining the supported features on page 35. Terminology map Use the following tables to map Symmetrix- and CLARiiON-specific terminology to SMI-specific terminology. Table 4-1 CLARiiON Terminology CLARiiON SMI Description SnapView Clone Mirror - Local A synchronized local copy of the source element. MirrorView Mirror - Remote A synchronized remote copy of the source element. SnapView Session Synchronization Aspect - Local A session is the "Point-In-Time" representation of the source element. 30 EMC SMI-S Provider V4.1 Programmers Guide
31 Replication Services Profile Table 4-1 CLARiiON Terminology CLARiiON SMI Description SnapView Snap Snapshot - Local A "Point-in-Time", associated virtual copy of the source element. The target element enables visibility into a session. SanCopy Clone - Local A full, "Point-In-Time", unassociated local copy of the source element. SanCopy Clone - Remote A full, "Point-In-Time", unassociated remote copy of the source element. Table 4-2 Symmetrix Terminology Symmetrix SMI Description BCV Mirror - Local A synchronized local copy of the source element. RDF Mirror - Remote A synchronized remote copy of the source element. Snapshot Snapshot - Local A "Point-in-Time", associated virtual copy of the source element. Clone Clone - Local A full, "Point-In-Time", unassociated local copy of the source element. RCopy Clone - Remote A full, "Point-In-Time", unassociated remote copy of the source element. Replication Services 31
32 Replication Services Profile Replication use cases This section provides the following detailed Replication use cases: Replication Service use cases...32 Replication Service capabilities use cases...33 Copy relationship use cases...37 Single storage volume use cases...39 Storage volume group use cases...49 CLARiiON session use cases...57 Replication Service use cases Discovering Replication Service The replication service is associated to the top level computer system via the HostedService association. In the following example, the CIM operation AssociatorNames is used to locate the instance of a CIM_ReplicationService: (EMCProvider:5988)? an ObjectPath: Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+APM " Assoc Class []: CIM_HostedService Result Class []: CIM_ReplicationService Role []: Result Role []: ++++ Testing AssociatorNames: Clar_StorageSystem.CreationClassName="Clar_StorageSystem",Name="CLARiiON+APM " ++++ Associator Name 0: /root/emc:clar_replicationservice.creationclassname="clar_replicationservice",name="emcr eplicationservice",systemcreationclassname="clar_storagesystem",systemname="clariion+ APM " AssociatorNames: 1 associators; repeat count 1;return data in seconds The CIM operation GetInstance is used to examine the properties of the replication service (EMCProvider:5988)? gi ObjectPath: Clar_ReplicationService.CreationClassName="Clar_ReplicationService",Name="EMCReplicat ionservice",systemcreationclassname="clar_storagesystem",systemname="clariion+apm " LocalOnly [false]: IncludeQualifiers [false]: Property to include ('-' for all)? [-]: ++++ Testing GetInstance: Clar_ReplicationService.CreationClassName="Clar_ReplicationService",Name="EMCReplicat ionservice",systemcreationclassname="clar_storagesystem",systemname="clariion+apm " ++++ <INSTANCE CLASSNAME="Clar_ReplicationService" > <PROPERTY NAME="Name" TYPE="string"> <VALUE>EMCReplicationService</VALUE> </PROPERTY> <PROPERTY NAME="CreationClassName" TYPE="string"> <VALUE>Clar_ReplicationService</VALUE> </PROPERTY> <PROPERTY NAME="SystemName" TYPE="string"> <VALUE>CLARiiON+APM </VALUE> </PROPERTY> <PROPERTY NAME="SystemCreationClassName" TYPE="string"> 32 EMC SMI-S Provider V4.1 Programmers Guide
EMC Celerra Network Server Release 6.0
EMC Celerra Network Server P/N 300-010-679 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Contents Introduction..................................................3
More informationEMC SAN Copy Command Line Interfaces
EMC SAN Copy Command Line Interfaces REFERENCE P/N 069001189 REV A13 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2006-2008 EMC Corporation. All
More informationEMC CLARiiON Server Support Products for Windows INSTALLATION GUIDE P/N REV A05
EMC CLARiiON Server Support Products for Windows INSTALLATION GUIDE P/N 300-002-038 REV A05 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2004-2006
More informationEMC SAN Copy. Command Line Interface (CLI) Reference P/N REV A15
EMC SAN Copy Command Line Interface (CLI) Reference P/N 069001189 REV A15 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2006-2010 EMC Corporation.
More informationEMC SAN Copy Command Line Interface P/N REV A14 EMC Corporation Corporate Headquarters: Hopkinton, MA
EMC SAN Copy Command Line Interface P/N 069001189 REV A14 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2006-2009 EMC Corporation. All rights reserved.
More informationActive Directory Client Profile
Active Directory Client Profile Document Number: DCIM1007 Document Type: Specification Document Status: Published Document Language: E Date: 2008-11-10 Version: 1.0.0a THIS PROFILE IS FOR INFORMATIONAL
More informationVMware Site Recovery Manager with EMC CLARiiON CX3 and MirrorView/S
VMware Site Recovery Manager with EMC CLARiiON CX3 and MirrorView/S Implementation Guide EMC Global Solutions Centers EMC Corporation Corporate Headquarters Hopkinton MA 01748-9103 1.508.435.1000 www.emc.com
More informationEMC ControlCenter Navisphere Security ADMINISTRATOR S GUIDE. Version 6.X P/N REV A04
EMC ControlCenter Navisphere Security Version 6.X ADMINISTRATOR S GUIDE P/N 069001124 REV A04 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 (800) 424-EMC2 http://www.emc.com Copyright
More informationEMC Secure Remote Support Device Client for Symmetrix Release 2.00
EMC Secure Remote Support Device Client for Symmetrix Release 2.00 Support Document P/N 300-012-112 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationVERSION 2.0. VMware CIM SDK. Programming Guide
VERSION 2.0 VMware CIM SDK Programming Guide VMware, Inc. 3145 Porter Drive Palo Alto, CA 94304 www.vmware.com Please note that you will always find the most up-to-date technical documentation on our Web
More informationETERNUS SMI-S User's Guide
ETERNUS SMI-S User's Guide ETERNUS DX80 S2/DX90 S2, ETERNUS DX410 S2/DX440 S2, ETERNUS DX8100 S2/DX8700 S2 This page is intentionally left blank. Preface This manual explains how to set and manage the
More informationProfile Registration. Document Number: DSP1033. Date: Version: Document Type: Specification. Document Status: Final
1 2 3 4 Document Number: DSP1033 Date: 2007-07-31 Version: 1.0.0 5 Profile Registration 6 7 8 Document Type: Specification Document Status: Final Document Language: E 9 10 11 Copyright notice Copyright
More informationIBM Spectrum Accelerate Version Application Programming Interface (API) Reference Guide IBM SC
IBM Spectrum Accelerate Version 11.5.4 Application Programming Interface (API) Reference Guide IBM SC27-8546-02 Note Before using this document and the product it supports, read the information in Notices
More informationIBM XIV Storage System Version Application Programming Interface (API) Reference Guide IBM GC
IBM XIV Storage System Version 11.6.2 Application Programming Interface (API) Reference Guide IBM GC27-3916-09 Note Before using this document and the product it supports, read the information in Notices
More informationEMC DiskXtender File System Manager for UNIX/Linux Release 3.5 SP1 Console Client for Microsoft Windows
EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 SP1 Console Client for Microsoft Windows P/N 300-012-249 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000
More informationEMC SourceOne for Microsoft SharePoint Version 6.7
EMC SourceOne for Microsoft SharePoint Version 6.7 Administration Guide P/N 300-012-746 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2011
More informationRelease Notes P/N REV A03 January 3, 2006
Sun StorEdge Traffic Manager for CLARiiON Release Notes P/N 300-002-978 REV A03 January 3, 2006 These release notes contain supplemental information about Sun StorEdge Traffic Manager for CLARiiON storage
More informationMicrosoft Perspective on SMI-S
Microsoft Perspective on SMI-S Deborah Jones - djones@microsoft.com Senior Development Lead, Microsoft Mohamed Lawindi - mlawindi@microsoft.com Software Development Engineer, Microsoft Abstract Microsoft
More informationActive Directory Client Profile
Active Directory Client Profile Document Number: DCIM1007 Document Type: Specification Document Status: Published Document Language: E Date: 2008-11-10 Version: 2.0.0a THIS PROFILE IS FOR INFORMATIONAL
More informationEMC ViewPoint for SAP (4.6, 4.7) Special Ledger Module ADMINISTRATION MANUAL. Version 2.0 P/N REV A01
EMC iewpoint for SAP (4.6, 4.7) Special Ledger Module ersion 2.0 ADMINISTRATION MANUAL P/N 300-003-495 RE A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com
More informationEMC DiskXtender File System Manager for UNIX/Linux Release 3.5 Console Client for Microsoft Windows
EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 Console Client for Microsoft Windows Installation Guide P/N 300-009-578 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103
More informationEMC Ionix Network Configuration Manager Version 4.1.1
EMC Ionix Network Configuration Manager Version 4.1.1 RSA Token Service Installation Guide 300-013-088 REVA01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com
More informationRrootshell Technologiiss Pvt Ltd.
Course Description Information Storage and Management (ISM) training programme provides a comprehensive introduction to information storage technology that will enable you to make more informed decisions
More informationRelease Notes P/N REV A01 February 23, 2006
EMC AX-Series Navisphere SP Agent Version 6.20.0.3.12 for FLARE OE 02.20.yyy Release Notes P/N 300-003-516 REV A01 February 23, 2006 These release notes contain supplemental information about EMC Navisphere
More informationEMC Solutions Enabler Symmetrix Open Replicator CLI Version 7.1
EMC Solutions Enabler Symmetrix Open Replicator CLI Version 7.1 Product Guide P/N 300-002-182 REV A07 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationTechnical Note P/N REV A01 November 24, 2008
AIX Native MPIO for CLARiiON Technical Note P/N 300-008-486 REV A01 November 24, 2008 This technical note contains supplemental information about AIX Native MPIO for CLARiiON storage systems. Technical
More informationEMC CLARiiON CX3-40. Reference Architecture. Enterprise Solutions for Microsoft Exchange 2007
Enterprise Solutions for Microsoft Exchange 2007 EMC CLARiiON CX3-40 Metropolitan Exchange Recovery (MER) for Exchange Server Enabled by MirrorView/S and Replication Manager Reference Architecture EMC
More informationPlatform Watchdog Profile
1 2 3 4 Document Number: DSP1040 Date: 2009-06-19 Version: 1.0.0 5 6 7 8 Document Type: Specification Document Status: DMTF Standard Document Language: E DSP1040 9 10 11 12 13 14 15 16 17 18 19 20 21 22
More informationEMC ViPR Controller. Ingest Services for Existing Environments Guide. Version REV 01
EMC ViPR Controller Version 3.5 Ingest Services for Existing Environments Guide 302-003-280 REV 01 Copyright 2013-2016 EMC Corporation. All rights reserved. Published in the USA. Published October 2016
More informationEMC VSI for VMware vsphere : Path Management Version 5.3
EMC VSI for VMware vsphere : Path Management Version 5.3 Product Guide P/N 300-013-068 REV 03 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2012
More informationMIGRATING TO DELL EMC UNITY WITH SAN COPY
MIGRATING TO DELL EMC UNITY WITH SAN COPY ABSTRACT This white paper explains how to migrate Block data from a CLARiiON CX or VNX Series system to Dell EMC Unity. This paper outlines how to use Dell EMC
More informationEMC CLARiiON CX3-80 EMC Metropolitan Recovery for SQL Server 2005 Enabled by Replication Manager and MirrorView/S
Enterprise Solutions for Microsoft SQL Server 2005 EMC CLARiiON CX3-80 EMC Metropolitan Recovery for SQL Server 2005 Enabled by Replication Manager and MirrorView/S Reference Architecture EMC Global Solutions
More informationMicrosoft Storage Management
Microsoft Storage Management Mohamed Lawindi - mlawindi@microsoft.com Software Development Engineer II, Microsoft Michael Brasher - mikbras@microsoft.com Principal Software Development Engineer, Microsoft
More informationEMC SourceOne for Microsoft SharePoint Version 7.1
EMC SourceOne for Microsoft SharePoint Version 7.1 Installation Guide 302-000-151 REV 01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2009-2013
More informationEMC VSI for VMware vsphere: Path Management
EMC VSI for VMware vsphere: Path Management Version 5.6 Product Guide P/N 300-013-068 REV 06 Copyright 2011 2013 EMC Corporation. All rights reserved. Published in the USA. Published September 2013. EMC
More informationSupported Profiles CHAPTER
CHAPTER 2 This chapter describes the SMI-S profiles supported by the Cisco UCS Servers. Complete documentation for the SMI-S profiles can be found at the following URL: http://www.snia.org/tech_activities/standards/curr_standards/smi
More informationEMC SourceOne for Microsoft SharePoint Version 6.7
EMC SourceOne for Microsoft SharePoint Version 6.7 Installation Guide 300-012-747 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2011 EMC
More informationEMC NetWorker Module for SnapImage Release 2.0 Microsoft Windows Version
EMC NetWorker Module for SnapImage Release 2.0 Microsoft Windows Version Installation and Administration Guide P/N 300-007-130 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000
More informationDell EMC ViPR Controller
Dell EMC ViPR Controller Version 3.6.2 Ingest Services for Existing Environments Guide 302-004-917 Copyright 2013-2018 Dell Inc. or its subsidiaries. All rights reserved. Published June 2018 Dell believes
More informationEMC ControlCenter PLANNING AND INSTALLATION GUIDE VOLUME 2 (MVS AGENTS) 6.0 P/N REV A02
EMC ControlCenter 6.0 PLANNING AND INSTALLATION GUIDE VOLUME 2 (MVS AGENTS) P/N 300-004-024 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationEMC Documentum Composer
EMC Documentum Composer Version 6.0 SP1.5 User Guide P/N 300 005 253 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All
More informationPass-Through Module Profile
1 2 3 4 Document Number: DSP1020 Date: 2009-06-16 Version: 1.0.0 5 6 7 8 9 Document Type: Specification Document Status: DMTF Standard Document Language: E DSP1020 10 11 12 13 14 15 16 17 18 19 20 21 22
More informationEMC SourceOne Discovery Manager Version 6.5
EMC SourceOne Discovery Manager Version 6.5 Installation and Administration Guide 300-008-569 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationEMC SnapView. Command Line Interface (CLI) Reference P/N REV A18
EMC SnapView Command Line Interface (CLI) Reference P/N 069001181 REV A18 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2002-2010 EMC Corporation.
More informationStorage Virtualization II. - focusing on block virtualization -
Storage Virtualization II Effective Use of Virtualization ti - focusing on block virtualization - Rob Peglar Xiotech Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted
More informationEMC CLARiiON CX3-40. Reference Architecture. Enterprise Solutions for Microsoft Exchange Enabled by MirrorView/S
Enterprise Solutions for Microsoft Exchange 2007 EMC CLARiiON CX3-40 Metropolitan Exchange Recovery (MER) for Exchange in a VMware Environment Enabled by MirrorView/S Reference Architecture EMC Global
More informationINTERNATIONAL STANDARD
ISO/IEC 24775-3 INTERNATIONAL STANDARD Edition 1.0 2014-10 colour inside Information technology Storage management Part 3: Common profiles INTERNATIONAL ELECTROTECHNICAL COMMISSION PRICE CODE H ICS 35.200
More informationProblem Resolution Roadmap for VNX with ESRS IP Client for VNX and Connect Home
EMC VNX Series Release 7.0 Problem Resolution Roadmap for VNX with ESRS IP Client for VNX and Connect Home P/N 300-011-836 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000
More informationEMC ApplicationXtender SPI (for SharePoint Integration)
EMC ApplicationXtender SPI (for SharePoint Integration) 6.0 Deployment Guide P/N 300-009-364 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2009
More informationConfiguring NDMP Backups to Disk on VNX
EMC VNX Series Release 7.0 Configuring NDMP Backups to Disk on VNX P/N 300-011-829 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 1998-2011
More informationEMC ControlCenter INTEGRATION PACKAGES PRODUCT GUIDE. 5.2 Service Pack 5 P/N REV A01
EMC ControlCenter 5.2 Service Pack 5 INTEGRATION PACKAGES PRODUCT GUIDE P/N 300-003-710 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2003-2006
More informationEMC Documentum Composer
EMC Documentum Composer Version 6.5 SP2 User Guide P/N 300-009-462 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2008 2009 EMC Corporation. All
More informationSMI-S Manage all the things!!! Chris Lionetti NetApp
SMI-S Manage all the things!!! Chris Lionetti NetApp Abstract SMI-S; Manage all the things!!! A chronicle of the development and evolution of the SMI-S protocol that manages multi-vendor environments.
More informationApplication Programming Interface Reference
IBM XIV Storage System Version 11.0 Application Programming Interface Reference GC27-3916-00 Note Before using this information and the product it supports, read the information in Notices on page 51.
More informationEMC ControlCenter 5.2 ADMINISTRATION/USER GUIDE P/N REV A05
EMC ControlCenter 5.2 ADMINISTRATION/USER GUIDE P/N 300-000-299 REV A05 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508 -435-1000 www.emc.com Copyright 2001, 2002, 2003, 2004 EMC
More informationEMC DiskXtender for Windows and EMC RecoverPoint Interoperability
Applied Technology Abstract This white paper explains how the combination of EMC DiskXtender for Windows and EMC RecoverPoint can be used to implement a solution that offers efficient storage management,
More informationEMC NetWorker Module for MEDITECH
EMC NetWorker Module for MEDITECH Version 8.2 Administration Guide 302-000-771 REV 02 Copyright 2007-2014 EMC Corporation. All rights reserved. Published in USA. Published September, 2014 EMC believes
More informationEMC SourceOne Discovery Manager Version 6.7
EMC SourceOne Discovery Manager Version 6.7 Installation and Administration Guide 300-012-743 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationEMC CLARiiON LUN Shrinking with Microsoft Exchange 2007
EMC CLARiiON LUN Shrinking with Microsoft Exchange 2007 Applied Technology Abstract This white paper discusses the EMC CLARiiON LUN shrinking feature in detail. It captures the business benefits and advantages
More informationDisk and FLARE OE Matrix P/N REV A17 February 22, 2011
EMC CX4 Series Storage Systems Disk and FLARE OE Matrix P/N 300-007-437 REV A17 February 22, 2011 To function properly, disks in an EMC CLARiiON system require that each storage processor run minimum revisions
More informationEMC NetWorker Module for DB2 Version 4.0
EMC NetWorker Module for DB2 Version 4.0 Administration Guide P/N 300-005-965 REV A03 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 1998-2009 EMC
More informationEMC Celerra Network Server NS-480 Dense Storage
EMC Celerra Network Server NS-480 Dense Storage Cabling Verification Guide P/N 300-011-017 REV 01 EMC Corporation Corporate Headquarters: Hopkinton, M 01748-9103 1-508-435-1000 www.emc.com Copyright 2010
More informationEMC Documentum Composer
EMC Documentum Composer Version 6 SP1 User Guide P/N 300 005 253 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
More informationEMC CLARiiON CX3-80. Enterprise Solutions for Microsoft SQL Server 2005
Enterprise Solutions for Microsoft SQL Server 2005 EMC CLARiiON CX3-80 EMC Long Distance Recovery for SQL Server 2005 Enabled by Replication Manager and RecoverPoint CRR Reference Architecture EMC Global
More informationRelease Notes P/N REV A01 August 11, 2010
EMC Unisphere Analyzer Version 1.0.0 Release Notes P/N 300-011-113 REV A01 August 11, 2010 These release notes contain supplemental information about EMC Unisphere Analyzer, version 1.0.0. Topics include:
More informationEMC Celerra Virtual Provisioned Storage
A Detailed Review Abstract This white paper covers the use of virtual storage provisioning within the EMC Celerra storage system. It focuses on virtual provisioning functionality at several levels including
More informationEMC Solutions Enabler Symmetrix Device Masking CLI PRODUCT GUIDE. Version 6.0 P/N REV A06
EMC Solutions Enabler Symmetrix Device Masking CLI Version 6.0 PRODUCT GUIDE P/N 300-000-875 REV A06 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationEMC Backup and Recovery for Microsoft Exchange 2007 SP1. Enabled by EMC CLARiiON CX4-120, Replication Manager, and VMware ESX Server 3.
EMC Backup and Recovery for Microsoft Exchange 2007 SP1 Enabled by EMC CLARiiON CX4-120, Replication Manager, and VMware ESX Server 3.5 using iscsi Reference Architecture Copyright 2009 EMC Corporation.
More informationEMC Backup and Recovery for Microsoft Exchange 2007
EMC Backup and Recovery for Microsoft Exchange 2007 Enabled by EMC CLARiiON CX4-120, Replication Manager, and Hyper-V on Windows Server 2008 using iscsi Reference Architecture Copyright 2009 EMC Corporation.
More informationVirtual Exchange 2007 within a VMware ESX datastore VMDK file replicated
EMC Solutions for Microsoft Exchange 2007 Virtual Exchange 2007 in a VMware ESX Datastore with a VMDK File Replicated Virtual Exchange 2007 within a VMware ESX datastore VMDK file replicated EMC Commercial
More informationOracle VM. Getting Started Guide for Release 3.2
Oracle VM Getting Started Guide for Release 3.2 E35331-04 March 2014 Oracle VM: Getting Started Guide for Release 3.2 Copyright 2011, 2014, Oracle and/or its affiliates. All rights reserved. Oracle and
More informationEMC Business Continuity for Microsoft Applications
EMC Business Continuity for Microsoft Applications Enabled by EMC Celerra, EMC MirrorView/A, EMC Celerra Replicator, VMware Site Recovery Manager, and VMware vsphere 4 Copyright 2009 EMC Corporation. All
More informationRelease Notes P/N REV A04 July 7, 2006
cre EMC CX-Series SnapView For FLARE OE Version 02.19.yyy Release Notes P/N 300-002-753 REV A04 July 7, 2006 These release notes contain supplemental information about the following EMC products: SnapView
More informationEMC Solutions for Microsoft Exchange 2007 NS Series iscsi
EMC Solutions for Microsoft Exchange 2007 NS Series iscsi Applied Technology Abstract This white paper presents the latest storage configuration guidelines for Microsoft Exchange 2007 on the Celerra NS
More informationEMC Symmetrix with VERITAS Dynamic Multi-pathing (DMP)
EMC Symmetrix with VERITAS Dynamic Multi-pathing (DMP) Best Practices Planning Abstract This white paper provides best practices for configuring VERITAS Dynamic Multi-pathing (DMP) in an EMC Symmetrix
More informationDell EMC Unity Family
Dell EMC Unity Family Version 4.4 Configuring and managing LUNs H16814 02 Copyright 2018 Dell Inc. or its subsidiaries. All rights reserved. Published June 2018 Dell believes the information in this publication
More informationEMC Centera Centera Seek USERS GUIDE. Version 2.1 P/N REV A02. EMC Corporation Corporate Headquarters: Hopkinton, MA
EMC Centera Centera Seek Version 2.1 USERS GUIDE P/N 300-003-639 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2006 EMC Corporation. All
More informationTechnical Note. Dell/EMC Solutions for Microsoft SQL Server 2005 Always On Technologies. Abstract
Technical Note Dell/EMC Solutions for Microsoft SQL Server 2005 Always On Technologies Abstract This technical note provides information on the Dell/EMC storage solutions, based on the Microsoft SQL Server
More informationIntegrated Access Control Policy Management Profile
1 2 3 4 Document Number: DSP1106 Date: 2011-09-16 Version: 1.0.0 5 6 Integrated Access Control Policy Management Profile 7 8 9 Document Type: Specification Document Status: DMTF Standard Document Language:
More informationIntroduction to the CX700
Engineering White Paper Introduction to the CX700 Abstract This white paper introduces the full 2 Gb architecture and functionality of the CX700 storage system. It compares the features and capabilities
More informationStorage Virtualization II Effective Use of Virtualization - focusing on block virtualization -
Storage Virtualization II Effective Use of Virtualization - focusing on block virtualization - Rob Peglar Xiotech Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by
More informationEMC SourceOne TM Offline Access USER GUIDE. Version 6.8 P/N A01. EMC Corporation Corporate Headquarters: Hopkinton, MA
EMC SourceOne TM Offline Access Version 6.8 USER GUIDE P/N 300-013-695 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2005-2012 EMC Corporation.
More informationDELL EMC UNITY: REPLICATION TECHNOLOGIES
DELL EMC UNITY: REPLICATION TECHNOLOGIES A Detailed Review ABSTRACT This white paper explains the replication solutions for Dell EMC Unity systems. This paper outlines the native and non-native options
More informationEMC ApplicationXtender Web Access.NET eroom Integration 6.0
EMC ApplicationXtender Web Access.NET eroom Integration 6.0 Administrator s Guide 300-008-282 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationHP StorageWorks. EVA Virtualization Adapter administrator guide
HP StorageWorks EVA Virtualization Adapter administrator guide Part number: 5697-0177 Third edition: September 2009 Legal and notice information Copyright 2008-2009 Hewlett-Packard Development Company,
More informationCredential Management Profile
1 2 3 4 Document Number: DSP1082 Date: 2011-09-16 Version: 1.0.0 5 6 7 8 Document Type: Specification Document Status: DMTF Standard Document Language: en-us 9 DSP1082 10 11 Copyright notice Copyright
More informationEMC VSI for VMware vsphere Web Client
EMC VSI for VMware vsphere Web Client Version 6.2 Product Guide P/N 302-000-051 REV 03 July 2014 Copyright 2014 EMC Corporation. All rights reserved. Published in the USA. Published July 2014 EMC believes
More informationDell Compellent Storage Center. Microsoft Server 2008 R2 Hyper-V Best Practices for Microsoft SCVMM 2012
Dell Compellent Storage Center Microsoft Server 2008 R2 Hyper-V Best Practices for Microsoft SCVMM 2012 Document Revisions Date Revision Comments 05/18/2012 A First Revision THIS BEST PRACTICES GUIDE IS
More informationEMC CLARiiON Asymmetric Active/Active Feature (ALUA)
A Detailed Review Abstract This white paper provides an overview of the EMC CLARiiON Asymmetric Active/Active feature. It highlights the configuration, best practices, implementation details of EMC PowerPath,
More informationEMC DiskXtender Release 6.4 Microsoft Windows Version
EMC DiskXtender Release 6.4 Microsoft Windows Version Administration Guide P/N 300-007-798 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationEMC SourceOne Management Pack for Microsoft System Center Operations Manager
EMC SourceOne Management Pack for Microsoft System Center Operations Manager Version 7.2 Installation and User Guide 302-000-955 REV 01 Copyright 2005-2015. All rights reserved. Published in USA. Published
More informationTerminology. This document uses the following terms:
CX4 Architecture for NS Series Connecting a CX4-48 Storage System in a Fibre Channel Direct or Switch Configuration with a Microsoft Windows Server with Native Multipath Failover December 6, 28 If you
More informationTECHNICAL NOTES. Technical Notes P/N REV 01
TECHNICAL NOTES EMC NetWorker Module for Microsoft Applications and EMC CLARiiON : Implementing Proxy Node Backups Release 2.4 SP1 Technical Notes P/N 300-999-659 REV 01 January 30, 2013 These technical
More informationEMC DiskXtender for NAS Release 3.1
EMC DiskXtender for NAS Release 3.1 Multiplatform Version Administration Guide P/N 300-005-727 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
More informationInformation Storage and Management
Information Storage and Management Storing, Managing, and Protecting Digital Information Edited by G. Somasundaram Alok Shrivastava EMC Education Services W WILEY Wiley Publishing, Inc. Contents Foreword
More informationEMC ControlCenter Navisphere Analyzer ADMINISTRATOR S GUIDE. Version 6.X P/N REV A01
EMC ControlCenter Navisphere Analyzer Version 6.X ADMINISTRATOR S GUIDE P/N 069001158 REV A01 Copyright EMC Corporation 2002. All rights reserved. Printed July, 2002 EMC believes the information in this
More informationSSH Service Profile. Document Identifier: DSP1017. Date: Version: Supersedes: Document Class: Normative
1 2 3 4 Document Identifier: Date: 2019-03-15 Version: 1.0.1 5 6 7 8 9 Supersedes: 1.0.0 Document Class: Normative Document Status: Published Document Language: en_us 10 11 12 13 14 15 16 17 18 19 20 21
More informationDrive Sparing in EMC Symmetrix DMX-3 and DMX-4 Systems
Applied Technology Abstract Drive sparing significantly increases data protection and availability. EMC Symmetrix systems support dynamic and permanent sparing. This white paper explains the benefits of
More informationPhysical Asset Profile
1 2 3 4 Document Number: DSP1011 Date: 2008-01-29 Version: 1.0.0 5 Physical Asset Profile 6 7 8 Document Type: Specification Document Status: Final Standard Document Language: E 9 10 11 12 13 14 15 16
More informationEMC Symmetrix DMX Series The High End Platform. Tom Gorodecki EMC
1 EMC Symmetrix Series The High End Platform Tom Gorodecki EMC 2 EMC Symmetrix -3 Series World s Most Trusted Storage Platform Symmetrix -3: World s Largest High-end Storage Array -3 950: New High-end
More information