How to slay dragons, rescue princesses and win the day AKA Using ioMemory to defeat resource...
-
Upload
ipexpo-online -
Category
Technology
-
view
826 -
download
0
Transcript of How to slay dragons, rescue princesses and win the day AKA Using ioMemory to defeat resource...
How to Slay Dragons, Rescue Princesses and Win the Day.AKA Using ioMemory to defeat resource boundaries for
demanding applications.
History
1997 4.5GB Disk around 100MB/s or 80 IOPs
2010 300GB Disk around 300 MB/s or 180 IOPs
1997 Pentium Pro 541 MIPS at 200Mhz (2.7 per cycle)
2010 Core i7 EE 147,600 MIPS at 3.3 GHZ (44.7 per cycle)
Do you know about “The Gap” ?
“The Gap”
CPU DiskTim
e
Response Time
DMA
Virtual Storage Layer “VSL”
Randomisation effects, IO
2+2 ≠ 4
becomes
Physical CPU
Guest VM
Randomisation Effects, Multi-core in a VM
What we are briefly
Up to 640 GB capacityAprox 650 MB /S bandwidthAprox 120,000 IOPSLatency sub 40 us
Up to 1.3 TB CapacityAprox 1.3 GB /S bandwidthAprox 240,000 IOPSLatency sub 40 us
1800 DVD’s 512 XP desktops – single ioDrive DUO
Use Case – Virtualisation
• Faster VM Boot Speed Especially During Boot Storms
• Increased Speed of Management Tasks (i.e. Clone and Deploy)
• No Need For Large SAN Deployment With Short Stroked Disk
• Greater Level Of Over Provisioned Memory (Swap on Fusion-io)
Use Case – Physical To Virtual Replication For DR
DR Data Center
PrimaryData Center
• Multiple ioDrives Provide Performance Should DR Occur
• SAN May Not Be Required At DR Site Lowering Cost, Complexity And Management Requirements
Use Cases - Virtual Desktop
VDI Clients
Connection Broker
1 x Gold Image / 320GB ioMemory
Module
50 Linked Clones /
Gold Image
VMWare View
ServersioDrive
Duo
ioDrive Duo
ioDrive Duo
ioDrive Duo
HA SMB Share\\data\UserProfiles\\data\UserData
\\data\SharedFiles
Remote
LaptopUsers
Local Deskto
p Users
LocalLaptopUsers
Super SQL
SQL 2008 High Safety Mode (Sync Replication)
Witness Server
With Auto Fail-Over
VM - Principle SQL Server
VM - Slave SQL
Server
1 Gig to Infiniband
Use Cases – Database Scale Out Architecture
Replicated Failover Cluster
Database Updates Pushed Out To Frontend
DB Servers
Load Balanced DB Tier
Load Balanced Application / Web Tier
SAN
Shared Storage Cluster
Use Cases – Shared Storage
Storage Server Containing ioDrives
Storage Virtualisation
Transport
• iSCSI (Recommend 10Gig)• Fibre Channel • Infiniband
• DataCore• iSer / SRP• GFS / Luster• NFS / CIFS• StarWind
Clients
Replica
• DRDB• Storage Foundation
Stand 552Win an
iPad