SlideShare a Scribd company logo
1 of 72
1© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Storage Automation Software
Technical Overview
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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Market and Customer
Challenges
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© 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© 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© 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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
How Do We
Solve
This?
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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller
Overview
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© 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© 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© 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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
100% Open Northbound APIs
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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Physical Storage Infrastructure
Discovery and Registration
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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Logical Grouping/Partitioning of Storage Systems
Virtual Storage Arrays
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© 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© 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© 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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Automate Data
Protection Services
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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Self-Service Catalog for VCE Vblock
Systems
39© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Compute Available in ViPR Rest API
40© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller and
VMware
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© 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© 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© 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© 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© 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© 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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
ViPR Controller and
ViPR SRM
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© 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© 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© 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© 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© 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© Copyright 2014 EMC Corporation. All rights reserved.© Copyright 2014 EMC Corporation. All rights reserved.
Additional Resources
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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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© 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

More Related Content

What's hot

EMC VIPR SRM Advanced monitoring &amp; reporting for vplex environments
EMC VIPR SRM Advanced monitoring &amp; reporting for vplex environmentsEMC VIPR SRM Advanced monitoring &amp; reporting for vplex environments
EMC VIPR SRM Advanced monitoring &amp; reporting for vplex environmentssolarisyougood
 
Emc vi pr controller customer presentation
Emc vi pr controller customer presentationEmc vi pr controller customer presentation
Emc vi pr controller customer presentationsolarisyougood
 
Srm suite technical presentation nrm - tim piqueur
Srm suite technical presentation   nrm - tim piqueurSrm suite technical presentation   nrm - tim piqueur
Srm suite technical presentation nrm - tim piqueurEMC Nederland
 
EMC SRM vs. Sentinel Navigator - Deep dive
EMC SRM vs. Sentinel Navigator - Deep diveEMC SRM vs. Sentinel Navigator - Deep dive
EMC SRM vs. Sentinel Navigator - Deep divesansentinel
 
Reducing Operating Expense with EMC ViPR Controller and ViPR SRM
Reducing Operating Expense with EMC ViPR Controller and ViPR SRMReducing Operating Expense with EMC ViPR Controller and ViPR SRM
Reducing Operating Expense with EMC ViPR Controller and ViPR SRMPrincipled Technologies
 
Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage Jürgen Ambrosi
 
Presentation atmos architecture overview
Presentation   atmos architecture overviewPresentation   atmos architecture overview
Presentation atmos architecture overviewxKinAnx
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopsolarisyougood
 
EMC VPLEX Continuous availability and non disruptive
EMC VPLEX Continuous availability and non disruptiveEMC VPLEX Continuous availability and non disruptive
EMC VPLEX Continuous availability and non disruptivesolarisyougood
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshopsolarisyougood
 
EMC Vnx master-presentation
EMC Vnx master-presentationEMC Vnx master-presentation
EMC Vnx master-presentationsolarisyougood
 
EMC FAST VP for Unified Storage Systems
EMC FAST VP for Unified Storage Systems EMC FAST VP for Unified Storage Systems
EMC FAST VP for Unified Storage Systems EMC
 
Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02Newlink
 
Big Data – General Introduction
Big Data – General IntroductionBig Data – General Introduction
Big Data – General IntroductionEMC
 
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...Brian Boyd
 
EMC Academic Alliance overview
EMC Academic Alliance overviewEMC Academic Alliance overview
EMC Academic Alliance overviewEMC
 
Cisco MDS Main Session EMC World 2015
Cisco MDS Main Session EMC World 2015Cisco MDS Main Session EMC World 2015
Cisco MDS Main Session EMC World 2015ldangelo0772
 

What's hot (20)

EMC VIPR SRM Advanced monitoring &amp; reporting for vplex environments
EMC VIPR SRM Advanced monitoring &amp; reporting for vplex environmentsEMC VIPR SRM Advanced monitoring &amp; reporting for vplex environments
EMC VIPR SRM Advanced monitoring &amp; reporting for vplex environments
 
Emc vi pr controller customer presentation
Emc vi pr controller customer presentationEmc vi pr controller customer presentation
Emc vi pr controller customer presentation
 
Srm suite technical presentation nrm - tim piqueur
Srm suite technical presentation   nrm - tim piqueurSrm suite technical presentation   nrm - tim piqueur
Srm suite technical presentation nrm - tim piqueur
 
EMC SRM vs. Sentinel Navigator - Deep dive
EMC SRM vs. Sentinel Navigator - Deep diveEMC SRM vs. Sentinel Navigator - Deep dive
EMC SRM vs. Sentinel Navigator - Deep dive
 
Reducing Operating Expense with EMC ViPR Controller and ViPR SRM
Reducing Operating Expense with EMC ViPR Controller and ViPR SRMReducing Operating Expense with EMC ViPR Controller and ViPR SRM
Reducing Operating Expense with EMC ViPR Controller and ViPR SRM
 
Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage
 
Presentation atmos architecture overview
Presentation   atmos architecture overviewPresentation   atmos architecture overview
Presentation atmos architecture overview
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshop
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
 
EMC VPLEX Continuous availability and non disruptive
EMC VPLEX Continuous availability and non disruptiveEMC VPLEX Continuous availability and non disruptive
EMC VPLEX Continuous availability and non disruptive
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
 
EMC Vnx master-presentation
EMC Vnx master-presentationEMC Vnx master-presentation
EMC Vnx master-presentation
 
VNX Overview
VNX Overview   VNX Overview
VNX Overview
 
EMC FAST VP for Unified Storage Systems
EMC FAST VP for Unified Storage Systems EMC FAST VP for Unified Storage Systems
EMC FAST VP for Unified Storage Systems
 
Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02Vnx series-technical-review-110616214632-phpapp02
Vnx series-technical-review-110616214632-phpapp02
 
Big Data – General Introduction
Big Data – General IntroductionBig Data – General Introduction
Big Data – General Introduction
 
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
 
EMC Academic Alliance overview
EMC Academic Alliance overviewEMC Academic Alliance overview
EMC Academic Alliance overview
 
Cisco MDS Main Session EMC World 2015
Cisco MDS Main Session EMC World 2015Cisco MDS Main Session EMC World 2015
Cisco MDS Main Session EMC World 2015
 

Similar to Emc vi pr controller tecnical customer presentation

Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceAntonio Romeo
 
Emc vi pr data services
Emc vi pr data servicesEmc vi pr data services
Emc vi pr data servicessolarisyougood
 
Presentation integration vmware with emc storage
Presentation   integration vmware with emc storagePresentation   integration vmware with emc storage
Presentation integration vmware with emc storagesolarisyourep
 
Emc vi pr software defined storage
Emc vi pr software defined storageEmc vi pr software defined storage
Emc vi pr software defined storagesolarisyougood
 
Emc recoverpoint technical
Emc recoverpoint technicalEmc recoverpoint technical
Emc recoverpoint technicalsolarisyougood
 
Virtual Hadoop Introduction In Chinese
Virtual Hadoop Introduction In ChineseVirtual Hadoop Introduction In Chinese
Virtual Hadoop Introduction In Chinese天青 王
 
EMC VSPEX for Virtualizing Your Data Center
EMC VSPEX for Virtualizing Your Data CenterEMC VSPEX for Virtualizing Your Data Center
EMC VSPEX for Virtualizing Your Data CenterCTI Group
 
Storage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technologyStorage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technologyEMC
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providerssolarisyougood
 
Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform Proact Netherlands B.V.
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshopsolarisyougood
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwaresolarisyougood
 
L'agilité du cloud public dans votre datacenter avec ECS & Neutrino
L'agilité du cloud public dans votre datacenter avec ECS & NeutrinoL'agilité du cloud public dans votre datacenter avec ECS & Neutrino
L'agilité du cloud public dans votre datacenter avec ECS & NeutrinoRSD
 
Re-Think Storage – PernixData. Meet & greet with Frank Denneman
Re-Think Storage – PernixData. Meet & greet with Frank DennemanRe-Think Storage – PernixData. Meet & greet with Frank Denneman
Re-Think Storage – PernixData. Meet & greet with Frank DennemanDigicomp Academy AG
 
M. Rafaat_EMC_Presentation
M. Rafaat_EMC_PresentationM. Rafaat_EMC_Presentation
M. Rafaat_EMC_PresentationMohamed Raafat
 
Emc vi pr global data services
Emc vi pr global data servicesEmc vi pr global data services
Emc vi pr global data servicessolarisyougood
 
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?DataCore Software
 

Similar to Emc vi pr controller tecnical customer presentation (20)

Emc vipr srm workshop
Emc vipr srm workshopEmc vipr srm workshop
Emc vipr srm workshop
 
Emc vi pr controller
Emc vi pr controllerEmc vi pr controller
Emc vi pr controller
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with Opensource
 
Emc vi pr data services
Emc vi pr data servicesEmc vi pr data services
Emc vi pr data services
 
Presentation integration vmware with emc storage
Presentation   integration vmware with emc storagePresentation   integration vmware with emc storage
Presentation integration vmware with emc storage
 
Emc vi pr software defined storage
Emc vi pr software defined storageEmc vi pr software defined storage
Emc vi pr software defined storage
 
Emc recoverpoint technical
Emc recoverpoint technicalEmc recoverpoint technical
Emc recoverpoint technical
 
Virtual Hadoop Introduction In Chinese
Virtual Hadoop Introduction In ChineseVirtual Hadoop Introduction In Chinese
Virtual Hadoop Introduction In Chinese
 
EMC VSPEX for Virtualizing Your Data Center
EMC VSPEX for Virtualizing Your Data CenterEMC VSPEX for Virtualizing Your Data Center
EMC VSPEX for Virtualizing Your Data Center
 
Storage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technologyStorage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technology
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform
 
Cisco Live
Cisco LiveCisco Live
Cisco Live
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
 
L'agilité du cloud public dans votre datacenter avec ECS & Neutrino
L'agilité du cloud public dans votre datacenter avec ECS & NeutrinoL'agilité du cloud public dans votre datacenter avec ECS & Neutrino
L'agilité du cloud public dans votre datacenter avec ECS & Neutrino
 
Re-Think Storage – PernixData. Meet & greet with Frank Denneman
Re-Think Storage – PernixData. Meet & greet with Frank DennemanRe-Think Storage – PernixData. Meet & greet with Frank Denneman
Re-Think Storage – PernixData. Meet & greet with Frank Denneman
 
M. Rafaat_EMC_Presentation
M. Rafaat_EMC_PresentationM. Rafaat_EMC_Presentation
M. Rafaat_EMC_Presentation
 
Emc vi pr global data services
Emc vi pr global data servicesEmc vi pr global data services
Emc vi pr global data services
 
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
 

More from xKinAnx

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep divexKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudxKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directionsxKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudxKinAnx
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rolloutxKinAnx
 

More from xKinAnx (20)

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 

Recently uploaded

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

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
  • 55.
  • 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