2 saat ərzində oVirt. Hissə 1: Xətaya Dözümlü Virtuallaşdırma Platformasını açın

Giriş

açıq mənbə layihəsi oVirt pulsuz müəssisə səviyyəli virtuallaşdırma platformasıdır. Habrı vərəqləyərək bunu tapdım oVirt layiq olduğu qədər geniş əhatə olunmur.
oVirt əslində Red Hat-ın qanadı altında böyüyən kommersiya Red Hat Virtualizasiyası (RHV, əvvəllər RHEV) sistemi üçün yuxarıdadır. Qarışıqlığın qarşısını almaq üçün bu heç bir CentOS vs RHEL ilə eyni, model Fedora vs RHEL-ə yaxındır.
Başlıq altında - KVM, veb interfeysi idarəetmə üçün istifadə olunur. RHEL/CentOS 7 ƏS əsasında.
oVirt həm "ənənəvi" server, həm də masa üstü virtuallaşdırma (VDI) üçün istifadə edilə bilər, VMware həllindən fərqli olaraq, hər iki sistem bir kompleksdə birlikdə mövcud ola bilər.
yaxşı layihə sənədləşdirilmişdir, məhsuldar istifadə üçün yetkinliyə çoxdan çatmışdır və yüksək yüklərə hazırdır.
Bu məqalə, işləyən uğursuz klasterin necə qurulacağına dair seriyanın birincisidir. Bunlardan keçdikdən sonra qısa müddət ərzində (təxminən 2 saat) tam işlək sistem əldə edəcəyik, baxmayaraq ki, bir sıra məsələləri, təbii ki, açıqlamaq mümkün olmasa da, növbəti yazılarda onları işıqlandırmağa çalışacağam.
Bir neçə ildir ki, istifadə edirik, 4.1 versiyası ilə başlamışıq. Sənaye sistemimiz indi 480-cu nəsil HPE Synergy 460 və Xeon Gold CPU-ları olan ProLiant BL10c hesablamalarında yaşayır.
Yazı zamanı cari versiya 4.3-dür.

Məqalələr

  1. Giriş (Biz buradayıq)
  2. Menecerin (ovirt-engine) və hipervizorların (hostlar) quraşdırılması
  3. Ətraflı parametrlər

Funksional xüsusiyyətlər

oVirt-də 2 əsas obyekt var: ovirt-engine və ovirt-host(lar). VMware məhsulları ilə tanış olanlar üçün oVirt bütövlükdə platforma olaraq vSphere, ovirt-engine - idarəetmə təbəqəsi - vCenter ilə eyni funksiyaları yerinə yetirir və ovirt-host ESX (i) kimi hipervizordur. Çünki vSphere çox məşhur bir həlldir, bəzən onunla müqayisə edəcəm.
2 saat ərzində oVirt. Hissə 1: Xətaya Dözümlü Virtuallaşdırma Platformasını açın
düyü. 1 - oVirt idarəetmə paneli.

Əksər Linux paylamaları və Windows versiyaları qonaq maşınları kimi dəstəklənir. Qonaq maşınlar üçün agentlər və optimallaşdırılmış virtual qurğular və virtio drayverlər, ilk növbədə disk nəzarətçisi və şəbəkə interfeysi mövcuddur.
Arızaya davamlı həlli və bütün maraqlı xüsusiyyətləri həyata keçirmək üçün sizə paylaşılan yaddaş lazımdır. Həm blok FC, FCoE, iSCSI, həm də fayl NFS yaddaşları dəstəklənir və s. Xətaya davamlı həlli həyata keçirmək üçün yaddaş sistemi də nasazlığa dözümlü olmalıdır (ən azı 2 nəzarətçi, çox keçidli).
Yerli anbarların istifadəsi mümkündür, lakin standart olaraq yalnız paylaşılan anbarlar real klaster üçün uyğundur. Yerli anbarlar sistemi fərqli hipervizorlar toplusuna çevirir və hətta ortaq saxlama ilə belə çoxluq yığıla bilməz. Ən düzgün yol, SAN-dan yüklənən disksiz maşınlar və ya minimum ölçülü disklərdir. Yəqin ki, vdsm çəngəl vasitəsilə Software Defined Storage-nin yerli disklərindən (məsələn, Ceph) qurmaq və onun VM-ni təqdim etmək olar, amma mən buna ciddi fikir verməmişəm.

memarlıq

2 saat ərzində oVirt. Hissə 1: Xətaya Dözümlü Virtuallaşdırma Platformasını açın
düyü. 2 - oVirt arxitekturası.
Memarlıq haqqında daha çox məlumat əldə edə bilərsiniz sənədləşdirmə inkişaf etdirici.

2 saat ərzində oVirt. Hissə 1: Xətaya Dözümlü Virtuallaşdırma Platformasını açın
düyü. 3 - oVirt obyektləri.

İyerarxiyanın yuxarı elementi - Məlumat Mərkəzi. O, paylaşılan və ya yerli yaddaşdan istifadə edilib-edilmədiyini, həmçinin istifadə olunan xüsusiyyətlər dəstini (uyğunluq, 4.1-4.3) müəyyən edir. Bir və ya daha çox ola bilər. Bir çox seçim üçün defolt Məlumat Mərkəzindən istifadə Defoltdur.
Məlumat Mərkəzi bir və ya daha çoxdan ibarətdir Kümeler. Klaster prosessorun növünü, miqrasiya siyasətlərini və s. müəyyən edir. Kiçik quraşdırmalar üçün siz həmçinin Defolt klasterlə özünüzü məhdudlaşdıra bilərsiniz.
Klaster, öz növbəsində, ibarətdir sahibəsas işi yerinə yetirənlər - virtual maşınları daşıyırlar, anbarlar onlara qoşulur. Klaster 2 və ya daha çox hostu qəbul edir. Texniki cəhətdən 1 host ilə klaster yaratmaq mümkün olsa da, bunun praktiki istifadəsi mümkün deyil.

oVirt bir çox funksiyaları dəstəkləyir, o cümlədən. virtual maşınların hipervizorlar (canlı miqrasiya) və anbarlar arasında canlı miqrasiyası (saxlama miqrasiyası), VM hovuzları ilə masaüstü virtuallaşdırma (virtual masa üstü infrastrukturu), statuslu və vətəndaşlığı olmayan VM-lər, NVidia Grid vGPU dəstəyi, vSphere, KVM-dən idxal, güclü bir var. API və daha çox. Bütün bu funksiyalar royaltisizdir və lazım gələrsə, Red Hat-dan regional tərəfdaşlar vasitəsilə dəstək alına bilər.

RHV qiymətləri haqqında

VMware ilə müqayisədə dəyəri yüksək deyil, yalnız dəstək alınır - lisenziyanın özünü almaq tələbi olmadan. Dəstək yalnız hipervizorlar üçün alınır, ovirt-mühərriki, vCenter Serverdən fərqli olaraq, xərc tələb etmir.

Mülkiyyətin 1-ci ili üçün hesablama nümunəsi

4 2 rozetkadan ibarət klasteri və pərakəndə satış qiymətlərini nəzərdən keçirək (layihə endirimləri yoxdur).
RHV Standart Abunəliyi 999 dollara başa gəlir soket/il (mükafat 365/24/7 - $1499), cəmi 4*2*$999=$7992.
vSphere qiyməti:

  • VMware vCenter Server Standardı hər nümunə üçün 10,837.13 ABŞ dolları üstəgəl Əsas abunə haqqı 2,625.41 dollar (İstehsal $3,125.39);
  • VMware vSphere Standard $1,164.15 + Əsas Abunəlik $552.61 (İstehsal $653.82);
  • VMware vSphere Enterprise Plus $6,309.23 + Əsas Abunəlik $1,261.09 (İstehsal $1,499.94).

Cəmi: 10 + 837,13 + 2 * 625,41 * (4 + 2) = $ 27 196,62 ən kiçik seçim üçün. Fərq təxminən 3,5 dəfədir!
oVirt-də bütün funksiyalar məhdudiyyətsiz mövcuddur.

Qısa xüsusiyyətlər və maksimumlar

Sistem Tələbləri

Hipervisor, hardware virtualizasiyası aktivləşdirilmiş CPU tələb edir, başlamaq üçün minimum RAM miqdarı 2 GiB-dir, ƏS üçün tövsiyə olunan yaddaş həcmi 55 GiB-dir (əsasən qeydlər və s. üçün, ƏS özü az yer tutur).
Ətraflı məlumat - burada.
Uğrunda Mühərrik minimum tələblər 2 nüvə/4 GiB RAM/25 GiB yaddaş. Tövsiyə olunur - 4 nüvədən / 16 GiB RAM / 50 GiB yaddaşdan.
Hər hansı bir sistemdə olduğu kimi, həcm və kəmiyyətlər üzrə məhdudiyyətlər var, onların əksəriyyəti mövcud kütləvi kommersiya serverlərinin imkanlarını üstələyir. Bəli, cütlük. Intel Xeon Gold 6230 2 TiB operativ yaddaşa müraciət edə bilər və 40 nüvə (80 ip) verir ki, bu da bir VM-in hüdudlarından belə azdır.

Virtual Maşın Maksimumları:

  • Maksimum eyni vaxtda işləyən virtual maşınlar: Limitsiz;
  • Bir virtual maşın üçün maksimum virtual CPU: 384;
  • Bir virtual maşın üçün maksimum yaddaş: 4 TiB;
  • Virtual maşın üçün maksimum tək disk ölçüsü: 8 TiB.

Host Maksimumları:

  • Məntiqi CPU nüvələri və ya mövzuları: 768;
  • RAM: 12 TiB
  • Yerləşdirilmiş virtual maşınların sayı: 250;
  • Sinxron canlı miqrasiya: 2 gələn, 2 gedən;
  • Canlı miqrasiya bant genişliyi: Eski miqrasiya siyasətindən istifadə edərkən defolt olaraq hər miqrasiya üçün 52 MiB (~436 Mb). Digər siyasətlər fiziki cihazın sürətinə əsaslanan adaptiv ötürmə dəyərlərindən istifadə edir. QoS siyasətləri miqrasiya bant genişliyini məhdudlaşdıra bilər.

Menecer Məntiqi Varlıq Maksimumları:

4.3-də var aşağıdakı məhdudiyyətlər.

  • Məlumat mərkəzi
    • Maksimum məlumat mərkəzi sayı: 400;
    • Maksimum host sayı: 400 dəstəklənir, 500 sınaqdan keçirilir;
    • Maksimum VM sayı: 4000 dəstəklənir, 5000 sınaqdan keçirilir;
  • Qrup
    • Maksimum klaster sayı: 400;
    • Maksimum host sayı: 400 dəstəklənir, 500 sınaqdan keçirilir;
    • Maksimum VM sayı: 4000 dəstəklənir, 5000 sınaqdan keçirilir;
  • şəbəkə
    • Məntiqi şəbəkələr/klaster: 300
    • SDN/xarici şəbəkələr: 2600 sınaqdan keçirilib, məcburi məhdudiyyət yoxdur;
  • saxlama
    • Maksimum domenlər: 50 dəstəklənir, 70 sınaqdan keçirilir;
    • Domen başına hostlar: Limit yoxdur;
    • Blok domeninə görə məntiqi həcmlər (daha çox): 1500;
    • LUN-ların maksimum sayı (daha çox): 300;
    • Maksimum disk ölçüsü: 500 TiB (standart olaraq 8 TiB ilə məhdudlaşır).

İcra Seçimləri

Artıq qeyd edildiyi kimi, oVirt 2 əsas elementdən - ovirt-mühərrik (idarəetmə) və ovirt-host (hipervisor) əsasında qurulub.
Mühərrik həm platformanın özündən kənarda (müstəqil Menecer – bu, başqa platformada və ya ayrıca hipervizorda və hətta fiziki maşında işləyən VM ola bilər), həm də platformanın özündə (VMware-in VCSA-sına bənzər, özünü idarə edən mühərrik) yerləşdirilə bilər. yanaşma).
Hipervizor quraşdırıla bilər adi OS RHEL/CentOS 7 (EL Host) və ixtisaslaşmış minimal OS (oVirt-Node, el7 əsasında).
Bütün variantlar üçün avadanlıq tələbləri təxminən eynidir.
2 saat ərzində oVirt. Hissə 1: Xətaya Dözümlü Virtuallaşdırma Platformasını açın
düyü. 4 - standart memarlıq.

2 saat ərzində oVirt. Hissə 1: Xətaya Dözümlü Virtuallaşdırma Platformasını açın
düyü. 5 - Öz-özünə idarə olunan Mühərrik arxitekturası.

Özüm üçün müstəqil Menecer və EL Hosts seçimini seçdim:

  • müstəqil Menecer başlanğıc problemləri ilə bir az daha asandır, toyuq və yumurta dilemması yoxdur (VCSA-ya gəldikdə - ən azı bir host tam hazır olana qədər başlamayacaqsınız), lakin başqa bir sistemdən asılılıq var *;
  • EL Host xarici monitorinq, sazlama, problemlərin aradan qaldırılması və s. üçün faydalı olan ƏS-nin tam gücünü təmin edir.

* Bununla belə, bu, bütün istismar müddətində, hətta ciddi elektrik kəsilməsindən sonra da tələb olunmadı.
Ancaq daha çox nöqtəyə!
Təcrübə üçün, Xeon® CPU ilə bir cüt ProLiant BL460c G7 bıçaq buraxmaq mümkündür. Onların üzərində quraşdırma prosesini təkrarlayacağıq.
Gəlin ovirt.lab.example.com, kvm01.lab.example.com və kvm02.lab.example.com qovşaqlarını adlandıraq.
Birbaşa keçək quraşdırma.

Mənbə: www.habr.com

Добавить комментарий