Upload
others
View
12
Download
1
Embed Size (px)
Citation preview
You must use Computer Audio• This session is being conducted using
Audio Broadcast – it is not possible to join by phone
• Attendees do not have microphone capabilityUse the Q&A panel to ask questions
The call will be recorded and replay posted on the TechU Talks web page.https://www.ibm.com/services/learning/events/techutalks
Click the arrow
Type your question in
the box – hit “Send”
FlashSystem Family Technical Update and Hot Topics
1
2
3
If you do not see Q&A, click the icon with 3 dots, and
select Q&A
FlashSystem Family Technical Update and Hot Topics
Andrew MartinIBM Support Architect for Spectrum Virtualize Products
2020 IBM Systems TechUApril 2020
Spectrum Virtualize and related TechU Talks
Title When Who
FlashSystem Family Technical Update and Hot Topics
April 8 Andrew Martin, Spectrum Virtualize Service Architect - IBM Systems
Monitor Your FlashSystems with Spectrum Control and Storage Insights
April 15 Bryan Odom, Software Advanced Technology (SWAT), Spectrum Control - IBM Systems
Hybrid Multicloud Solutions w/ FlashSystem + Spectrum Virtualize for Public Cloud, Ansible, and Red Hat
April 22 • Hemanand GadGilStorage SolutionArchitect - IBM Systems
• Michelle Tidwell, Global Offering Manager, Spectrum Virtualize - IBM Systems
Full List at https://www.ibm.com/services/learning/events/techutalks
IBM Systems TechU © Copyright IBM Corporation 2020 3
Session Objectives
— FlashSystem Portfolio overview and hardware updates
— Spectrum Virtualize Software Updates
IBM Systems TechU © Copyright IBM Corporation 2020 4
Hardware
Updates
IBM Systems TechU © Copyright IBM Corporation 2020 5
IBM Award-Winning Storage Portfolio
IBM Systems TechU © Copyright IBM Corporation 2020 6
VMsHybrid Cloud ContainersSnapshots Tape
Storage for Hybrid Multicloud Storage for AI & Big Data
TS7700
FlashSystem 9200
FlashSystem 7200
All-Flash and Hybrid Systems
SAN Volume Controller
SVC
FlashSystem 5000
DS8900F
FlashSystem 9200R
Cloud Object StorageElastic Storage SystemStorage for Z
Networking
Suite
Cyber Resiliency & Modern Data Protection
IBM FlashSystem 9200, 7200 and 7200H
IBM Systems TechU © Copyright IBM Corporation 2020 7
Interface Card Slot (3)(up to 24 ports per 2U)
10GbE Ports (4)Tech Port USB Ports (2)2KW PSU (2)
Dual 8 or 16 core processors per canister
Up to 1.5TBCache per controller enclosure
Optional SAS Expansion(SSD & HDD on H Model)
SAS Expansions
2U 2.5” x 24 SAS enclosure
5U 3.5” x 92 SAS enclosure
2U 3.5” x 12 SAS enclosure(“H”ybrid models only)
IBM Systems TechU © Copyright IBM Corporation 2020 8
7000 Series - Storwize v FlashSystem Comparison
IBM Systems TechU © Copyright IBM Corporation 2020 9S.C.U. = Storage Capacity Units a la SVC
Storwize V7000 Gen3 FlashSystem 7200
CPU 8 core 1.7GHz (x4)(Intel Skylake)
8 core +HT 2.1GHz (x4)(Intel Cascade Lake)
Mem (min/max)
128GiB / 1.1TiB 256GiB / 1.5TiB
Licensing Honor based by enclosure,Key based encryption
All inclusiveKey based encryption
S.C.U. based for virtualized storage
Warranty 1 year; 9x5 NBD 1 year; 9x5 NBD
HBA Slots Slots 1 & 2 any Host Interface CardSlot 3 SAS expansion card only
Slots 1,2 & 3 any Host Interface CardSlot 3 Optional SAS expansion card
9000 Series – FlashSystem Comparison
IBM Systems TechU © Copyright IBM Corporation 2020 10
Storwize V7000 Gen3 FlashSystem 7200
CPU 14 core +HT 2.2GHz (x4)(Intel Skylake)
16 core +HT 2.3GHz (x4)(Intel Cascade Lake)
Mem (min/max)
128GiB / 1.5TiB 256GiB / 1.5TiB
FlashSystem Memory Options
11
9150 7200 9200
Memory Memory Bandwidth
Memory Memory Bandwidth
Memory Memory Bandwidth
Base 1 128 GB 33% 256 GB 33% 256 GB 33%
Upgrade 1 256GB 66% 768 GB 100% 768 GB 100%
Upgrade 2 384 GB 100% 1.5 TB 100% 1.5 TB 100%
Upgrade 3 1024 GB 100% n/a n/a
Base 2 768 GB 100% n/a n/a
Upgrade 4 1.5TB 100% n/a n/a
IBM Systems TechU © Copyright IBM Corporation 2020
Host Interface and SAS Expansion Adapter Options
Storwize V7000 G3 9150, 7200, 9200
Slot 1 4x16Gb FC4x32Gb FC
2x25Gb Ethernet (RocE)2x25Gb Ethernet (WARP)
4x16Gb FC4x32Gb FC
2x25Gb Ethernet (RocE)2x25Gb Ethernet (WARP)
Slot 2 4x16Gb FC4x32Gb FC
2x25Gb Ethernet (RocE)2x25Gb Ethernet (WARP)
4x16Gb FC4x32Gb FC
2x25Gb Ethernet (RocE)2x25Gb Ethernet (WARP)
Slot 3 2 x12Gb SAS Expansion 4x16Gb FC4x32Gb FC
2x25Gb Ethernet (RocE)2x25Gb Ethernet (WARP)2x12Gb SAS Expansion
Port MaximumsPer Enclosure
16 Fibre Channel8 Ethernet
4 SAS Expansion
24 Fibre Channel12 Ethernet
4 SAS Expansion
IBM Systems TechU © Copyright IBM Corporation 2020 12
IBM SAN Volume Controller - New Models
IBM
SAN Volume
Controller
4Q19 1Q20
SV1
SV2
SA2
SV1
IBM Systems TechU © Copyright IBM Corporation 2020 13
IBM SAN Volume Controller - Node Models SA2/SV2
Interface Card Slot (3)(up to 24 ports per 2U)
10GbE Ports (4)Tech Port USB Ports (2)2KW PSU (2)
Dual 8 or16-core processors
Up to 768GBCache
Battery Internal to CanisterIBM Systems TechU © Copyright IBM Corporation 2020 14
SVC Node Model Comparison
Per Node SV1 SV2 SA2
CPU 8 core 3.2GHz (x2)(Intel Broadwell EP)
16 core 2.3GHz (x2)(Intel Cascade Lake)
8 core 2.1GHz (x2)(Intel Cascade Lake)
Mem (min/max) 64GiB / 256GiB 128GiB / 768GiB 128GiB / 768GiB
Boot Drives 2 x external 2 x internal 2 x internal
Battery 2 x external 1 x internal 1 x internal
Compression Optional up to 2 Compression cards
RACE or DRP
Internal offload (equivalent to 5x SV1 cards)
DRP only
Internal offload(equivalent to 2x SV1 cards)
DRP only
FC attach Quad port 16Gbs Quad port 32GbsQuad port 16Gbs
Quad port 32GbsQuad port 16Gbs
HIC Slots 4 3 3
Increased FC bandwidth + double PCIe bandwidth + huge cache = improved latency, MB/s and IOPs
IBM Systems TechU © Copyright IBM Corporation 2020 15
IBM SVC Memory
Per Node SV1 SV2 SA2
Memory Memory Bandwidth
Memory Memory Bandwidth
Memory Memory Bandwidth
Minimum Memory
64 GB 33% 128 GB 33% 128 GB 33%
Upgrade 1 128 GB 66% 384 GB 100% 384 GB 100%
Upgrade 2 192 GB 66% 768 GB 100% 768 GB 100%
Upgrade 3 256 GB 66% n/a n/a
IBM Systems TechU © Copyright IBM Corporation 2020 16
SAN Volume Controller - Adapter Options
* iWARP and RocE are 2 different Interface Cards
SV1 SV2/SA2
Fibre Channel Up to 4x 4Port 16Gbit FC Up to 3x 4Port 16Gb FCUp to 3x 4Port 32Gb FC
10Gbit Ethernet Up to 3x 4Port 10Gbit Ethernet No longer supported (4x 10Gb Internal & 25Gbit can run at 10Gbit)
25Gbit Ethernet Up to 2x 2Port 25Gbit Ethernet(either iWarp or RoCEv2, or both)
Up to 2x 2Port 25Gbit Ethernet(either iWarp or RoCEv2, or both)
SAS Expansion One 2Port 12Gbit SAS SAS expansion no longer supported
Compression Up to 2x Compression Offload N/A (Internal Compression Offload)
Port Maximums 16x Fibre Channel Ports8x Ethernet Ports2x SAS Expansion Ports
12x Fibre Channel Ports (but 32Gbit vs 16Gbit)6x Ethernet Ports0x SAS Expansion Ports
IBM Systems TechU © Copyright IBM Corporation 2020 17
Next Generation Flash
IBM Systems TechU © Copyright IBM Corporation 2020 18
Storage Technology Comparisons
IBM Systems TechU © Copyright IBM Corporation 2020 19
Onchip SRAMLatency : 1xDensity: 1x
DRAMLatency : 10xDensity: 100x
3D XPointLatency : 100xDensity: 1,000x
NANDLatency : 100,000xDensity: 1,000x
HDDLatency : 10 Million xDensity: 10,000x
Cost
FlashCore Modules – Next Generation
Usable Capacity (TiB)
Effective Capacity (TiB)
XL (New) 38.4 88
Large 19.2 44
Medium 9.6 22
Small 4.8 22
▪ Next Generation Flash Core Technology
- 96 Layer Micron Flash with higher IOPs and lower latency than Gen1
▪ New XL Capacity, providing 38.4TB usable capacity
- 24 drives - 736 TB before compression, up to 1.69PB after
▪ 3rd Generation Computation Storage Platform
▪ Compression and Encryption with no performance impact
- In-line data compression where performance IMPROVES with compressible data
▪ Smart AI Data Placement (Read Heat Aware) using a Dynamic SLC Cache
▪ Dynamically adjusts the size of the super-fast SLC cache based on the amount of usable storage consumed on the drive.
▪ Greatly reduces read latency
▪ Drive is 100% SLC at 20% consumed!
▪ SLC cache is always present, up to about 80% capacity utilization
▪ Allows for extreme flexibility when considering performance vs. capacity
0
60
120
180
240
300
1 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
Late
ncy (us)
Percentage Usable Drive Capacity Used
QD1 Read Latency Based on Drive Usable Capacity
FCM Next-Gen Original FCM
IBM Systems TechU © Copyright IBM Corporation 2020 20
Storage Class Memory - NVMe Drives
Industry wide term for non-volatile memory devices that perform faster (~10µs) than traditional NAND SSDs (100µs), but slower than DRAM (100ns).
The price point sits between DRAM and traditional NAND. Price is significantly more expensive than traditional NAND drives.
Two major vendors in the market:
Intel 3D Xpoint memory technology in Optane drives
Samsung zNAND memory technology in zSSD drives
Both vendors are supported as of 8.3.1.0
What is SCM?
Small Capacity
Large Capacity
Intel Optane 350 GB 750 GB
Samsung zSSD
800 GB 1600 GB
What Capacity?
What do I need to know?
• 4 NVMe SCM drives supported per enclosure• Drive slots 21 to 24 only• New highest tier in Easy Tier (tier_scm)• DRP will use for meta-data (primary use case)• Drives need to be formatted, Optane can take 15 minutes• Optane does not need nor support unmap - write zeros instead• Configure as TRAID-1 or DRAID-5• TRAID spares will be taken from lower tier if only available option.
IBM Systems TechU © Copyright IBM Corporation 2020 21
Poll
IBM Systems TechU © Copyright IBM Corporation 2020 22
POLL
IBM Systems TechU © Copyright IBM Corporation 2020 23
How likely are you to use SCMs
a) As soon as I can get my hands on them
b) Within 6 months
c) Within 12 months
d) Only if I win the lottery
e) Never
IBM Systems WW Client Experience Centers provides remote access to IBM FlashSystem.
We can offer you dedicated customized demos
Sales teams should contact the following to arrange demosFor NA, Contact us at: [email protected] Europe & MEA, Contact us at: [email protected]
IBM Systems WW Client Experience Centers – Demos
Contact your IBM Business Partner or IBM representatives to arrange a demo.
IBM CEC experts will guide you through either a standardor customized demonstration of the product and it’s
features1 2
IBM FlashSystem 7200
IBM FlashSystem 9100
IBM Spectrum Virtualize Hyperswap
Software
Updates
IBM Systems TechU © Copyright IBM Corporation 2020 25
V8.3.1 - Distributed RAID (DRAID) Expansion
What is DRAID Expansion?• Ability to dynamically add one or more drives to an existing DRAID mdisk.
• New drives integrated, and data re-striped to maintain DRAID protection• All pools and volumes remain online and accessible during expansion
What can be added?• Between 1 and 12 drives can be added in a single operation• New drives can be used to add extra spare areas
• Stick to rough rule of 1 spare per 24 drives
What should I know?• Should maintain same or better drive “tier”
• Provisions can be made to add slower drives, but exception cases only• Added drives can be larger in capacity than existing drives
• However, effective capacity per drive is dictated by smallest member drive• It will take hours to days to complete - CLI and GUI estimate completion
• Runs in the background - capacity gets drip fed into the disk• Rebuild will take priority - expansion halts if a rebuild is needed• Expansion takes priority over copy-back operations (after a drive replacement)
What cannot be done?• Stripe geometry cannot be changed, i.e. whatever the “x+P+Q” geometry was beforehand
IBM Systems TechU © Copyright IBM Corporation 2020 26
V8.3.1 - Cache & DRP performance enhancements
— Traditional Spectrum Virtualize model is to have each object on a different CPU core for load balancing. • Incredibly successful in large configurations
• Can be problematic for Proof of Concept tests or very small configurations with large performance requirements
— Cache performance changes in 8.3.1 have allowed a single object (volume) to make use of all CPU cores in the system.
— Has a significant impact on throughput of Data Reduction Pools. The following example improvements are measured on a FlashSystem 9150, comparing V8.3.0 with V8.3.1
• Up to 2.5X improvement DRP IOPS throughput
• Up to 50% reduction DRP read Resp. time
• Actual improvement will be different for everyone, and low end systems such as V5030 will not see as much improvement.
IBM Systems TechU © Copyright IBM Corporation 2020 27
Easy Tier GUI Reports
IBM Systems TechU © Copyright IBM Corporation 2020 28
IBM Confidential
Easy Tier - Data Movement Activity
IBM Systems TechU © Copyright IBM Corporation 2020 29
IBM Confidential
Easy Tier - Movement Description
IBM Systems TechU © Copyright IBM Corporation 2020 30
IBM Confidential
Easy Tier - Data Export
IBM Systems TechU © Copyright IBM Corporation 2020 31
IBM Confidential
Easy Tier - Per Tier Activity Composition
IBM Systems TechU © Copyright IBM Corporation 2020 32
IBM Confidential
Easy Tier - Workload Skew Comparison
IBM Systems TechU © Copyright IBM Corporation 2020 33
3 Site Replication
IBM Systems TechU © Copyright IBM Corporation 2020 34
Additional Changes – 8.3.1
1. Online expansion of HyperSwap volumes
2. Significant improvements to Volume Protection – preventing you from making destructive changes to live volumes
a. Now configurable at a Storage Pool granularity as well as system level – must have both enabled for the feature to be active
b. Use different pools for active volumes that you with to be able to delete – e.g Spectrum CDM Snapshots
c. System setting will preserve existing value when upgrading
d. Mkrcrelationship will be protected by volume protection
3. SCSI LUN ID across IO groups will be enforced when adding additional IO groups, and the commands will fail if matching SCSI IDs are not available.
4. More guidance when restarting replication to help ensure that you start the replication in the correct direction
IBM Systems TechU © Copyright IBM Corporation 2020 35
Additional Changes – 8.3.1
5. SNMP V3 (no new features, just higher protocol level)
6. Enhanced Audit Logging – syslog only.
a. Additional logging of login attempts (GUI and SSH) – including failed logins
b. Needs to be enabled after upgrade
7. Improved Failover times
IBM Systems TechU © Copyright IBM Corporation 2020 36
Additional Changes – 8.3.0
1. HyperSwap performance optimization – Read IOs will always be serviced by the site that receives the IO if that site has a good copy of data.
2. Host status reporting, general usability improvements
a. Complete mode – degraded state if any connectivity is missing (current behaviour)
b. Redundant mode (new default) – degraded state only if the system believes there is a Single Point of Failure
c. Redundant mode will resolve issues with AIX LPM systems always showing degraded
d. For Stretched Clusters or HyperSwap – you can configure the host’s expected site connectivity as either “all” or “local”
3. Host status reporting for NPIV systemsa. Show logins to “physical” WWPNs as blocked
b. Don’t count logins to physical WWPNs towards the host status
4. IP Quorum Preferred site and Winner site.IBM Systems TechU © Copyright IBM Corporation 2020 37
IBM Systems TechU © Copyright IBM Corporation 2020 38
Always Use……
IBM Systems TechU © Copyright IBM Corporation 2020 39
Always Use……
DRAID 6
IBM Systems TechU © Copyright IBM Corporation 2020 40
Always Use……
DRAID 6NPIV
IBM Systems TechU © Copyright IBM Corporation 2020 41
Always Use……
DRAID 6NPIV
Replay availability!
Andrew Martin
Support Architect for Spectrum Virtualize Products
Ask questions on this blog post
https://barrywhytestorage.blog/2020/04/06/techu-talks-2020/
Main Blog link (shared between myself and Barry Whyte): https://barrywhytestorage.blog/
• Please feel free to send Questions you were unable to ask in the live call to my blog
• The replay will be available on the TechU Talks page within 48 hours.https://www.ibm.com/services/learning/events/techutalks
• The link to the presentation will be provided to you in the Thank you for attending email.
IBM Systems TechU © Copyright IBM Corporation 2020 42
Notices and disclaimers
— © 2019 International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM.
— U.S. Government Users Restricted Rights — use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.
— Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. This document is distributed “as is” without any warranty, either express or implied. In no event, shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted per the terms and conditions of the agreements under which they are provided.
— IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.”
— Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
— Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those
— customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.
— References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.
— Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
— It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer follows any law.
IBM Systems TechU © Copyright IBM Corporation 2020 43
Notices and disclaimers continued
— Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products about this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a purpose.
— The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right.
— IBM, the IBM logo, ibm.com and [names of other referenced IBM products and services used in the presentation] are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml
IBM Systems TechU © Copyright IBM Corporation 2020 44