Title: Clever Consulting s.r.l.
1(No Transcript)
2Clever 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.
3Sunbelt System Software
- Fondata nel 1983 in Francia
- Distributore esclusivo per la regione EMEA di NSI
Software - Ha registrato, nel 2003, per Double-Take
lincredibile tasso di crescita del 105 .
NSI Software
- 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
4- Protezione dei dati in tempo reale
- Alta Affidabilità con il failover automatico del
server -
- Windows NT/2000/2003
- Disaster Recovery
- ambiente LAN e WAN
5Il Processo di Replicadi Double-Take
6Architettura del Processo di Replica
- 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
7Architettura del Processo di Replica
Rete TCP/IP
Indipendente dallhardware e dagli applicativi
installati
8Fasi del Processo di Replica
Server Double-Take Principale
Server Double-Take di Backup
Rete TCP/IP
Prima Fase Lapplicativo scrive i dati sul disco
del server principale. La scrittura viene
catturata dal filter driver di Double-Take.
9Fasi del Processo di Replica
Server Double-Take Principale
Server Double-Take di Backup
Rete TCP/IP
Seconda Fase Double-Take trasmette i dati al
server di Backup attraverso la rete TCP/IP.
10Fasi del Processo di Replica
Server Double-Take Principale
Server Double-Take di Backup
Rete TCP/IP
Terza Fase La copia dei dati viene scritta sul
disco del server di Backup.
11Caratteristiche del Processo di Replica
Server Double-Take Principale
Server Double-Take di Backup
Rete TCP/IP
Double-Take dispone di opzioni avanzate, quali ad
esempio lavvio -arresto a tempo e la limitazione
dellampiezza di banda, che consentono di
adattare Double-Take alle caratteristiche della
rete.
12Come funziona il processo di replica
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
13Come funziona il processo di replica
dalla prospettiva di DOUBLE-TAKE
326
Per ogni operazione su disco il driver DBLHOOK
controlla se Il server source è connesso al
target? SI E unoperazione Write o Read?
WRITESI Il file è in un replication set? SI è
nel RepSet_X
326
14Come funziona il processo di replica
dalla prospettiva di DOUBLE-TAKE
327
328
487
. .
. .
328
327
326
326
Ogni operazione su disco viene intercettata. Il
driver DBHOOK decide se inviarla anche al server
Target
15Come funziona il processo di replica
dalla prospettiva di DOUBLE-TAKE
Disk487 Path File Op Start Length DATA Checksum
Le operazioni su disco contengono tutti i dati
significativi della scrittura
16Come funziona il processo di replica
dalla prospettiva di DOUBLE-TAKE
Ogni operazione su disco, inviata al server,
contiene gli stessi dati, ma alcuni parametri
possono essere modificati da Double-Take ( es.
path)
17Come funziona il processo di replica
dalla prospettiva di DOUBLE-TAKE
gli stessi dati nello stesso ordine con
eventuali eccezioni
18La replica di Double-Take
19Passaggi per avviare il processo di replica
- Creare un replication set per definire i dati
da replicare - Trascinare il replication set sopra il target
- Definire tutti i parametri associati al
replication set, quali ad esempio le opzioni
del processo di mirroring - Selezionare il pulsante Connect per avviare il
processo
20Caratteristiche del processo di replica
- 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.
21Caratteristiche del processo di replica
- 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)
22Il Processo di Failover di Double-Take
23Il Processo di Failover
- Il Client scrive dei dati sul Server1 (Source)
Client
- Il server source replica in tempo reale i dati
nella componente target. Il server target
monitorizza il server source
- Malfunzionamento del Server 1
Double-Take Target Server 10.0.0.20
- Il server target si accorge dellindisponibilità
del server source e acquisisce il nome e
lindirizzo IP di questultimo
Server1 Source Server 10.0.0.10
IP 10.0.0.10 Nome Server1
FAILOVER SCRIPT
- Il server target avvia gli script di failover e
le applicazioni
- Gli utenti riprendono lattività
24Il Processo di Failover (many-to-one)
Server in Produzione (source)
SRV1 DB
10.0.0.10
DB Services started
SRV2 Print
WWW Services started
10.0.0.20
FILE Services started
Server di Backup (target)
SRV3 WWW
10.0.0.30
SRV HSTB
10.0.0.250
SRV4 eMail
SRV1 10.0.0.10
10.0.0.40
SRV3 10.0.0.30
SRV5 10.0.0.50
SRV5 File
10.0.0.50
25Soluzioni Double-Take
26One-to-One
Un server dedicato al backup per lalta
affidabilità(Active/Passive)
WAN
27One-to-One
Ogni server fornisce lalta affidabilità per
laltro server (Active/Active)
WAN
28Disaster Recovery
Invia i dati critici in replica ad un server
fuori dalla sede di produzione
WAN
29One-to-Many
Invia dati a server in sedi diverse dalla sede di
produzione, per propositi di distribuzione dati
WAN
30Many-to-One
Centralizza i dati di più server source in un
singolo server target, per propositi di alta
affidabilità o di backup centralizzato
WAN
31Chain
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
32Modalità Combinata
Centralizzazione 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
33Soluzioni Double-Take
- One-to-One
- One-to-Many
- Many-to-One
- Many-to-Many
- Centralized Backup
- Chained
34Soluzioni 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
35Soluzioni Double-Take Applicativi Supportati
- 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 .
36Servizi Clever Consultingper Double- Take
37Servizi Clever Consulting per Double-Take
- Assessment
- Analisi dei requisiti del cliente e assessment
dellambiente esistente. - Design and prototype
- La preparazione in laboratorio dellambiente del
cliente ed il progetto di un prototipo funzionale
della configurazione raccomandata per il cliente. - Installation and deployment
- Questo servizio comprende, linstallazione del
software, la configurazione ed il test della
soluzione.
38- Clever Consulting srl
- Via Broletto, 39
- 20121 MILANO
-
- Tel 39 02 80509734
- Fax 39 02 700507092
- web www.clever-consulting.it
- eMail info_at_clever-consulting.com