Verso uno Storage Virtuale
Flexibility, Utilization, Productivity, Cost-Savings
and Hardware Independence
Storage Virtualization – the Foundation for Total Enterprise Virtualization
Dr. Giuseppe Mazzoli
Email: [email protected]
DataCore Software Proprietary Information
Le sfide sui dati
 I dati devono essere disponibili
•
Business continuity
 I dati devono essere “sicuri”
•
Disaster recovery
2
3
DataCore At A Glance
 Line of Business
Leading innovators of Storage Virtualization Software
 Products
SANmelody ™ Disk Servers
SANsymphony™ Open Storage Networking Platform
 Ownership
Privately held since 1998
 Distribution
OEMs, VARs & System Integrators
 Customer Base
Global 2000 Enterprises & Small to Midsize Firms
Ft. Lauderdale, FL
(Headquarters)
Tokyo,
Japan
7 x 24 x 365
Global Support
Reading, UK
Munich,
Germany
7
Valore, Risparmio sui Costi e ROI
10X
Productivity
Double
Utilization
40%
Simplify Admin
Automate Capacity
80%+
2
1
Virtual Pools
“Auto-Grow”
Thin-Provisioning
Slash
Downtime
Business Continuity
Disaster Recovery
3
Auto Failover
Redundancy
2X
Performance
Do More, Serve More
with existing resources
4
2-4X Acceleration
iSCSI SAN / FC SAN
Total Enterprise Virtualization
8
“DataCore the Flexible Storage Foundation for Total Enterprise Virtualization”
Virtual Desktop
Citrix XenDesktop, VMware,
Provision Networks
Virtual Servers
VMware, Citrix XenServer, Virtual Iron,
Oracle VM, SUN VM, Microsoft VM
Virtual Storage
DataCore
Total Enterprise Virtualization – The combination of proven virtualization solutions into
comprehensive, enterprise-wide, virtual infrastructures, comprising desktops, servers and
storage. Driving the next phase of infrastructure virtualization!
9
Cosa è SANmelody?
SANmelody è un Software
Trasforma un PC Server in un Disk Server
•
Crea una SAN iSCSI/Fibre Channel a basso costo,
ad alte prestazioni e ricca di funzionalità
•
Semplice da Installare e Gestire
•
Portabile e Aperto
•
10
SANmelody Disk Server
Application Servers
Install-and-go
SANmelody™ Software
Database
Email
File
Web
iSCSI / Ethernet
PC Server
Powered by DataCore™
iSCSI Disk Server
11
Fibre Channel e/o iSCSI
DataCore SANmelody™ Software
PC Server
Disks
Powered by DataCore™
FC Disk Server
Adattatori GigE e/o Fibra Ottica
Supporta dischi SATA, SAS, iSCSI, Fibre
Channel e EIDE
12
SANmelody e Hardware Storage
Application Servers
Install-and-go
SANmelody™ Software
Database
Email
File
Web
iSCSI / Ethernet
PC Server
Powered by DataCore™
Virtual SAN
Software
Storage
Array
13
Cosa fa un SANmelody Disk Server ?
Supporta:
Windows, Solaris,
Linux, AIX,
Netware, Mac/OS
Virtual Servers
Applicazioni
Fibre Channel
o iSCSI
Fibre Channel
o iSCSI
Storage non Costoso
•
Alte Performance
•
Powered by DataCore™
Disk Server
Infrastruttura Virtuale
•
14
SANmelody – le funzioni
SANmelody – funzioni di base
 High Performance disk I/O Caching
 Molti LUN virtuali su pochi dischi fisici
 Connessioni host in iSCSI e/o Fibre Channel (FC)
 Dischi SCSI, FC, EIDE, Serial ATA, ecc.
 Snapshots Point-in-time e Completo
 Thin Provisioning – Allocazione di spazio OnDemand
SANmelody – funzioni avanzate
 Alta Disponibilità (HA) - Mirroring fra disk servers
 Mirroring Remoto Asincrono over IP
15
Le 5 colonne di SANmelody
Caching
Thin Provisioning
Snap Shot
High Availability (HA)
Asynchronous Replication (DR)
16
Turbo-charge Your Storage
Host
SANmelody
SANmelody I/O 20
Cache controller I/O 250 - 300
Storage Array
Disk I/O 4000 – 6000
17
Performance
Av. MB/sec.
IBM
DS8100
StorageTek
HP
IBM
Netapp
Flexline
HP
4000
HP
DS8100
P400
EMC
Fas3020c
P400
380
EMC
HP
HP
HP
DAS
P600
DMX3
EVA5000
DAS
P600
DMX3
Konfiguration
DAS
Konfiguration
DAS
Konfiguration
Konfiguration
Netapp
Netapp
HPEVA
EVA
Fas3020c
FAS3020
HP
4000
HP
HP
EVA5000
EVA5000
P600
Metro
DAS
Cluster
Konfiguration
IBM
IBM
IBM
DS6800
Compellent
DS4800
DS8300
16
x
10k
FC
Drives
9
14
x
10k
x
16
10k
FC
26
x
10k
FC
x
Drives
10k
80
Drives
80
FC
96
x
6
FC
x
10k
Drives
6
x
10k
x
10k
Drives
10k
FC
10
FC
10
SAS
FC
x
Drives
SAS
x
Drives
10k
Drives
10k
Drives
Drives
SAS
SAS
Drives
Drives
14
14
x
x
10k
10k
52
66
68
FC
x
FC
x
10k
x
10k
Drives
10k
Drives
FC
FC
FC
10
Drives
Drives
x
Drives
10k
SAS
Drives
8 8x
8 x10k
x 10k
12
10k
FC
xFC
FC
10k
Drives
Drives
Drives
FC Drives
500,00
RAID-1
25%/75%
50%/50%
256MB
256MB
Read/Write
Read/Write
Cache
Cache
/ 200GB
Cache
/ 20GB
CacheVMDK
VMDK
RAID-5
512MB
Cache
SANmelody auf DELL
8 x 10k SAS Drives
SANmelody mit
10 x 10k SAS Drives
ohne Caching
450,00
400,00
350,00
HP P400
2 x 15k SAS
300,00
RealLife-60%Rand-65%Read
Max Throughput 100% Read
250,00
Max Throughput-50%Read
Random-8k-70%Read
200,00
HP
Smart
Array
5i
EMC
Celerra
Lefthand
Lefthand
NS40
Equallogic
PS3600
Equallogic
Equallogic
Equallogic
PS3600
PS3800
PS3800
PS3800
1
x
10k
SCSI
2
x10k
DL320s
15k
x3650
FC
16
x10k
SAS
16
16
16
xxx
10k
10k
SAS
SAS
SAS
12
18xx15k
15kSAS
SAS
150,00
100,00
50,00
0,00
1
2
3
4
5
6
7
8
9
10
11 12 13 14
15 16 17
18 19 20
21 22 23 24
25 26 27
28 29 30 31
32 33 34
Quelle: VMware VMTN
18
Thin Provisioning
 Network Managed Volume - Thin Provisioning
SVR. 1
SVR. 2
SVR. 1
SVR. 3
1TB
Storage
SVR. 2
1TB
SVR. 3
1TB
DataCore SANmelody
Virtualization
100GB
100GB
100GB
Spazio Libero sui Servers 2 e 3 : 4GB su 100GB
Il Server 1 chiede più Spazio
Lo spazio libero 2 e 3 non è utilizzabile
100GB
100GB
100GB
E’ possibile usare lo Spazio Libero
19
Thin Provisioning
12TB allocati
 Volume Virtuale da 2TB (NVM)
assegnato a ogni server
 Solo una piccola frazione del
reale spazio fisico viene
allocata ad ogni disco virtuale
 SANmelody alloca
automaticamente lo spazio
quando necessario
1TB Pool
Lo spazio non allocato è disponibile per l’utilizzo da
parte di ogni server
20
Snap Shot
Snap shots
Snap shots Point-in-time istantanei
- Immagini complete
- Snap shots da dischi FC a dischi SATA
-
Produzione
Copia Snapshot
Utilizza Thin Provisioning con gli Snapshots per conservare spazio
21
Snap Shot
Production
SQL Server
Backup
Server
Snap shots
Snap shots Point-in-time istantanei
- Immagini complete
- Snap shots da dischi FC a dischi SATA
-
Datacore SDS
Production
Fibre Channel
Disks
Snap Shot
SATA Disks
Utilizza Thin Provisioning con gli Snapshots per conservare spazio
22
Alta Disponibilità (HA)
Elimina il punto singolo di fallimento
Separazione fisica
Log
Coerenza della cache forzata
Auto failover trasparente
Host
Alternate path
Cached Reads & Writes
Opzione HA
Primary
Mirror
SDS 1
SDS 2
Secondary
23
Disaster Recovery Asincrono
Data Center Centrale
AIM (Asynchronous IP Mirrors)
Data Center DR Remoto
Replica fra SANmelody servers
 No application server agents per la replica
 Utilizzo di dischi non costosi
 Normale connessione Internet

24
Esempio Reale
Building 1
Building 2
Remote Site
25
MMC Snap-in GUI
MMC GUI
Controls
Block
Storage
Stack
26
Virtual Disk Allocation
Storage
Resources
Storage
Clients
Assign LUNs
to Clients
27
Performance Management
28
Event Monitoring
29
DataCore Software
IP Clients
Connected via iSCSI
or AIM Client
Fiber Channel connected
Applications Server
Backup Server
Administrations
Console
SANmelody Storage
Domain Server
Storage Pool
30
Benefici Tecnologici
Caching
Thin Provisioning
Snap Shot
High Availability (HA)
Asynchronous Replication (DR)
31
Benefici Economici
SAN a Basso Costo
Slegati dal marchio SAN
…
…
…
32
DataCore Software Portfolio
SANsymphony-equipped
Storage Domain Servers
 SANmelody™ traditional storage
array alternative
 SANsymphony™ provide a
common set of services across
heterogeneous storage arrays
 SANmaestro – SAN analysis suite
 Traveller – adds Continuous
Data Protection – CDP to
SANsymphony
 UpTempo – Disk I/O accelerator
for Windows
SANmelody-equipped
Disk Servers
33
DataCore un successo nel mondo … oggi
Success: Progetto Comune di Rivoli
 Obiettivo: alta affidabilità sui dati
 Storage: 4 TB
 Utenti 400 circa
Success: Progetto Comune di Rivoli
Success: Comune di Lugo
 Obiettivo: disaster recovery
 Storage: 4 TB
 Utenti 300 circa
Success: Comune di Lugo
Verso uno Storage Virtuale
Flexibility, Utilization, Productivity, Cost-Savings
and Hadware Independence
Storage Virtualization – the Foundation for Total Enterprise Virtualization
Grazie
DataCore Software Proprietary Information
Scarica

a0 sui dati. Datacore SANmelody e SANsymphony in alcuni casi di