Más contenido relacionado
La actualidad más candente (20)
Similar a Emc vi pr controller tecnical customer presentation (20)
Emc vi pr controller tecnical customer presentation
- 1. 1© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Storage Automation Software
Technical Overview
- 2. 2© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Agenda
• Market and Customer Challenges
• ViPR Controller Overview
• Data Protection
• VMware Integration
• VCE Vblock Systems
• ViPR SRM
• Additional Resources
- 3. 3© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Market and Customer
Challenges
- 4. 4© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
BLOCK FILE FILE BLOCK FILE OBJECT HDFS
Today’s Storage Infrastructure
- 5. 5© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
BLOCK FILE FILE BLOCK FILE OBJECT HDFS
# ./symdev -sid 78 list –noport
# ./symconfigure -sid 78 list -freespace -units CYLINDER
# ./symdisk -sid 78 list -by_diskgroup
#./symconfigure -sid 78 -cmd "create dev
count=1,size=18414,emulation=FBA,config=RAID-
5,data_member_count=7,disk_group=1;" prepare
# disk assign lun3 -p0
# disk assign lun3 -p1
# disk assign lun4 -p0
# disk assign lun4 –p1
# aggr create siteAaggr -m -d lun1 lun2
# aggr create sitebaggr -m -d lun3 lun4
# naviseccli –h 1.2.3.4 - user < > -password < > -scope 0
connection –addset -name mv_iscsi_connection_to_456
# naviseccli –h 1.2.3.4 - user < > -password < > -scope 0
connection –addpath –name mv_iscsi_connection_to_456 –target
<MirrorView iSCSI port IP address on target SP-a> –sp a –
portid < MV ISCSI port ID on 123 array’s SPA>
# fdisk /dev/sdc
# fdisk /dev/sdd
# mdadm --zero-superblock /dev/sdc /dev/sdd
# mdadm --create /dev/md0 --level=1 --raid-devices=2
/dev/sdc1 /dev/sdd1
# mkfs.ext3 /dev/md0
# mkdir /raid1
# mount /dev/md0 /raid1
#create enhancedGlobalMirrorGroup
userLabel="enhancedGlobalMirrorGroupName"
(remoteStoragesubsystemName="storagesubsystemName
" | remoteStoragesubsystemWwn="wwID")
interfaceType=(FC | iSCSI)
[remotePassword="password"
syncInterval=integer (minutes | hours | days)
warningSyncThreshold=integer (minutes | hou)
# objectcfg volume geo-replication datastore
remote.emc.net:/object/geo-replication config remote-syncd
/usr/lib/object/syncd
# objectcfg volume geo-replication datastore
remote.emc.net:/object/geo-replication/ start
# objectcfg volume geo-replication datastore
remote.emc.net:/object/geo-replication/ status
# ./hadoop fs -mkdir /user/hadoop/dir1
/user/hadoop/dir2
# ./hadoop fs -mkdir
hdfs://nn1.example.com/user/hadoop/dir
hdfs://nn2.example.com/user/hadoop/dir
# ./hadoop fs -put localfile
/user/hadoop/hadoopfile
# ./hadoop fs -put localfile1 localfile2
/user/hadoop/hadoopdir
# ./hadoop fs -get /user/hadoop/file
localfile
Today’s Storage Infrastructure
- 6. 6© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
NEW PLATFORMS &
APPROACHES
END USER DEMAND
FOR CLOUD
IT’S ONLY GOING TO GET
MASSIVE DATA
GROWTH
WORSE
- 7. 7© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Reduce
Costs
Freedom of
Choice
Deliver
Storage-as-
a-Service
- 8. 8© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
How Do We
Solve
This?
- 9. 9© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Performance & Mission-Critical Workloads
Optimize Your Infrastructure
EMC Software-Defined Storage Solutions
Provisioning Self-Service ReportingAutomation
ViPR
Controller
ECS Software
Commodity ECS Appliance EMC Arrays 3rd Party Arrays
New and Basic Workloads
Optional ViPR Services
(File-Based Arrays)
ScaleIO
- 10. 10© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller
Overview
- 11. 11© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Policy-Based Storage Services
AUTOMATES
Physical Arrays
ABSTRACTS
Heterogeneous Resources
POOLS
REST-based APIs
OPEN
Storage Management
SELF-SERVICE
EMC & 3rd Party Storage
FLEXIBLE
Repeatable, Best Practices
INTELLIGENT
Out-of-the-Box
INTEGRATES
- 12. 12© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Reduce Provisioning Time to Minutes
Administrators can focus on value-driven activities
<60 seconds: Discover and ingestion new storage
5 Simple Steps: End-user self-service access to storage
resources
63%: Average reduction in time to provision storage
− 74%: VNX Block
− 48.4%: VNX File
− 86.5%: VMAX Block
− 60.5%: Isilon File
− 45.6%: NetApp File
“Reduces the risk of human error and
the need for lengthy management
reviews and can make your organization
more nimble” – Principled Technologies
Realizing Software-Defined Storage with EMC ViPR, Principled Technologies, 2014
- 13. 13© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller Export Operation
Select Host Port
Select Array Port
Create Masking View
Apply FAST Policy
Create Zone
Export
REST Call
Host Or
Cluster Export
Name
Shared or
Exclusive
Project
Virtual
ArrayVolume
Export Call with Payload
Multiple native CLI/API operations are executed
in one ViPR Controller export call
CONTROLLER
- 14. 14© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
EMC Storage: VMAX, VNX, VNXe, Isilon,
ScaleIO, XtremIO
3rd Party Storage: Hitachi, IBM, HP,
SolidFire, NetApp, & Oracle
One Central Software Platform
Automates and Manages Entire Storage Infrastructure
ViPR
Controller
Self
Service
Provisioning Automation Reporting Data Protection Technologies:
VPLEX, RecoverPoint, SRDF, Data Domain
Integrates with Cloud Stacks VMware,
Microsoft and OpenStack
Converged Infrastructures:
VCE Vblock Systems
EMC and 3rd Party Storage
- 15. 15© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
100% Open Northbound APIs
- 16. 16© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Capable of Executing Thousands of Operations/Hour
Distributed Scale-out Software Platform
DISTRIBUTED COORDINATION
REVERSE PROXY & LOAD BALANCER
DISTRIBUTED DATABASE
Distributed as Virtual Appliance
Physical Storage
- 17. 17© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Physical Storage Infrastructure
Discovery and Registration
- 18. 18© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Turn Storage Silos into Policy-based Pools of Storage
Abstract Physical to Virtual
IsilonVNX
EXCHANGE DATABASEVDI ARCHIVESHAREPOINT
HOME
DIRECTORY
VMAX3
VMAX
40K
VIRTUAL STORAGE POOLS
Vblock
Systems
3rd Party
- 19. 19© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Logical Grouping/Partitioning of Storage Systems
Virtual Storage Arrays
- 20. 20© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Classes of Storage Service Defined to Meet Specific Workloads
Virtual Storage Pools
HIGH Performance
High Availability
Disaster Recovery
Medium Performance
High Availability
Disaster Recovery
Medium Performance
Disaster Recovery
Array-based Copies
Medium Performance
Array-based Copies
Low Performance
Archive Storage
Oracle Database
Manufacturing – Cork Ireland
- 21. 21© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
End-users Can Request to Storage Resources in 5 Steps
Delivered as a Self-Service Catalog
- 22. 22© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Native Support - EMC & 3rd Party Storage
Maintains the unique capabilities of storage
Provisioning Self-Service MonitoringReporting
CONTROLLER
VMAX3 XtremIO VNX Isilon
Data
Domain
Hitachi
HUS VM
VMAX VNXe ScaleIO IBM XIV Hitachi
HDS VSP
NetApp
FAS
- 23. 23© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
OpenStack Cinder Support
Maintains unique capabilities supported by Open Stack
CONTROLLER
OpenStack Block Storage (Cinder) Service
IBM
DS8000
HP 3PAR HP
LeftHand
Dell
EqualLogic
SolidFire Oracle
ZFS
IBM SVC
Provisioning Self-Service MonitoringReporting
- 24. 24© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Automate Data
Protection Services
- 25. 25© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Provision and Protect Simultaneously
Policy-Based Storage Services
NON-DISRUPTIVE
MIGRATIONS
CHANGE CLASS
OF SERVICE
CONTINUOUS
AVAILABILITY
HIGH AVAILABILITY
ACTIVE-ACTIVE
DATA CENTERS
REMOTE
REPLICATION
MULTIPLE
CONFIGS/SITES
DISASTER RECOVERY OPERATIONAL
LOCAL
COPIES
ARCHIVE
VPLEX
Recover
Point
SRDF Array-based
copies
Data
Domain
Reduce manual steps on
average by 89%
- 26. 26© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Automate Move to Production with VPLEX
Delivered By VMAX
Sets New:
• Resource Allocation
• Performance Settings
Low
Volume
Medium
Volume
VMAX
Profile Defined In ViPR Controller
Performance: 1.0 IOPS/GB
Availability: Continuous
RTO/RPO: 0/0; CDP = YES
SAP PRODUCTION
Performance: 1.0 IOPS/GB
VPLEX
Class of Service
HIGH
LOW
WEB-
BASED
MEDIUM
MEDIUM
CONTROLLER
- 27. 27© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
||
||
||
||
||
||
||
||
||
||
||
||
||
||
||
Automate Continuous Availability with VPLEX
Medium
Volume
Medium
Volume
Medium Distributed
Virtual Volume
Mirrored
Pair
Site 1 Site 2
Delivered By VPLEX
• Continuous Availability
• Non-disruptive Mobility
VMAX To VMAX, Or VNX , Or 3rd PartyArrays
Performance: 1.0 IOPS/GB
Availability: Continuous
RTO/RPO: 0/0; CDP = YES
SAP PRODUCTION
Availability: Continuous
Performance: 1.0 IOPS/GB
Availability: Continuous
RTO/RPO: 0/0; CDP = YES
EXCHANGE PRODUCTION
Availability: Continuous
VPLEX VPLEX
Class of Service
HIGH
LOW
WEB-
BASED
MEDIUM
MEDIUM
Profile Defined In ViPR Controller
CONTROLLER
- 28. 28© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Automate RecoverPoint Continuous Data Protection
Delivered By RecoverPoint
Site 1
RecoverPoint
• Operational Recovery
Performance: 1.0 IOPS/GB
Availability: Continuous
RTO/RPO:15/m/5m; CDP=YES
EXCHANGE PRODUCTION
RTO/RPO: 15m/5m; CDP=YES
Class of Service
HIGH
LOW
WEB-
BASED
MEDIUM
MEDIUM
Medium
Volume
Medium
Local
Protection
Copy
Remote Site
RecoverPoint
Medium
Remote
Protection
Copy• Disaster Recovery
Profile Defined In ViPR Controller
CONTROLLER
- 29. 29© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Medium
Volume
Medium
Volume
Automate Non-Disruptive Data Migration with VPLEX
Discovered By ViPR
Controller
Delivered By VPLEX
• Mirrors Data
• Non-disruptive Activity
ViPR Discovery Through VPLEX
Medium Mirrored VolumeClass of Service
HIGH
LOW
WEB-
BASED
MEDIUMAdded To ViPR
Virtual Pool
CONTROLLER
- 30. 30© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Infrastructure Provisioning on
VCE Vblock Systems with EMC
ViPR Controller
- 31. 31© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Why Infrastructure Provisioning?
For VCE Vblock Systems
• Virtualize storage and compute resources with ViPR Controller Virtual Pools
• Add host cluster provisioning with existing storage provisioning in ViPR Controller
• Leverage UCS automation by using UCS Service Profile Templates to provision blades
• Provide both full automation through ViPR Controller service catalog and granular
control at the API level for custom orchestration
To address infrastructure delivery delays
Hand-off Hand-off Hand-off
IT Consumer has to wait for days/weeks
- 32. 32© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Functional Personas
For Host Cluster Provisioning
Set up UCS and as per VCE Vblock
System Logical build guide
Create identity pools in UCS Manager
Create service profile templates -
must be non-updating and must not
use UCS blade pools
Create private OS install network
Tenant/
Consumers Request access to self-service
portal
View catalog and available
resources
UCS Prerequisites
Administrator
ViPR Controller Tasks
Automation via Catalog
Provision boot LUNS, hosts, clusters
and storage
Install ESX
Elastic Operations: adding hosts and
storage to existing clusters
vCenter: create, update clusters
One-time set-up
Discover physical components
Define Compute Virtual Pools
Register compute images (ISOs)
Define access controls for tenant/
consumers
- 33. 33© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Discover Physical Components
• UCS - blades and service profile
templates
• VMware vCenters - hosts, clusters,
datastores
• Arrays - storage pools and ports
• Switches - VSANs and their ports
- 34. 34© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Define Compute Virtual Pools
• Physical compute resources
abstracted by Compute Virtual Pool
• Automatic or manual membership
– Membership determined by processors,
cores, threads, memory, CPU speed,
#nics, #hbas
• ACLs for tenant visibility
• Leverage UCS Service Profile
Templates, which hides / contains all
policies and settings
– Layer 2 networking (VLANs) defined
inside Service Profile Templates
EXCHANGE Test/DevVDI
COMPUTE VIRTUAL POOLS
HIGH Performance
Medium Performance
Low Performance
- 35. 35© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Register Compute Images (ISOs)
For automated installation of ESX Operating Systems
- 36. 36© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Define Access Controls For
Tenant/Consumers
Assign Compute Pools to tenants
EXCHANGE Test/DevVDI
COMPUTE VIRTUAL POOLS
High performance Low performance
- 37. 37© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Manage Infrastructure Lifecycle
Define cluster
properties
Decommission
cluster and
associated storage
Provision a bare metal
or ESX cluster and
storage
Add/remove hosts
and storage from
cluster
Update new/existing
clusters in vCenter
datacenter
- 38. 38© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Self-Service Catalog for VCE Vblock
Systems
- 39. 39© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Compute Available in ViPR Rest API
- 40. 40© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller and
VMware
- 41. 41© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Benefits of ViPR Controller Integration
with VMware
• Simplify storage provisioning
for IT-as-a-Service initiatives
• Provide a single control point
for cloud administrators to
offer STaaS
• Correlate storage anomalies
and metrics in-context with
the virtual infrastructure for
end-to-end analytics
vSphere/
vSAN
vRealize Automation
vRealize
Operations
vRealize
Orchestrator
ViPR
Plug-in
ViPR Controller
ViPR Management
Pack
ViPR
Plug-in
ViPR VASA
Provider
- 42. 42© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
VASA Provider Integration
Overview
• Visibility into storage associated with ViPR
Controller Virtual Storage Pools via
VMware APIs for Storage Awareness
(VASA) Provider
• Ability to identify matching storage via
ViPR Controller Virtual Storage Pools and
VM storage profiles in policy based fashion
Benefits
• Select application compatible storage at
VM provisioning time
• Receive alarms for events from ViPR
Controller Virtual Storage Array/Pools
• Restrict a vCenter Server to its own
resources while simplifying to one VASA
provider across heterogeneous storage
systems
ViPR Controller
VASA Provider
VMware
vCenter Server
VMware
vCenter Server
VMware
vCenter Server
- 43. 43© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Integrated with VMware vRealize
Automation
Overview
• Extend vRA to ViPR Controller managed
storage
• High level pre-packaged workflows for
common ViPR Controller provisioning
activities
• Building-block workflows for granular storage
operations through ViPR Controller
Benefits
• Simplify storage provisioning within IT-as-a-
Service initiatives
• Provides single control point for cloud
administrators to create storage-as-a service
• Manage the storage lifecycle for business
applications
Cloud Consumer
Service
Blueprints
Request Approval Provision Manage Retire Archive
vRealize Automation
ViPR Controller
ViPR plug-in for vRealize Orchestrator
- 44. 44© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller “Common” Workflows
Workflow Used For
Create ViPR volume snapshot for VMFS DS Creates a snapshot of a ViPR block volume
Delete Datastore and EMC ViPR Storage Deletes ViPR storage, if no hosts or snapshots
• If hosts, there is option to delete association
• If snapshot there is an option to delete associations
Expand Datastore with ViPR storage Expands the ViPR storage and then the datastore
Share VMFS datastore with cluster Shares VMFS datastore and ViPR storage with cluster hosts
Share VMS Datastore with Multiple clusters Shares a VMFS datastore with more than one cluster
For vRealize Orchestrator
EMC ViPR Controller > vSphere > Datastore
Workflow Used For
Delete Raw Disk (RDM) and ViPR Storage Deletes raw disk, removes storage from host, then deletes the storage
Provision NFS Datastore for Cluster with ViPR Create ViPR file systems, and datastore, and associate them with cluster
Provision RDM with ViPR Storage Creates ViPR block storage volume, associates with hosts and creates RDM for VM.
Provision VMFS DS for Cluster with ViPR Creates ViPR volume, and datastore, and associate with cluster
EMC ViPR Controller > vSphere > Hosts/Cluster
- 45. 45© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller “Building Block” Workflows
For vRealize Orchestrator
Workflow Used For
Create ViPR File System Create file system with ViPR storage
Create ViPR Volume Create block volume with ViPR storage
Create ViPR Volume Snapshot Create snapshot of VMFS datastore
Create Rad Disk (RDM) Create SCSI controller and RDM on VM
Delete ViPR File System Deletes ViPR File System, can delete host or snapshot associations
Delete ViPR Volume Delete ViPR block volume, can delete host or snapshot associations
Delete RDM Deletes RDM virtual disk on VM
Expand ViPR File System Expands a ViPR file system
Expand ViPR Volume Expands the ViPR block volume to the defined size
Export ViPR File System Exports ViPR file system to host or host cluster
Export ViPR Volume Presents ViPR volume to a host or host cluster
Get ViPR File System Mount Path for DS Gets the ViPR file system mount path for a given database
EMC ViPR Controller > General
- 46. 46© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Management Pack for vRealize
Operations
Overview
• Import storage topology, metrics and event
data from ViPR Controller
• Pre-configured custom dashboards to view
consolidated ViPR Controller storage
abstractions and their associated VMs
Benefits
• vRealize Operations correlates the virtual
infrastructure with storage metrics from ViPR
Controller for end-to-end analytics
• Within the ViPR Management Pack
dashboard, you can visualize anomalies,
workload, capacity remaining and
reclaimable waste for ViPR Controller
managed storage
vRealize Operations
ViPR Controller
ViPR Management Pack for vRealize Operations
Operations Console
Performance ComplianceConfigurationCapacityAvailability
- 47. 47© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
VMware
vCenter Server
vCenter Site
Recovery Manager
vCenter Site
Recovery Manager
VM VM VM VM VM VM
VMware vSphere
ViPR Controller
Adapter
VMware
vCenter
Server
vCenter Site
Recovery Manager
VM VM VM VM VM
VMware vSphere
ViPR Controller
Adapter
ViPR Storage Recovery Adapter for VMware
Site Recovery Manager
Drive disaster recovery plans/scenarios
ViPR Controller
VM
VMware
vCenter Server
vSphere Replication
Storage Replication
Primary Site DR Site
- 48. 48© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller and
ViPR SRM
- 49. 49© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
EMC ViPR SRM
Visualize. Analyze. Optimize.
Compliance
• SLA reporting
• Configuration management
• Data protection compliance
Capacity
• Usage & trends
• Chargeback
• Reporting
Performance
• Application to infrastructure mapping
• Performance trending & reporting
• Performance troubleshooting
Physical
Virtual&
Software-defined
- 50. 50© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Provides Simple Way to Get Better Visibility
• ViPR Controller Reporting
– Capacity reporting for virtual resources
– Discovers capacity available to support
provisioning
• ViPR SRM
– Enables management of physical
infrastructure
– Associates relationships between physical
and virtual resources
– Tracks use of capacity on physical arrays to
support purchasing processes
– Chargeback reporting
– Enables SLA management
For Optimizing Resources While Meeting SLAs
- 51. 51© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Join the ViPR
Community…
Learn | Try | Develop | Collaborate
Explore how-to
videos, helpful
guides, and
training
Access SDKs,
FAQs, forums,
technical
documentation,
sample apps,
and more
Ask the
experts, talk to
peers, share
ideas and
experiences
www.emc.com/viprcommunity
Download ViPR
Controller FREE
with no time
limit – for non-
production use
www.emc.com/getvipr
- 52. 52© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Software Defined
Storage Resident
PS-ZNxB-SDRES
20 or 60 days
Professional Services Portfolio
Custom Planning,
Design and
Implementation
PS-CUS-ASD
Software Defined
Storage Design
PS-CUS-ASD
Introductory
Implementation
PS-BAS-VPINTR
3 Days
Storage
Transformation
Workshop
½ day – 1 day
Quickstart
Implementation
PS-BAS-VIPRQS
5 Days
HDFS Starter Pack
Integration Service
PS-BAS-VIHSPI
5 days = Available for both ViPR Controller and ViPR Services
= Available for ViPR Controller only
= Available for ViPR Services only
Starter Pack
Implementation
PS-BAS-VIPRSP
5 Days
Commercial Solutions
Architect Add-on
PS-BAS-SAASD
Object Services
Implementation
Add-on
PS-BAS-VIPROBJ
- 53. 53© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
CLOUD STACK SUPPORT
VMWARE
MICROSOFT
OPENSTACK
PROGRAMING
REST API
SELF-SERVICE UI
MULTI-TENTANCY
TENANT & PROJECT QUOTAS
SERVCE CATALOG
ROLE BASED ACCESS CONTROL
ORDER APPROVAL PROCESS
ORDER EXECUTION WINDOW
ACCESS CONTROL LIST
HOSTS
VMWARE ESX
WINDOWS
LINUX
AIX
OTHERS
PLATFORMS - NATIVE
ISILON
SCALEIO
VCE VBLOCK SYSTEMS
VMAX, VMAX3
VNX, VNXe
XTREMIO
DATA DOMAIN FILER
HITACHI DATA SYSTEMS
NETAPP – FILE
IBM XIV
PLATFORMS – VIA OPENSTACK
NETAPP – BLOCK
IBM SVC, DS8000
DELL EQUAL LOGIC
HP 3PAR, LEFTHAND
ORACLE SUN ZFS
SOLIDFIRE
DATA PROTECTION TECHNOLOGIES
RECOVERPOINT
VPLEX
SRDF
SWITCHES
CISCO
BROCADE
ViPR Controller Supported Environments
- 54. 54© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Re-Define and Transform Your Storage
Abstract, Pool, Automate for Storage Services On-Demand
Simplify Storage
Management
Self-Service
Delivery
Optimize Resources Path to the Cloud
ViPR Interactive Demo
- 56. 56© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Additional Resources
- 57. 57© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
VIPR Controller Starter Pack
50TB ViPR Controller
3 Year Maintenance
40 Hour Remote
Professional Services
All For
$10,000*
* Limited time offer! Please talk to your EMC Account Rep today for details!
- 58. 58© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Expanded EMC Platform Support
• Provision & Export
Block Volumes
Based on VMAX3
SLO
• Change SLO for a
Volume
• Local Replication,
Snapshots, Full
Copies and
Continuous Copies
ViPR
Controller Self
Service
Policy-based
Automation
Single
API
Reporting &
Chargeback
EMC Storage Arrays
VMAX3, XtremIO, VNXe and Data Domain
• Provision & Exporting
Block Volumes
• Local replication and
Snapshots
• Provisioning High
Availability
Environment with
VPLEX
• Disaster Recovery
with RecoverPoint
• File support only
• Mtree creation
• Quota setting
• Provision and export
SMB and NFS
• Provision & Export
Block Volumes
• Provision and export
SMB and NFS
• Snapshot
Management
New
in
v2.2
VMAX3 XtremIO VNXe
Data
Domain
- 59. 59© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Expanded Native 3rd Party Support
ViPR
Controller Self
Service
Policy-based
Automation
Single
API
Reporting &
Chargeback
EMC Storage Arrays
IBM XIV
• Provision & exporting block
volumes
• Snapshot management
New
in
v2.2
Hitachi
• Hitachi Dynamic Tiering
• Local Replication, Snapshots, Full Copy and
Continuous Copies
IBM XIV
- 60. 60© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Provision Host Clusters on VCE Vblock Systems
For ESX and Bare Metal Clusters
Create policies to
match business
requirements
Automate
provisioning of bare
metal or ESX
clusters
Manage the host
cluster lifecycle
VMAX and VNX based Vblock Systems
New
in
v2.2
- 61. 61© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Ingestion of Pre-provisioned Environments
• Ingest VMAX and VNX exported
volumes
• Provides on-going management
through ViPR:
– Un-export volumes
– Delete volumes
– New volume export to same host
– Snapshot/clones/mirror
– Change virtual pool to change number of export paths,
virtual pool, add VPLEX/RP/SRDF
EMC EMC
New
in
v2.2
VMAX VNX
- 62. 62© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Enhanced Port Selection Algorithm
• Based on:
– Port percent busy
– CPU percent busy
• Customizable ceilings to
disqualify port:
– Number of initiators using port
– Number of volumes using port
– Port percent busy
– CPU percent busy
• Customizable data collection
period and
• Weight for historical versus
current metrics
SAN
0%
20%
40%
60%
80%
100%
CPU% busy
New
in
v2.2
- 63. 63© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Customizable Resource Naming
User defined naming template for:
• Cisco and Brocade Zone names
• VMAX masking view names
• VMAX initiator groups names
• VMAX storage groups names
• VMAX port groups names
• VNX storage groups names
New
in
v2.2
- 64. 64© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
VPLEX Enhancements
VPLEX MetroPoint support
• Provision volumes with MetroPoint
setup
• Failover/Failback
• Export DR target volumes
VPLEX crash consistent
snapshots for volumes
• Snapshot at consistency group
level
VPLEX mirror for distributed
volumes
• Create VPLEX mirror at one or
both legs of a distributed volume
• Detach mirror and export
VPLEX
Metro
5ms RTT
UK
NJ
NY
Continuous Data
Protection
New
in
v2.2
- 65. 65© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Enhanced File Management
NFS Export Rework
• Multiple host permissions in single
export
• Multiple security types in single export
GUI Enhancements
• Modify host permissions
• Add new hosts
Qtree and Quota
• Create/delete Qtree
• Set Quota – disk space/number of files
• Modify Quota
- 66. 66© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller Use Cases
Automation
< 60
seconds
Storage
discovery and
ingestion
5 Clicks
Automated storage
provisioning
63%
Average reduction in
provisioning times
VIRTUAL STORAGE POOLSESX & BARE METAL CLUSTERS
Storage-as-a-Service
Multi-tenancy Metering
REST API
- 67. 67© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Automation
Policy-driven Automation Across Multi-vendor Storage and Converged Infrastructures
SOLUTION
ViPR Controller (optional: ViPR SRM and ViPR Data Services)
PROBLEM
• Manual & complex tasks consuming administrator cycles causing human
error, downtime and/or reliability issues
• Multi-vendor enterprise storage platforms managed as silos
• Data migrations are complex and can exceed business timelines
• Difficult to provide access to underutilized storage
• Deployment of new, cloud-based services takes too long
• Administrators using home-grown scripts and tools specific to each
vendor
VALUE
• Reduced Downtime – Policy-based automation minimizes risk and
improves reliability.
• Simplicity – Transforms multi-vendor storage silos and converged
infrastructures into ONE storage platform, presented via a common user
interface.
• Reduced Costs – Automation reduces administration costs and improves
resource utilization.
• Accelerated Delivery – speed deployment of cloud-based services
• Reduced downtime – Automate manual, repetitive tasks, eliminating
human errors & improving
- 68. 68© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Results
• Able to shrink application deployment time from days to minutes
• Provided a service-level agreement (SLA)-driven portal to organize
virtual storage pools and deploy them more easily
• Delivered a “point-and-click” self-service catalog
Challenges
• Quickly deliver new applications to meet business and regulation demands
• 24/7 availability for customers
• Flexible and agile IT department
• Reduce OPEX despite massive data growth
CLAL
“Before moving to a SDDC we needed to involve
multiple teams doing repetitive work time after time
with not any real gains to the company. After going
to an SDDC model using VCAC and ViPR Controller
we went go from days to minutes in deploying a new
application based on its SLA”
HAIM INGER
Group Chief
Technology Officer,
CLAL
Add ViPR Controller on path to Software-Defined Data Center
- 69. 69© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
“ViPR Controller is a single pane of software-
defined storage management, helps to reduce
weeks of provisioning tasks to minutes.”
Wipro
Leading Infrastructure Management Company
Challenge
Vast Heterogeneous Storage Infrastructure
Complexities In Understanding Storage Infra Topologies
Storage provisioning is time consuming and doesn’t meet business needs
Manual tracking of storage volumes/devices, fabric paths, hosts
Solution
Manage Storage Infrastructure
Storage Automation
Quick Provisioning
Data Management for
dedicated & shared services
Benefits
Weeks of provisioning efforts can be brought down to minutes
Integrated view of heterogeneous storage environment- SAN/NAS/Object
Implemented in Wipro GIS COE for demonstrations to our customers
Applications
Simplifies physical topology
Extensible & Open for third–party
storage API integration & development
LOB demand for quick self-provisioning
Wipro
Storage Infrastructure Management
- 70. 70© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Storage-as-a-Service
Self-Service For ALL Your Storage Needs
SOLUTION
EMC ViPR Controller (optional: ViPR SRM and ViPR Data Services)
PROBLEM
• Delays in storage service delivery driving customers to public cloud
• Complex storage environments driving the need for policy-based
automation and orchestration.
• Customers want to move towards offering storage-as-a-service, no
longer acting as the interface between IT consumer and storage
systems
• Desire to optimize storage resources in multi-tenant environments
while meeting service level agreements
VALUE
• Policy-based Storage Provisioning– Policy-based automation
minimizes risk & improves reliability.
• Simplicity– Transform complex multi-vendor storage silos into policy-
based services accessed via a self-service catalog while leveraging
underlying storage intelligence.
• Agility – In 5 steps, provides customers with public-cloud like ease of
use experience, minimizing reliance on IT.
• Reduced Costs – Automation eliminates reliance on administrators.
• Efficient Resource Utilization – Seamlessly implement a ViPR
Controller solution in existing environments
- 71. 71© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Solution
• VNX
• Data Domain
• EMC Services
• FLASH 1st
Applications
• Microsoft Hyper-V
• Microsoft SQL Server
• Microsoft SharePoint
• SAP
Results
• Contain costs while meeting SLAs across diverse, heterogeneous
environments
• Unified and consistent reporting for internal and external customers
• Faster provisioning of new resources for storage estates
Challenge
• Data growth rate of 21% annually + additional 30% from new
customers
• Complex multivendor environment
• Reduce OpEx while meeting SLAs
CSC
Taking Cost out of the Business with ViPR Controller and ViPR SRM
““With over 150 Petabytes of storage and a
growth rate of 21% per year, EMC’s ViPR SRM and
EMC ViPR Controller will allow us to improve
storage FTE resources 4 to 5 times.”
CHRIS FLAESCH
General Manager,
Platform Offerings
CSC
- 72. 72© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Results
• Reduced time to market – accelerated the launch of products and services
• Delivered Storage-as-Service - implemented a Service Catalog, defining service
offerings for customers
• High SLAs within a tight budget – delivered record level service levels to the business,
without sinking costs into buying new infrastructure
Challenge
• Colt has been on a virtualization journey since 2007, and needed a solution to
accelerate the delivery of cloud-scale applications and services
• Multiple, geographically-distributed data centers with heterogeneous storage called
for one management solution
Colt
Delivering Storage-as-a-Service on Existing Infrastructure
“ViPR Controller allows both us and our customers to put a software layer in
between both legacy elements and new elements of storage…We can a extend
virtual storage pool across geographic boundaries while managing the data in an
integral way. [This method] meets local data protection laws based on the physical
data centers that we have in the 13 countries we operate in”
-Mark Leonard, Colt Technology Services Group, EVP of Technology Services