+ All Categories
Home > Documents > CML Mod08 Advanced Integration RELEASE v3

CML Mod08 Advanced Integration RELEASE v3

Date post: 03-Apr-2018
Category:
Upload: ryan-belicov
View: 221 times
Download: 0 times
Share this document with a friend

of 35

Transcript
  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    1/35

    Dell CompellentModule 8: Advanced Integration

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    2/35

    Compellent Advanced Integration Objectives Discuss Unified Storage and the Compellent NAS portfolio

    Identify Storage Center Command Utility commands for

    creating, modifying and deleting Storage Center volumes,views, maps and servers

    Discuss data migration methodologies for SAN to SAN, filebased, host based and application based migrations

    Discuss VMware and Compellent points of integration

    Confidential2

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    3/35

    NAS Offerings

    Windows-based NAS

    Windows based NAS, Microsoft look and

    feel

    Lower price point Fixed software pricing

    Ideal for Windows-based customers, pure

    CIFS environments

    zNAS

    ZFS based NAS, Compellent look

    and feel

    Mid-size price point Scalable software pricing

    Ideal for pure Unix environments

    and mixed environments

    Confidential3

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    4/35

    Compellent zNAS

    Confidential4

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    5/35

    zNAS Architecture

    Confidential5

    NAS Management

    View

    NAS Management

    Console

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    6/35

    Additional Applications Replay Manager

    PowerShell Script Pack

    Microsoft SCOM Management Pack

    Microsoft VDS support

    Microsoft MPIO DSM

    CompCU

    AIX Multipath Manager

    Citrix Storage Link adapter with replication

    VMware SRA for SRM

    Plug-in for VMware Virtual Center

    SNMP, SMI-S, Syslog

    Confidential6

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    7/35

    AdditionalApplications:Scripting

    Command Utility

    Confidential7

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    8/35

    Command Utility 5

    The Storage Center Command Utility provides a set of commands for

    creating, modifying, and deleting Storage Center volumes, views,

    maps, and servers.

    Requirements: Storage Center 5 or later

    Storage Center host name, user name, and password

    Java Runtime Environment (JRE) version 1.5 or later

    Storage Center CU executable (compcu.jar)

    Confidential8

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    9/35

    Command Utility 5Running compcu.jar The Storage Center CU executable is named compcu.jar. Format java jar compcu.jar {logon} [options ... options]

    Note: For a complete list of all CU functions please refer to the Compellent Storage CenterCommand Utility 5 User Guide.

    Confidential9

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    10/35

    Command Utility 5Command Help: To get help for all commands, execute compcu.jar with the h option:

    java -jar compcu.jar h

    Confidential10

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    11/35

    Command Utility 5Executing a Single Command Example:java -jar compcu.jar -host server1 -user Admin -password mmm

    -c mapping show

    Confidential11

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    12/35

    Command Utility 5Executing a Script Example: to execute a script named my script:

    java -jar compcu.jar -host server1 -user Admin -password mmm -s myscript

    Confidential12

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    13/35

    Command Utility 5Volume Create Command: Creates a volume along with its attributes including size and server

    mapping

    Java jar compcu.jar c volume create name -size -server

    Confidential13

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    14/35

    Command Utility 5Replay Create Commands Creates a Replay of a volume.

    In addition, optionally creates and maps a view volume from the Replay.

    Confidential14

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    15/35

    AdditionalApplications:Scripting

    PowerShell

    Confidential15

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    16/35

    Command Set for Windows PowerShell The Storage Center Command Set leverages Windows PowerShell to improve

    administration control, efficiency and productivity of a Compellent SAN bystreamlining tasks of system management, volume administration, DataInstant Replay management and advanced storage features using more than60 new cmdlets.

    Confidential16

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    17/35

    Storage Center Command SetManage a Compellent SAN using Windows PowerShell technology

    Confidential17

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    18/35

    Command ListAcknowledge-SCAlertAdd-SCServerPortAdd-VolumeAccessPathExpand-SCVolumeGet-DiskDeviceGet-NextFreeDriveLetterGet-SCAlertGet-SCCmm

    Get-SCCommandSetVersionGet-SCConnectionGet-SCDiskGet-SCDiskFolderGet-SCOSTypeGet-SCPortGet-SCReplayGet-SCReplayProfileGet-SCServer

    Get-SCServerFolderGet-SCStorageProfileGet-SCStorageTypeGet-SCUserGet-SCVolumeGet-SCVolumeFolderGet-SCVolumeMapGet-VolumeMove-SCServer

    Move-SCServerFolderMove-SCVolumeMove-SCVolumeFolderNew-SCCmmCopyNew-SCCmmMigrateNew-SCCmmMirrorNew-SCReplayNew-SCServer

    New-SCServerFolderNew-SCUserNew-SCVolumeNew-SCVolumeFolderNew-SCVolumeMapNew-VolumeRemove-SCCmmRemove-SCConnection

    Remove-SCReplayRemove-SCServerRemove-SCServerFolderRemove-SCServerPortRemove-SCUserRemove-SCVolumeRemove-SCVolumeFolderRemove-SCVolumeMapRemove-SCVolumeReplayProfile

    Remove-VolumeAccessPathRename-SCServerRename-SCServerFolderRename-SCVolumeRename-SCVolumeFolderRescan-DiskDeviceSet-DiskDeviceSet-SCCmmSet-SCDisk

    Set-SCServerSet-SCServerFolderSet-SCUserSet-SCVolumeSet-SCVolumeFolderSet-SCVolumeReplayProfileSet-SCVolumeStorageProfileSet-Volume

    Commands to controland automate StorageCenter administration

    tasks

    Confidential18

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    19/35

    Deployment Scenarios

    Task Using PowerShell Manual Setup

    Create 50 new Storage Center user

    accounts for everyone in a

    Microsoft Active Directory user

    group

    Seconds Hours

    Create and map hundreds of

    Storage Center volumes in an

    eight-node Microsoft cluster

    Minutes Days

    Confidential19

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    20/35

    Using Storage Center Command Set Windows PowerShell:

    Command Sets

    Objects

    Executing Single Commands

    Executing Scripts

    Formatting and Exporting Command Output

    Standard Common Parameters

    Command Reference Storage Center Command set Example Scripts

    Detailed information

    and examples on the

    above listed PowerShell

    items can be found inthe Storage Center

    Command set for 5.x

    for Windows PowerShell

    User Guide.

    Confidential20

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    21/35

    Command: Get-Help

    Get-Help Get-SCVolume

    PowerShell: Getting Help

    Confidential21

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    22/35

    Compellent Script ComparisonAttribute Command Utility PowerShell

    Platform Any (Java) Windows only

    Manage Servers

    Manage Replays

    Manage Volumes

    Manage Users

    Manage Controllers

    Manage Alerts

    Copy-mirror-migrate Operations

    Windows Volume Management

    Confidential22

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    23/35

    Windows PowerShell Resource

    Confidential23

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    24/35

    PowerShell Best Practices: Rescanning

    Confidential24

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    25/35

    PowerShell: Assigning Drive Letters

    Confidential25

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    26/35

    PowerShell: Clearing Flags

    Confidential26

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    27/35

    Data Migration:Thin Import

    Confidential27

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    28/35

    Data Migration Methodologies

    Compellent SAN to SAN migration

    Online

    Offline

    File based

    Network Server to Server copy

    Robocopy, FTP, etc.

    Back-up/Restore

    Host based

    OS level move between LUNS on the same server

    Move DB (SQL)

    Relocation of Application

    Application based

    VMware Storage VMotion

    Confidential28

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    29/35

    Thin Import

    Confidential29

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    30/35

    Backup Integration

    Confidential30

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    31/35

    VMwareIntegration

    Confidential31

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    32/35

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    33/35

    Platform Integration

    Enterprise Manager + vCenter

    Create volumes, automaticallymap, rescan and format with VMFS

    to create datastores or assign asRDMs to VMs

    Collect VM host and guest storagestatistics from vCenter

    Communicate with SRM to

    automate DR

    Site Recovery Manager (SRM)Plug-in

    Configure and test automated

    failover of VMs and storage for DR Power on VMs mapped to storage

    in user-defined order on failover

    Download available from VMware

    Confidential33

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    34/35

    Platform Integration

    vSphere 4.1 Client Plug-in Manage storage through vSphere

    client

    Create, map and manage volumesfor VMFS datastores and RDMs

    Schedule snapshots and selecttiering profiles

    Configure volume replications

    vStorage APIs for Array Integration Automate manual handoffs and processes between servers and

    storage, offload cycles from host to array

    Full Copy create complete copy of data without traditional hostread/write back sequences

    Block Zeroing - zero out large number of disk blocks as single instruction Hardware Assisted Locking take active role in locking/unlocking VMFS

    cluster file system

    Confidential34

  • 7/28/2019 CML Mod08 Advanced Integration RELEASE v3

    35/35

    Dell Compellent

    Thank you


Recommended