Você está na página 1de 40

iSCSI

Un nuevo concepto de redes SAN


Eduardo Vales Director de Proyectos
evh@flytech.es
Presente y futuro del almacenamiento
Presente y futuro del almacenamiento
NAS, SAN FC, SAN iSCSI
FC vs iSCSI
FC vs iSCSI
Diferencias constrastables
Soluciones de Almacenamiento en red SAN iSCSI
Soluciones de Almacenamiento en red SAN iSCSI
Cluster, Dbases, Mirroring, D2D, GDR
NAS Comparticin de carpetas / ficheros
NAS es un sistema de almacenamiento para comparticin de
ficheros
A da de hoy, cualquier NAS permite la redundancia en su
sistema operativo interno, multiples Gbit Ethernet para datos
(en breve 10 Gbit Ethernet), Fast Ethernet de gestin
(independiente a las Gbit de datos), agregacin de capacidad
con mltiples NAS o cabinas JBODs , mdulos de backup,
control de robots de cintas, administracin remota, hot swap,
fuentes redundantes,snapshot programados...
Los NAS avanzados permiten:
Trabajar con replicaciones sncronas/asncronas entre los
diferentes dispositivos NAS, para garantizar la redundancia
de datos y el autofailover de una forma desatendida
Pueden trabajar como NAS y SAN iSCSI a la vez
SAN FC
SAN FC
Red de almacenamiento basada en protocolo FC
Almacenamiento centralizado
Permite todas las opciones posibles en almacenamiento
- Replicacin, snapshot, cluster, agregacin de ancho de banda, baja latencia,
redundancia total...
- Alta velocidad, 2Gbps por puerto, mltiples puertos, acceso Activo/Activo.
- No trabaja con ficheros, trabaja con bloques SCSI.
- Grandes distancias
Necesidades en una red SAN FC
- HBA FC por host
- Cableados F.O.
- Gbics SFP-LC
- Switchs FC
Es la solucin con ms prestaciones en almacenamiento a da de hoy
Inconvenientes
- Coste HBA
- Coste switch FC
- Cableados pticos
- Administracin de entornos FC (los administradores no disponen de amplios
conocimientos sobre protocolo/configuracin de entornos FC)
TCO muy grande genera una necesidad de otras soluciones
con TCO menor
Necesidad del mercado
Naco un nuevo objetivo ...
Redes SAN de menor coste
- Usando HD SATA / S-SCSI
Menor coste por GB
- Utilizando soporte de red rpido y fcil
Gbit Ethernet
- Bajando el coste por HBA
Uso con drivers o HBA ASA dedicada
- Facilitando el cableado
Uso de cableados RJ45 cat 5e
- Aprovechando los conocimientos adquiridos
Entornos Ethernet IP
- Abaratando las macnicas de red de almacenamiento
Switchs FC vs Switchs Ethernet
- Virtualizacin y Snapshot
Integradas en los sistemas por defecto
- Replicaciones
Al trabajar bajo IP, las distancias no son representativas
iSCSI
Qu es iSCSI?
iSCSI es un protocolo de transporte de bloques SCSI a traves de TCP/IP.
Es el equivalente a FC, para entornos SAN
Permite publicar en cualquier punto de IP los LUNs a uno o mltiples Hosts
Estos LUNs pueden ser:
Volmenes Raid
Volmenes NonRaid
Robticas de cintas
Cintas de backup basadas en SCSI
Volmenes de backup o dispositivos de backup virtuales
Grandes Prestaciones, Alta Disponibilidad
1 Gbps por puerto, mltiples puertos
Baja latencia
Dual Path
Redundancia
Balanceo de cargas
Snapshot y ampliacin dinamica de volmenes
Replicacin remota
Entornos de trabajo mltiples
Servidores de ficheros, bases de datos, email
Clusters
D2D, D2D+Backup a cinta
Video Streaming
Veamos un pequeo vdeo...
animation.swf
Soluciones: iSCSI basica
Consola
de
Gestin
Switch
iSCSI
Storage
Doble puerto iSCSI independiente
Soluciones: Mirroring High Availability
Storage & NSPF
iSCSI
Storage
Consola
de
Gestin
Switch
iSCSI
Storage
Switch
Doble controladora independiente Hot Swap. Dual HBA iSCSI
Replicacin Hardware, no Payload, NSPF
Soluciones: Cluster MSCS DAS iSCSI
iSCSI
Storage
Doble controladora independiente iSCSI
Volmenes visibles por ambos nodos del MSCS
Latido
Nodo
1
Nodo
2
Soluciones: Cluster iSCSI
Replicacin Remota
Proteccin corporativa de datos ante
desastres, fallos y parada de la produccin.
iSCSI SAN nos permite la replicacin remota
sobre distancias grandes.
IP SAN
Ethernet Switch
Replicacin
Sitio Remoto
iSCSI
IP Network
(LAN,MAN,WAN)
Data Replication y Recovery
Asegura la operatividad continua del
sistema
Supera el concepto de NSPF y Backup
Permite Failover y Fail-back en diferentes
localizaciones
Replicacin de Datos Local
Recuperacin Global ante desastres
Local Disaster Recovery LDR
Mirror Sincrono de datos sobre systemas de
almacenamiento distribuidos
Posibilidad de Volumenes Especificos
Sobre conexin directa hasta 300 MB/s de 1 a 3
sistemas de almacenamiento
Total acceso en activo/activo tanto en el sitio
primario como en el secundario
Site failover y fail-back
Monitorizacin In-band del site via Heartbeat
Local Disaster Recovery
S
e
r
v
id
o
r
e
s

d
e

A
p
li
c
a
c
i
n
Ethernet LAN
Edificio
Principal
Edificio
Secundario
Path iSCSI con Takeover e
Initiators nativos
F.O. Enlazando
sistemas iSCSI
S
e
r
v
i
d
o
r
e
s

d
e

A
p
l
i
c
a
c
i

n
LDR
N = Tiempo de failover
de los cluster
Punto de
Desastre
Tiempo en Segundos
Punto de
Servicio
LDR es Sincrono
Sin perdida de datos en tiempo real
0
0 + N
Global Disaster Recovery GDR
Replicacin de datos Asincrona o Sincrona sobre redes
IP- LAN, MAN y WAN.
Sitio primario Master (secundario esclavo)
Posibilidad de gestin especifica de Volumenes para
una mejor gestin del ancho de banda
Politicas de replicacin
Automatico o planeado failover y fail-back
Replicacin sobre point in time con posibilidades de
control en capacidad agregada o en tiempo
Ejemplo:
Cuando la diferencia entre sites sea de 2 MB
o cada x minutos
Global Disaster Recovery
S
e
r
v
id
o
r
e
s

d
e

A
p
li
c
a
c
i
n
Edificio
Primario
Edificio
Secundario
S
e
r
v
i
d
o
r
e
s

d
e

A
p
l
i
c
a
c
i

n
LAN, MAN, WAN
Replicacin de Datos
Asincrona o Sincrona
GDR
Corrupcin
De Datos
Perdida
De Datos
Daos en el SITE
(Inundaciones)
Incendios
Problemas
Sobretensin
Corte de
lineas de IP
S
o
l
u
c
i
o
n
e
s
F
a
l
l
o
s

D
e
s
a
s
t
r
e
s
Backup
Snapshots
Fallo en
Componente
Fallo en
Aplicacin
Fallo de
Discos
Fallo en
Servidor
Redundancia
Mirror
Local
Host
Clustering
Servidores
Clustering
Alta Disponibilidad NSPF
GDR Disaster Recovery
Que tipos de fallos o desastres pueden
ocurrir?
Proteccin
De Datos
Local Remoto
?
Network
Posibles Escenarios para DR
Servers:
Site Local
Data:
Storage:
Servers:
Site Remoto
Dat:
Storage:
Site
Failover
Sicronizacin
Inicial y
Replicacin
Sin Servicio!!!
Network
Posibles Escenarios para DR
Local Site
Servers:
Remote Site
Data:
Storage:
Site
Failover
Network
Posibles Escenarios para DR
Local Site
Servers:
Remote Site
Data:
Storage:
Site
Failover
Click en Failover!!!
Network
Posibles Escenarios para DR
Local Site
Servers:
Remote Site
Data:
Storage:
Site
Failover
Site ONLINE!!!
SIN SERVICIO
Network
Reparacin del Site Local
Servers:
Local Site
Storage:
Servers:
Remote Site
Data:
Storage:
Site
Failback
Initial sync
& Replication
Sitio Local Reparado HW
Data:
Network
Retorno Failback de data centers
Servers:
Local Site
Data:
Storage:
Servers:
Remote Site
Data:
Storage:
Site
Failback
SERVICIO SITIO LOCAL
Network
Rearranque de la Sincronizacion
Servers:
Local Site
Data:
Storage:
Servers:
Remote Site
Data:
Storage:
Replicacion
RETORNO A LA
REPLICACION
Proceso del DR
Replicacion
Desastre!
(Local site)
Site Failover
(Switch)
Reparacin!
(Local site)
Site Failback
(Switch)
planeado
Sincronizacion
inicial
Relacin entre Volumes
Pareja de Volumenes DR
Primario Secundario
Topologia para Multiples Sites
Site 1 Site 2
Site 1
Site 2
Site 3
3D
2D
Muchos hacia Uno
(SSP)
Site 1
Site 2
Site 3
Site N
Site 4
Consistencia de Grupos
Local site Remote site
File
DB1
DB2
log1
log2
Consistencia de grupos:
PiT: Captura PiT de cada grupo de volumenes y los replica en el site
remotoof every consistency groups volumes at once and replicate
them together to the remote site.
Continuo: Mantiene el orden entre los volumenes de todos los grupos
consistentes
File
Servidor
de ficheros
DB1
DB2
log1
log2
Exchange
SQL
Pareja Independiente
Grupo Consistente
Proceso de sincronizacin inicial
Politicas de sincronizacin inicial:
Online sync copia los volumenes a traves de la red
Offline sync copia volumenes usando backup/restore
No sync no necesita ejecutar sicronizacin (ejemplo
volumenes vacios)
GDR Metodos de Replicacin
Sincrona
o
Asincrona
Metodo Replicacin Sincrona
LAN
Local Site
Remote Site
iSCSI
Server Server Server Server
A
A

A
A
Escritura(B,A Escritura(B,A) )
Escritura(B,A Escritura(B,A ) )
A
A

IP
Escritura Escritura
(B,A (B,A ) )
Tabla
Mapeo
Volumenes
A A
A A
Ack
Ack
Escritura Escritura
(B,A (B,A ) )
Tabla
Mapeo
Volumenes
Metodo de Replicacin Asincrona
LAN
Local Site
Remote Site
iSCSI
Server Server Server Server
A
A

A
A
Escritura(B,A Escritura(B,A) )
Escritura Escritura
(B,A (B,A ) )
A
A

IP
Escritura Escritura
(B,A (B,A ) )
Journal
Journal
Escribe Escribe
(B,A (B,A ) )
Write(B,A Write(B,A ) )
Tabla
Mapeo
Volumenes
Tabla
Mapeo
Volumenes
Merge Replicacin
periodica
A A
A A
Ack
Ack (Todos los bloques transferidos)
Ejemplo de Mirror Sincrono de tres volumenes
A
A
0
B C
B
0
C
0
Data Acknowledge
Volumenes Primarios
(Primer Almacenamiento)
Volumenes Mirror/ Esclavos
(Almacenamiento Secundario)
Storage Servers
SAN iSCSI
SITIO A SITIO B
Soluciones Cluster NSPF, D2D , Backup y
Replicacin Remota + Backup Remoto
IP SAN
Libreria de Cintas
Local
E-Mail
File Server
Ethernet Switch
iSCSI Doble controladora
SQL
Ethernet Switch
IP SAN
iSCSI Doble controladora
IP Network
(MAN,WAN)
CLUSTER
CLUSTER
CLUSTER
iSCSI Doble controladora
D2D
iSCSI Controladora
nica
Replicacin Remota
Libreria de Cintas
Remota
Conclusiones
iSCSI tiene un TCO mucho ms bajo
La distancia no es un impedimento
Puede trabajar con cualquier tecnologa de discos
(incluidos SAS)
No se necesita tener nuevos conocimientos
Existen todo tipo de dispositivos:
Cabinas RAIDs
Cabinas JBOD
Robots de backup
No es necesario HBAs
Muchsimo cuidado con las versiones DRAFT iSCSI
Gracias por su atencin
Preguntas?

Você também pode gostar