Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką Plików Cookies.



20.07.2020

Baramundi

Pomoc w czasie pandemii.
20.07.2020

Stop infekcjom

CloudGuard
17.07.2020

Analiza zagrożeń

Kaspersky Threat Attribution Engine
17.07.2020

Strażnik danych

QGD-1602P
16.07.2020

Dysk przemysłowy

Transcend MTE352T
16.07.2020

Połączenie sił

Fugaku
16.07.2020

Brama bezpieczeństwa

Check Point 1570R
23.06.2020

PLNOG Online

PLNOG Online
23.06.2020

Nowe zagrożenie

Ramsay

Kanały światłowodowe peer-to-peer w pamięci masowej FC

Data publikacji: 25-01-2018 Autor: Zygmunt Bok
Rys. 1. Adresy WWN dla kart...

Przedstawiamy, w jaki sposób wykreować kanały światłowodowe typu peer-to-peer pomiędzy ekonomiczną pamięcią masową działającą pod kontrolą systemu operacyjnego Linux Openfiler a klastrem VMware ESXi, bez użycia sieci SAN.

W artykule opisano sposób wykonania redundantnych połączeń światłowodowych typu peer-to-peer pomiędzy klastrem VMware ESXi a ekonomiczną pamięcią masową pracującą pod kontrolą sytemu operacyjnego Linux Openfiler ESA. Rozwiązanie tego typu może mieć zastosowanie w niedrogich i dedykowanych do konkretnych celów profesjonalnych rozwiązaniach informatycznych, w których w świadomy sposób rezygnuje się z pośredniej warstwy połączeniowej w postaci sieci SAN (Storage Area Network). Obniża to koszt całości rozwiązania, przy jednoczesnym zapewnieniu wysokiej dostępności usług, ciągłości działania, odporności na uszkodzenia i bezpieczeństwa danych.

Przedstawiona w artykule ekonomiczna pamięć masowa FC typu Fiber Channel SAN Storage, pracująca pod kontrolą sytemu operacyjnego Linux Openfiler ESA, połączona została za pomocą wykreowanych kanałów światłowodowych peer-to-peer z klastrem wysokiej dostępności VMware ESXi HA (High Availability) w zakresie podstawowej zdolności przyłączeniowej BC (Basic Connectivity), odporności na uszkodzenia FT (Fault Tolerance) oraz pełnej redundancji połączeń światłowodowych pomiędzy pamięcią masową a klastrem.


Linux Openfiler ESA jest systemem operacyjnym, który zapewnia obsługę plikowych pamięci masowych typu NAS (file-based Network Attached Storages) oraz blokowych pamięci typu SAN (block-based Storage Area Network). W skład oprogramowania systemu operacyjnego VMware ESXi wchodzi jądro systemu operacyjnego VMkernel, przeznaczone do obsługi serwerów i maszyn wirtualnych oraz aplikacji uruchamianych z ich poziomu, z własnymi sterownikami obsługującymi specyficzny sprzęt komputerowy.

Na schemacie przedstawiono ogólną koncepcję tworzenia kanałów światłowodowych typu peer-to-peer w pamięci masowej FC współpracującej z klastrem wysokiej dostępności VMware ESXi HA FT. W rozwiązaniu zastosowano system Linux Openfiler ESA w wersji 2.99.1.

Dalszy opis kreacji kanałów światłowodowych typu peer-to-peer odnosi się do kart światłowodowych QLogic typu qla 24xx (qla 2460 oraz qla 2462), a w szczególności do karty qla 2432 (Fibre Channel: QLogic ISP2432-based 4Gb Fibre Channel to PCI Express HBA – dwa porty FC). Czytelnik może użyć kart światłowodowych innych producentów, zgodnie z przytoczonym opisem. Pamięć masową FC zainstalowano w komputerze Dell PowerEdge 2900 z kartą światłowodową qla 2432. Pełny opis instalacji Linux Openfiler ESA znajdziemy pod adresem tinyurl.com/openfiler-instal). Instalacja samego klastra VMware ESXi HA FT została wykonana zgodnie z opisem zamieszczonym w artykule „Pamięć masowa pracująca pod kontrolą Linux Openfiler ESA” („IT Professional” 8/2017, s. 66). W artykule tym w skrócie opisano też, w jaki sposób, po skonfigurowaniu kanałów światłowodowych, wykreować wolumin logiczny oraz urządzenia scst, przypisać wirtualny dysk do grupy bezpieczeństwa i LUN, zdefiniować obszary dla danych dla serwerów ESXi w pamięci masowej FC oraz jak korzystać, poprzez kanały światłowodowe, z przestrzeni dyskowej w pamięci masowej FC, w których definiowane będą dyski wirtualne maszyn wirtualnych działających na serwerach klastra.

> Konfigurowanie kanałów światłowodowych

Po przeprowadzeniu instalacji systemu operacyjnego Open­filer ESA wykonujemy następujące czynności:

1.    włączamy usługi # chkconfig scst on oraz # chkconfig qla2x00tgt on, odszukujemy w systemie porty WWN (# cat /sys/class/fc_host/host*/port_name) i uruchamiamy usługi # service qla2x00tgt start oraz # service scst start;

2.    włączamy tryb target, dla każdego interfejsu światłowodowego poleceniem o następującej składni: scstadmin -enable_target X -driver Y, gdzie X jest adresem WWN separowanym dwukropkami, np.:

21:00:00:1b:32:1c:01:7a. W tym celu systemie Openfiler ESA wykonujemy:

 

  • dla FC Host adapter 1 Port 1:

# scstadmin -enable_target 21:00:00:1b:32:1c:01:7a \
-driver qla2x00t

  • dla FC Host adapter 1 Port 2:

# scstadmin -enable_target 21:01:00:1b:32:3c:01:7a \
-driver qla2x00t

  • dla FC Host adapter 2 Port 1:

# scstadmin -enable_target 22:00:00:1b:32:1c:01:8b \
-driver qla2x00t•dla FC Host adapter 2 Port 2:
# scstadmin -enable_target 22:01:00:1b:32:3c:01:8b \
-driver qla2x00t

[...]

Autor pracuje jako specjalista ds. wdrożeń, zajmuje się implementacją nowych technologii w infrastrukturze serwerowej. Jest doktorantem, twórcą artykułów naukowych i technicznych publikowanych w czasopismach.

Pełna treść artykułu jest dostępna w papierowym wydaniu pisma.

.

Transmisje online zapewnia: StreamOnline

All rights reserved © 2019 Presscom / Miesięcznik "IT Professional"