oVirt 2 ڪلاڪن ۾. حصو 1. کليل، غلطي برداشت ڪندڙ ورچوئلائيزيشن پليٽ فارم

تعارف

اوپن سورس پروجيڪٽ اوارٽ - هڪ مفت انٽرنيشنل-سطح ورچوئلائيزيشن پليٽ فارم. هبر ذريعي سکرول ڪرڻ کان پوء، مون اهو دريافت ڪيو اوارٽ هتي ايترو وسيع نه آهي جيترو اهو مستحق آهي.
oVirt اصل ۾ ڪمرشل سسٽم لاءِ هڪ اپ اسٽريم آهي ريڊ هيٽ ورچوئلائيزيشن (RHV، اڳوڻو RHEV)، جيڪو Red Hat جي ونگ هيٺ وڌي رهيو آهي. مونجهاري کان بچڻ لاء، هي نه جيئن ته CentOS بمقابلہ RHEL، ماڊل ويجھو فيڊورا بمقابلہ RHEL.
ڍڪ هيٺ - ڪي ايم، هڪ ويب انٽرفيس استعمال ڪيو ويندو آهي انتظام لاءِ. RHEL/CentOS 7 OS جي بنياد تي.
oVirt ٻنهي ”روايتي“ سرور ۽ ڊيسڪ ٽاپ ورچوئلائيزيشن (VDI) لاءِ استعمال ٿي سگهي ٿو، VMware حل جي برعڪس، ٻئي سسٽم هڪ ڪمپليڪس ۾ گڏ ٿي سگهن ٿا.
پروجيڪٽ سٺو آهي دستاويز ٿيل، پيداواري استعمال لاءِ پختگي تائين پهچي چڪو آهي ۽ وڏي لوڊ لاءِ تيار آهي.
هي آرٽيڪل هڪ سيريز ۾ پهريون آهي ته ڪم ڪندڙ ناڪامي ڪلستر ڪيئن ٺاهيو وڃي. انهن جي ذريعي وڃڻ کان پوء، ٿوري وقت ۾ (اٽڪل 2 ڪلاڪ) اسان کي مڪمل طور تي ڪم ڪندڙ سسٽم حاصل ڪنداسين، جيتوڻيڪ ڪي مسئلا، يقينا، ظاهر نه ڪيا ويندا؛ آئون انهن کي هيٺ ڏنل مضمونن ۾ ڍڪڻ جي ڪوشش ڪندس.
اسان ان کي ڪيترن ئي سالن کان استعمال ڪري رهيا آهيون، ورجن 4.1 سان شروع ٿي. اسان جو صنعتي نظام ھاڻي ھلندو آھي HPE Synergy 480 ۽ ProLiant BL460c 10th نسل ڪمپيوٽرن سان Xeon Gold CPU سان.
لکڻ جي وقت تي، موجوده نسخو 4.3 آهي.

مقالات

  1. تعارف (اسان هتي آهيون)
  2. مئنيجر جي تنصيب (ovirt-انجڻ) ۽ hypervisors (ميزبان)
  3. اضافي سيٽنگون

فنڪشنل خاصيتون

oVirt ۾ 2 مکيه ادارا آهن: ovirt-انجڻ ۽ ovirt-host(s). انهن لاءِ جيڪي VMware پروڊڪٽس کان واقف آهن، oVirt مجموعي طور هڪ پليٽ فارم آهي vSphere، ovirt-انجڻ - ڪنٽرول پرت - ساڳيو ڪم انجام ڏئي ٿو vCenter، ۽ ovirt-host هڪ هائپر وائيزر آهي، جهڙوڪ ESX (i). ڇاڪاڻ ته vSphere هڪ تمام مشهور حل آهي، ڪڏهن ڪڏهن آئون ان سان مقابلو ڪندس.
oVirt 2 ڪلاڪن ۾. حصو 1. کليل، غلطي برداشت ڪندڙ ورچوئلائيزيشن پليٽ فارم
چانور. 1 - oVirt ڪنٽرول پينل.

ونڊوز جا اڪثر لينڪس ڊسٽريبيوشن ۽ ورجن سپورٽ ٿيل آهن مهمان مشينن جي طور تي. مھمانن جي مشينن لاءِ ايجنٽ آھن ۽ بھترين ورچوئل ڊيوائسز ۽ ورچو ڊرائيور، بنيادي طور تي ڊسڪ ڪنٽرولر ۽ نيٽ ورڪ انٽرفيس.
نقص برداشت ڪندڙ حل ۽ تمام دلچسپ خصوصيتن کي لاڳو ڪرڻ لاءِ، توھان کي ضرورت پوندي گڏيل اسٽوريج. ٻئي بلاڪ FC، FCoE، iSCSI، ۽ NFS فائل اسٽوريج وغيره.
مقامي اسٽوريج استعمال ڪرڻ ممڪن آهي، پر ڊفالٽ طور تي صرف حصيداري اسٽوريج حقيقي ڪلستر لاء مناسب آهن. مقامي اسٽوريج سسٽم کي هائپر وائزرز جو هڪ مختلف سيٽ ٺاهيندو آهي، ۽ جيتوڻيڪ حصيداري اسٽوريج سان، هڪ ڪلستر گڏ نه ٿو ڪري سگهجي. سڀ کان وڌيڪ صحيح طريقو آهي ڊسڪ بيس مشينن سان بوٽن سان SAN، يا گهٽ ۾ گهٽ سائيز جي ڊسڪ. شايد، vdsm ٿلهو ذريعي، مقامي ڊسڪ (مثال طور، Ceph) مان سافٽ ويئر جي وضاحت ٿيل اسٽوريج کي گڏ ڪرڻ ۽ ان کي VM تي پيش ڪرڻ جو اختيار ممڪن آهي، پر مون ان تي سنجيدگي سان غور نه ڪيو آهي.

تعمير

oVirt 2 ڪلاڪن ۾. حصو 1. کليل، غلطي برداشت ڪندڙ ورچوئلائيزيشن پليٽ فارم
چانور. 2 - oVirt آرڪيٽيڪچر.
فن تعمير جي باري ۾ وڌيڪ تفصيل ۾ ملي سگهي ٿو دستاويز ڊولپر

oVirt 2 ڪلاڪن ۾. حصو 1. کليل، غلطي برداشت ڪندڙ ورچوئلائيزيشن پليٽ فارم
چانور. 3 - oVirt شيون.

درجه بندي ۾ مٿين عنصر - آهي ڊيٽا جو مرڪز. اهو طئي ڪري ٿو ته ڇا حصيداري يا مقامي اسٽوريج استعمال ٿيل آهي، انهي سان گڏ خصوصيت سيٽ استعمال ٿيل آهي (مطابقت، 4.1 کان 4.3). اتي هڪ يا وڌيڪ ٿي سگهي ٿو. ڪيترن ئي اختيارن لاء، ڊفالٽ ڊيٽا سينٽر استعمال ڪندي - ڊفالٽ - مناسب آهي.
ڊيٽا سينٽر هڪ يا وڌيڪ تي مشتمل آهي ڪلسٽر. ڪلستر پروسيسر جي قسم، لڏپلاڻ جي پاليسين وغيره جو تعين ڪري ٿو. ننڍين تنصيبات لاءِ، توھان پڻ پاڻ کي ڊفالٽ ڪلستر تائين محدود ڪري سگھو ٿا.
ڪلستر، موڙ ۾، تي مشتمل آهي ميزباناهي مکيه ڪم ڪن ٿا - اهي مجازي مشينون کڻندا آهن، اسٽوريج انهن سان ڳنڍيل آهي. هڪ ڪلستر 2 يا وڌيڪ ميزبان فرض ڪري ٿو. جيتوڻيڪ اهو ٽيڪنيڪل طور تي ممڪن آهي ته 1 ميزبان سان گڏ ڪلستر ٺاهڻ، اهو ڪو به عملي استعمال ناهي.

oVirt ڪيترن ئي افعال کي سپورٽ ڪري ٿو، بشمول. هائپر وائزرز جي وچ ۾ ورچوئل مشينن جي لائيو لڏپلاڻ (لائيو لڏپلاڻ) ۽ اسٽوريج لڏپلاڻ (اسٽوريج لڏپلاڻ)، ڊيسڪ ٽاپ ورچوئلائيزيشن (ورچوئل ڊيسڪ ٽاپ انفراسٽرڪچر) وي ايم پولز سان، اسٽيٽ فل ۽ اسٽيٽ لیس VMs، NVidia گرڊ vGPU لاءِ سپورٽ، vSphere کان درآمد، KVM، اتي آهي. طاقتور API ۽ گهڻو ڪجهه. اهي سڀئي خاصيتون رائلٽي کان سواءِ دستياب آهن، ۽ جيڪڏهن سپورٽ گهربل هجي ته، ريجنل پارٽنرز ذريعي ريڊ هيٽ کان امداد خريد ڪري سگهجي ٿي.

RHV قيمتن بابت

قيمت VMware جي مقابلي ۾ وڌيڪ نه آهي، صرف سپورٽ خريد ڪئي وئي آهي - بغير پاڻ کي لائسنس خريد ڪرڻ جي ضرورت کان سواء. سپورٽ صرف هائپر ويزرز لاءِ خريد ڪئي وئي آهي؛ ovirt-انجڻ، vCenter سرور جي برعڪس، ڪنهن به خرچ جي ضرورت ناهي.

ملڪيت جي پهرين سال لاءِ حساب ڪتاب جو مثال

اچو ته 4 2-ساکٽ مشينن ۽ پرچون قيمتن جي ڪلستر تي غور ڪريو (پراجيڪٽ جي رعايت کان سواء).
معياري RHV رڪنيت خرچ 999 آمريڪي ڊالر في ساکٽ/سال (پريميئم 365/24/7 - $1499)، ڪل 4*2*$999=$7992.
vSphere قيمت:

  • VMware vCenter سرور معياري $10,837.13 في مثال، گڏوگڏ بنيادي رڪنيت $2,625.41 (پيداوار - $3,125.39)؛
  • VMware vSphere معياري $1,164.15 + بنيادي رڪنيت $552.61 (پيداوار $653.82)؛
  • VMware vSphere Enterprise Plus $6,309.23 + بنيادي رڪنيت $1,261.09 (پيداوار $1,499.94).

ڪل: 10 + 837,13 + 2 * 625,41 * (4 + 2) = $ 27 196,62 سڀ کان ننڍي اختيار لاء. فرق اٽڪل 3,5 ڀيرا آهي!
oVirt ۾، سڀئي فنڪشن بغير پابنديون موجود آهن.

مختصر خاصيتون ۽ وڌ ۾ وڌ

سسٽم گهرجن

هائپر وائيزر کي هارڊويئر ورچوئلائيزيشن کي فعال ڪرڻ سان گڏ هڪ سي پي يو جي ضرورت آهي، شروع ڪرڻ لاءِ رام جي گهٽ ۾ گهٽ رقم 2 GiB آهي، OS لاءِ تجويز ڪيل اسٽوريج جي رقم 55 GiB آهي (اڪثر ڪري لاگز وغيره لاءِ، او ايس پاڻ ٿورڙي وٺندي آهي).
وڌيڪ پڙهو - هتي.
لاء انجڻ گھٽ ۾ گھٽ گهربل 2 ڪور / 4 GiB ريم / 25 GiB اسٽوريج. تجويز ڪيل - 4 ڪور / 16 GiB جي رام / 50 GiB اسٽوريج مان.
جيئن ته ڪنهن به سسٽم سان، حجم ۽ مقدار تي حدون آهن، جن مان گهڻا موجود ماس تجارتي سرورز جي صلاحيتن کان وڌيڪ آهن. ها، جوڙو Intel Xeon گولڊ 6230 ايڊريس ڪري سگھي ٿو 2 TiB رام جي ۽ ڏئي ٿو 40 ڪور (80 موضوعن)، جيڪو ھڪڙي وي ايم جي حدن کان به گھٽ آھي.

مجازي مشين جي وڌ ۾ وڌ:

  • وڌ ۾ وڌ هڪجهڙائي سان هلندڙ ورچوئل مشينون: لا محدود؛
  • وڌ ۾ وڌ مجازي سي پي يوز في ورچوئل مشين: 384؛
  • وڌ ۾ وڌ ياداشت في مجازي مشين: 4 TiB؛
  • وڌ ۾ وڌ سنگل ڊسڪ سائيز في ورچوئل مشين: 8 TiB.

ميزبان وڌ ۾ وڌ:

  • منطقي سي پي يو ڪور يا موضوع: 768؛
  • رام: 12 ٽي بي؛
  • ميزباني ڪيل ورچوئل مشينن جو تعداد: 250؛
  • گڏوگڏ لائيو لڏپلاڻ: 2 ايندڙ، 2 نڪرڻ وارا؛
  • Live migration bandwidth: Default to 52 MiB (~ 436 Mb) في لڏپلاڻ جڏهن ورثي جي لڏپلاڻ واري پاليسي استعمال ڪندي. ٻيون پاليسيون استعمال ڪن ٿيون adaptive throughput Values ​​جي بنياد تي جسماني ڊوائيس جي رفتار تي. QoS پاليسيون لڏپلاڻ بينڊوڊٿ کي محدود ڪري سگھن ٿيون.

مئنيجر Logical Entity Maximums:

4.3 ۾ آهن هيٺيون حدون.

  • ڊيٽا جو مرڪز
    • وڌ ۾ وڌ ڊيٽا سينٽر ڳڻپ: 400؛
    • وڌ ۾ وڌ ميزبان ڳڻپ: 400 سپورٽ، 500 ٽيسٽ؛
    • وڌ ۾ وڌ VM ڳڻپ: 4000 سپورٽ، 5000 آزمايل؛
  • ڪلستر
    • وڌ ۾ وڌ ڪلستر ڳڻپ: 400؛
    • وڌ ۾ وڌ ميزبان ڳڻپ: 400 سپورٽ، 500 ٽيسٽ؛
    • وڌ ۾ وڌ VM ڳڻپ: 4000 سپورٽ، 5000 آزمايل؛
  • نيٽ ورڪ
    • منطقي نيٽ ورڪ / ڪلستر: 300؛
    • SDN / خارجي نيٽ ورڪ: 2600 آزمايل، ڪابه لاڳو ٿيل حد؛
  • اسٽوريج
    • وڌ ۾ وڌ ڊومينز: 50 سپورٽ، 70 آزمايل؛
    • ميزبان في ڊومين: ڪابه حد ناهي؛
    • منطقي حجم في بلاڪ ڊومين (وڌيڪ): 1500؛
    • وڌ ۾ وڌ تعداد LUNs (وڌيڪ): 300؛
    • وڌ ۾ وڌ ڊسڪ سائيز: 500 TiB (ڊفالٽ طور 8 TiB تائين محدود).

لاڳو ڪرڻ جا اختيار

جيئن اڳ ۾ ئي ذڪر ڪيو ويو آهي، oVirt 2 بنيادي عنصرن مان ٺهيل آهي - ovirt-انجڻ (ڪنٽرول) ۽ ovirt-host (hypervisor).
انجڻ يا ته پليٽ فارم جي ٻاهران ئي واقع ٿي سگهي ٿو (اسٽينڊ اڪيلو مئنيجر - اهو ٿي سگهي ٿو هڪ VM هلندڙ ٻئي پليٽ فارم تي يا هڪ الڳ هائپر وائيزر، يا هڪ فزيڪل مشين به) يا پليٽ فارم تي ئي (خود ميزبان انجڻ، وي سي ايس اي طريقي سان ملندڙ جلندڙ VMware کان).
هائپرائزر کي ٻئي تي نصب ڪري سگھجي ٿو باقاعده OS RHEL/CentOS 7 (EL ميزبان)، ۽ تي خاص گھٽ ۾ گھٽ او ايس (oVirt-Node، el7 جي بنياد تي).
سڀني اختيارن لاء هارڊويئر گهرجون لڳ ڀڳ ساڳيا آهن.
oVirt 2 ڪلاڪن ۾. حصو 1. کليل، غلطي برداشت ڪندڙ ورچوئلائيزيشن پليٽ فارم
چانور. 4 - معياري فن تعمير.

oVirt 2 ڪلاڪن ۾. حصو 1. کليل، غلطي برداشت ڪندڙ ورچوئلائيزيشن پليٽ فارم
چانور. 5 - خود ميزبان انجڻ جو فن تعمير.

پنهنجي لاءِ مون اختيار چونڊيو اسٽينڊ مينيجر ۽ اي ايل هوسٽ:

  • standalone مئنيجر ٿورڙو آسان آھي جڏھن اھو اچي ٿو شروعاتي مسئلن جي، اتي ڪو مرغي ۽ انڊا ڊليما نه آھي (جيئن ته VCSA سان - توھان شروع نه ٿا ڪري سگھو جيستائين گھٽ ۾ گھٽ ھڪڙو ھوسٽ مڪمل طور تي ختم نه ٿئي)، پر ھڪڙو انحصار آھي ٻئي سسٽم تي*؛
  • اي ايل هوسٽ او ايس جي تمام طاقت مهيا ڪري ٿو، جيڪا ٻاهرين نگراني، ڊيبگنگ، مسئلا حل ڪرڻ، وغيره لاء ڪارائتو آهي.

* تنهن هوندي به، آپريشن جي سڄي عرصي دوران هن جي ضرورت نه هئي، جيتوڻيڪ هڪ سنگين بجلي جي ناڪامي کان پوء.
پر اچو ته نقطي تي وڃو!
تجربا لاءِ، اهو ممڪن آهي ته ProLiant BL460c G7 بليڊ جو هڪ جوڙو Xeon® CPU سان جاري ڪيو وڃي. اسان ان کي استعمال ڪنداسين تنصيب جي عمل کي ٻيهر پيدا ڪرڻ لاء.
اچو ته نوڊس کي ڏيون نالا ovirt.lab.example.com, kvm01.lab.example.com ۽ kvm02.lab.example.com.
اچو ته سڌو سنئون ڏانهن وڃو انسٽاليشن.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو