Hibrid buludlar: təcrübəsiz pilotlar üçün bələdçi

Hibrid buludlar: təcrübəsiz pilotlar üçün bələdçi

Salam, Xabrovitlər! Statistikaya görə, Rusiyada bulud xidmətləri bazarı daim güclənir. Texnologiyanın özü yenilikdən uzaq olmasına baxmayaraq, hibrid buludlar həmişəkindən daha çox trenddədir. Bir çox şirkət şəxsi bulud şəklində situasiya baxımından lazım olanlar da daxil olmaqla, nəhəng bir təchizat parkının saxlanmasının və saxlanmasının nə dərəcədə mümkün olduğunu maraqlandırır.

Bu gün hibrid buluddan istifadənin hansı hallarda əsaslandırılmış addım olacağı və hansı hallarda problem yarada biləcəyi barədə danışacağıq. Məqalə əvvəllər hibrid buludlarla işləməkdə ciddi təcrübəsi olmayan, lakin artıq onlara baxan və haradan başlayacağını bilməyənlər üçün faydalı olacaq.

Məqalənin sonunda biz bulud provayderi seçərkən və hibrid bulud qurarkən sizə kömək edəcək fəndlərin siyahısı təqdim edəcəyik.

Maraqlanan hər kəsdən kəsilməyə getməyi xahiş edirik!

Şəxsi bulud VS ictimai: müsbət və mənfi cəhətləri

Biznesləri hibridə keçməyə hansı səbəblərin sövq etdiyini başa düşmək üçün ictimai və özəl buludların əsas xüsusiyyətlərinə nəzər salaq. Gəlin, ilk növbədə, bu və ya digər şəkildə əksər şirkətləri maraqlandıran aspektlərə diqqət yetirək. Terminologiyada çaşqınlığın qarşısını almaq üçün aşağıdakı əsas tərifləri təqdim edirik:

Şəxsi (və ya şəxsi) bulud komponentləri bir şirkət daxilində və yalnız bu şirkətə və ya bulud provayderinə məxsus avadanlıqda yerləşən İT infrastrukturudur.

İctimai bulud sahibi ödənişli xidmətlər göstərən və hər kəsə buludda yer verən İT mühitidir.

Hibrid Bulud hesablama gücü paylaşılan birdən çox şəxsi və birdən çox ictimai buluddan ibarətdir.

Şəxsi buludlar

Yüksək qiymətə baxmayaraq, şəxsi buludun gözardı edilə bilməyən bir sıra üstünlükləri var. Bunlara yüksək idarəolunma, məlumat təhlükəsizliyi və resursların və avadanlıqların işinə tam nəzarət daxildir. Kobud desək, şəxsi bulud ideal infrastruktur haqqında bütün mühəndislərin ideyalarına cavab verir. İstənilən vaxt bulud arxitekturasını tənzimləyə, onun xassələrini və konfiqurasiyasını dəyişə bilərsiniz.

Xarici provayderlərə etibar etməyə ehtiyac yoxdur - bütün infrastruktur komponentləri sizin tərəfinizdə qalır.

Lakin, lehinə olan güclü arqumentlərə baxmayaraq, şəxsi bulud başlanğıcda və sonrakı təmirdə çox bahalı ola bilər. Artıq şəxsi buludun layihələndirilməsi mərhələsində gələcək yükü düzgün hesablamaq lazımdır... Başlanğıcda qənaət etmək gec-tez resurs çatışmazlığı və böyümə ehtiyacı ilə qarşılaşmağınıza səbəb ola bilər. Şəxsi buludun miqyası mürəkkəb və bahalı bir prosesdir. Hər dəfə yeni avadanlıq almalı, onu birləşdirməli və konfiqurasiya etməlisiniz və bu, çox vaxt həftələr çəkə bilər - ictimai buludda demək olar ki, ani miqyaslama ilə müqayisədə.

Avadanlıq xərcləri ilə yanaşı, lisenziyalar və kadrlar üçün maliyyə resursları təmin etmək lazımdır.

Bəzi hallarda “qiymət/keyfiyyət” balansı, daha dəqiq desək, “miqyaslandırma və saxlama xərcləri/əldə edilən faydalar” nəhayət qiymətə doğru dəyişir.

İctimai buludlar

Yalnız şəxsi buludunuz varsa, ictimai bulud sizə onun hesablama resurslarından ödənişli istifadə etməyə imkan verən xarici provayderə məxsusdur.

Eyni zamanda, bulud dəstəyi və texniki xidmətlə bağlı hər şey güclü “provayderin” çiyinlərinə düşür. Sizin vəzifəniz optimal tarif planını seçmək və ödənişləri vaxtında həyata keçirməkdir.

Nisbətən kiçik layihələr üçün ictimai buluddan istifadə öz avadanlıq parkınızı saxlamaqdan daha ucuzdur.

Müvafiq olaraq, İT mütəxəssislərinin saxlanmasına ehtiyac yoxdur və maliyyə riskləri azalır.

İstənilən vaxt, siz bulud provayderini dəyişmək və daha uyğun və ya daha sərfəli yerə keçməkdə sərbəstsiniz.

İctimai buludların çatışmazlıqlarına gəlincə, burada hər şey olduqca gözlənilir: müştəri tərəfindən daha az nəzarət, böyük həcmli məlumatların işlənməsi zamanı aşağı performans və özəl olanlarla müqayisədə aşağı məlumat təhlükəsizliyi, bəzi iş növləri üçün kritik ola bilər. .

hibrid buludlar

Yuxarıdakı üstünlüklərin və çatışmazlıqların kəsişməsində hibrid buludlar yerləşir, bunlar faktiki olaraq ən azı bir şəxsi buludun bir və ya daha çox ictimai buludla birləşməsidir. İlk baxışdan (və hətta ikinci baxışda) belə görünə bilər ki, hibrid bulud istənilən vaxt hesablama gücünü “şişirməyə”, lazımi hesablamaları aparmağa və hər şeyi “üfürməyə” imkan verən bir fəlsəfə daşıdır. Bulud deyil, David Blaine!

Hibrid buludlar: təcrübəsiz pilotlar üçün bələdçi

Reallıqda hər şey demək olar ki, nəzəri cəhətdən gözəldir: hibrid bulud vaxta və pula qənaət edir, bir çox standart və qeyri-standart istifadə hallarına malikdir... lakin nüanslar var. Onlardan ən vacibləri bunlardır:

Əvvəla, "sizin" və "başqasının" buludunu, o cümlədən performans baxımından düzgün birləşdirmək lazımdır. Burada bir çox problem yarana bilər, xüsusən də ictimai bulud məlumat mərkəzi fiziki cəhətdən uzaqdırsa və ya fərqli bir texnologiya üzərində qurulursa. Bu vəziyyətdə gecikmə riski yüksəkdir, bəzən kritikdir.

İkincisi, bir proqram üçün infrastruktur kimi hibrid buluddan istifadə bütün cəbhələrdə (CPU-dan disk alt sisteminə qədər) qeyri-bərabər performans və azaldılmış xətaya dözümlülük ilə doludur. Eyni parametrlərə malik, lakin müxtəlif seqmentlərdə yerləşən iki server fərqli performans göstərəcək.

Üçüncüsü, yuxarıda qeyd olunan "xarici" aparatın aparat zəiflikləri (Intel memarlarına hərarətli salamlar) və buludun ictimai hissəsindəki digər təhlükəsizlik problemləri haqqında unutmayın.

Dördüncüsü ara, hibrid buluddan istifadə, bir proqrama sahib olduğu təqdirdə, nasazlığa dözümlülüyünü əhəmiyyətli dərəcədə azaltmaqla hədələyir.

Xüsusi Bonus: indi bir əvəzinə iki bulud və/yaxud onların arasındakı əlaqə bir anda “qırıla” bilər. Və birdən çox kombinasiyada.

Böyük proqramların hibrid buludda yerləşdirilməsi problemlərini ayrıca qeyd etmək lazımdır.
Əksər hallarda, sadəcə gedib ictimai buludda, məsələn, 100 GB operativ yaddaşa malik 128 virtual maşın əldə edə bilməzsiniz. Çox vaxt heç kim sizə 10 belə maşın verməz.

Hibrid buludlar: təcrübəsiz pilotlar üçün bələdçi

Bəli, ictimai buludlar rezin deyil, Moskva. Bir çox provayder sadəcə belə bir boş tutum ehtiyatını saxlamır - və bu, ilk növbədə RAM-a aiddir. İstədiyiniz qədər prosessor nüvəsini “çəkə” bilərsiniz və fiziki olaraq mövcud olandan qat-qat çox SSD və ya HDD tutumu təmin edə bilərsiniz. Provayder ümid edəcək ki, siz bütün həcmi bir anda istifadə etməyəcəksiniz və onu yol boyu artırmaq mümkün olacaq. Ancaq kifayət qədər RAM yoxdursa, virtual maşın və ya proqram asanlıqla çökə bilər. Virtuallaşdırma sistemi isə həmişə belə fəndlərə imkan vermir. Hər halda, hadisələrin bu inkişafını xatırlamağa və bu məqamları “quruda” provayderlə müzakirə etməyə dəyər, əks halda pik yüklərdə (Qara Cümə, mövsümi yük və s.) geridə qalma riski ilə üzləşə bilərsiniz.

Xülasə, hibrid infrastrukturdan istifadə etmək istəyirsinizsə, unutmayın:

  • Provayder həmişə tələb olunduğunda lazımi gücü təmin etməyə hazır deyil.
  • Elementlərin birləşməsində problemlər və gecikmələr var. Hansı infrastruktur hissələrinin və hansı hallarda “birgə” vasitəsilə sorğuların ediləcəyini başa düşməlisiniz; bu, performansa və əlçatanlığa təsir edə bilər. Buludda bir klaster qovşağının deyil, ayrıca və müstəqil bir infrastruktur parçası olduğunu nəzərə almaq daha yaxşıdır.
  • Landşaftın böyük hissələrində problemlərin yaranması riski var. Hibrid həlldə ya bu, ya da digər bulud tamamilə “yıxa” bilər. Müntəzəm virtualizasiya klasteri vəziyyətində, ən çox bir server itirmək riskiniz var, lakin burada bir gecədə çox şey itirmək riskiniz var.
  • Ediləcək ən təhlükəsiz şey ictimai hissəyə “genişləndirici” kimi deyil, ayrıca məlumat mərkəzində ayrıca bulud kimi yanaşmaqdır. Düzdür, bu vəziyyətdə həllin "hibridliyinə" məhəl qoymursunuz.

Hibrid buludun çatışmazlıqlarını azaltmaq

Əslində şəkil düşündüyünüzdən qat-qat xoşdur. Ən əsası, yaxşı hibrid buludu "bişirməyin" fəndlərini bilməkdir. Yoxlama siyahısı formatında əsas olanlar bunlardır:

  • Tətbiqin gecikməyə həssas hissələrini əsas proqram təminatından ayrı olaraq ictimai buluda köçürməməlisiniz: məsələn, OLTP yükü altında keş və ya verilənlər bazası.
  • Tətbiqin həmin hissələrini tamamilə ictimai buluda qoymayın, onsuz işləməyi dayandıracaq. Əks halda, sistemin uğursuzluq ehtimalı bir neçə dəfə artacaq.
  • Ölçəyərkən, buludun müxtəlif hissələrində yerləşdirilən maşınların performansının fərqli olacağını unutmayın. Ölçmə çevikliyi də mükəmməllikdən uzaq olacaq. Təəssüf ki, bu memarlıq dizayn problemidir və siz onu tamamilə aradan qaldıra bilməyəcəksiniz. Yalnız işə təsirini azaltmağa cəhd edə bilərsiniz.
  • İctimai və şəxsi buludlar arasında maksimum fiziki yaxınlığı təmin etməyə çalışın: məsafə nə qədər qısa olsa, seqmentlər arasında gecikmələr bir o qədər az olar. İdeal olaraq, buludun hər iki hissəsi eyni məlumat mərkəzində "yaşayır".
  • Hər iki buludun eyni şəbəkə texnologiyalarından istifadə etməsini təmin etmək eyni dərəcədə vacibdir. Ethernet-InfiniBand şlüzləri bir çox problem yarada bilər.
  • Şəxsi və ictimai buludlarda eyni virtuallaşdırma texnologiyasından istifadə edilərsə, bu, şübhəsiz bir artıdır. Bəzi hallarda, bütün virtual maşınları yenidən quraşdırmadan köçürmək üçün provayderlə razılaşa bilərsiniz.
  • Hibrid buluddan istifadəni sərfəli etmək üçün ən çevik qiymətə malik bulud provayderini seçin. Ən yaxşısı, əslində istifadə olunan resurslara əsaslanaraq.
  • Məlumat mərkəzləri ilə miqyasını artırın: tutumu artırmaq lazımdırsa, biz “ikinci məlumat mərkəzini” qaldırırıq və onu yük altına qoyuruq. Hesablamalarınızı bitirdiniz? Artıq gücü "söndürürük" və qənaət edirik.
  • Fərdi tətbiqlər və layihələr şəxsi bulud miqyaslanarkən və ya sadəcə müəyyən müddət ərzində ictimai buluda köçürülə bilər. Doğrudur, bu halda hibridlik olmayacaq, yalnız ümumi L2 bağlantısı olacaq, bu heç bir şəkildə öz buludunuzun mövcudluğundan/yoxluğundan asılı deyil.

Bunun əvəzinə bir nəticəyə

Hamısı budur. Şəxsi və ictimai buludların xüsusiyyətləri haqqında danışdıq və hibrid buludların performansını və etibarlılığını yaxşılaşdırmaq üçün əsas imkanlara baxdıq. Bununla belə, istənilən buludun dizaynı şirkətin biznes məqsədləri və resursları tərəfindən diktə edilən qərarların, kompromislərin və konvensiyaların nəticəsidir.

Məqsədimiz oxucunu öz məqsədlərinə, mövcud texnologiyalara və maliyyə imkanlarına əsaslanaraq müvafiq bulud infrastrukturunun seçiminə ciddi yanaşmağa sövq etməkdir.

Sizi hibrid buludlarla bağlı təcrübənizi şərhlərdə paylaşmağa dəvət edirik. Əminik ki, təcrübəniz bir çox təcrübəsiz pilotlar üçün faydalı olacaqdır.

Mənbə: www.habr.com

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