▷ Ce este și cum se utilizează Red Hat OpenShift Container Storage 4

Stocarea este o problemă care în lumea de astăzi a devenit foarte importantă, deoarece pe baza capacităților sale putem avea disponibilitatea datelor. Pentru niciunul dintre noi nu este un secret faptul că astăzi datele sunt mutate în cantități uimitoare de tot felul (voce, audio, imagini) și dacă stocarea nu are suficientă capacitate pentru a găzdui aceste date, ne vom confrunta cu un risc latent de a le pierde. ..

Având în vedere acest lucru, Red Hat a dezvoltat Red Hat OpenShift Container Storage, care este constituit ca stocare definită de un software integrat care a fost optimizat pentru Red Hat OpenShift Container Platform. În următorul link veți găsi mai multe informații despre aceasta:

OpenShift Container Storage versiunea 4.2 se bazează pe Red Hat Ceph® Storage, Rook și NooBaa, care ne permit să livrăm servicii de stocare native axate pe container, care sunt compatibile cu servicii de bloc, fișier și obiect. Acest lucru are ca rezultat o acoperire mai cuprinzătoare a capacităților de stocare.

PlatformeVersiunea 4.2, OpenShift Container Storage poate fi utilizată pe platforme precum:

  • Servicii Web Amazon
  • VMware
  • GCP
  • IBM Z
  • Openstack
  • VSphere

Implementarea platformeiAceastă platformă poate fi utilizată local sau într-un cloud public cu îmbunătățiri precum:

  • Tehnologie integrată Red Hat
  • Model de dezvoltare open source
  • Implementări cloud hibride

DepozitareOpenShift Container Storage funcționează perfect atunci când găzduiește sarcini de lucru populare sau native pentru cloud, cum ar fi:

  • Stocarea obiectelor în scopuri de arhivare, backup sau stocare media
  • Blocuri de stocare axate pe baze de date și mesagerie
  • Stocare de fișiere partajate pentru integrare continuă și scopuri de agregare a datelor

Tipul locurilor de muncăUna dintre principalele noutăți ale OpenShift 4.2 este că structura sa internă a fost reproiectată pentru a profita din plin de operatorii Kubernetes (Kubernetes Operators) și acestea permit exploatarea completă a distribuției Kubernetes la nivel de întreprindere atunci când efectuează lucrări Ce:

  • automatizarea fluxului de lucru
  • implementare
  • start
  • setare
  • aprovizionare
  • scalat
  • Actualizați
  • monitorizarea
  • managementul resurselor

Pe scurt, acest lucru permite utilizatorului control deplin asupra instalării, actualizării și gestionării stocării în OpenShift.

Pentru a ne oferi o mică înțelegere a operatorilor, acestea sunt o modalitate simplă de a împacheta, implementa și gestiona o aplicație nativă Kubernetes. Aceste aplicații sunt implementate în Kubernetes și gestionarea lor se face prin API-urile Kubernetes și instrumentele kubectl.

Variabile pentru temeOpenShift Container Storage 4 are o viziune clară, astfel încât administratorul să poată lucra fără confuzie la fiecare proces de găzduire, indiferent de nivelul lor de cunoștințe, deoarece sunt oferite soluții viabile pentru subiecte precum:

  • Implementați servicii de stocare în rețeaua dvs.
  • Extindeți capacitățile de stocare
  • Creați o alertă pentru utilizatori atunci când apare o problemă de stocare
  • Integrați tablourile de bord în consola de administrator OpenShift, unde puteți vedea starea utilității și nivelul de stocare.

OpenShift folosește cadrele Operator (cadrele operatorului Kubernete) care automatizează în mare parte acțiunile de stocare native în cloud pentru OpenShift. Aceasta oferă un accent global și controlat pe aspecte vitale, cum ar fi programarea, ciclul de viață, gestionarea resurselor, analiza, monitorizarea și securitatea datelor păstrate în container.

ImplementareOpenShift Container Storage poate fi implementat în diferite scenarii, cum ar fi:

  • Stocare de fișiere pentru medii de creație CI / CD
  • Testează medii în care sunt utilizate baze de date complexe, magazine de documente și sisteme de mesagerie
  • Stocarea aplicațiilor web
  • Stocare multiplă a obiectelor cloud

Vom cunoaște procesul de instalare și utilizare a OpenShift Container Storage.

1. Cum se descarcă OpenShift Container Storage Red Hat

Pasul 1
Primul pas va fi să accesați link-ul oficial OpenShift Container Storage și să creați contul nostru Red Hat sau să vă conectați:

Acolo trebuie să introducem toate datele solicitate:

MARI

Pasul 2
După aceasta, se oferă posibilitatea de a accesa scenarii de învățare:

MARI

Pasul 3
Cu aceasta este posibil să vă faceți o idee globală despre modul în care funcționează OpenShift Container Storage.
Pentru a-l monta și gestiona fizic, trebuie să instalăm OpenShift 4 conform indicațiilor link-ului menționat mai sus și să validăm mai întâi că echipamentul are cerințele minime, în acest caz Windows 10, care sunt:

  • Au activat Hyper-V
  • Versiunea Windows 10 Falls Creator sau o versiune ulterioară
  • Windows 10 Pro

Pentru aceasta, accesăm promptul de comandă și mergem la calea în care a fost extras OpenShift 4 și executăm:

 configurare crc

MARI

Pasul 4
Apoi creăm clusterul în care OpenShift Container Storage 4 va fi configurat cu următoarea comandă:

 crc start

MARI

NotăOpenShift Container Storage face parte din OpenShift 4, deci trebuie să aveți întotdeauna un cluster creat pentru utilizarea acestuia.

Pasul 5
Odată ce acest proces este terminat, putem verifica starea acestuia cu:

 starea crc

MARI

Pasul 6
Trebuie să accesăm clusterul executând:

 consola crc

MARI

Pasul 7
Acolo introducem datele utilizatorului și în fereastra următoare vom merge la secțiunea „Stocare” unde vom vedea următoarele:

MARI

Există trei tipuri de stocare care sunt:

Volumele persistenteAceastă opțiune ne oferă posibilitatea de a crea un volum cu o dimensiune fixă ​​și sunt resurse în cluster.
Revendicări privind volumele persistenteEi îndeplinesc aceeași funcție a celei anterioare, dar suplimentează această curentă ca verificare a revendicărilor resursei
Clase de depozitarePermite administratorilor să atribuie clase de stocare pe baza serviciilor, politicilor de rezervă sau politicilor determinate de administratorii clusterului.

Pasul 8
În acest caz, selectăm Volumele Persistente și vom vedea următoarele. Acolo vedem volumele actuale și OpenShift Container Storage ne permite să creăm volumul dând clic pe „Creați un volum persistent”

MARI

Pasul 9
În consolă există o serie de valori predefinite care sunt:

apiVersionAPIVersion este responsabil pentru atribuirea schemei versionate a acestei reprezentări a unui obiect, fiecare server trebuie să convertească schemele recunoscute la ultima valoare internă și să nu poată accepta valorile nerecunoscute
drăguțAceasta este o valoare șir care reprezintă resursa REST pe care o reprezintă acest obiect.
MetadateAcestea sunt metadate obiecte standard
SpecAceastă valoare definește o specificație pentru volumul persistent deținut de cluster, deoarece putem vedea acolo capacitatea implicită (5 GB) și modul de acces sunt determinate
stareAceastă opțiune indică starea curentă a volumului

Valoarea capacității și modul de acces pot fi editate direct în consolă și apoi facem clic pe „Creați” pentru a crea volumul datorită OpenShift Container Storage:

MARI

Pasul 10
Dacă dorim să edităm orice variabilă a acestui volum de stocare creat, mergem la butonul „Acțiuni” și acolo putem face următoarele:

  • Editați etichetele.
  • Editați volumul în sine.
  • Editați adnotările.
  • Ștergeți volumul persistent.

MARI

Pasul 11
Dacă mergem la fila YAML vom vedea toți parametrii în modul consolă:

MARI

Pasul 12
Dacă dorim să creăm un volum de tipul „Reclamații privind volumele persistente”, facem clic acolo și urmăm aceiași pași:

MARI

Pasul 13
Acolo facem clic pe „Creați o cerere de volum persistent” și apoi introducem:

  • Numele volumului
  • Dimensiune în GB de utilizat
  • Mod acces, utilizator unic (RWO), acces partajat (RWX) sau numai citire (ROX)

MARI

Pasul 14
Facem clic pe „Creați” pentru crearea sa:

MARI

Pasul 15
De la YAML vom vedea parametrii în consolă:

MARI

Pasul 16
Îl vom vedea creat:

MARI

Pasul 17
În cazul în care doriți să ștergeți oricare dintre volumele de stocare create, veți primi întotdeauna un avertisment:

MARI

Pasul 18
În cele din urmă, dacă alegem să folosim opțiunea „Clase de stocare”, facem clic acolo și vom vedea următoarele:

MARI

Pasul 19
Dând clic pe „Creați clase de stocare” și va fi necesar:

  • Introduceți numele și descrierea volumului
  • Atribuiți politica de revendicare
  • Selectați furnizorul

MARI

După cum putem vedea, datorită OpenShift Container Storage 4 avem capacitățile de a crea aceste tipuri de volume, fiecare cu măsurile de securitate necesare pentru a fi un volum fiabil și cuprinzător.

wave wave wave wave wave