cml mod08 advanced integration release v3
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