CORAID_VMUG_Feb16

advertisement
Redefining Storage Economics
CORAID: Redefining Storage Economics
Confidential Analyst Presentation - January 2010
Coraid: Redefining Storage Economics
Technical Overview – February 2011
Legacy FC & iSCSI SANs ….not so simple.
Redefining Storage Economics
Cluster
Server
Server
Server
Virtualization OS
Server
Server
Server
Parallel File System
Server
Server
Multi-path IO Software
HBA
NPIV
Switch (FC)
(Required for Vmotion)
Storage Controller
 Difficult to configure
 Difficult to Scale
 Impossible to manage
 Vendor with the best interoperability test matrix wins
(EMC Matrix: 19,000 pages and counting. http://www.emc.com/collateral/elab/emc-support-matrices.pdf)
Server
Legacy Storage Architecture
Redefining Storage Economics
Legacy SAN
1:1 Mainframe to storage
Today’s SAN
Many:1 Servers to storage
Many:1 Virtual to physical servers
Scale-out Ethernet SAN
Redefining Storage Economics


Ethernet SAN
 Bare metal performance
 No controller bottleneck
Eliminates complex topologies
No more complex multi-pathing
 Ethernet simplicity
 Lightweight protocol wins!
SCSI
SCSI
iSCSI
Fibre Chan
TCP
ATA
AoE
IP
Ethernet
Ethernet
AoE
iSCSI
Storage Protocol Stacks
Fibre Chan
Fibre Channel
Coraid Ethernet SAN – Redefining Storage Economics
Redefining Storage Economics
3 Basic Building Blocks:

Commodity x86 low-cost hardware used to build scale-out, flexible storage servers (“EtherDrive” Arrays):







Ethernet (Layer-2) network is backplane: (No TCP/IP, No iSCSI, No FC)




Non-proprietary, Commodity X86 hardware
Supports SATA, SAS, SSD Drives (can be mixed in a single chassis)
Qty (6) 1Gb, or (4) 10Gb Ethernet Ports --- 230MB - 1800MB/ per sec, per single EtherDrive Array
$500 - $900 per 1 Terabyte
Multiple EtherDrive Models (2u, 3u, and 4u / 8, 16, 24, 36 disk slots)
Redundant Hot-swap power supplies & fans
Provides near Bare-metal performance
Jumbo Frame support (9K) only requirements for Ethernet switches
Market converging to Ethernet, 1Gb, 10Gb, 40Gb, 100Gb
AoE = ATA over Ethernet Storage Protocol: delivers high-performance, low cost alternative to iSCSI & FC SANs






Ethernet SAN driver (AoE) native in all LINUX kernels
Ethernet SAN HBAs (w/ AoE driver) for non-LINUX platforms - Standard Intel dual-ported PCIe, PCI-X cards, (1Gb, 10Gb)
Does not require TCP/IP like iSCSI or proprietary networks like Fibre Channel
AoE is a connection-less protocol that connects servers and storage directly across Layer-2 Ethernet
Does not require user configured multi-path IO (MPIO or NPIV) software
AoE is datagram-based, the bandwidth can scale with additional ports, unlike IP-based solutions


Ethernet SAN packets are automatically sent over every available network path between the server and storage (without MPIO
configuration)
iSCSI can be multi-path in the context that each conversation must take place on a single port thus limits max bandwidth of each
conversation to the speed of a single port
What is a Coraid Ethernet SAN?
Redefining Storage Economics
Scale-out Ethernet SAN
• Performance & Capacity scale
linearly with each added Coraid
storage array or HBA
Ethernet LAN
Non
LINUX
LINUX
Server
Server
HBA
EtherDrive driver
- Native in LINUX Kernel
Server
HBA
HBA
EtherDrive HBAs
- Dual-ported Ethernet Cards
1Gb or 10Gb
Ethernet
• Distributed, controller-less,
modular architecture scales from
a few Terabytes to multiPetabytes
SAN
Capacity
Storage
LUNs
Performance
Simplicity of Coraid Operating System - CorOS
Redefining Storage Economics

CorOS – Coraid Storage Operating System











Ethernet SAN presents itself as direct-attached disk




Compute side see’s HBA not as NIC but as local SCSI device
SCSI Commands issued from compute side directly to disks via Ethernet SAN
Automatically uses Multiple Paths across all ports to/from storage
Coraid EtherDrive Storage is true scale-out architecture




Parallel processing scale-out SAN operating system
SAN Fabric + RAID functionality inside a single EtherDrive Server
3 commands to set up Storage Server – configures in < 1 minute
All LUN’s use static naming conventions (LUN MetaData stored on disks)
MAC address tied to LUN address
Completely eliminates MPIO and Port Binding
Flood entire Network fabric with I/O and Throughput
Supports RAID 0, 1, 5, 6, 10, or JBOD with Global Hot Spares
Continuous RAIDShield – testing fixes bad blocks, reduces drive failure
RAID configuration stored on each disk allows disk portability
Controller-less based architecture
Ethernet SAN automatically broadcast all LUN’s to Compute side
Physical connection to SAN Fabric & Jumbo Frame support (9K) only requirements
Transmission Control built in


iSCSI uses Layer-4 TCP for transmission control
FC uses proprietary $$$ hardware
Blistering Performance of Ethernet SAN
Redefining Storage Economics

Proven performance equal to FC SAN at price points below iSCSI

See ESG Report which compares EMC, NetApp, DAS to Coraid

SR Line: 230MB per sec / per Coraid EtherDrive SR Server

SRX Line: 530MB – 1800MB per sec / per Coraid EtherDrive SRX Server

Customer HPC example:



Coraid Microsoft CIFS Driver – 920MB/sec


Using Microsoft 2003 / 2008
Automatic Multi-Pathing and Link Utilization






100TB Coraid + ZFS = 2Gb per sec, 125K IOPS
Less than $900 per TB
Multiple Ethernet Connections to the SAN will automatically be recognized and utilized
Transparent to Host – No configuration required
Host sees 1 LUN regardless of the number of paths utilized
Maximize Throughput
Automatic Failover
If Physical Connection established it will be used

Support LUN Masking, White Lists, VLAN
Cost-Effective Scale-out Storage: EtherDrive SR Series
Redefining Storage Economics
High-Performance Scale-out Storage - EtherDrive SRX Series
Redefining Storage Economics
Disk Drive Options
Redefining Storage Economics
EtherDrive SR4200, SR2421, SR1621, SR821
Drive Type
Capacity
RPM
SATA
500GB
7.2k
SATA
1TB
7.2k
SATA
600GB
10k
SATA
300GB
10k
SATA
2TB
5.4k
Drive Type
EtherDrive SRX3500 (2.5 drives)
Capacity
RPM
SSD
32GB
N/A
SSD
64GB
N/A
SAS
146GB
15k
SATA
300GB
10k
SATA
500GB
7.2k
SATA
600GB
10k
Disk Drive Options
Redefining Storage Economics
EtherDrive SRX4200, SRX3200, SRX2800
Drive Type
Capacity
RPM
SSD
32GB
N/A
SSD
64GB
N/A
SAS
146GB
15k
SAS
300GB
15k
SAS
600GB
15k
SATA
300GB
7.2k
SATA
500GB
10k
SATA
600GB
10k
SATA
1TB
7.2k
SATA
2TB
5.4k
EtherDrive Host Bus Adapter (HBAs)
Redefining Storage Economics
Supported HBA’s for EtherDrive
Redefining Storage Economics
Price-Performance Comparisons
Redefining Storage Economics
Technology
Network
HBA
$/TB
AoE
1Gb Ethernet (x2)
$199
$500
AoE
10Gb Ethernet (x2)
$899
$900
iSCSI
1Gb TCP/IP
$1,000
$1-5K
FC
2-4Gb Fibre Ch
$1-2K
$4-10K
Technology
Cap Ex
Op Ex
Perf
AoE
Low
Low
Best
iSCSI
Med
Med-High
Low
FC
High
High
Fast
Direct Connection Example


Host


Ethernet
Connection
EtherDrive
Storage
Ethernet Connection
SRxxx
SRXxxx

Linux OS can use existing NIC in host
Coraid HBA (Host Bus Adapter)
AoE Drivers on Host
Host Recognizes Available Storage on
CORAID
Device Identification


Host
Represented as a Local SCSI Disk
Linux Example

/dev/etherd/e10.10


Ethernet
Connection

Compare Traditional SAN Protocols

EtherDrive
Storage
SRxxx
SRXxxx
e<Shelf#.LUN#>
Persistent Identification
/dev/sdX

X = Arbitrary Letter

No persistent identifier

Requires additional
configurations for naming and
identification
Multiple Connection Example
Host
Ethernet
Connections
EtherDrive
Storage
SRxxx
SRXxxx
• SR & SRX – multiple Ethernet interfaces
• Supports multiple Ethernet connections
• CORAID AOE Driver automatically:
• Recognizes multiple paths
• Load Balance across all available paths
• Increase Throughput
• Failover
Multiple Host Access
File
Server
Host A



Ethernet
Switch

Multiple “Initiators” (Hosts) may
access Coraid storage
LUN – Segmentation of Raw Storage
Each device accesses assigned LUN
LUN Masking

EtherDrive
Storage
Host A
LUN
Server
LUN
SRxxx
SRXxx
x
Prevents Host A from even seeing the
Server’s LUN
EtherDrive SAN Manager Appliance
Redefining Storage Economics
Target Solutions
Redefining Storage Economics
Virtualization
Cloud Storage
EtherDrive’s totally lightweight SAN protocol provides
massive I/O for demanding VMware and Xen projects.
10Gb Ethernet SAN performance, petabyte scale-out architecture,
JBOD economics. Beat the big guys at their own game.
High Performance Computing
EtherDrive enables commodity economics for large-scale data
collection. No specialized storage expertise required.
Video/Network Surveillance
EtherDrive delivers linear parallel scaling of throughput and
capacity, without complex SAN topologies.
Other solutions in use today:
• NAS / File Storage
• Disk-to-Disk Backup
• Database and email
• Development Environments
• Storage Consolidation
• University Environments
Virtualization Environment
Redefining Storage Economics
•
•
•
•
•
Massive bandwidth to disks
Less head contention
More independent disk heads
Unlimited scalability (>60k nodes)
No need for MPIO or NPIV
High Performance Computing Environment
Redefining Storage Economics
Key Points
• Commodity scale-out architectures are vital to large-scale research and computing projects
• Coraid EtherDrive has been deployed in a variety of HPC projects, delivering massive capacity
and throughput at a fraction of the cost of legacy SAN systems
CORAID
VSX Appliance
EtherDrive VSX – SAN Virtualization Appliance
Redefining Storage Economics
Key Features and Benefits
Ethernet SAN
Virtualized
Servers

Ethernet SAN virtualization appliance,
provides volume management for EtherDrive
SAN storage

Aggregate pools of EtherDrive SR/SRX LUNs
together to form small or large virtual LUNs
up to 512TB
SRX
1 GbE/10GbE
Switch
SRX Physical LUN  Each VSX can manage up to 4080 virtual
LUNs
SRX

VSX can create up to 255 copy-on-write
snapshots per virtual LUN

Snapshots can be cloned by VSX and used
as read/write copies
SRX Physical LUN
SR
SRX Physical LUN  VSX can synchronously mirror logical
volumes to create a High Availability (HA)
storage system with true No Single Point of
Failure
LV Presented
By VSX

For disaster recovery scenarios the VSX
supports asynchronous remote replication

Supports 1Gb and 10Gb Ethernet
EtherDrive VSX – True No Single Point of Failure
Redefining Storage Economics
Synchronous Mirroring:
For applications that require high availability, data from one EtherDrive storage
appliance can be synchronously mirrored to another to protect against whole
array failures. Mirroring creates a simultaneous, exact duplicate version of a
physical volume (PV) to a local designated EtherDrive storage LUN target.
No Single Point of Failure Storage Architecture
Redefining Storage Economics
ESX 1
10
ESX 2
20
VSX
VSX
20
VSX
VSX
ESX 3
11
EtherDrive
Storage
SRX3200
EtherDrive
Storage
SRX3200
Synchronous Replication
Async-Replication for DR/COOP
Redefining Storage Economics
2 VSX
VSX
0 VSX
1EtherDrive
0 Storage
DR/COOP Site
1EtherDrive
1 Storage
IP WAN
Production Site
2 VSX
VSX
0 VSX
1EtherDrive
0 Storage
1EtherDrive
1 Storage
Virtualization Communications Flow
Redefining Storage Economics
ESX 1
NFS Server
ESX 2
1. VSX aggregates storage from SR units into (1) or
more Virtual Volume Group(s).
2. VSX can create LUNs of any size from this pool –
small partitions or large cross-chassis.
3. LUN growth is configured independent of the
initiator and Storage Appliance.
20
VSX
VSX
Volume
Group
10
EtherDrive
Storage
LUN 10.1
LUN 20.1
SR1621
11
EtherDrive
Storage
LUN 11.1
LUN 20.2
SR1621
12
LUN 12.1
EtherDrive
Storage
SR1621
LUN 20.3
Redefining Storage Economics
Redefining Storage Economics
Performance
Near-bare-metal, 2x faster than iSCSI
and 30% faster than FC, 5-8x price
performance over legacy storage
Simplicity
Ethernet SAN protocol eliminates
complex MPIO topologies and arcane
Fibre Channel management
Scalability
Just add more NICs and Disks.
Handles 1/10 GB Ethernet, scales to
multiple petabytes.
Virtualization Optimized
Flexible topology, lightweight
protocol, massive throughput/IOPS,
optimized disk layout
Storage Economics 101
Utility Pricing:
Starts $0.03/Gb/month
• $0.03 for SR-Series
(230 MB/sec, 2TB disk)
• $0.045 for SRX-Series
(500+ MB/sec, 1 TB disk)
• 2-year commit, 6-mo
prepay, includes onsite
“zero-hour” hot spares
Buy a Petabyte,
Get a Petabyte
Go Big: Enterprise
• Buy a PB of EtherDrive
SRX-Series
• Get a PB of SR-Series
• Total cost: $980k for 2 PB
• Multi-petabyte
• Enterprise software
license for CorOS -2 yrs
• All-you-can-eat
EtherDrive SRX & SR
• CORAID provides you
with BOM to procure
HW direct from
manufacturer
(Avg. cost <$500/TB)
Business implications:
• Amazon economics: <$0.05/GB/month
• Ethernet simplicity, 10 Gb performance
• One tier for all!
License Agreement
1200+ Customers
Redefining Storage Economics
“CORAID EtherDrive gives us a tremendous amount of flexibility in how we configure our storage — something
that is critical in the fast-changing world of next-generation sequencing.” -Dr. Elliott Margulies, NIH
VMWare References
Redefining Storage Economics
• Configuring Coraid EtherDrive SAN appliances and deploying with ESX/ESXi 3.5
and 4.x (Partner Support)
• http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1031322
• Vmware and Coraid Technology Alliance Partner
• http://www.coraid.com/pdf/app_notes/VMW_1110_Coraid_TAP.pdf
Questions?
Lauren Sands
lsands@coraid.com
617.455.7289
Dennis Sheehan
dennis@coraid.com
301.509.4328
http://www.coraid.com
CORAID CUSTOMER SUPPORT SERVICES
Redefining Storage Economics
I. All Coraid Hardware purchased new and in it’s original packaging includes a 36 month warranty.
II. CORAID offers two service contract offerings. ( Bolded text indicates 24 x 7 vs. eSupport. )
-
1.) eSupport:
S/W Update service.
24 x 7 access to the CORAID online support web site
email support to our US based support team.
Post email diagnostic RMA services ( Return to manufacturer. )
Hrs of coverage: From 8am to 5pm All US Time zones.
Days of week: M-F.
2.) 24 x 7
S/W Update service
24 x 7 access to the COAID online support web site
Email and telephone support to our support team located in Athens GA, USA
Post diagnostic RMA services & 1 day advanced RMA. Pre diagnostic
Hrs of coverage: 24 hrs a day
Days of week: M-Sun ( 7 days / week.)
There is an Optional / add on to 24x 7 service contract that has functional advantages inline with the Coraid SRX
architecture.
Zero Hrs / onsite hot spare . . This service includes an on site CORAID Etherdrive SRX chassis with all
interconnects.
The spare SRX Chassis is put onsite and remains in “stand by mode” ready to accept disk subsystems from active
SRX storage array.
Download