Erinevus lehekülje "DM-Multipath" redaktsioonide vahel

Allikas: Kuutõrvaja
(Multipath seadmete kasutamiseks ettevalmistuste tegemine)
P (Multipath tarkvara paigaldamine)
53. rida: 53. rida:
 
===Multipath tarkvara paigaldamine===
 
===Multipath tarkvara paigaldamine===
  
Kaasaegsed Linuxi distributsioonid sh Debian GNU/Linux sisaldavad sissejuhatuses loetletud olulisi või enamlevinud koponente, st levinud seadmete draivereid, device-mapperi tuge tuumas, udev ja multipath tarkvara. Kui ei ole selget põhjust talitada muud moodi tuleks eelistada operatsioonisüsteemi paketihalduses esinevat tarkvara.
+
Kaasaegsed Linuxi distributsioonid sh Debian GNU/Linux sisaldavad sissejuhatuses loetletud olulisi või enamlevinud koponente, st levinud seadmete draivereid, device-mapperi tuge tuumas, udev ja multipath tarkvara. Kui ei ole selget põhjust talitada muud moodi tuleks eelistada operatsioonisüsteemi paketihalduses esinevat tarkvara.  
 +
 
 +
Debian GNU/Linux puhul tuleb multipath tarkvara paigaldamiseks öelda
 +
 
 +
  # apt-get install multipath-tools
  
 
===Multipath tarkvara seadistamine===
 
===Multipath tarkvara seadistamine===

Redaktsioon: 20. märts 2009, kell 22:13

Sissejuhatus

Multipathing ehk täpsemini DM-Multipathing (device-mapper multipath) viitab üldiselt võimalusele arvutist ühe ja sama salvestusressursi (ingl. k. storage; nt kettakastist välja jagatud LUN või iSCSI target) poole jõuda erinevaid teid mööda. Tavaliselt on sel juhul salvestusressurss arvuti külge ühendatud FC või iSCSI abil.

Multipath ehk täpsemini DM-Multipath seade on operatsioonisüsteemi kõrgemate kihtide jaoks jaoks moodustatud loogiline seade, millele vastab tavaliselt mitu füüsilist seadet. Sõltuvalt multipath seadistusest võib loogilisel seadmel olla selliseid omadusi

  • redundantsus - töötab vaatamata mõne arvuti ja salvestusressursi vahel oleva ühenduse riknemisest
  • jõudlus - võimaldab kiiremat andmevahetust kui üksik arvuti ja salvestusressursi vaheline ühenduskanal

Multipath lahenduse juures töötavad koostöös neli komponenti

  • salvestusressurssi arvutiga ühendava seadme draiver - nt FC ühenduse puhul QLogic HBA draiver qla2xxx
  • tuuma device-mapper tugi, mis nt võimaldab konstrueerida füüsilistest seadmetest erinevate omadustega loogilisi seadmeid
  • udev - dünaamiline seadmete moodustamine, vastavalt toimuvatele sündmustele, nt ühenduse kadumine mõnel kanalil
  • multipath tarkvara - juhib udev ja device mapperi tööd multipath seadmete kontrollimise osas, jälgib salvestusressursside seisundit

Multipath tarkvara ülesandeks on ära tunda, et erinevaid teid mööda on arvutiga ühendatud üks ja sama salvestusressurss ning moodustada loogiline seade. Lisaks multipath tarkvara jälgib ühenduste korrasolekut ning teeb vastavaid ümberlülitusi.

Multipath seadmete kasutamiseks on lisaks vabatarkvaralisele DM-Multipathile olemas ka kommertslahendusi, nt EMC PowerPath. Ühe või teise implementatsiooni eelistamine sõltub konkreetselt kasutusel olevast riistavarast, operatsioonisüsteemist ja eelkõige nõuetest lahendusele.

Salvestusressursid

Multipath juures võib põhimõtteliselt kasutada igasuguseid SCSI protokolli kasutavaid seadmeid, sh lokaalseid seadmeid. Reeglina pakuvad aga praktilist huvi sellised juhtumid, kus arvuti ja salvestusressursi vahel on tõepoolest mitu erinevat teed. Levinud on nt selline skeem, kus on FC meedia abil ühendatud FC lülitiga (ingl. k. switch) omavahel üks kettakast ja mitu arvutit, kusjuures kõik ühendused arvutite ja kettakastist lülitini on füüsiliselt dubleeritud

                    _____________
                   |  Kettakast  |
                   |_____________|
                 SPA || SPB
                     ||
                  ___||____________
                 |                 |
                 | FC lüliti       |
                 |_________________|
                   ||     ||    ||
                   ||     ||    ..... arvuti n
                  _||_    ||
        arvuti 1 |    |   ||
                 |____|   ||
                          ||
                         _||_
                        |    | arvuti 2
                        |____|

Konkreetselt võiks olla nt tegu sellise riistvaraga

  • EMC CLARiiON CX3 kettakast
  • CISCO MDS9505 FC lüliti
  • QLogic QLA2432 FC adapterid

Multipath seadmete kasutamiseks ettevalmistuste tegemine

Enne multipath seadmete seadistamise juurde asumist peab olema selge milliste omadustega tulemust on eesmärk saavutada.

Multipath tarkvara paigaldamine

Kaasaegsed Linuxi distributsioonid sh Debian GNU/Linux sisaldavad sissejuhatuses loetletud olulisi või enamlevinud koponente, st levinud seadmete draivereid, device-mapperi tuge tuumas, udev ja multipath tarkvara. Kui ei ole selget põhjust talitada muud moodi tuleks eelistada operatsioonisüsteemi paketihalduses esinevat tarkvara.

Debian GNU/Linux puhul tuleb multipath tarkvara paigaldamiseks öelda

 # apt-get install multipath-tools

Multipath tarkvara seadistamine

Multipath seadmete kasutamine

Juurfailisüsteemi kasutamine multipath seadmelt