RAID 1 & 5 Mjukvarustyrt av NT Server.
Redurant Array Of Inexpensive Disc

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 variatnten är mjukvarustyrda men den hårdvarustyrda erbjuder mer flexibilitet men är också mycket dyrare.
De som är mjukvarustyrda är Mirror Set, Disk Dupexling 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 Serever "diskmanager".
Systemet går snabbare med hådrvarulö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å kontollerkort.
Kan köras på System- & Bootpartitionen.
Filen som startar det hela heter FTDISK.SYS, kommer att synas i Diagnostics i services.
Om min serever 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 återkskapande 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 FYSISK DISK Kan inte köras på System- och Bootpartitionen.
Uträkning av utnyttjandegraden:

(Antal diskar-Paritetsdisk) / Antal diskar = Utnyttjandegraden av partitionerad yta.
Den partionerade ytan i den minsta disken avgör hur mycket plats jag kan utnytja.

Om jag tex har 4 st HDD enligt nedan

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 % igt 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 Kräver minst 3 st HDD
Högre kostnad per MB 50% Mindre kosnad per MB (Ant disk-Paritet / Ant diskar)
Har goda läs och skrivegenskaper Har excelenta läsegenskaper men sämre skrivegenskaper
Använder mindre systemminne Kräver mer system minne
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 som kommer 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 Mirroset 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äsh HDD.
Stripen kan med hjälp av de andra medllemarna å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.

  • Ntldr
  • Ntdetec.com
  • Ntbootdd.sys "Syns bara om SCSI kontrollen inte har eget BIOS används".
  • Boot.ini  Den skall modfieras så att den pekar på den speglade partitionen.
  • Testa Bootdisken.

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)
arcpath.jpg (9737 bytes)