Gestione
dei dischi
Sommario






Tipi di Dischi
Tipi di memorizzazione su disco
File System supportati
Il sistema RAID di Windows 2003
Disk Quota
La compressione dei dati
What Is Direct Attached Storage?
Types of DAS:
• EIDE
• SATA
• SCSI
• SAS
• SSD
Advantages:
• Easy to configure
• Inexpensive
Disadvantages:
• Isolated
• Slower
New
What Is Network Attached Storage?
NAS is storage attached to a dedicated storage device and accessed
through network shares
Advantages:
• Relatively inexpensive
• Easy to configure
Disadvantages:
• Slower access times
• Not a real enterprise solution
NAS offers centralized storage at an affordable price
Il NAS è composto principalmente da un contenitore di harddisk, organizzati secondo lo schema RAID preferito e/o
predefinito, e da un sistema operativo ottimizzato per la
New
gestione dei servizi di rete che condivide i dischi
What Is a Storage Area Network?
SANs offers higher availability with the most flexibility at the
highest cost
Advantages:
Servers
• Fastest access times
• Easily expandable
• Centralized storage
Switches
• High level of redundancy
Disadvantages:
• More expensive
• Requires specialized skills
Storage Device
La SAN è una rete ad alta velocità che
interconnette diversi storage devices con SANs
i
can be implemented using
servers che li usano. La rete SAN
Fiber Channel or iSCSI
permette di collegare uno o più storage a
uno o più servers tramite una
New
connessione fisica
What Is a Fiber Channel SAN?
Fiber channel transmits the SCSI commands over twisted-pair
copper wire or fiber optic cables
Component
Description
HBA
An interface card for fiber channel networks placed
in a server to provide access to a SAN
Fiber channel
Switches route SCSI commands rather than routing
switches
IP traffic
Fiber channel
Twisted-pair copper wire or fiber optic cables
network cables
Storage
devices
Devices contain hundreds of disks and provide
terabytes of storage
LUN
Part of the storage exposed to servers as drive
letters
Multipath I/O
Multiple paths from a host to a storage LUN, that
allow for path redundancy and added bandwidth
Tipicamente viene utilizzato il protocollo FCP (Fiber Channel Protocol) per
interconnettere tramite cavi in fibra ottica o rame i diversi devices
What Is an iSCSI SAN?
iSCSI transmits SCSI commands over Internet Protocol networks
Component
Description
IP Network
The IP network should provide high
performance and redundancy
iSCSI Targets
A dedicated network is recommended
Run on the storage device and enable access
to the disks
iSCSI Initiators
A software component or host adapter on the
server that provides access to iSCSI targets
iSCSI Qualified
Name (IQN)
A globally unique identifier used to address
initiators and targets on a iSCSI network
Una San IscIi usa schede di rete standard e indirizzi standard IP per
cui è più semplice da configurare
Selecting a File System
FAT provides basic file storage while NTFS provides
expanded capabilities
FAT provides:
• Basic file system
• Partition size limitations
• FAT32 to enable larger disks
NTFS provides:
• Metadata
• Security (ACLs and Encryption)
• Auditing and journaling
NTFS is recommended for all server deployments
New
Tipi di Memorizzazione
Windows 2003 supporta due tipi di memorizzazione
su disco:
Dischi di Base
C:
D:
E:
F:
Dischi Dinamici
I dischi di Base
Sono impostati di default da Windows 2003 per la
memorizzazione su disco
Impone la suddivisione
dello spazio su disco
rigido in partizioni
primarie ed estese
C:
C:
Partizioni
Primarie
D:
Partizione
E’ una porzione di spazio
del disco che si
comporta come un’unità
di memorizzazione
autonoma
D:
o
E:
E:
F:
F:
G:
H:
Partizione
Estesa con
Unità Logiche
Partizione primaria
Windows 2003 utilizza una partizione primaria per avviare
l’intero sistema
Il sistema operativo ricerca i file di
avvio sulla partizione contrassegnata
come attiva
Una partizione attiva per ogni disco
La partizione primaria è:
 formattata con un file system;
 contrassegnata con una lettera
d’unità
Disco
1
2
3
4
Partizioni
primarie
Massimo 4
partizioni primarie
su un disco
Partizioni di avvio e di sistema
Per Windows 2003, la partizione di
sistema è la partizione attiva che
contiene i file di avvio richiesti per
caricare il sistema operativo
La partizione di avvio è la partizione
primaria o estesa dove sono installati
i file del sistema operativo
La stessa partizione può essere sia di
avvio sia di sistema
Partizione estesa
La partizione estesa non viene formattata con un file
system e non viene contrassegnata con una lettera
d’unità.
Disco
Una partizione estesa viene suddivisa,
a sua volta, in segmenti chiamati unità
logiche.
Ogni unità logica è formattata con un
file system e contrassegnata con una
lettera di unità
Unità
logiche
Partizione
estesa
Esempio di partizione estesa
Se abbiamo un hard
disk da 10 GB
C: 6 GB
E: 1GB
F: 1GB
G: 1GB
H: 1GB
Possiamo creare
una partizione
primaria e una
partizione estesa con
quattro unità logiche
Memorizzazione Dinamica
I dischi convertiti dalla memorizzazione di base in quella
dinamica contengono Volumi Dinamici
Alcuni tipi di volumi sono a tolleranza d’errore (fault
tolerance), ovvero dispongono della capacità dello stesso
disco e del sistema operativo di rispondere a un evento
irreversibile senza perdere i dati
Tipi di Volume
Simple Volume
Striped Volume
Spanned Volume
Mirrored Volume
RAID-5 Volume
Tipi di volumi dinamici
Volume Semplice (simple volume)
Il volume semplice contiene uno spazio di
memorizzazione limitato
ad un unico disco fisico
Il volume semplice non è fault tolerance
Perché un singolo volume diventi fault tolerance, si deve :
 effettuare il mirroring con un volume di un altro disco
fisico;
 creare un RAID-5 Volume con altri due (minimo) hard disk.
Esempio di volumi semplici
Se abbiamo un hard
disk da 10 GB
C: 4 GB
E: 2 GB
F: 1 GB
G: 1 GB
H: 2 GB
Possiamo creare
anche cinque volumi
semplici con file
system e dimensioni
differenti
Tipi di volumi dinamici
Volume con Spanning
Il volume con spanning include lo spazio
di due oppure più volumi disposti su più
dischi fisici (fino ad un massimo di 32 unità)
Windows 2003 scrive i dati sul primo disco fino ad
occupare tutto lo spazio disponibile; quindi procede allo
stesso modo con gli altri dischi dello spanning
Il volume con Spanning non è fault tolerance
In caso di errore su uno dei volumi, verranno
persi irrimediabilmente tutti i dati dello spanning
Esempio di spanned volume
Se abbiamo due hard disk
da 10 GB
Possiamo creare uno spanned volume di 11 GB che
unisce due volumi semplici con capacità diverse
C: 6 GB
H: 4 GB
E: 3 GB
H: 7 GB
Tipi di volumi dinamici
Volume con Mirroring
Il volume con mirroring è formato da due
copie identiche di un volume semplice
ciascuna posta su un disco fisico differente
Il volume con Mirroring è fault tolerance, perchè scrive
simultaneamente su entrambe di dischi fisici
In caso di errori su un disco, Windows 2000 effettua le
operazioni di lettura/scrittura sull’altro disco del
mirroring, finché il disco danneggiato non sarà
sostituito
Esempio di volumi con mirroring
Se abbiamo due hard disk
File sistema operativo Disco 1
Disco mirrored
Disco 2
Disco guasto
Disco 1
File sistema operativo Disco 2
Tipi di volumi dinamici
Volume con Striping
Il volume con striping combina aree di
spazio libero identiche su più dischi fisici
(fino a un massimo di 32) in un unico
volume logico
Windows 2000 ottimizza le prestazioni scrivendo i dati
su tutti i dischi contemporaneamente alla stessa
velocità
Lo Striped Volume non è fault tolerance
In caso di errori su disco verranno quindi persi
tutti i dati dello striping
Esempio di volumi con striping
Se abbiamo tre hard disk da 10 GB
Possiamo creare uno striped volume di 12 GB che
unisce tre volumi semplici con identiche capacità
C: 6 GB
C: 6 GB
C: 6 GB
E: 4 GB
E: 4 GB
E: 4 GB
Considerations for Implementing
RAID
RAID implementation options:
• Hardware RAID
• Software RAID
When planning RAID levels, consider:
• Performance implications
• Level of redundancy
• Storage utilization
RAID Levels
RAID 0+1
1+0
RAID
Each
pair
of disks
is mirrored,
then
the mirrored
disks
Each
set of
disks
is striped,
then
the
stripe
set
is
mirrored
RAID
32
5
RAID
RAID
6
4
0
1
are
striped
Block level striped set with parity distributed across
BlockBlock
level level
striped
set
with
parity
distributed
across all
disks
Byte
Bit
level
level
striped
striped
set
set
with
with
Mirrored
drives
Striped
set
without
or parity
mirroring
striped
set
with
parity
on
aparity
dedicated
disk
all
disks
A1
A5
A9
A13A13
A1
A5
A9
A2
RAID
0 Striped
A2
A3
Array
A3
A4
A4
A6
A7
A8
A6
A7
A8
A10A10
A11
A11
A12
A12
A14A14
A15
A15
A16
A16
A1A3A3 A3
Ap
A1A4
Ap
A2A2 A2
A4A4A2
A1A1 A1
ApAp Ap
A2 A1
A4
A1
A3
Ap
Disk 1 BpB4A4
Disk
A2B3B3 B3
Bp Disk 3
B2 0B2
A2Bp
B2
B4
B2 A3
B4 Disk
B1B1 B1
BpBp2 B4
B1
B3
Bp
Disk
0
Disk
1
Disk
2
Disk 3
Mirrored
A3CpC3 Cp
Cp
A3C3
C4
C2C2 C2
CpC4A6
C1C1 C1
C3Cp C4
C2 A5
C4
C1
C3
Cp
Mirrored
Mirrored
Mirrored
Mirrored
A4DpD3 D2
Dp
A4D3
D4
DpD2 Dp
D2D4A8
D1D1 D1
D2 A7
D4
D3Dp D4
D1
D3
Dp
A1
A13
A5
A9
A1
A5
A9
A13
A2
A14
A6
A10
A2
A6
A10
A14
Disk
0
Disk
Disk
RAID
5 5 A15
Disk
0 0 00 Disk
Disk
1
11 Disk
Disk
2
22 Disk
Disk
3 11 33A11
Disk
4
44 Disk
Disk
Disk
0 Disk
2 Disk
Disk
4 Disk
1 Disk
3 Disk
Disk
Disk
Disk
Disk
Disk
A3
A7
A3
A7
A11
A15
Array
Striped
A4
A8
A12
A4
A8
A12
A16A16
Disk 4
Disk 4
Disk 5
Disk 5
Disk
Disk
6 5
Disk
Disk
6 7
Tipi di volumi dinamici
Volume RAID-5
Il volume RAID-5 è un volume con
striping a tolleranza d’errore
Windows 2000 aggiunge una informazione aggiuntiva di
parità a ciascun volume dei dischi in RAID-5
Grazie alle informazioni sulla parità, Windows 2000 è in
grado di ricostruire i dati nel caso di guasto di un
singolo disco fisico del RAID-5
RAID-5 richiede per funzionare un minimo di 3
hard disk fino ad un massimo di 32
Esempio di un volume RAID-5
Se abbiamo quattro hard disk
DATI
Disco 1
Disco 2
Disco 3
Disco 4
Volume RAID 5
DATI ancora in linea
Disco 1
Disco 2
Guasto
Volume RAID 5
Disco 4
Come aggiornare un disco di base ad
un hard disk dinamico
Per convertire un disco di base in uno dinamico, senza
perdita di dati, è sufficiente:
Avviare
Disk
Management
1 Selezionare
il disco da
convertire
2
Con il pulsante
destro del mouse
selezionare
Upgrade to
Dynamic Disk
1
2
Gestione Disco (Disk Management)
Windows 2003 mette a disposizione degli utenti un
unico strumento per poter gestire gli hard disk…
Creazione di una partizione
Per creare una partizione, si utilizza lo strumento
Disk Management nella console Computer
Management
Deframmentazione Disco
In Windows 2000, i file e le cartelle sono salvate nel primo
spazio disponibile su disco e non in uno spazio contiguo,
aumentando così i tempi di lettura e scrittura dei file
Per avviare
Disk
Management,
entrare nella
console
Computer
Management
Elenco volumi
Analisi disco
Stato Defrag
Disk Quota
Rossi
100 MB
Verdi 2 35 MB
NTFS Partition
Il Disk Quota è uno strumento utilizzato
per controllare e limitare lo spazio
disco degli utenti
Abilitazione del
Disk Quota
Limiti di spazio
e soglia di
avvertimento
Aggiunta/rimozione
degli utenti che
possono utilizzare lo
spazio su disco
Disk Quota
Per ogni partizione/volume, le quote disco possono
essere assegnate:
 con lo stesso limite, per tutti gli utenti;
 ai singoli user con una impostazione personalizzata di
spazio differente.
Impostazione quota di 50
MB per tutti gli utenti (soglia
avvertimento a 40 MB)
continua…
Disk Quota
Impostazione quota
personalizzata per gli user:
 Administrator (illimitata)
 cRistani (100 MB con una soglia
di avvertimento a 95 MB)
Compressione Dati
Una partizione formattata NTFS può essere abilitata alla
compressione dei dati
Per evitare rallentamenti, si
consiglia di memorizzare su
partizioni compresse soltanto dati
statici, ovvero file aperti poco
frequentemente.
Abilitazione
alla
compressione
dei dati
Il livello di compressione
di una partizione NTFS
dipende dal tipo dei dati
memorizzati, ma può
anche arrivare anche al
40-50%
La compressione è un attributo della partizione/volume
Scarica

4-3 – Gestione dei dischi