Sunteți pe pagina 1din 6

Descrierea platformei

OpenStack este un sistem de operare cloud care controlează resurse mari de resurse de calcul, de
stocare și de rețea într-un centru de date, toate gestionate și furnizate prin intermediul API-urilor cu mecanisme
comune de autentificare.

Este disponibil un tablou de bord (Dashboard) care permite administratorilor să controleze utilizatorii și
să furnizeze resurse printr-o interfață web.

Pe langă funcționalitățile standard a IaaS, există componente suplimentare care permit orchestrarea,
gestionarea defecțiunilor și serviciilor pentru a asigura disponibilitatea înaltă a aplicațiilor utilizatorilor.

Arhitectura logică a OpenStack prezintă un exemplu de cele mai comune servicii integrate din
OpenStack și modul în care interacționează între ele. Utilizatorii finali pot interacționa prin intemediul
Dashboard-ului, CLI și API. Toate serviciile se autentifică printr-un serviciu comun de identitate, iar serviciile
individuale interacționează prin intermediul API-urilor publice, cu excepția cazului în care sunt necesare
comenzi privilegiate ale administratorului.

Fig. 1 ”OpenStack arhitectura logică”


Descrierea arhitecturii propuse

Cerințele față de arhitectură:

 Capacitatea de procesare: 500 GHz


 Capacitatea de stocare: 4 TB
 Memorie RAM: 1 TB
 Canal de comunicare: 1 Gb/s
Fig. 3 ”Arhitectura generală a SUSE OpenStack Cloud”

SUSE OpenStack Cloud este o soluție de cloud IaaS care este proiectată să fie rapidă și ușor de
implementat și gestionată. SUSE OpenStack Cloud oferă o soluție de gestionare a cloud-ului care ajută
organizațiile să furnizeze și să gestioneze resurse mari de calcul, de stocare și de rețea.

SUSE OpenStack Cloud oferă următoarele caracteristici:


 Software open source bazat pe versiunea OpenStack Newton;
 Urmărirea centralizată a resurselor care oferă o perspectivă asupra activităților și capacității
infrastructurii cloud pentru a asigura implementarea automatizată și optimizată a serviciilor;
 Un portal de auto-servire care permite utilizatorilor să configureze și să implementeze servicii după cum
este necesar, oferind în același timp posibilitatea de a urmări consumul de resurse;
 Un depozit de imagini de la care pot fi publicate mașini virtuale standardizate, preconfigurate;
 Procese automate de instalare prin Crowbar utilizând scripturi predefinite pentru configurarea și
implementarea nodului de control, precum și nodul de procesare și stocare;
 Facilități multi-tenant, bazate pe roluri și control acces pentru mai multe departamente și utilizatori din
cadrul organizației;
 API-uri care permit integrarea software-ului terț, cum ar fi soluțiile de gestionare a identității și de
facturare; Suport hypervisor heterogen pentru VMware, Xen, și KVM.

SUSE OpenStack Cloud se bazează pe SUSE Linux Enterprise Server, SUSE Enterprise Storage,
OpenStack, Crowbar și Chef. SUSE Linux Enterprise Server este folosit ca sistem de operare de bază pentru
toate mașinile de infrastructură cloud (numite și noduri), în timp ce OpenStack, stratul de management al cloud-
ului, funcționează un sistem de operare cloud. Crowbar și Chef sunt folosite pentru a implementa și gestiona
automat nodurile OpenStack de la un server de administrare central. Ceph, o soluție de stocare distribuită open
source, oferă stocare de blocuri, de imagini și de obiecte.

Cu SUSE Linux Enterprise High Availability Extension (HAE) inclus, SUSE OpenStack Cloud poate
configura automat un cluster de noduri de control extrem de accesibil. Aceste servicii OpenStack de bază sunt
apoi disponibile și sunt configurate automat în mod activ / pasiv sau activ / activ, în funcție de serviciu. Acest
lucru asigură accesul neîntrerupt pentru utilizatorii cloud și permite administratorilor de cloud să furnizeze
acorduri la nivel de serviciu la nivel de întreprindere (SLA). Într-un mediu OpenStack Cloud simplu, serviciile
OpenStack pot fi instalate simetric pe un grup de 3 noduri de control, așa cum se arată în Figura 4.
Fig. 4 ”Nodurile arhitecturii SUSE OpenStack Cloud”

Administrative Server

Serverul de administrare oferă toate serviciile necesare pentru gestionarea și implementarea tuturor
celorlalte noduri din cloud. Aceste servicii sunt vizibile într-o interfață web și sunt furnizate de instrumentul
Crowbar care automatizează, împreună cu Chef, toate sarcinile de instalare și de configurare necesare. Printre
serviciile furnizate de serverul de administrare se numără DHCP, DNS, NTP, PXE și TFTP. Serverul de
administrare găzduiește, de asemenea, serverele de software pentru SUSE Linux Enterprise Server și SUSE
OpenStack Cloud, și produsele necesare pentru implementarea nodurilor.
Echipament Cantitate
Lenovo System x3550 M5 1
Intel Xeon Processor E5-2650 v4 NA 9.6GT/s 12 Core 1
2.2GHz 105W
16 GB TruDDR4 Memory ( 2Rx4, 1.2V) PC4-19200 CL17 1
2400MHz LP RDIMM
1.2TB 10K 12Gbps SAS 2.5" G3HS HDD 1

Control Node

Nodul de control găzduiește toate serviciile OpenStack necesare pentru orchestrarea mașinilor virtuale
implementate pe Compute Node și elementele de stocare furnizate de Storage Node. SUSE OpenStack Cloud
ghidează furnizarea unei baze de date (PostgreSQL) și a unui broker de mesaje (RabbitMQ), două servicii
esențiale necesare pentru implementarea unui cloud privat OpenStack. Acestea sunt găzduite pe Control Node.

Echipament Cantitate
Lenovo System x3550 M5 1
Intel Xeon Processor E5-2650 v4 NA 9.6GT/s 12 Core 2
2.2GHz 105W
16 GB TruDDR4 Memory ( 2Rx4, 1.2V) PC4-19200 CL17 2
2400MHz LP RDIMM
1.2TB 10K 12Gbps SAS 2.5" G3HS HDD 1
Emulex VFA5.2 ML2 Dual Port 10GbE SFP+ Adapter 1

Storage Node

Nodul de stocare reprezintă grupul de mașini care stochează obiecte. SUSE OpenStack Cloud oferă două
tipuri diferite de stocare: stocarea obiectelor și a blocurilor. Componenta OpenStack Swift poate asigura
stocarea obiectelor. Cinder oferă spațiu de stocare a blocurilor. Suporta mai multe backend-uri diferite, inclusiv
Ceph, care pot fi instalate în timpul instalării. Ceph poate fi de asemenea utilizat pentru stocarea obiectelor și ca
înlocuitor pentru Swift.

Echipament Cantitate
Lenovo System x3650 M5 1
Intel Xeon Processor E5-2650 v4 NA 9.6GT/s 12 Core 2
2.2GHz 105W
16 GB TruDDR4 Memory ( 2Rx4, 1.2V) PC4-19200 CL17 2
2400MHz LP RDIMM
1.2TB 10K 12Gbps SAS 2.5" G3HS HDD 4
Emulex VFA5.2 ML2 Dual Port 10GbE SFP+ Adapter 1
Compute Nodes
Nodurile de calcul reprezintă grupul de mașini pe care se execută instanțele. Aceste mașini trebuie să
fie echipate cu un număr suficient de procesoare și suficientă memorie RAM pentru a porni mai multe instanțe.
Nodul de control distribuie în mod eficient instanțe din cadrul grupului de Compute Nodes și furnizează
resursele de rețea necesare. Serviciul de calcul OpenStack (Nova) rulează pe Compute Nodes și oferă mijloace
pentru configurarea, pornirea și oprirea mașinilor virtuale.

SUSE OpenStack Cloud suportă mai multe hypervisoare, cum ar fi KVM, VMware vSphere și Xen.
Fiecare nod de calcul poate rula doar un hypervisor la un moment dat.

Echipament Cantitate
Lenovo System x3650 M5 1
Intel Xeon Processor E5-2699 v4 NA 9.6GT/s 22 Core 4
2.2GHz 145W
16 GB TruDDR4 Memory ( 2Rx4, 1.2V) PC4-19200 CL17 16
2400MHz LP RDIMM
300GB 10K 12Gbps SAS 2.5" G3HS HDD 1
Emulex VFA5.2 ML2 Dual Port 10GbE SFP+ Adapter 1

Costul arhitectecturii propuse


Echipament Cantitate, buc. Preț, $
Lenovo System x3650 M5 6 4390
Lenovo System x3550 M5 2 2095
Intel Xeon Processor E5-2699 v4 NA 9.6GT/s 22 Core 8 5480
2.2GHz 145W
Intel Xeon Processor E5-2650 v4 NA 9.6GT/s 12 Core 5 1335
2.2GHz 105W
16 GB TruDDR4 Memory ( 2Rx4, 1.2V) PC4-19200 CL17 69 243
2400MHz LP RDIMM
300GB 10K 12Gbps SAS 2.5" G3HS HDD 4 263
1.2TB 10K 12Gbps SAS 2.5" G3HS HDD 6 584
Emulex VFA5.2 ML2 Dual Port 10GbE SFP+ Adapter 6 470
TOTAL 105188

S-ar putea să vă placă și