Skip to main content

NetApp StorageGRID

Mi az a NetApp StorageGRID?

A NetApp StorageGRID egy szoftveresen definiált, S3-kompatibilis objektumtároló (object storage) platform, amelyet nagy mennyiségű strukturálatlan adat (képek, videók, logok, mentések, AI/ML adathalmazok, data lake tartalmak) hosszú távú, költséghatékony, skálázható tárolására és kezelésére terveztek – on-prem, hibrid és multi-cloud környezetekben.

A StorageGRID központi eleme az Information Lifecycle Management (ILM): szabályokkal vezérelheted, hogy egy adott objektum hol, milyen védelemmel, mennyi ideig legyen tárolva – akár StorageGRID-en belül, akár külső felhős célokra (Cloud Storage Pool).

 

Objektumtároló rendszer és a Grid-ek

Objektumtárolásnál az adat bucketekben (S3) jelenik meg, az objektum pedig az adat + metaadat + azonosító együttese. A StorageGRID elsődleges API-ja az Amazon S3 API
Megj.: a Swift API támogatása elérte az “end of life” állapotot (kivezetés alatt), ezért új rendszerekhez S3-at érdemes tervezni.

A StorageGRID „grid” architektúrában, több node-típusból épül fel:

  • Admin Node – menedzsment, monitorozás, naplózás (Grid Manager), és igény szerint S3 load balancing szerepkör is.
  • Storage Node – az objektumadatok és metaadatok tárolása/kezelése; site-onként minimum 3 Storage Node szükséges.
  • Gateway Node (opcionális) – dedikált load balancer interfész az S3 kliensek felé.

     

A StorageGRID használata (single-site, multi-site, hibrid)

A StorageGRID telepíthető egy vagy több helyszínre is. Egy gridben a maximális siteszám 16
Az S3 kliensek csatlakozhatnak Gateway/Admin node-hoz (load balancing), vagy közvetlenül Storage Node-hoz is; az objektumok pedig a gridben maradhatnak, vagy ILM-mel kimozgathatók Cloud Storage Poolokba (külső S3 / Azure Blob).

A rendszer skálázási keretei 12.0-ban:

  • max. 220 node / grid (minden node-típus együtt).
  • max. 1 billió (1 trillion) objektum támogatása.

     

Jelenlegi StorageGRID portfólió
 

 

1) StorageGRID Appliance portfólió (turn-key node-ok)

A NetApp jelenlegi appliance portfolio elemei: SGF6112, SG6160, SG5860, SG5812, SG1100/SG110.

All-flash / teljesítmény fókusz:

  • SGF6112 – kompakt, all-flash Storage Node; a friss hardveropciók között a 122TB QLC SSD támogatás is megjelent.
     

Kapacitás (HDD-fókusz):

  • SG6160 – 60 lemezes platform NVMe cache-sel, opcionális 60-lemezes bővítőpolc(ok)kal.
  • SG5860 / SG5812 (SG5800 család) – integrált compute + tároló, E-Series E4000 storage controllerrel: SG5812: 2U, 12 lemez vagy SG5860: 4U, 60 lemez
     

Szolgáltatás (load balancing / Admin szerepkör)

  • SG110 / SG1100 – services appliance, amely Gateway Node-ként és/vagy Admin Node-ként is telepíthető, HA-val; a hálózati csatlakozások képessége modelltől függően 10/25GbE-től egészen 100GbE-ig terjedhet.

 

2) StorageGRID 12.0 szoftver – kiemelt újdonságok

A 12.0 verzió fókusza többek között az AI/HPC, a skálázás és a biztonság:

  • Branch buckets (bucket “ágak”) pont-idő szerinti bucket-verziókhoz: gyorsabb ransomware-recovery és izolált teszt/fejlesztő adatkészletek.
  • S3 caching layer az AI/ML tanítási teljesítmény javítására.
  • Cross-grid replication már S3 Object Lock-kal (WORM) védett buckettek között is konfigurálható.
  • Biztonsági erősítések: például SSH alapból tiltva, erősebb titkosítás/integritás és jelszókezelés.

 

3) Szoftveres (software-based) telepítés

A StorageGRID node-ok appliance-ként vagy szoftveresen is telepíthetők (pl. VMware VM-ek, illetve Linux hoston konténeres node-ok). 
Megj.: Linuxos konténeres telepítésnél fontos tervezési pont, hogy a Docker támogatása “deprecated” státuszú (kivezetés alatt), és egyre inkább más konténer-engine irányába mozdul a platform.

 

Előnyök:

  • Skálázás és geo-rugalmasság: egy gridben max. 16 site, max. 220 node, és 12.0-ban 1 billió objektum támogatása.
  • Intelligens ILM: szabályvezérelt elhelyezés, védelem és “tiering”, akár Cloud Storage Pool célokra is (külső S3 / Azure Blob).
  • Modern adatvédelmi és ransomware-képességek: Object Lock-kal együttműködő replikáció és bucket branches gyors helyreállításhoz/izolációhoz.
  • AI/ML teljesítmény: S3 caching layer a tréning / nagy áteresztésű olvasás javítására.
  • Portfólió rugalmasság: all-flash, kapacitás-HDD és services appliance opciók egyazon architektúrában.