Date post: | 02-May-2015 |
Category: |
Documents |
Upload: | tacito-scotti |
View: | 212 times |
Download: | 0 times |
www.clever-consulting.it
Continuity Solutions
Clever Consulting
E’ una società di servizi professionali IT, specializzata in ambito finanziario e assicurativo.
Fondata a Milano nel 2000, opera in tutto il territorio nazionale.
Nel 2004 è diventata partner di Sunbelt System Software, per la commercializzazione in Italia di Double-Take, prodotto dalla NSI Software Inc.
Continuity Solutions
• Fondata nel 1991 in USA• Ha lanciato Double-Take nel1996• Partnership:
- Microsoft Gold Certified Partner
- IBM Global Services - NAS 200/300- Compaq and DELL Certification
NAS- Data General (EMC) funds
Sunbelt System Software
NSI Software
• Fondata nel 1983 in Francia• Distributore esclusivo per la regione
EMEA di NSI Software• Ha registrato, nel 2003, per Double-Take
l’incredibile tasso di crescita del 105 %.
Continuity Solutions
• Protezione dei dati in tempo reale
• Alta Affidabilità con il failover automatico del server
• Windows NT/2000/2003
• Disaster Recovery: ambiente LAN e WAN
Continuity Solutions
Il Processo di Replicadi Double-Take
Continuity Solutions
• Controllo delle variazioni a livello Sistema Operativo
• Vengono processate solo le operazioni che comportano modifiche
• Replica delle sole differenze dei file, non del file intero
• Scrittura asincrona in real-time sul target per migliorare le performance
• Replica anche dei file in uso
Architettura del Processo di Replica
Application
OperatingSystem
File System
Hardware Layer
Continuity Solutions
Architettura del Processo di Replica
Indipendente dall’hardware e dagli applicativi installati
Rete TCP/IPRete TCP/IP
Continuity Solutions
Server Double-Take Principale
Server Double-Takedi Backup
Prima Fase: L’applicativo scrive i dati sul disco del server principale. La scrittura viene catturata dal ‘filter driver’ di Double-Take.
Fasi del Processo di Replica
Rete TCP/IP
Continuity Solutions
Seconda Fase: Double-Take trasmette i dati al server di Backup attraverso la rete TCP/IP.
Server Double-Take Principale
Server Double-Takedi Backup
Fasi del Processo di Replica
Rete TCP/IP
Continuity Solutions
Terza Fase: La copia dei dati viene scritta sul disco del server di Backup.
Rete TCP/IP
Server Double-Take Principale
Server Double-Takedi Backup
Fasi del Processo di Replica
Continuity Solutions
Double-Take dispone di opzioni avanzate, quali ad esempio l’avvio -arresto a tempo e la limitazione dell’ampiezza di banda, che consentono di adattare Double-Take alle caratteristiche della rete.
Caratteristiche del Processo di Replica
Server Double-Take Principale
Server Double-Takedi Backup
Rete TCP/IP
Continuity Solutions
Come funziona il processo di replica…
… … dalla prospettiva di un DATABASE dalla prospettiva di un DATABASE
Un client effettua la modifica ad un record di un database.Vengono richieste due scritture sul server source: File di LOG e File DB
Continuity Solutions
Come funziona il processo di replica…
Per ogni operazione su disco il driver DBLHOOK controlla se:
Il server source è connesso al target?SIE’ un’operazione “Write” o “Read”? WRITE=SIIl file è in un replication set? SI è nel “RepSet_X”
326
326
… … dalla prospettiva di DOUBLE-TAKEdalla prospettiva di DOUBLE-TAKE
Continuity Solutions
Come funziona il processo di replica…
Ogni operazione su disco viene intercettata. Il driver DBHOOK decide se inviarla anche al server Target
326
327
328
.
.
326
327
328
487
.
.
… … dalla prospettiva di DOUBLE-TAKEdalla prospettiva di DOUBLE-TAKE
Continuity Solutions
… … dalla prospettiva di DOUBLE-TAKEdalla prospettiva di DOUBLE-TAKE
Come funziona il processo di replica…
326
327
328
487..
Disk#487PathFileOp
StartLengthDATA
Checksum
326
327
328
.
.
Le operazioni su disco contengono tutti i dati significativi della scrittura
Continuity Solutions
… … dalla prospettiva di DOUBLE-TAKEdalla prospettiva di DOUBLE-TAKE
Come funziona il processo di replica…
Ogni operazione su disco, inviata al server, contiene gli stessi dati, ma alcuni parametri possono essere modificati da Double-Take ( es. path)
326
327
328
487..
326
327
328
487..
Continuity Solutions
… … dalla prospettiva di DOUBLE-TAKEdalla prospettiva di DOUBLE-TAKE
Come funziona il processo di replica…
326
327
328
487..
326
327
328
487..
gli stessi dati …… nello stesso ordine… con eventuali eccezioni
Continuity Solutions
La replica di Double-Take
Continuity Solutions
Passaggi per avviare il processo di replica
1. Creare un ‘replication set’ per definire i dati da replicare
2. Trascinare il ‘replication set’ sopra il target
3. Definire tutti i parametri associati al ‘replication set’,
quali ad esempio le opzioni del processo di mirroring
4. Selezionare il pulsante ‘Connect’ per avviare il processo
Continuity Solutions
Consente di includere o escludere file, cartelle, o caratteri jolly
Per minimizzare la quantità di dati la replica viene effettuata a livello byte
Tecnologia STAR: Replica con Trasferimento Asincrono Sequenziale (Sequential Transfer Asynchronous Replication)
Consente di limitare la larghezza della banda di trasmissione o di avviare e fermare in modo temporizzato la trasmissione dei dati.
Caratteristiche del processo di replica
Continuity Solutions
Riduce i processi in coda per la re-sincronizzazione
Dispone di opzioni avanzate per il processo di mirroring:
replica delle sole differenze dei file replica con controllo del checksum
Impatto irrilevante su server, applicativi e sulle prestazioni di I/O
Supporta schede di rete multiple (processo di replica dedicato)
Caratteristiche del processo di replica
Continuity Solutions
Il Processo di Failover di Double-Take
Continuity Solutions
Server1Source Server
10.0.0.10
Double-TakeTarget Server
10.0.0.20
Il Client scrive dei dati sul Server1 (Source)
Il server source replica in tempo reale i dati nella componente target. Il server target monitorizza il server source
Il server target si accorge dell’indisponibilità del server source e acquisisce il nome e l’indirizzo IP di quest’ultimo
Gli utenti riprendono l’attività
Il server target avvia gli script di failover e le applicazioni
IP: 10.0.0.10Nome: Server1
Client
Malfunzionamento del Server 1
Il Processo di Failover
FAILOVER SCRIPT
Continuity Solutions
Server in Produzione(source)
SRV1DB
SRV2Print
SRV3WWW
SRV4eMail
SRV5File
Server di Backup(target)
SRV HSTB
10.0.0.10
10.0.0.30
10.0.0.50
10.0.0.40
10.0.0.20
10.0.0.250
SRV1 10.0.0.10
DB Services startedWWW Services started
Il Processo di Failover(many-to-one)
SRV3 10.0.0.30SRV5 10.0.0.50
FILE Services started
Continuity Solutions
Soluzioni Double-Take
Continuity Solutions
One-to-One
Un server dedicato al backup per l’alta affidabilità
(Active/Passive)
WAN
Continuity Solutions
One-to-One
WAN
Ogni server fornisce l’alta affidabilità per l’altro server (Active/Active)
Continuity Solutions
Disaster Recovery
Invia i dati critici in replica ad un server fuori
dalla sede di produzione
WAN
Continuity Solutions
One-to-Many
Invia dati a server in sedi diverse dalla sede di
produzione, per propositi di distribuzione dati
WAN
Continuity Solutions
Many-to-One
Centralizza i dati di più server source in un singolo server target, per propositi di alta
affidabilità o di backup centralizzato
WAN
Continuity Solutions
La replica dei dati è a catena. Il primo server
manda i dati al secondo, che a sua volta li manda al
terzo e così via
WAN
Chain
Continuity Solutions
Modalità CombinataCentralizzazione dei dati da
più server source ad un target per propositi di HA o backup.
Replica dei dati in sedi remote per propositi di distribuzione o
di DR
WAN
Continuity Solutions
One-to-One
One-to-Many
Many-to-One
Many-to-Many
Centralized Backup
Chained
Soluzioni Double-Take
Continuity Solutions
Soluzioni Double-TakeSistemi Operativi Supportati
• Windows NT 4.0
• Server, Enterprise
• Terminal Server Edition
• Windows 2000
• Server, Advanced Server, Datacenter
• Windows 2003
• Web, Server, Advanced Server, Datacenter
Continuity Solutions
• SQL Server 7.0 and 2000
• Exchange Server 5.5
• Exchange 2000
• IIS4 and IIS5
• Oracle, Sybase, Informix, …
• Lotus Notes
• File e Print services
• e altro ….
Soluzioni Double-Take Applicativi Supportati
Continuity Solutions
Servizi Clever Consultingper
Double- Take
Continuity Solutions
AssessmentAnalisi dei requisiti del cliente e assessment dell’ambiente esistente.
Design and prototypeLa preparazione in laboratorio dell’ambiente del cliente ed il progetto di un prototipo funzionale della configurazione raccomandata per il cliente.
Installation and deployment
Questo servizio comprende, l’installazione del software, la configurazione ed il test della soluzione.
Servizi Clever Consulting per Double-Take
Continuity Solutions
Clever Consulting srl
Via Broletto, 39
20121 MILANO
Tel: +39 02 80509734
Fax: +39 02 700507092
web: www.clever-consulting.iteMail: info@clever-
consulting.com