RB Hooks, III
CTO, Storage
Sun Microsystems Federal [email protected]
Strategic Storage Solutions and Virtualization Strategy
2
Agenda
•
Industry Challenges
•
Storage Management
•
Storage Evolution
•
A New Direction
•
Deployment Considerations
•
High-performance Storage
•
Virtualization
Industry
Challenges
Essential Technology
4
Storage - Entering a New Era
Power costs will exceed product costs by CY11
Datacenter utility costs have nearly doubled in the last 4 years source: Report to Congress on Server and Data Energy Efficiency 08/2007
Management costs are rising faster than $/GB decline
Complexity and sheer volume have driven costs up over 25% Y/Y source: IDC 04/2008
Open communities are driving storage advancements
Open Storage community has introduced over 40 projects
Flash technology is driving a new storage eco-system
Flash is the best storage technology for performance and power efficiency
2006 New Digital Data
(Created, Captured, Replicated)
2010 New Digital Data
(¼ Created, ¾ Replicated)
6X Growth
Emerging Economies growing 30-40% faster than mature Economies
161 Exabytes
988 Exabytes
70%
Created
by Individuals
Enterprises responsible for
85% of this new data
95% Unstructured (Non-Database)
IT Challenges Have Not Slowed
6
TIME
Capacity
Capacity
Performance
8
IT Expenses
TIME
$x
People Costs
S/W Costs
IT Expenses
$x
People Costs
S/W Costs
10
IT Expenses
TIME
$x
People Costs
S/W Costs
IT Expenses
$x
People Costs
S/W Costs
12
Storage
Management
Essential Technology
Storage Management
App Server
14
Storage Management
App Server
CO N T R O L L E R S
RAID 5 4+1
Stripe Size 512k 100GB HDD
Storage Management
App Server
CO N T R O L L E R S
RAID 5 4+1
Stripe Size 512k 100GB HDD
16
Storage Management
App Server
CO N T R O L L E R S
RAID 5 4+1
Stripe Size 512k 100GB HDD 400 GB Array Group
Storage Management
App Server
CO N T R O L L E R S
RAID 5 4+1
Stripe Size 512k 100GB HDD 400 GB Array Group
18
Data Layout
Operating System File System Application
Data Layout
Operating System File System
Application File
20
Data Layout
Operating System File System
Application File
Data Layout
Operating System File System Application
22
Data Layout
Operating System File System Application
Application Server
D/R, B/C 40%
Storage
Evolution
Essential Technology
24 DAS C us to m e r M ai n ta in e d/ S up po rt ed S to ra g e V en do r M ai n ta in e d/ S up po rt ed Block Network Byte/File Network Storage Evolution NAS SAN
DAS StorageServers Block Network Byte/File Network Storage Evolution NAS SAN C us to m e r M ai n ta in e d/ S up po rt ed S to ra g e V en do r M ai n ta in e d/ S up po rt ed
26
260 Times Slower
Why Applications Don’t Perform
Waiting for DATA
• Today’s Multi-Core, Multi-Socket application server design are increasingly held back by slow storage
• When requesting data, the
server spends most of it’s time waiting for storage
• Application performance
remain sluggish regardless of the Server CPU horsepower
• The traditional remedy of
adding more expensive DRAM may no longer suffice as data sets double every 2 years
Multi-Core,
Multi Socket CPUs
High Performance DRAM
SERVER
STORAGE
• Enterprise SSD > 7,000 Write IOPS > 35,000 Read IOPS > 32GB
> ~3W
• $ per IOPS: 0.04
• Enterprise HDD
> 180 Write IOPS > 320 Read IOPS > 300 GB
> ~18W
• $ per IOPS: 2.43
Cost Effective Performance
Sun Microsystems Internal Use Only
Where to Store Data?
(7) 146GB 10,000 RPM SAS Drives
(1) 32G SSD ZIL Device
(1) 80G SSD Cache Device
ZFS Hybrid Storage Pool Sun X4250 Storage Server Example
Configuration B
Configuration A
• 4 Xeon 7350 Processors • 32GB FB DDR2 ECC DRAM • OpenSolaris with ZFS
30
Raw Capacity (TB)
ZFS Hybrid Pool Example
(announced at recent IDF Shanghai)
Hybrid Storage Pool (DRAM + Read SSD + Write SSD + 5x 4200 RPM SATA) Traditional Storage Pool (DRAM + 7x 10K RPM 2.5”)
Storage Power (Watts)
Read IOPs Write IOPs Cost
4% 3.2x
11%
4.9x
2x
•If NVRAM were used, Hybrid wins on cost, too
A New
Direction
Essential Technology
32
The Sun Storage 7000 Unified Storage System...
Radically
SIMPLIFYING
the way you manage your
storage with breakthrough
SPEED, SCALE
and
COST
57% 20% 15% Storage Compute Network Integrated Platform
Sun Storage 7000 Unified Systems
Converges Compute, Storage and the Network • Open Architecture
➢ Open data formats, Open protocols ➢ Supports industry standard connections
➢ CIFS, NFS, HTTP, FTP, iSCSI
➢ Integrated products, reusable components
• Technical Innovation
➢ Transparent integration of Enterprise SSDs ➢ Real-time detailed performance monitoring
• Game Changing Economics
➢ Industry leading - $/GB, $/IOP, $/MB/s
➢ Simplistic storage management greatly reducing personnel
costs
34
ENTRY-LEVEL STANDALONE
8 GB memory • 14×300GB SAS disks
HIGH-DENSITY SCALABLE
Up to 64GB memory, 142×1TB SATA disks
Up to 2×18 GB write-optimized SSDs
SCALABLE CLUSTER-CAPABLE
Up to 128GB memory, 288×1TB SATA disks Up to 6×100GB read/16×18GB write SSDs Active-Active Clustering for H/A
OPTIONAL NETWORKING & CONNECTIVITY (ALL MODELS)
2×10 Gb Ethernet (optical)
4×1 Gb Ethernet (copper) • 2×1Gb Ethernet (optical) FC or SCSI HBA for tape backup
STANDARD FEATURES (ALL MODELS)
All Data Protocols and Data Services Included
(Analytics, Snapshots, Replication, Compression, NFS, CIFS, iSCSI…)
Built-in 4×1 Gb Ethernet ports Remote Console (Serial or Ethernet)
Lights-out Management
ENTRY-LEVEL CLUSTER-CAPABLE
Up to 64GB memory, 96×1TB SATA disks Up to 6×100GB read/16×18GB write SSDs Active-Active Clustering for H/A
36
Real-time Performance Monitoring
Drill down to any level to monitor performance events – by user, protocol, latency factor, device, etc.
Storage Management Made Easy
Just enter Quota for user and click “Apply” -
storage is immediately available – its that easy!
38
Point & Click Storage Services
Click the “Power” button to turn a service on
Sun Storage 7000 Unified Systems
Real-time graphical business analytics
• “What files are hot right now?”
• “What is the distribution of reads and writes?”
• “Which clients are hot right now, displayed by protocol?”
• Group analytics into worksheets, can be made persistent
• Data can be exported for further number crunching, or can be saved on the appliance
40
Sun Storage 7000 Unified Storage System ISV Certifications
Sun Storage 7210 Unified Storage System
Content Delivery Networks Scale Higher in Less Datacenter Space
3.8x 2.4x
3.3x 1.8x 1.1x
1.5x
Sun Unified Storage 7210 delivered 752 MB/s
That's 6,000 Concurrent Streams
Randomly accessing 54,000 FLV files 43,775 hours of content, 19.7TB Usable,
from 44 TB raw Mirrored
Space
Power Price
NetApp 3140
42 1TB drives
EMC NS40
45 1TB drives
Storage for Streaming Contents
(SS7210)
Media Servers
Streaming Edge Node
Video Players
42
Deployment
Ideas
Essential Technology
44
Sun Storage 7000 and Database
CIFS
iSCSI NFS
S7410 Backup
Server Tape
NDMP
DRAM
SSD
Indexing may go to Solid State Disk
Archive Log may be enabled for compression
S7000's Benefit for Database
• Superior performance via ZFS Hybrid Storage Pool technology
• Larger cache area with DRAM and SSD combined – Good for caching indexes
• Comprehensive Performance Analysis with DTrace Analytics
• Data Compression for Archive Log space saving
• End to End Checksum – Prevent silent data corruption
• Highly Optimized Blocksize for DB
• Rapid Recovery with faster RAID rebuild / snapshot
>>
7000 Analytics and Oracle
Sun Storage 7000 and File Server
File
Server Web Server
Active Directory Server Virus Scanning Server iSCSI CIFS NFS S7410 Backup Server NDMP ICAP DRAM SSD
Add protocol support without license fees Larger caching area to speed up access
48
S7000's Benefit for File Server
• Best $/GB in the market
• High Speed file access via Hybrid Storage Pool technology
• Advanced Storage Management,
Performance Tuning and Diagnostics
• Thin Provisioning - Ideal for Consolidation • Built-in Data Compression
• Fast Recovery with snapshot / cloning • Disaster Recovery with replication
Sun Storage 7000 and Video Surveillance
File Server Web Server
Video Analytic Server
CIFS
CIFS NFS
S7410 Backup
Server
NDMP CIFS
DRAM
SSD IP Camera
50
S7000's Benefit for Video Surveillance
• Best $/GB in the market
• High performance access Hybrid Storage Pool technology (DRAM, SSD)
• Advance Storage Management,
Performance Tuning and Diagnostics • Built-in Data Compression
• Fast Recovery with snapshot
Sun Storage 7000 and Server Virtualization Active Directory Virus Scanning Server NFS iSCSI S7410 Backup Server NDMP ICAP DRAM SSD
Add protocol support without license fee Larger caching area to speed up access Virtual Machine1 Virtual Machine2 Virtual Machine3 Virtual Machine4 VMWare ESX VMWare ESX
52
S7000's Benefit for Server Virtualization
• Best $/GB in the market
• High performance access via Hybrid Storage Pool technology (DRAM, SSD)
• Highly Scalable for multiple VMs deployment • Idea for Storage Consolidation
• Easy to manage with Analytics, right down to the VM disk (vmdk) • Comprehensive Data Protection • Fast Recovery with snapshot
54
Included with the System at No Additional Cost
Data Protocols Data Services Management •NFS v2, v3 and v4
•CIFS
•ISCSI
•HTTP
•HTTPS
•WebDAV (over SSL too)
•FTP
•SFTP
•FTPS
•NDMP v4
•Flash Hybrid Storage Pool
•RAID-Z (5)
•RAID-Z DP (6)
•Mirroring
•Striping
•Active-active Clustering
•Remote Replication
•Antivirus via ICAP Protocol
•Snapshots and Restores
•Clones
•Compression
•Thin Provisioning
•End-to-End Data Integrity
•Multi-Path I/O
•Fault Management
•Microsoft VSS Shadow Copy for Shared Folders
•DTrace Analytics
•Dashboard
•Role-Based Access Control
•NIS LDAP & AD Alerts
•Phone Home
•SNMP
•Scripting
•Upgrade
•Hardware View
•Advanced Networking
•CIFS share-level ACLs
•Workflow Automation
•NTP Authentication
•FTP Analytics
•CIFS Oplocks
Sun Storage 7000 Unified Storage Systems vs. the Competition
56
S7000 Series Summary – October 2009
• In the past 9 months:
– Shipped over 41PB and over 2000 systems (last 3 months shipped the equivalent of the previous 6 months)
– More than 350 net new customers through June 2009
– 15,165 Unified Storage Simulator downloads externally
– Continued displacement of competitors :
• NetApp, EMC, Isilon, BlueArc, etc.
“I've been covering storage for 10 years and this is the first time that I have become excited about what Sun is doing in storage. Sun's Unified Storage is the first disruptive technology that I've seen in the storage space in 10 years. This is a NAS product that is much better than anything Net App and EMC offer and is a huge opportunity for Sun...”
- Roger Cox, Gartner Research VP and Distinguished Analyst recently provided his view at a Gartner SAS Forum
Simplified Data
Management
Open Storage Delivers:
Breakthrough Economics
Dynamic
Scale for Your Infrastructure
58
High-performance
Storage
Essential Technology
Data Center
Cost
Power and Cooling
Scaling
applications against business requirements
Insufficient
Performance
for database applications and SLA requirements
Storage IT Challenges
60
Why Applications Don’t Perform
Waiting for DATA – HDDs can't keep up
• Today’s Multi-Core, Multi-Socket application server design are increasingly held back by slow storage
• When requesting data, the server spends most of its time waiting for storage
• Application performance
remains sluggish regardless of the Server CPU horsepower
• The traditional remedy of
adding more DRAM or “short-stroking” HDDs is both
Disk to CPU Discontinuity
Today’s CPU Have Become I/O Starved; HDDs Can't Keep Up
• Moore’s Law (2 x/yr CPUs performance) is out-stripping disk drive rotational speed
• As a result, storage systems are
hopelessly
unbalanced between controller capability and storage pool performance
62
Enterprise HDD Falling Short
A single Solid State Drive equals the IOPS of 100
Hard Disk Drives
30,000 IOPS
100 Drives
Why SSDs are a BIG DEAL
HDDs No Longer the Choice for Performance or Economics
0.03kWh
A single Solid State Drive consumes less than
1/500th the performance
power of
64
Why HDDs are not going away
HDDs still holds the lead in Capacity
1 TByte 33 SSDs
A single Disk Drive holds
33X the capacity
CPU to Storage Discontinuity
66
SSDs Keep Up w/ CPU
68 Latency Comparison 1nS 10nS 100nS 1uS 10uS 100uS 1mS 10mS 100mS 1 S TAPE HDD FLASH /SSD DRAM CPU
Sun is the Flash Leader
Experience More Performance with Less Power and Space
• Broadest portfolio of solid-state Flash products
• Leveraging Flash technology across our entire server and storage portfolios
• The only company integrating both an operating system and a storage portfolio that is designed for Flash from the ground up
• Flash enabled ZFS software for automating data management to maximize performance and data integrity while reducing overall costs
70 For accelerating applications and reducing operating costs Flash Modules (Embedded In Servers)
SSD (2.5” FF)
(In Servers,Storage Syst., S7000)
The Sun FlashFire Product Portfolio
Flash Cards (Flash/HBA PCIe Cards) Flash Arrays (External Devices) Performance and Scalability
Solid State Drives (SSD)
Enterprise advantage from commodity FLASH
• SSD has three major parts:
> A) Controller > B) DRAM
> C) FLASH bank
• Individual FLASH chips are pooled and address space virtualized by the controller
• Controller also performs
> Wear leveling > CRC
> Bad block mapping
• Controller provides the host interface such as SATA, PATA, SAS or FC
72
Anatomy of an SSD
A new era in storage performance and efficiency
Dramatically Improved Performance Cost Saving and Eco-Efficiency
Simplicity and Ease of Use Improved Reliability Sun Solid State Drive
Instant and Efficient Application Performance Acceleration
Capacity
Capacity
32GB User Addressable
(SLC enterprise-grade Flash)
Form Factor
Form Factor
2.5” Enterprise SFF 3Gb SATA-II
Performance
Performance
Random IOPS:
35,000 IOPS read (4K) 3,300 IOPS write (4K) Random IOPS:
250MB/sec Read (1M) 170MB/sec Write (1M)
Reliability
Reliability
2M MTBF hours
Power
Power
74
SSDs – Why Now?
Capacity per SSD vs. HDD
76
Where to Deploy SSDs?
Big
STATEMENT
Introducing the Sun Storage F5100 Flash Array
The world's fastest
solid-state Flash Array
with unprecedented
performance and
78
Delivering World Record Performance
More than 1 million IOPS in just 1RU (1.75 Inches!) of Space
• World's fastest flash array for database acceleration
• Over 1.2 million read and write IOPS (4K) in 1RU
• Over 50M IOPS and 80TB in a singe rack
• Low latency -- Less than 1/15 that of HDD
> Reduces I/O service times 10-15X
Redefining Storage Performance and Efficiency
● World record performance
● Unprecedented power efficiency
Unmatched space efficiency
Sun Storage F5100 Flash Array
Solid State
Database Accelerator
Over 1M IOPS in 1RU of Space
(Over 50M IOPS and 80TB in a rack)
Capacity
Capacity
● Up to 1.92 TB in 1 RU ( 80TB/ rack) ● 4 discrete SAS Domains per system
Performance
Performance
● 1.6M read IOPS (4K) ● 1.2M write IOPS (4K) ● 12.8GB/s sequential read ● 9.8GB/s sequential write
Connectivity
Connectivity
● 16 x 4-wide3Gb/s SAS Port ● SAS expander based fabric ● Direct connect up to 16 hosts
Reliability
Reliability
● Hot-swap, redundant power and fans ● Advanced wear-leveling, write endurance ● Integrated Super CAP backup
Power
Power
●300 watts
Management
Management
80
F5100 Flash Array – Database Accelerator
3 scalable configurations w/upgrades to full:
● 0.48TB (20 Flash Modules) ● 0.96TB (40 Flash Modules) ● 1.92 TB (80 Flash Modules)
Blazing Performance
with 3 light bulbs of power and 1.75-inches
of space
• Accelerate Applications
• Reduce Power
Easy to Deploy: Databases
What You Get with the Sun F5100:
Existing Deployment
✔ Attach F5100 Flash Array ✔ Rebuild Indexes on F5100 ✔ Point to F5100 Indexes and
Go!
• 2x better response time
82 Flash Modules (Flash Drives) NAND NAND NAND NAND FMC
* Used in Sun servers, Flash Arrays and released as Open Standard
Capacity
Capacity
24GB User Addressable
(SLC enterprise-grade Flash)
Form Factor
Form Factor
JEDEC MO-258A form factor 68.8 x 30 x 3.8 mm
3Gbps SATA-II
Performance
Performance
Random IOPS:
25,000 IOPS read (4K) 15,000 IOPS write (4K) Sequential IO:
265 MB/sec Read (1M) 118 MB/sec Write (1M)
Power
Power
2.5W Maximum
Reliability
Reliability
2M MTBF hours
High write performance and endurance, very compact
Big
STATEMENT
Introducing the Sun Flash Accelerator F20 PCIe Card
A combination of up to
96GB of Flash memory
coupled with a SAS disk
controller to
dramatically increases
storage performance
84
Turbocharge Applications Instantly
Sun Flash Accelerator F20 PCIe Card
Capacity
Capacity
● 96 GB solid state SLC Flash
Performance
Performance ● Random IO:
● 100K IOPS read ● 87K IOPS write ● Sequential IO:
● 1,100 MB/s read ● 500 MB/s write
Form Factor
Form Factor
● PCIe HBA (low-profile)
Disk Controller
Disk Controller
● 2x4-wide 3Gb/s SAS Port
Reliability
Reliability
● Enterprise-grade Flash
● Integrated Super CAP backup
Power
Power
●15 Watts
Flash Accelerator Card
and disk controller
• Turbo charges storage pool
> Increases I/O performance up to 75X for
better application performance
> IO performance of 300 HDDs on a PCIe
card
• Controls ENTIRE Hybrid Storage Pool (Flash and Internal HDD)
> No extra HBAs needed
> No extra PCIe slots being burned > No HDD slots being burned
Flash + HBA combo
Turbo Charges Sun Servers and Their Applications
86
Virtualization
Essential Technology
Evolution of Virtualization
Database App
Web Multiple user applications each in
its own secure, isolated environment
Multiple virtual OS environments on a single OS instance
(containers) with resource management
Multiple virtual CPUs on a single physical CPU – VMWare, xVM, and Xen
Multiple cores on a die xVM
88
Sun xVM Products
Virtualization from Desktop to Datacenter
Open developer virtualization platform Manage heterogeneous datacenters to reduce complexity, provision, monitor Enterprise-class hypervisor
Only VDI with choice: Windows, Open
Solaris and Linux delivered securely
Different Levels of Virtualization - xVM
>Very High RAS >Very Scalable >Mature
Technology
>Ability to run different OS
>Scalable, low overhead
>Single OS to manage
>Divides system and app administration Fine grained
>Very scalable and low overhead
>Single OS to
manage
>Fine grained resource
>Ability to live migrate an OS
>Ability to run different OS versions and types
Hard Partitions Virtual Machines OS Virtualization Resource Mgmt.
Server OS App
Multiple OSes Single OS
Calendar
Server Database ServerWeb
SunRay Server App Server Database Mail Server Web Server File Server Identity Server App Server Database
90 Only VDI with Choice: Windows, Open Solaris, and Linux Desktop clients delivered
securely to any client on the network – PC, Or thin client
Sun VDI Software ...
xVM or VMware
Sun Ray Software
Internet
Sun Secure Global Desktop Software
Sun Virtual Desktop Connector
Long Term
Strategy
Essential Technology
92