Multipath I/O

U sustavima za pohranu pojam Multipath I/O (višestazni I/O) odnosi se na tehniku koja osigurava toleranciju na greške i poboljšanje performansi koja definira više od jednog fizičkog puta između računala i njegovih uređaja za masovnu pohranu koji se primjerice mogu nalaziti i na mreži: ako se koriste sustavi Storage Area network.
Kao primjer, do diskovnog pogona na mreži se može doći upotrebom protokola iSCSI pomoću dvije (ili više) klasične mrežne kartice Ethernet ili se do diskovnog pogona može doći preko specijalizirane kartice Fibre Channel kartice (HBA), preko mreže Fibre Channel.[1]
U takvom načinu rada, ako jedan kontroler, priključak (port) ili preklopnik zakaže, operativni sustav može usmjeriti diskovne operacije (čitanje/zapisivanje) kroz preostali kontroler ili mrežnu karticu transparentno i bez promjena vidljivih aplikacijama, osim što možda rezultira povećanom latencijom.
Multipath I/O se najčešće koristi za pristup sustavima Storage Area network poput:
- iSCSI
- Fibre Channel (FC).
Multipath softverski slojevi mogu iskoristiti redundantne staze za pružanje značajki za poboljšanje performansi, uključujući dinamičko balansiranje opterećenja, oblikovanje prometa, automatsko upravljanje stazama i dinamičku rekonfiguraciju.
U Linuxu je za Multipath I/O zadužena komponenta Device mapper[2][3][1][4].
Povezani članci
Izvori
- Linux Multipathing, Linux simpozij 2005. str. 147
- VxDMP bijeli papir, Veritas Dynamic Multi pathing
- Linux Multipath Vodič za korištenje (Arhivirano 28. lipnja 2012.)
- ↑ 1,0 1,1 Horvat, Hrvoje. https://zenodo.org/records/14852242.
- ↑ Appendix A. The Device Mapper Red Hat Product Documentation. docs.redhat.com 0. Pristupljeno 2025-02-17.
- ↑ Linux Device Mapper-Multipathing (DM-MP). www.ibm.com 0. Pristupljeno 2025-02-17.
- ↑ Multipath - Proxmox VE. pve.proxmox.com 0. Pristupljeno 2025-02-17.