Redundant Array Of Inexpensive Disc

RAID 1 & 5 mjukvarustyrt av NT Server.

Skyddssystem för lagrande av datainformation, endast på NT Server.

Skyddssystem för att slippa dataförluster, när en eller flera diskar rasar i en server. Det finns både hårdvarustyrda och mjukvarustyrda skyddssystem av RAID. Den billigaste varianten är mjukvarustyrda men den hårdvarustyrda erbjuder mer flexibilitet men är också mycket dyrare. De som är mjukvarustyrda är Mirror Set, Disk Duplexing och Stripeset med Paritet. Vad som bestämmer vad jag vill använda är: pengar, utförande och tillförlitligheten i systemet.


RAID Miljö

Kan bara köras på NT Server "diskmanager". Systemet går snabbare med hårdvarulösning, men jag kan bli tvungen att låsa mig till en hårdvaruleverantör. Med hårdvarulösning kan jag byta ut diskar utan att behöva ta ner hela systemet. "BOOTA" om Servern. Skulle det vara så att 2 st diskar går åt skogen i en RAID 5 lösning måste jag återställa all information från en tapebackup.


RAID 1. Mirror Sets.

Disk Duplexing är samma sak som Diskmirror fast med två kontrollerkort. Kan köras på System- & Bootpartitionen. Filen som startar det hela heter FTDISK.SYS, kommer att synas i Diagnostics i services. Om min server kör tex. en C: D: E: F: Kan jag utföra mirror på den enhet jag vill eller alla. Nackdelen med Mirror är det kostar en lika stor HDD som man vill spegla. Om nu inte vare sig System- eller bootpartitionen har en Mirror Set måste jag göra en faulttollerance bootdiskett. För att kunna göra en korrekt återskapande av diskarna. Om man har flera hårddiskkontroller får jag en sk. Disk Duplexing, skulle det ena I/O kortet rasa så har jag åtkomst till den andra disken, detta går inte om jag har flera diskar på samma kontrollerkort, det är samma sak som Mirror men med lite mer säkerhet.


RAID 5 Stripe Set Med Paritet (kontroll av data)

Måste vara en FYSISKA DISKAR. Kan inte köras på System- och Bootpartitionen. Uträkning av utnyttjandegraden:
(Antal diskar-Paritetsdisk) / Antal diskar = Utnyttjandegraden av partitionerad yta.
Den partitionerade ytan i den minsta disken avgör hur mycket plats jag kan utnyttja.

Om jag tex. har 4 st HDD enligt

Disk 0 - 1,2 GB Fritt.
Disk 1 - 1,5 GB Fritt.
Disk 2 - 1,5 GB Fritt.
Disk 3 - 1,3 GB Fritt.

Då kommer jag att få en Stripeset med paritet enligt följande.
Den minsta hårddisken utrymme X Antal hårddiskar = Stripeset Med Paritet - 1 Hårddisk = Lagringsyta totalt.

Om man försöker att lägga in en Stripeset med Paritet på en redan utnyttjad partition så kommer all datainformation att förstöras. Nedsparningen av data informationen sker med ett matematiskt fördelande mellan diskarna. Stripe set är ett mer kostnadseffektivt sätt att köra, denna metod ger ett maximalt 33 % bortfall av datautrymme.


Skillnaden mellan RAID 1 och RAID 5

Mirror Sets RAID 1 Stripeset med Paritet RAID 5
   
Stöder FAT & NTFS. Stöder FAT & NTFS.
Kan spegla System & Bootpartition. Kan inte innehålla System- eller Bootpartitionen.
Behöver min 2 st HDD. Behöver min 3 st HDD.
Högre kostnad per MB 50%. Mindre kostnad per MB (Ant disk-Paritet / Ant diskar).
Har goda läs och skrivegenskaper. Har excellenta läsegenskaper men sämre skrivegenskaper.
Använder mindre systemminne. Kräver mer systemminne.
  Stöder upp till 32 st HDD. ESIA/ IDE/ SCSI.

Det går att mixa med Stripe Set med Paritet och Mirror Set på en dator. Själva installationen av detta sker i Diskadministrator under Fault Tollerance. Om man installerar både stripe set och mirror set på en dator så måste den fria ytan vara lika på Disk (0) och Disk (1) i exempel nedan. Om man deletar ett stripeset eller en Volumset så är all info borta.


Återstälande av felaktiga diskar

Om en av diskarna innehåller någon av bootdiskarna måste systemet startas om innan funktion kan uppnås. Detta gäller bara Mirror Set.


Återställande av Mirrorset

Starta Diskadministrator, gå in i faulttollerance, välj break mirror set. Detta gör så att jag får en ny enhetsbokstav på den avbrytna Mirrorset disken, detta kommer bara att synas lokalt på min server. Deleta sen bort den felaktiga ytan, leta reda på en yta som är ledig och skapa en ny mirror. Glöm inte ett Boota om systemet om det är på en Boot partition. Problem som kan uppstå är att sökvägarna i filen BOOT.INI kan vara felaktiga. Med hjälp av event viewer kan man se en logg för att se vilken partition som har gått åt skogen. Men det behöver inte bara vara för att en del i ett Mirror skall bytas ut som man bryter spegeln, jag kanske vill ge utrymme till annat på min hårddisk.


Återställande av Striperset

Hur märks det att det är paj, för att maskinen går mycket långsamt. Starta Diskadministrator, gå in i faulttollerance, regenerade, välj de medlemmar i min stripeset kejda som är trasiga. Skulle det inte finnas plats kvar för att fylla på med diskutrymme, då kan man byta ut den felaktiga HDD'n mot en fräsch HDD. Stripen kan med hjälp av de andra medlemmarna återskapa "regenegrade" den tappade informationen, detta sker med en matematisk mumbojumbo som jag inte ha en susning om hur det funkar.


Att skapa en Fault Tolerance disk

Formatera en diskett i NT Server, inte Win 95.
Kopiera ner de nödvändiga filerna.


ARC Sökvägar

multi/scsi (nr)
Multi = EIDE / IDE / SCSI med eget BIOS på kortet.
SCSI = SCSI utan eget BIOS om man har egen programvara som medföljer kortet.
disk(0) SCSI Hårddiskdisk nr.
rdisk(0) IDE /ISA/EISA Hårddisk.

I/O Kort för multi(o) Diskenhet rdisk(1) Partitioner partition(1)
IDE/ATscsi(0) disk(0) partition (1) SCSI

Denna BOOT.INI visar en maskin som använder sig av maskinen BIOS

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Server Version 4.00"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Server Version 4.00 [VGA mode]" /basevideo /sos


Om jag har SCSI Disk med egen intelligens

scsi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Server Version 4.00"
scsi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Server Version 4.00 [VGA mode]" /basevideo /sos

Om det står multi(0) pekar den på rdisk (0)
Om det står scsi(0) pekar den på disk (0), thats it.
multi(0)disk(0)rdisk(1)partition(2) = Disk 2 Enhet G:\Här finns winnt


Mer ARC

På denna bild så ligger systemfilerna på adapter 2 enhet F.
ARC Sökvägen är:
  1. Inbyggt BIOS = Multi(1)disk(0)rdisk(0)partition(2)
  2. Eget BIOS = Scsi(1)disk(0)rdisk(0)partition(2)
ARC



Tillbaka till NT 4 startsidan.