Red Hat Storage Server presentation - online presentation for ELOS Technologies customers and for all who would like to attend online. Video in Czech language will be available in few days.
Red Hat StorageServer
● Softwarové řešení
Virtualizace datových úložišť
NAS
Abstrakce od hardwarové vrstvy
Klientský přístup
Protokoly NFS/CIFS
Nativní klient (FUSE)
OpenStack Swift
Přístup k souborům přes REST API
Unified File and Object
3.
Red Hat StorageServer
Komponenty
● RHEL
● XFS
● Gluster FS
● Red Hat Storage
Management
Station
RH Storage -charakteristiky
● Elasticita
● Žádný metadata server
Elastický hash algoritmus
● Škálovatelnost
● Vysoká dostupnost
No SPOF
● Flexibilita, modularita
Userspace
Různorodé scénáře nasazení
6.
RH Storage -charakteristiky
● Kompatibilita
Klientské metody přístupu (NFS/CIFS/Fuse)
POSIX
● Jednoduchost
Srozumitelné CLI
Jednotný bod management přístupu
-> kterýkoliv členský systém
7.
RH Storage -koncepty
VOLUME BRICK SERVER
● Jmenný prostor
● Základní ● Prezentuje
● POSIX mount
stavební kámen kameny (bricks)
point
● Exportovaný
● Uspořádaná
adresář na
kolekce členských
serveru
„bricks“
Server-side Quorum
● Ochrana proti síťovým výpadkům
Nebezpečí „split-brain“
● Zabránění vzniku inkonzistencí paralelním
zápisem při problémech na síti
● Při ztrátě quora zákaz zápisu
Definováno pro každý svazek
● V příštích verzích funkce automaticky
volitelného arbitra
16.
Funkce a vlastnosti
● HA pro CIFS/NFS klienty
Využito CTDB
Clustered TDB database
Plovoucí IP adresa
Implementováno pomocí „hooks“
Akce spouštěné při určité situaci
(volume start/stop atd. )
● Podpora POSIX ACL
Funkční pro CIFS, NFS (čtení, ne tvorba) i na-
tivního klienta
17.
Funkce a vlastnosti
● Directory Quotas
Limity využití diskového prostoru
Na úrovni adresářů nebo svazků (volumes)
[root@rhs1 storage]# gluster volume quota di-re list
path limit_set size
-----------------------------------------------------
/ 100MB 10.9MB
/quotaA 10MB 10.9MB
/quotaB 10MB 0Bytes
/quotaC 10MB 0Bytes
18.
Funkce a vlastnosti
● Georeplikace
Asynchronní inkrementální synchronizace mezi
lokalitami
LAN / WAN / internet
Master-Slave replikace
Možnost kaskádní replikace
Failover / failback
Slave zastane úlohu mastera v případě výpadku
19.
Red Hat StorageConsole
● Vytvořeno pomocí Ovirt technologie
Stejné uživatelské prostředí
Stejné možnosti správy uživatelů
● Management objektů v rámci RHS
Bricks, volumes, servers
RHEV integrace
● Uživatelské rozhraní pro management RHS
Tvorba svazků a jejich konfigurace
Rozšiřování / zmenšování svazků
● Virtualizační host – nativní RHS fuse klient
● RHS svazek jako POSIX kompatibilní FS
Data storage domain pro VMs
23.
RHEV
Zdroj: Itamar Heim,Andrew Cathrow, Bhavna Sarathy - Red Hat Enterprise Virtualization 3.1 Deep Dive