Transcript
© Copyright 2016 EMC Corporation. All rights reserved.
1
VIPR SUITE WHAT’S NEW IN VIPR CONTROLLER AND VIPR SRM PUNEET LAL, DAN NORTON, AND GUEST CUSTOMER JAMES CODER © Copyright 2016 EMC Corporation. All rights reserved.
2
VIPR CONTROLLER 3.0 PUNEET LAL © Copyright 2016 EMC Corporation. All rights reserved.
3
MANAGING STORAGE LIFECYCLE CHALLENGES
Cost of managing heterogeneous storage
Lead times associated with storage allocation
Storage outages due to human errors
Storage integration with automation tools & cloud stacks
Storage Capacity and performance metrics across data center
© Copyright 2016 EMC Corporation. All rights reserved.
4
CHOICE WITHOUT COMPROMISE ONE EXTENSIBLE SOFTWARE PLATFORM TO UNITE ALL STORAGE SELF-SERVICE PORTAL
Automate Storage Best Practice
Reduces manual tasks up to 89% & 73% of cost
OPEN REST APIs SERVICES
100% Open & Extensible SAN & STORAGE OPERATIONS
HIGH AVAILIBILTY
DISASTER RECOVERY MIGRATION
PROTECTION
Support EMC & Non-EMC Platforms
POLICY BASED STORAGE BEST PRACTICES
More than 50 storage platforms supported
SOUTHBOUND SDK
VCE XTREMIO IBM XIV
VMAX IBM SVC
VNX Hitachi G1000
VBLOCK HP 3PAR
© Copyright 2016 EMC Corporation. All rights reserved.
Both Northbound and Southbound
VPLEX
ISILON
DATA DOMAIN
SCALEIO
NETAPP
Dell Storage Center
Solidfire
IBM DS8000
Plugs into ANY Cloud Stacks e.g., VMware, Microsoft, OpenStack
5
MANAGING APPLICATION STORAGE Storage Considerations
DB1
Log1
DB2
Log 2
• • • • • • •
Provision and place the applications on the right class of storage Manage federated application and dependencies between applications Manage Application snaps/clones for data protection and repurposing Setup storage replication & storage constructs for HA and DR Perform migration to load balance or for tech refresh Mount application devices for hosts Keep track of application and there devices for addition and deletion
Primary Site
ViPR-C Application Construct
DB1
Log1
DB2
Log 2
• Provides flexibility to layout applications without the need to have deep understanding of underlying storage array/technology • Manage application and federated application data • Group associated storage array LUNs or FS • Take snapshots of whole/subset of application data • Export all application data to host(s)
DR Site
© Copyright 2016 EMC Corporation. All rights reserved.
6
MIGRATION WORKFLOWS Need for Migration • Tech refresh – move data to a new array • Rebalance storage usage in the datacenter • Applications missing their SLA
ViPR-C Mobility Groups • Group volumes to be migrated together in Mobility Groups • Group volumes by array, hosts/clusters, or volumes • Initiate migration via API or ViPR-C Catalog
© Copyright 2016 EMC Corporation. All rights reserved.
7
VIPR CONTROLLER SOUTHBOUND SDK • Southbound SDK for partners and storage vendors to add support for their storage platform
OPEN REST APIs SERVICES
SAN & STORAGE OPERATIONS
HIGH AVAILIBILTY
DISASTER RECOVERY MIGRATION
PROTECTION
POLICY BASED STORAGE BEST PRACTICES SOUTHBOUND SDK
• Implemented generic model to define and to process capabilities of storage arrays • SDK made available via the CoprHD project
© Copyright 2016 EMC Corporation. All rights reserved.
8
DR OF VIPR CONTROLLER APPLICATION • Eliminate ViPR Controller single point of failure
• Self-contained and platform agnostic data replication • Maintain up to 2 standby sites –
ViPR-C internal database(s) are always synced/consistent across data centers
• ViPR northbound API client autoredirected to active/standby based on DR status • Inter-site network latency < 150ms
© Copyright 2016 EMC Corporation. All rights reserved.
9
VIPR CONTROLLER SUPPORTED ENVIRONMENTS 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 © Copyright 2016 EMC Corporation. All rights reserved.
10
VIPR SRM 4.0 DAN NORTON © Copyright 2016 EMC Corporation. All rights reserved.
11
NEXT GENERATION NAVIGATION Simplify and standardize navigation. Provide high level summary dashboards with actionable content.
© Copyright 2016 EMC Corporation. All rights reserved.
13
WHY NEXT GEN NAVIGATION? We started by simplifying the tree view
© Copyright 2016 EMC Corporation. All rights reserved.
Dramatically reduces navigation from 13+ levels to just 3 clicks
14
EASILY MOVE FROM SUMMARIES TO DETAILS Click the chart title to see supporting details for the graph Everywhere a CI name shows up, it’s a hyperlink to that device’s CI Dialog
© Copyright 2016 EMC Corporation. All rights reserved.
Everything you need to know about a device is available in this dialog. You only have to go to the Report Library to see reports across many devices.
15
NEW TABBED REPORT UIS
Converted CI Categories to Tabs, leaving more space for topology maps and simplifying page navigation
Same top level tabs for every CI
© Copyright 2016 EMC Corporation. All rights reserved.
16
SOLUTIONPACK NORMALIZATION
Now every SP has the same use-case oriented categories!
Previously, each SolutionPack had a unique menu structure…
© Copyright 2016 EMC Corporation. All rights reserved.
17
GROUP FILTERING
© Copyright 2016 EMC Corporation. All rights reserved.
Filters for Device Grouping, Location, Customer, and Business Unit
19
Critical Alerts Dashboard
Click to get details of the alerts
© Copyright 2016 EMC Corporation. All rights reserved.
20
Amazon S3 support
Detailed consumption and billing information for data stored on Amazon’s cloud service
© Copyright 2016 EMC Corporation. All rights reserved.
21
RECOVERPOINT SUPPORT VMAX
Supported Platforms: VMAX, VNX, XtremIO
LUN
(Gold, 10GB)
RecoverPoint Appliance Application Cluster
VNX LUN
(Silver, 10GB)
© Copyright 2016 EMC Corporation. All rights reserved.
Chargeback: Primary = 10 GB Gold Total = 10 GB Gold, 10 GB Silver
22
RECOVERPOINT SUPPORT VNX LUN
Remote VNX Mirror View
LUN
(Gold, 10GB)
(Gold, 10GB)
RecoverPoint Appliance Application Cluster
VNX LUN
(Silver, 10GB)
Chargeback: Primary = 10 GB Gold Total = 20 GB Gold, 10 GB Silver
© Copyright 2016 EMC Corporation. All rights reserved.
23
Local Host Agent (Linux/Unix) Deploy Physical Host SP Agentless Collection Script onto servers
Schedule via CRON tab, then dump script output to a file on: • the host • a proxy server • Collector
SRM picks up the file and inserts the data
© Copyright 2016 EMC Corporation. All rights reserved.
24
HOST CONTAINERS
Host is created and appears in Explore. Details such as Host appears in topology memory, CPU will be blank. Provide Hostname, IP,reports and view and chargeback Port WWNs in a .csv file © Copyright 2016 EMC Corporation. All rights reserved.
25
ENCRYPTION/COMPRESSION • Can encrypt or compress data between any two components – Most useful for remote collectors
• LZ4 compression of about 95% • TLS 1.2 encryption – Other protocols are supported
• Configuration UI (LBA/LBC) – Works on 3.7 but no UI
© Copyright 2016 EMC Corporation. All rights reserved.
26
REST API • Released with 4.0
• GETs only (read-only) • Properties, metrics, filters, time series, events – No topology
• Uses Tomcat authentication /properties/values?filter=device%3D%27VNX1%27&fields=device,part,name { values: [ {"device": "VNX1", "part":"Processor1", "name"="CurrentUtilization"}, {"device": "VNX1", "part":"LUN1", "name"="TotalCapacity"}, ...
© Copyright 2016 EMC Corporation. All rights reserved.
27
BOSTON SCIENTIFIC JAMES CODER © Copyright 2016 EMC Corporation. All rights reserved.
28
Storage Resource Manager as used by Boston Scientific James Coder Technology Architect Global Storage Team Information Technology 29
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Boston Scientific At a glance
• 1 of the world’s largest medical device companies • $7.4 billion revenue - $22.7B Market Cap • Sales in more than 40 countries
• $0.9 billion (12%) invested annually in R&D • 15,000+ patents • ~24,000 employees • 11 manufacturing facilities worldwide
30
o 3 Ireland (4,000+ employees) o 5 US o 1 Puerto Rica o 2 Costa Rica Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
1. Adjusted net income excludes acquisition, litigation, divestiture, restructuring, and other charges. For reconciliations of our non-GAAP financial measures, please refer to the Investor Relations section of our website at www.bostonscientific.com
Six Core Businesses Interventional Cardiology $2.3 bn
Neuromodulation $0.4 bn
Endoscopy $1.2 bn
Cardiac Rhythm Management $2.1 bn
Peripheral Intervention $0.8 bn
Urology and Women’s Health $0.5 bn
31
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
SRM at Boston Scientific • • • •
Started with ECC in 2006 timeframe Started install of 3.x SRM in 1Q2014 Completed upgrade to 3.7.1 in 1Q2016 SRM Monitoring following hardware – Hardware VMAX 2/3 VNX 1, 2, e Xtrem10 Isilons Data Domain Switches Servers
32
Count 10 22 9 12 18 160 16
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Initial Deployment of SRM at Boston Scientific Needham
Galway
33
Maple Grove
Tokyo
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
SRM Deployment at Boston Scientific
Primary backend Secondary backend (2) Collectors (11)
Report Server
34
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
SRM at Boston Scientific Storage and Fabric Capacity Planning • 160 Switches / Access Gateways globally • 8,000 + gbics/sfp • Provides quick status via Operations Panel • Removes the dreaded life by spreadsheets for upgrades • Shows storage code levels • Great for tacking down EMC Security Advisories • Planning upgrades 35
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Storage Capacity Planning
36
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Fabric Capacity Planning & Auditing
37
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Storage Frame Auditing Array
Serial Number
Model
Firmware
MAPXIOCL1 MAPXIOCL2 mapxiocl3 NATXIOCL2 GALXIOCL1 mapxiocl4 NATXIOCL1 stpxiocl1 TDCXIOCL1
APM00141278938 APM00141819489 FNM00152600395 APM00141337162 CKM00152402913 FNM00154600194 APM00141338514 CKM00142601272 CKM00151201822
2X10TB 2X20TB 1X20TB 2X20TB 1X20TB 1X40TB 2X10TB 1X20TB 1X20TB
4.0.1-41_hotfix_1 4.0.1-41_hotfix_1 4.0.1-41_hotfix_1 4.0.1-41_hotfix_1 4.0.2-80 4.0.2-80 4.0.2-80 4.0.2-80 4.0.2-80
Array
Serial Number
Model
Enginuity / Microcode
VMAX20K 000192606027 VMAX40K 000195700967 VMAX40K 000195700968 VMAX40K 000195701061 VMAX40K 000195701037 VMAX-1 000292602193 VMAX100K 000296800187 VMAX20K 000192606054 Boston Scientific Confidential -- For Internal Use Only. 38 VMAX40K 000195702003
VMAX20K 5876.268.174 date:02.19.2015 patch_date:02.19.2015 VMAX40K 5876.268.174 date:02.19.2015 patch_date:02.19.2015 VMAX40K 5876.268.174 date:02.19.2015 patch_date:02.19.2015 VMAX40K 5876.268.174 date:02.19.2015 patch_date:02.19.2015 VMAX40K 5876.268.174 date:02.19.2015 patch_date:02.19.2015 VMAX-1 5876.268.174 date:02.19.2015 patch_date:02.19.2015 VMAX100K 5977.596.583 date: 06022015 patch_date: 06022015 VMAX20K 5876.268.174 date:02.19.2015 patch_date:02.19.2015 Do Not Copy, Display or Distribute Externally VMAX40K 5876.288.195 date:02.11.2016 patch_date:02.11.2016
SRM Operations Management
• Identify issues quickly • Pin-points issue to switch level • Identify hot spots on storage frames • Ability to create custom notifications when needed 39
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
SRM Operations Management
40
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Fabric Overall Health
41
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
VMAX hot spots
42
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Events / Alerts / Notification - Customized • Isilon SyncIQ notifications – – – – –
43
Current Isilon software has no notification Modified Isilon Software Process Alert Traps on Event name and “fullmsg” text Sends Email to support groups for notification
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Deployed Thresholds – XtremIO
Metric
EMC Best Practice
Total Front End IOPS Total Bandwidth Array Response Time (ms) Normal Array Response Time (ms) Minor Array Response Time (ms) Major Array Response Time (ms) Critical
150K IOPS *+ 500 MB/s *+ ~1-2 ms
150K IOPS *+ 1 GB/s *+ =< 2 ms Minor(2-5ms) Major(5-10 ms) Critical > (10ms)
Pool Capacity Util % - Green
<95%
=< 85% **
Pool Capacity Util % - Yellow Pool Capacity Util % - Red
95% - 97% >97%
= > 86 - 96% ** = > 97% **
* - per Xbrick + 50/50 read/write mix 4k block ** User configurable
44
SRM Metrics deployed today
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Benefits Benefits • Manpower savings – Estimated 1500 man-hours / year saved – Monthly Metric reporting – Semi Annual firmware and code upgrades – Ad-hoc reports for capacity planning for management • Good standard reports – Easy to customize • Licencing verification • Maintenance inventory simplification • SRM Upgrade simplification in 3.7 – Literally download package and distribute – Each release better than the last • 4.0 Development team is listening to our inputs 45
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Lessons Learned & Next Steps for BSC Lessons Learned • Don’t dive in too early, not all products are mature • Understand the benefits and work involved clearly – common sense • Get grip early on the scale of the people and hardware required to support. Next Steps • Adding hosts (ESXi) • Testing next generation of SRM • Interfacing with BMC’s Global Monitoring tool • Install Chargeback solution pack 46
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
Special Thanks • Special mention to EMC Team – – – – –
47
Leann Erlien Dylan Thornton Steven Raske Glenn Davis Yassir Laraki
Boston Scientific Confidential -- For Internal Use Only. Do Not Copy, Display or Distribute Externally
? © Copyright 2016 EMC Corporation. All rights reserved.
48
Thank You © Copyright 2016 EMC Corporation. All rights reserved.
49