External storage for IBM Power i June 14 th 2016 Tore Thon Server & Storage Expert Pedab Ole Kristian Myklebust IBM Lab Services Consultant
PEDAB group history 1. Established 1964 by Bartholdson 2. Originally a Mainframe hosting company 3. Established Pulsen AB 1985 System Integrator and Reseller, always «true blue» 4. Established Pedab AB 1993 VAD for IBM 5. Adopted Lenovo after IBM sell out 2005 6. Annual revenue Pedab Group 2015 approximate MUSD 200.000,00 7. Represented in all the Nordic countries, the Baltics and France 8. 130 employees in Pedab Group 2016 2
Agenda IBM Power from propriatary machines to open systems The magic of VIOS Virtual I/O Servers Performance basics Why external disk IBM SAN Volume Controller an introduction IBM Flash Systems an introduction Real life measurement before/after Flash installation Upgrade your external storage Upgrade your server using external storage Design examples Benefits using external storage for IBM i
IBM Power from propriatary machines to open systems The good old days... One OS CPU, memory, disk All in one...like a black box
IBM Power from propriatary machines to open systems The middle age... LPAR, one chassis several servers Dedicated CPU, memory disk and OS per logical server...like several black boxes in one chassis
IBM Power from propriatary machines to open systems A pool of available resources Modern time... HA failover One chassis, several servers Everything fully virtualized Host V M V M V M Seemless failover Virtual Disk V M V M V M Host...dynamic allocation of resources what you need, when you need it SVC SVC 1 node A LUN1 Flash SSD XIV Seemless failover Seemless failover SVC SVC 1 node B Flash SSD XIV
Technology server the magic of VIOS IBM Power and VIOS Dynamically Resizable I/O Adapters Virtual I/O Server Partition Storage Sharing Ethernet Sharing 2 Cores Partition AIX 2 Cores Partition I Prosessor pool DB PROD 16 Cores DB utv DB TEST Virtual I/O Server Partition Storage Sharing Ethernet Sharing I/O Adapters Dynamic allocation of resources Processor-pooling Virtualized I/O Optimized performance per core Virtual I/O paths Power Hypervisor Network Nondisruptive migration between physcal and virtual servers Flash SSD XIV like turning the heat on when it s cold
Performance Analyse Basis It s so SLOW
Performance Analyse Basis Processor, Cache, Memory and Disk P L1 L2 L3 Memory Disk 1 second 2 seconds 5 seconds 8 seconds 25 seconds 17 days (=1.500.000 x processor responstime)
Performance Analyse Basis Processor (CPW, TPM, rperf) Memory (GB) Disk (# Arms and GB) Data
Why external disk? High Availability Disaster Recovery Performance Consolidation Virtualization Flexibility Centralized Storage Management 11
It s so special! IBM i Storage Architecture single level storage Data is spread across all disks in disk pool (ASP) Enables high performance via parallel I/O Autonomic load balancing Disks fill evenly Designed for ease of use and self-management Newly added disk capacity is utilized automatically No continuous disk performance monitoring Why does this matter when choosing a storage system? Random access patterns Cache unfriendly All-or-nothing copies (full system copy) 12
External disk options for IBM i DS8000 Power System Archive ASP 1-255 IBM i Native nseries 3996 Optical Server (no longer IBM marketed) IA Information Archive NPIV VIOS DS5000 NPIV Native VIOS (virtual) Network XIV Storwize V9000, V7000, and SVC Any supported storage DS4000 13
IBM SAN Volume Controller an introduction Since 2003 Virtualized disk Controller-pooling Different class I/O-groups Easy and unified server-disk handling (Server-SVC; SVC- Storage) A common set advanced functions for all disk styles and data types Optimized utilization SVC Multipath Driver SAN HDS HP Dynamic allocation of disk Best universal disk functions and administration Non-disruptive migration between physical disksystems IBM Virtual Disk SVC Multipath Driver Virtual Disk SVC Multipath Driver Virtual Disk SVC Multipath Driver Virtual Disk SAN Volume Controller Advanced Copy Services Disk Storage Pool EMC Eliminate stops in case of changes of disk systems and migration One administration console for all disk Easy Tiering between any brand disk like turn on the heat when it s cold
Key Virtualization Features all supported with IBM i Thin Provisioning Without thin provisioning, pre-allocated space is reserved whether the application uses it or not Provisioning Real-time Compression Without thin provisioning, pre-allocated space is reserved whether the application uses it or not. Dynamic growth With thin provisioning, applications can grow dynamically, but only consume space they are actually using Dynamic growth With thin provisioning, applications can grow dynamically, but only consume space they are actually using. Satisfy provisioning requests but allocate storage only when data is written Improve capacity utilization across the infrastructure Value: Purchase only the storage you need when you need it Buy and maintain less storage Compress More productive active data use up to of 80% without application available performance storage degradation Value: Across Store all more supported data with host less disk platforms asy IBM Tier Easy SSD Tier Management SSD Management SSDs HDDs SSDs HDDs Hot-spots due to poor data layout. Automatic Relocation Optimized performance and throughput. Busiest Busiest data data automatically extents are moved to highest performing identified Solid-state and automatically Drives Value: relocated Optimized to highest performance at lower overall performing cost Solid-state Disks Remaining data extents can take advantage of higher capacity, price optimized disks r data off-site 15
IBM System Storage Easy Tier New generation of smart storage that intelligently adapts to application workloads Smart storage Automated and granular: Automated movement of data based on actual workload performance Flexibility to move 1GB segments or full volumes Virtually no administrative effort: Easy Tier optimizes storage tiering without laborious manual tuning Setup takes 15 minutes and requires only moving a volume into the Easy Tier storage pool 16
IBM System Storage Easy Tier Workload learning Applications Performance monitoring and reporting available to track the I/O demand from application and I/O service time from storage device Performance data is collected for multiple durations, hours, days and weeks Virtual Disk Smart Monitoring Solid-state Enterprise - FC / SAS Nearline - SAS / SATA Heatmap and I/O Density Report 17
IBM Flash Systems an introduction Performance Focus ns FlashSystem 900 (HGST) us ms sec Capacity Focus
Flash Competitive Landscape FlashSystem 900 (HGST) Performance Focus ns FlashSystem V9000 (SanDisk) us ms Storwize sec Capacity Focus
Lower latency translates to application efficiency! Servers, Applications and Databases are FASTER! Benefits & economics outweigh disk CPU Utilization & App. Efficiency 4% CPU Utilization & App. Efficiency 50% Total Application Processing Time 400µs (.4ms) Total Application Processing Time 5,200µs (5.2ms) No application Or architecture Changes Reduce floor space, power & cooling 5,000µs (5ms) 200µs (.2ms) Disk/Hybrid/SSD Increased CPU equals more work for less money! IBM FlashSystem 200µs (.2ms)
Before and after Flash
Before After
HDD versus SSD HDD ranks SSD ranks 23
Customer example Internal disk 72 139GB HDDs mirrored and 8 70GB SSDs 24
25 Customer example V840 (Flashdisk model of 2014)
Design examples different I/O groups tiered disk setups All disk is virtualized and can be moved non-disruptively between disk-classes Automatic tiering between SSD and XIV enterprise disk Automatic tiering between FlashDisk and XIV enterprise disk 100% FlashDisk SSD
Design examples high performance high redundancy Server any style SVC virtualisering Write Write Preferred read Synkron kopi V7000 10K SAS Maximum performance Flash Synkronous write two systems 100% read from Flash Maximum redundancy Maximum performance No downtime if errors occours or in upgrades
Design examples DR solutions Disk Copenhagen Tape Stockholm Mimix replication Mimix replication Helsinki Tape Disk Oslo Mimix replication 28
Benefits using external storage for IBM i High Availability Disaster Recovery Virtualization Open choice of disk style Performance Consolidation Performance Flexibility Ease of upgrades Consolidation Administration Cost Flexibility Virtualization with VIOS and SVC All development and future concepts are based on VIOS Centralized Storage Management
Thank You Tore Thon tore.thon@pedab.no Server & Storage Expert Pedab Ole Kristian Myklebust ole.kristian.myklebust@no.ibm.com IBM Lab Services Consultant