philip lawrence senior solution architect sun
play

> Philip Lawrence Senior Solution Architect Sun Microsystems UK - PowerPoint PPT Presentation

> Philip Lawrence Senior Solution Architect Sun Microsystems UK & Ireland 1 1 Disruptive Innovation Term coined by Clayton Christensen in his book The Innovator's Dilemma to denote a technology that aside (or because of) its


  1. > Philip Lawrence Senior Solution Architect Sun Microsystems UK & Ireland 1 1

  2. Disruptive Innovation • Term coined by Clayton Christensen in his book The Innovator's Dilemma to denote a technology that – aside (or because of) its technical merit has revolutionary economics • Classic examples: > Digital photography disrupted film > Steamships disrupted sailing ships > Minicomputers disrupted mainframes > EMC (with RAID- & cache-based storage) disrupted IBM in DASD > Linux/x86 disrupted UNIX/RISC • Often involve a redistribution of margin: lower overall margin but much higher volume and broader market Sun Confidential: Internal Only 2

  3. Why is the S7000 Series disruptive? • Over time, the value in a storage product has trended from hardware to software... • ...but storage hardware has remained unnecessarily custom (i.e., expensive and slow) • Sun has built an appliance out of industry standard components (servers + JBODs): higher performing, cheaper (servers + JBODs): higher performing, cheaper • ...and because COGS of software is $0.00, Sun need not monetize the software directly – software development costs can be paid with marginal increase in revenue • Adds up to disruption: 2X performance at ½ cost • The 7000 Series would have been disruptive based on these economics alone, but along came flash memory... Sun Confidential: Internal Only 3

  4. The disruptive effects of Flash • Flash memory now sits between DRAM and 15K RPM disk in terms of performance and price: > Flash is microseconds per op, where DRAM is nanoseconds and disk is milliseconds > Flash is tens of dollars per GB, where DRAM is hundreds of dollars per GB and disk is dollars per GB • Seeing this trend, we integrated flash into a hybrid storage pool , where read-optimized flash is used as a cache • Cache is up to 600GB in currently shipping products, but curves are steep: headed much higher (and much cheaper!) • For random-read workloads, flash + 7200 RPM drives yields 4X performance of 15K RPM drives at ¼ cost! Sun Confidential: Internal Only 4

  5. Sun’s Open Strategy General Purpose Systems + Open Source Software = Lower Costs Open Servers Open Servers Open Storage Open Storage Open Archive Open Archive � Open Source reduced costs Open Source reduced costs • Follows same server trend Follows same server trend • Archive products built from open Archive products built from open � and vendor lock-in and vendor lock in architectures architectures • General purpose systems will General purpose systems will � Scale out architectures brought Scale out architectures brought drive storage costs down drive storage costs down • Using general purpose systems Using general purpose systems � new economics new economics that drive down costs that drive down costs • Robust Open Source soft Robust Open Source soft-ware ware � Commoditisation Commoditisation brought brought will further reduce costs will further reduce costs • Seamless integration Seamless integration � increased competition increased competition with existing environments with existing environments • Simple data administration Simple data administration � Differentiation from innovative Differentiation from innovative • Leading Sun Archive software Leading Sun Archive software � • Revolutionary analytics Revolutionary analytics product design and packaging product design and packaging now open sourced now open sourced • Open architectures will free Open architectures will free users from vendor lock users from vendor lock-in in Sun Confidential: Internal Only 5

  6. Sun Storage 7000 Unified Storage Systems Bringing Simplicity to Enterprise Storage nce Performanc Sun Storage 7410 Cluster Sun Storage 7410 � 32GB, 128GB and 256 GB options � 16GB, 64GB and 128 GB Sun Storage 7210 options � Up to 288 TB* � Up to 288 TB* � Includes cluster software � 32GB and 64GB options Sun Storage 7110 � Hybrid Storage Pool I/O � Hybrid Storage Pool I/O Acceleration � Up to 44 TB � 8GB RAM Acceleration � Read/Write Flash/SSD options for � Hybrid Storage Pool I/O � 14x146GB SAS 10K Acceleration � Read/Write Flash/SSD options higher performance (2x 7410) RPM Drives for higher performance � Write Flash/SSD options � Up to 2 TB for higher performance � 2RU package Provides support for unified file and block data protocols, Provides support for unified file and block data protocols, including a rich set of data services including a rich set of data services Capacity * Up to 576 TB coming soon. Sun Confidential: Internal Only 6

  7. Sun Storage 7110 Unified Storage System Unified Storage Systems for Departmental/Workgroups • Hybrid Storage Pool RAM 8G � 6 PCI-E slots � 14 146GB SAS 10K RPM Drives � • Network Connectivity Standard 4 x 1Gb Ethernet Ports � Optional Dual Copper or Optical Port Optional Dual Copper or Optical Port � 10Gb Ethernet Optional Quad Port 1Gb Ethernet � • Tape Backup Connectivity Optional Dual Port Fibre Channel HBA � Optional Dual Port SCSI HBA � Sun Confidential: Internal Only 7

  8. Sun Storage 7210 Unified Storage System High-density Open Unified Storage Systems • Hybrid Storage Pool RAM 32GB or 64GB � 3 PCI-E slots � SSD Write Optimized Up to 2 x 18GB � SATA up to 46 250GB,500GB or 1TB � Drives • Network Connectivity • Network Connectivity Standard 4 x 1Gb Ethernet Ports � Optional Dual Copper or Optical Port � 10Gb Ethernet Optional Quad Port 1Gb Ethernet � • Tape Backup Connectivity Optional Dual Port Fibre Channel HBA � Optional Dual Port SCSI HBA � Sun Confidential: Internal Only 8

  9. Sun Storage 7410 Unified Storage System High Availability, massive scale Unified Open Storage Server • Hybrid Storage Pool RAM 16GB, 64GB or 128GB � 6 PCI-E slots per node � SSD Write Optimized Up to 8 x 18GB � SSD Read Optimized Up to 6 x 100GB � per node SATA up to 287* 1TB Drives � Arrays up to 12 @ 24 HDDs � • Network Connectivity Standard 4 x 1Gb Ethernet Ports � Optional Dual Copper or Optical Port � 10Gb Ethernet Optional Quad Port 1Gb Ethernet � • Tape Backup Connectivity Optional Dual Port Fibre Channel HBA � Optional Dual Port SCSI HBA � *Up to 576TB soon after release *Up to 576TB soon after release • Clustering for High Availability Sun Confidential: Internal Only 9

  10. Storage Appliance Arrays 7410 Expansion Array Options • Seamless Expansion • J4400 Expansion Array 24 X 3.5” SATA devices in 4u � Front-accessible � Half-full or full of 1TB HDDs � 0-4 write optimized SSDs � Dual SAS controller FRUs, independent � hot-swap Fans in power supplies � Sun Confidential: Internal Only 10

  11. Most Scalable Storage System Design • Hybrid Flash Storage Pools Hybrid Flash Storage Pools • Read/ > Data is intelligently placed in DRAM, Data is intelligently placed in DRAM, L2ARC SSDs Write/ Flash or Disk Flash or Disk ZIL > Transparently Managed as one Transparently Managed as one SSDs storage pool storage pool storage pool storage pool > Optimizes £/GB and £/IOP Optimizes £/GB and £/IOP HDD Pool (SATA) performance performance • Enterprise Grade Flash Enterprise Grade Flash • > 3-5 year lifetime 5 year lifetime Sun Confidential: Internal Only 11

  12. ZFS Hybrid Storage Pool Architecture Performance Tuning Without the Guess Work Old Model Storage Pool New Model Storage Pool Hybrid Storage Pool (ZFS) • ARC – Adaptive Replacement Cache, the main ZFS memory cache in DRAM • L2ARC – Level Two Adaptive Replacement Cache, extends the ARC into Read Optimized Solid State Disk Devices to provide a large read cache to accelerate reads • ZIL – ZFS Intent Log is transactional, using Write Optimized Solid State Disk Devices provides a large cache to accelerate writes • Disk Storage Pool – 7200 RPM SATA Drives, high speed drives no longer relevant Sun Confidential: Internal Only 12

  13. ZFS Hybrid Storage Pool Sun X4250 Storage Server Example Configuration B Configuration A Configuration A • 4 Xeon 7350 Processors • 32GB FB DDR2 ECC DRAM • OpenSolaris with ZFS OpenSolaris with ZFS (1) 32G SSD ZIL (1) 80G SSD Cache Device Device (7) (7) 146GB 10,000 RPM SAS Drives 146GB 10,000 RPM SAS Drives (5) 400GB 4200 RPM SATA Drives Sun Confidential: Internal Only 13

  14. ZFS Hybrid Pool Example Based on Actual Benchmark Results 4.9x 3.2x 4% 2x 11% Read IOPs Write IOPs Cost Storage Power Raw Capacity (Watts ) (TB) Hybrid Storage Pool (DRAM + Read SSD + Write SSD + 5x 4200 RPM SATA) Traditional Storage Pool (DRAM + 7 x 10K RPM 2.5”) Sun Confidential: Internal Only 14

  15. Storage Analytics Unprecedented Real-Time Observability, First and Only in Market Sun Confidential: Internal Only 15

  16. Unprecedented DTrace Analytics Analyse Performance Bottlenecks Down to the User Level • Real-time monitoring of the complete storage system • Built on DTrace instrumentation for key subsystems NFSv3, NFSv4, CIFS, iSCSI > ZFS and the Solaris i/o path ZFS and the Solaris i/o path > > CPU and Memory Utilization > Networking (TCP, UDP, IP) > • Real-time graphical business analytics “What files are hot right now?” > “What is the distribution of reads and writes?” > “Which CIFS clients are hot right now?” > “How much networking bandwidth do I use?” > • Group into worksheets, can be made persistent • Data can be exported for further number crunching Sun Confidential: Internal Only 16

Recommend


More recommend