Storage Memory Platform iomemory VSL iosphere ioturbine directcache iomemory Produkt Vorstellung Jens Mertes Wolfgang Bresgen Solution Architect - CE Sales Manager +49 171 225 8 225 +49 160 97332249 jmertes@fusionio.com wbresgen@fusionio.com September 2011
06 07 08 09 10 11 FUSION-IO MILESTONES 2006 2007 2008 2009 2010 2011 Company founded Set out consolidate memory and storage Virtual iomemory technology unveiled First native PCIe NAND flash device HP OEMs products IBM OEMs products Dell OEMs products Tens of thousands of units shipped >20 Petabytes shipped More than 1000 end customers Fusion-io Confidential 2
FUSION-IO BRIDGES PERFORMANCE GAP New memory tier opens performance bottleneck MOORE S LAW BEATS NEWTON S DYNAMICS Newtonian Dynamics Spinning Disk Mechanical 12X improvement Moore s Law Silicone Electrons 2 millionx improvement Fusion-io Confidential 3
PERFORMANCE GAP iodrive Zeitstrahl Fusion-io Confidential 4
3 SPEICHER PERFORMANCE PROBLEM PB TB GB MB KB CPU D R A M 1.000.000x SAN, NAS, RAIDed DAS ns 0.000000001s us 0.000001s Zugriffszeit ms 0.001s Fusion-io Confidential 5
3 PB TB GB MB KB CPU D R A M 100.000x SSD SAN, NAS, RAIDed DAS ns 0.000000001s us 0.000001s Zugriffszeit ms 0.001s Fusion-io Confidential 6
3 iodrive IODRIVE PB TB x GB MB KB CPU D R A M 1.000x 1.000x SAN, NAS, RAIDed DAS ns 0.000000001s us 0.000001s Zugriffszeit ms 0.001s Fusion-io Confidential 7
3 iodrive IOMEMORY SKALIERT IN DER BANDBREITE WIE MEMORY NICHT WIE DISKS PB TB GB MB KB CPU D R A M SAN, NAS, RAIDed SSD DAS TB/S GB/s MB/s Bandbreite Fusion-io Confidential 8
CONTEXT SWITCHING SSD Application CPU RAID Controller SSD Metadata Processor 1 5 6 2 5 3 4 Flash Controller iodrive Application CPU iodrive Metadata Processor 1 2 Flash Controller Fusion-io Confidential 9
C O S T S WIR KONSOLIDIEREN Power Software Network Disks Memory Servers Fusion-io Confidential 10
Kilowatt s KWH/JAHR PRO 100.000 IOPS 354.055 kwh/jahr Per 100k IOPS 300k 200k 133.493 kwh/jahr Per 100k IOPS 193.608 kwh/jahr Per 100k IOPS 100k 67 kwh/jahr Per 100k IOPS 0 iodrive 15,000 RPM Disk Drive 10,000 RPM Disk Drive 7,200 RPM Disk Drive Fusion-io Confidential 11
Kilowatt s /JAHR PRO 100.000 IOPS (BEI 12CT/KWH) 42.490,- / Jahr Per 100k IOPS 300k 200k 16.020,- / Jahr Per 100k IOPS 23.233,- / Jahr Per 100k IOPS 100k 4,- / Jahr Per 100k IOPS 0 iodrive 15,000 RPM Disk Drive 10,000 RPM Disk Drive 7,200 RPM Disk Drive Fusion-io Confidential 12
PRODUCT PEEK 750 MB/s 145,000 IOPs 640 GB / Netto 1.5 GB/s 278,000 IOPs 1.28 TB / Netto HP only 6 GB/s 1,180,000 IOPs 5.12 TB / Netto Software Fusion-io Confidential 13
FLASHBACK TECHNOLOGY Self-Healing Feature On-the-fly data recovery from chip failure 24+1 chip level redundancy On-the-fly chip replacement Also extensible against premature wearout Thins the herd for long life Goes beyond wear leveling Fusion-io Confidential 14
IODRIVE IST NAND Flash auf einer PCIe Karte Kompakt: Half height/half length, oder full height/half length Native Implementierung Treiber für die meisten 64 Bit Betriebssysteme Sichtbar als Festplatte (Blockdevice) Unabhängig von Interfaces für drehende Platten : RAID, SATA Entwickelt für höchstmögliche Performance: direkt neben der CPU Average read or write time = 40 Microsekunden (best disk ist 5 Millisekunden) Throughput Verbesserung zwischen 2x to 10x Server footprint Reduzierung zw. 2X to 3X Cost Savings in HW, SW, Operations High Performance (100K IOPS/card) Skalierbar, Robust, Enterprisefähig Fusion-io Confidential 15
DATABASE SOLUTIONS WITH FUSION-IO Single Instance Database Improvement Single Instance Database on Fusion-io Select files on iodrive Entire database on iodrive External database Ideal where entire database cannot fit within one or more iodrives Ideal where entire database easily fits within one or more iodrives Fusion-io Confidential 16
VDI SOLUTIONS WITH FUSION-IO Existing Storage User Shares Profiles Fusion iodrives Golden Images Clones Server Hypervisor and VDI Platform Connection Brokers Clients Desktop Laptop Thin Client Fusion-io Confidential 17
EXTERNAL STORAGE FOR VIRTUAL MACHINES TOO COSTLY 1,000 IOPS (assuming 10VMs) Virtual environments demand IOPS, but centralized storage cannot deliver 10,000 IOPS (assuming 20 hosts) Virtual machine density and physical host density drastically reduce shared IOPS External storage challenges 200,000 IOPS Total SAN/NFS Storage IOPS $ Fixed IOPS High $/IOP Must be shared 10/5/2011 Fusion-io Confidential. Preliminary and subject to change 18
FUSION-IO DELIVERS IOPS TO HOSTS AND VIRTUAL MACHINES 7,500 IOPS per virtual machine Fusion-io iodrives and ioturbine Software scales IOPS for virtual machines 75,000 IOPS per host 1,500,000 IOPS in aggregate Plentiful IOPS at host 7,500 per virtual machine 75,000 per host 1,500,000 IOPS in aggregate Tune for capacity, not IOPS SAN/NFS Storage IOPS $ Significantly reduce external storage costs Tune for capacity, not performance 10/5/2011 Fusion-io Confidential. Preliminary and subject to change 19
FUSION-IO AND IOTURBINE SOFTWARE External storage for virtual machines too costly Fusion-io delivers IOPS to hosts and virtual machines IOPS Turbine software caches frequently used data on iodrives $ SAN/NFS Storage IOPS $ SAN/NFS Storage Fusion-io Confidential 20
DIRECTCACHE FOR BARE METAL SERVERS Enable iomemory as a transparent block cache Part of the primary data path No noticeable additional CPU overhead Support for Windows & Linux Enables caching for Microsoft SQL server; and other data intensive applications 1-to-1 Mapping 1 iomemory device can cache one host volume 1-to-Many caching will come in a future release Write through cache mode Data is as safe as backing store Read cache only Power cut safe No data corruption on power loss event Application File System Caching Block Device directcache iomemory VSL Block Device Volume Fusion-io Confidential 21
IOSPHERE: WEB MULTI-HOST MANAGEMENT Fusion's iosphere provides comprehensive iomemory management across the data center from a single interface. iosphere iosphere Physical or Virtual Server iosphere Fusion-io Confidential 22
PERFORMANCE AND EFFICIENCY 3 x 5 x DATABASE PERFORMANCE 5 x QUERY PROCESSING IMPROVEMENT ON TRADING PLATFORM 9 x FASTER MYSQL 2 x THROUGHPUT INDEX SCAN FASTER RESPONSE TIMES 50 % 75 % LESS HARDWARE LESS HARDWARE 50 % LESS HARDWARE Fusion-io Confidential 23
MORE CUSTOMER FEEDBACK ON RESPONSETIME
DIE BESTEN UMGEBUNGEN FÜR FUSION-IO IODRIVE DATABASE & MESSAGING OLTP / OLAP / DW / BI Better bandwidth not just IOPS 100x faster response time 10x the transactions per second VIRTUALIZATION Virtual Servers & VDI Host 8x more virtual machines Avoid service interrupts due to I/O contention Save and resume vm sstates in seconds APPLICATION SERVER Web Servers / Java Servers 3x-10x application acceleration 30% faster page-load times All-bladed 25
FUSION-IO ACCELERATES Databases Virtualization Search Analytics INFORMIX KVM ORACLE Text Collaboration Messaging Workstation Web Caching MQ LAMP Lotus Fusion-io Confidential 26