Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88 www.WebConneXXion.com | It s all about RAID
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/vhosts/webconnexxion.com/httpdocs/raid/includes/functions/sessions.php on line 88 My Account | Cart Contents | Checkout
Direct
Attached Storage is nog steeds de meest toegepaste vorm van toevoegen van RAID
storage aan een server of workstation. De redenen hiervoor zijn relatief
eenvoudig op te sommen.
- De hoge aanschafprijs is t.o.v. NAS en SAN oplossingen relatief laag.
- Hoge acceptatiegraad in de markt.
- Eenvoudige installatie
- Hoge prestatie
We onderscheiden twee manieren voor het koppelen van RAID systemen.
Host Based RAID. Hierbij
wordt gebruik gemaakt van een RAID controller in de computer. Het merendeel van
dit type RAID controllers is uitgerust met een eigen cpu of ASIC.
De tegenhanger hiervan zijn hybride controllers, die gebruik maken van de
processor van de computer. Dit gaat ten koste van de prestaties van die computer
Immers, de processor zal nu ook de RAID berekeningen moeten uitvoeren. Deze RAID
controllers zijn verkrijgbaar voor ATA, SerialATA, SCSI en Fibre Channel
diskdrives. De meeste van deze controllers bieden typisch 1,2,3 of 4 kanalen.
RAID controllers met meerdere kanalen worden toegepast om een evenwichtige
verdeling te krijgen van een aantal harddisk en om de bandbreedte per kanaal
optimaal te benutten.
Host
Independent RAID Bij
Host Independent RAID is de RAID controller in een externe behuizing
geplaatst waar zich ook de harddisks bevinden. Hierdoor is het RAID systeem
onafhankelijk van het operating systeem en het hardware platform.
De interface tussen de computer en het RAID systeem is meestal parallel SCSI.
In mindere mate wordt daar Fibre Channel voor gebruikt. In het RAID systeem
kan gewerkt worden met IDE, SCSI of Fibre Channel diskdrives en lavert een
hoge verscheidenheid aan prestaties, capaciteit en prijsstelling op.
RAID
behuizingen. Bij
Host Based RAID plaatst men vaak de diskdrives ook in de host. Dit kan tot
de situatie leiden, dat, bij uitval van de power supply, de RAID set
verloren gaat en dat teruggevallen moet worden op de backup. In z?n
situatie biedt RAID alleen maar meer snelheid en geen additionele
veiligheid. Beter is om de diskdrives in een externe behuizing te plaatsen,
welke voorzien is van hot-swappable, load-sharing redundant power supplies
en hot-swappable ?fans en ?disktrays. Indien deze behuizingen ook nog zijn
voorzien van SAF-TE of SES, dan is het mogelijk om fouten, zoals een defecte
poer supply of fan, m.b.v. een SMTP trap te melden aan de systeembeheer via
email, pager en/of fax.
Beperkingen Een
DAS oplossing heeft zijn beperkingen. Zo zijn doorgroei mogelijkheden
beperkt. Aan het aantal toe te voegen SCSI devices zit zowel een fysieke,
alsmede een performance limiet. De schaalbaarheid is dus beperkt.
Storage, SAN
of NAS?.?
Vandaag de dag worden in netwerken storage steeds vaker losgekoppeld van de
server en ondergebracht in Storage Area Networks (SAN) of Networks Attached
Storage (NAS). De protocollen om de gegevens zo snel mogelijk op het
opslagmedium op te kunnen slaan volgen elkaar in een hoog tempo op. Wij
geven een overzicht van de stand van zaken.
Voordat we kunnen bespreken welke soorten advanced storage op de markt is
(niet onuitputtelijk), moet eerst uiteen gezet worden wat er allemaal
mogelijk is.Deze zoektocht begint bij de begrippen NAS en SAN. Het kan
namelijk behoorlijk onduidelijk zijn wat hier precies mee bedoeld wordt.
Laten we om te beginnen eens nader kijken naar NAS.
NAS staat voor Networks
Attached Storage. Het
gaat hierbij om schrijfruimte die niet in de server aanwezig is, maar ergens
door middel van zijn eigen netwerkadres bereikbaar is op het netwerk. Bij
NAS moet typisch gedacht worden aan een device dat via het netwerk
bereikbaar is. Het voordeel van het gebruik van NAS is in de eerste plaats
snelheid; door de opslag los te koppelen van de server krijgt de server
namelijk alle tijd zich bezig te houden met het afhandelen van toepassingen.
Daarnaast kunnen bestanden veel sneller opgevraagd en weggeschreven worden
omdat de NAS zijn eigen processor heeft. Elk file request wordt door de
fileserver doorgestuurd naar het NAS dat door middel van zijn eigen IP-adres
op het netwerk terug gevonden kan worden. De Network Attached Storage zelf
bestaat uit een of meer harde schijven die opgenomen zijn in een
RAID-systeem. Daarnaast moet er software aanwezig zijn die in staat is de
aanvragen voor bestanden op de servers door te sturen naar het SAN device.
De meeste SAN oplossingen worden aangestuurd doormiddel van IP. Het is
echter ook mogelijk andere protocollen te gebruiken zoals IPX. Het
belangrijke verschil tussen NAS en SAN blijkt al uit de benaming. Waar NAS
staat voor Network Attached Storage, oftewel een opslagapparaat dat aan het
netwerk verbonden is, gaat het bij SAN Storage Area Network. Het gaat hier
dus bij NAS om een geheel afzonderlijk netwerk dat bestaat uit verschillende
storage devices die door een snelle verbindingen aan elkaar en aan een
aantal servers verbonden zijn.
Het SAN bevindt zich meestal in de buurt van andere netwerkresources zoals
servers en mainframes, maar het kan ook gebruikt worden op remote locaties
om er bijvoorbeeld de dagelijkse backup naartoe te schrijven. Uiteraard gaat
dit laatste alleen goed wanneer gebruik gemaakt wordt van kostbare hoge
snelheid WAN verbindingen. Als elke nacht meerdere gigabytes aan gegevens
moeten worden voldoet ook een 2MB Frame Relay verbinding immers niet. Eerder
moet gedacht worden aan snelle ATM-verbindingen of zelfs SDH-verbindingen
waarmee snelheden tot vele honderden megabits per seconde gehaald kunnen
worden.
Het Storage
Area Network kan gebruik makn van bestaande technologie zoals IBM?s optical
fiber ESCON, maar het kan ook gebruik maken van de nieuwere Fiber Channel
techniek of ?Storage over IP? op een Gigabit Ethernet netwerk. Door gebruik
te maken van dergelijke supersnelle technieken kan de SAN-infrastructuur
uiteindelijk vergeleken worden met de lay-out van een Personal Computer,
maar dan op meta-niveau. De processor en het werkgeheugen bevinden zich dan
voornamelijk in de servers, de hoge snelheidsverbindingen zijn te
vergelijken met de databus op het mainboard van de computer en het SAN zelf
heeft een rol
die vergeleken kan worden met die van een harddisk of cd-rom. In het SAN
zelf kunnen alle technieken gebruikt worden die ook in normale servers
gebruikt kunnen worden. Denk daarbij aan disk mirroring, speciale op het SAN
ingerichte backupsystemen, datamigratie van het ene naar het andere device
tot subnetwerken met NAS systemen erin aan toe.
Communicatie
over SAN De
belangrijkste communicatiemethodes die op een SAN gebruikt worden, zijn
Fibre Channel en Storage over IP Fibre Channel is de techniek die gebruikt
wordt om gegevens tussen computers en randapparaten met een snelheid van
1Gbps te verplaatsen. Voor hen die dat te lanngzaam vinden: er wordt
momenteel ook gewerkt aan een lOGbps standaard.
De specificaties voor deze manier van communiceren worden gedaan door de
Fibre Channel Industry Association, de werking is gedefinieerd in een ANSI
standaard en daarnaast ook in een ISO standaard. De techniek van Fibre
Channels is speciaal ontworpen om computers te kunnen laten communiceren met
storage devices. Fibre Channel doet dit bovendien veel sneller dan SCSI, al
staan de ontwikkelingen op het gebied van SCSI natuurlijk ook niet stil.
Waar SCSI voorlopig echter niet aan zal kunnen tippen, is de flexibiliteit
van Fibre Channel. Als gebruik gemaakt wordt van glasvezel, kunnen
afstanden tot tien kilometer overbrugt worden.
Het mooie is dat de techniek ook gebruikt kan worden op andere media zoals
ordinaire coax bekabeling of twisted pair kabels. Uiteraard kunnen in dat
geval minder grote afstanden overbrugt worden. Naast al deze zegeningen is
er ook een probleem met Fibre Channel, namelijk het gebrek aan
compatibiliteit. De specificaties worden door de verschil-lende fabrikanten
nogal eens anders ge?nterpreteerd wat er toe kan leiden dat twee Fibre
Channel implementaties net niet helemaal compatible zijn met elkaar.
Fibre Channel wordt al sinds de vroege dagen van het SAN gebruikt. Het feit
dat het met de ontwikkeling van SANs niet zo heel erg snel gaat, wordt wel
eens teruggeleid tot de compatibiliteitsproblem men met deze specificatie.
Om die reden kan als een alternatief gebruik gemaakt worden van IP SAN.
Hierbij wordt gewerkt met Gigabit Ethernet.
Het grote
voordeel van deze werkwijze is dat een IP SAN gebruik maakt van open en goed
bekende standaarden. In elk serieus netwerk wordt immers al gebruik gemaakt
van dit protocol. Daarnaast zijn de vereiste hardwarecomponenten minder
kostbaar. Een ander zeer groot voordeel van een IP SAN is dat omdat het
gebaseerd is op de TCP/IP standaard het IP SAN uitgebreid kan worden tot een
wereldwijd SAN.
Juist dit punt
van vrijwel totale openheid van het IP SAN zou in de toekomst wel eens een
reden kunnen worden waarom deze techniek het gaat maken. Een andere techniek
die veelbelovend is, is iSCSI, dat staat voor internet SCSI. Deze standaard
combineert namelijk het beste van twee werelden. Enerzijds wordt gebruik
gemaakt van het vertrouwde SCSI, maar de SCSI-commando?s die nodig zijn om
de verschillende devices aan te sturen worden verstuurd over IP netwerken.
Hierdoor is
ook iSCSI een heel geschikte standaard om SAN?s te bouwen waarin grote
afstanden overbrugt worden. Om met iSCSI te kunnen werken worden SCSI
commando?s gewoon toegevoegd als payload achter een IP header. De standaard
lijkt absoluut kans te maken, want verschillende hardwarefabrikanten als
Cisco en IBM hebben al iSCSI producten ontwikkeld.
Hierbij moet
gedacht worden aan switches en routers die ervoor zorgen dat de
SCSI-commando s zo snel mogelijk uit de IP-datagrammen ge?xtraheerd worden.
Naast iSCSI is er nog een oplossing waarin oude en nieuwe technieken met
elkaar gecombineerd worden. Deze techniek staat bekend als Fibre Channel
over IP (FCIP). Net als iSCSI is ook dit protocol ontwikkeld door de IETF.
Bij FCIP komt het erop neer dat Fibre Channel technieken getunneld worden
tussen verschillende onderdelen van het SAN over IPnetwerken.
Ook bij deze
techniek is het zo dat grote afstanden overbrugt kunnen worden. Voor FCIP is
eveneens het nodige aan gespecialiseerde hardware van onder andere Cisco,
Nortel en Lucent te koop. Als iSCSI en FCIP met elkaar vergeleken worden,
lijkt het dat iSCSI de wat betere kaarten in handen heeft. FCIP kan namelijk
alleen gebruikt worden in combinatie met Fibre Channel technologie. Als
zodanig is deze techniek dan ook vooral interessant voor bedrijven die al
een flinke investering in Fibre Channel gedaan hebben en hun SAN in een
omvangrijke geografische regio willen gebruiken. iSCSI daarentegen kan
gebruik maken van elk IP-netwerk en vereist geen speciale kenmerken van het
SAN.
Alsof het
allemaal nog niet genoeg is, wordt er momenteel ook gewerkt aan een
tussenvorm van beide protocollen: het Internet Fibre Channel Protocol (iFCP)
is een aanpassing op FCIP die gebruikt moet worden om Fibre Channel data
over IP-netwerken te verplaatsen door gebruik te maken van iSCSI-protocollen.
Op deze wijze wordt het beste van twee werelden
gecombineerd.
Het grote voordeel van iFCP boven FCIP is dat iFCP een tunneling protocol is
dat gebruikt wordt om Fibre Channel gegevens door middel van IP-tunneling
over een IPnetwerk te verplaatsen. Ook iFCP veronderstelt echter een Fibre
Channel infrastructuur. Er kan wel gebruik gemaakt worden van iFCP gateways
als alternatief voor een complete infrastructuur.