Download presentation
Presentation is loading. Please wait.
1
Storage Automation for BAO
by Sentry Software Bertrand Martin Prethevechand Thiyagarajan
2
Agenda Introduction Getting started Use cases Products Architecture
Features Overview Supported Devices Use cases Environment Discovery Provision storage for a server Decommission a server
3
Sentry Software Sentry Software BMC Technology Alliance References
R&D company Specialized in hardware and SAN Develops solutions that complements BMC’s offering Monitoring (BPPM) and Automation (BAO) BPPM modules for EMC, Hitachi, HP, IBM, NetApp, Brocade, Cisco BAO adapters for EMC, Hitachi, IBM, Brocade, Cisco BMC Exclusive Since 2004 BMC Technology Alliance BMC MarketZone Direct Products licensed as a BMC product Same support and maintenance condition One point of contact: BMC References 500 customers around the globe Biggest outsourcers, banks, telco, industry, etc.
4
Terminology Storage System Storage Pool Volume Storage Group
A entity that provides storage space, usually connected to a SAN through a couple controllers An actual disk array (Clariion, Symmetrix, AMS, VSP) A virtualization controller (V-Plex, VSP) Storage Pool Logical storage entity from which volumes are created RAID Group: Physical array of disks grouped in a RAID configuration Thin Pool: Thin Provisioning Pool, same as a RAID Group with additional thin provisioning capabilities Volume A storage volume allocated from a storage pool Mapped by a host as a local physical disk Storage Group Logical entity grouping volumes, hosts and controller ports Also known as SCSI Protocol Controllers Defines the mapping (and masking) of volumes to hosts All hosts in a Storage Group can access all volumes from the same group Zone (zoning) SAN-connected systems allowed by the SAN switch to “see” each others Defined with ports or WWNs WWN Equivalent of the MAC address and/or IP address on a SAN network
5
Storage Automation by Sentry Software
Adapters for BAO BAOAA for EMC Storage BAOAA for Hitachi Storage BAOAA for IBM DS 6000, DS 8000 Series Storage BAOAA for DELL Compellent Storage BAOAA for Brocade SAN BAOAA for Cisco SAN Main Objective: Make BAO able to interact with storage systems Collect information about disk arrays, volumes and LUNs mapping Integrate storage allocation into your provisioning workflows Automate routine SAN maintenance tasks Virtualize the provisioning processes across multiple storage vendors Allocate storage based on service levels in your private cloud Key Features Collect Information on storage systems, disks, LUNs, and Storage Pools Provision LUNs and configure the mapping with hosts Decommission LUNs and de-configure Storage Groups Integrate with BMC Storage Management module Supported Storage Systems EMC Symmetrix, Clariion, VNX Hitachi AMS, USP, USP-V, VSP IBM DS 6000, DS 8000 Series Brocade SAN Cisco MDS, Nexus
6
Architecture (EMC)
7
Architecture (Hitachi)
8
Architecture (IBM)
9
Architecture (DELL Compellent)
10
Architecture (Brocade)
11
Architecture (Cisco)
12
Features Overview Collect Information Provision Decommission
Disk arrays Storage pools LUNs Settings Provision Associate LUNs with hosts (FC or iSCSI) Decommission Disassociate LUNs from hosts Integration Interface for an easy integration into BMC’s Adapter for Storage Management
13
Use Case: Environment Discovery
Discover the available storage systems Get Storage System Name, model, serial number Size, consumed and available capacity Discover the available storage pools Get Pool Name, type
14
Use Case: SAN Switch Zoning
Inputs WWNs of the server and storage system Workflow Find the active zone configuration, create one if none Create the zone Add zone to zone configuration and activate Output Status
15
Use Case: Provision Storage for a Server
Inputs Array Name Storage Pool Name Size WWNs of the server Workflow Creates the LUN Gets the list of controller ports For each controller port creates a Storage Group that contains the WWNs and the new LUN Output Status
16
Use Case: Decommission a Server
Inputs WWNs of the server Workflow For each Storage Groups containing the WWNs Remove WWN from Storage Group If no remaining WWN, delete Storage Group For each volume associated to the WWNs If not member of any Storage Group, delete Output Status
17
Use Case: Service Levels
get-storage-pool RAID type Number of underlying disks Disk type Space guaranteed get-disk get-port Ports speed get-storage-group Redundant ports Storage Service Level Criteria Performance Applies on RAID Type Storage Pool Number of Underlying Disks Disk Type Ports Speed Storage System Protection Redundant ports Storage System/LUN Space guaranteed
18
Use Case: Provisioning Based on a Service Level
Inputs size-bytes raid-type number-of-disks disk-type port-speed number-of-ports space-guaranteed get-storage-system Search for the storage systems with enough available space get-port Keep only those with the appropriate port speed get-storage-pool For each storage system, list the storage pools Keep only those with the appropriate RAID type, disk type, number of disks, space guaranteed or not, and available space create-zone For each port of the selected storage system For each WWN of the host create-lun Create the LUN in the identified storage pool create-storage-group Map the LUN to a host through the appropriate number of controller ports
19
Roadmap August 2012 October 2012 January 2013 June 2013 September 2013
BAOAA for Brocade SAN v1.0.00 October 2012 BAOAA for Cisco SAN v1.0.00 BAOAA for DELL Compellent v1.0.00 BAOAA for IBM DS6000, DS8000 v1.0.01 January 2013 BAOAA for Hitachi v1.0.02 June 2013 BAOAA for Symantec NetBackup v1.0.00 September 2013 BAOAA for HP BladeSystem 2013 H2 BAOAA for HP 3Par BAOAA for IBM XiV BAOAA for IBM SVC, v7000
20
This slide is designed to be an opening or closing slide
This slide is designed to be an opening or closing slide. This will allow the presenter to have a presentation cued up in slideshow mode without being on the title slide. The audience can take their seats, leave, or have open discussion with this slide up.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.