Son zamanlarda şirkətlərin diqqət mərkəzində olan OpenStack mahiyyətcə bir bulud hesablama vasitəsi kimi müəyyən edilə bilər.Başqa sözlə, NASA-nın 2010-cu ildə ön sırada olduğu Nova və Rackspace tərəfindən dəstəklənən Swift-in birləşməsi nəticəsində qısa müddət ərzində zirvədə yer alan bir bulud idarəetmə platformasıdır.Məlum olduğu kimi, son illərdə bulud texnologiyaları geniş vüsət almağa başlamışdır. Əslində, OpenStack bütün bulud texnologiyaları üçün bir mərkəz rolunu oynayır. Bu mərkəz universal standartlar səviyyəsində tanınmışdır.İnterfeysi Django-da yazılmış OpenStack, Apache 2.0 tərəfindən lisenziyalıdır. Dünyanın ən çox seçilən bulud idarəetmə platforması olan OpenStack-ı seçmək üçün yaxşı səbəblər var. Əvvəla, aşağı qiymətlər və çevik quruluş bu platformanın istifadəçilərinin ən vacib motivasiyalarıdır. Bundan əlavə, cəmiyyətin çox fəal və dinamik olması şirkətlər üçün dəyərli bir meyardır. Çünki bu aktiv platformada IRC kanalları vasitəsilə bir-biri ilə əlaqə qura bilərlər.Sonda qeyd etmək lazımdır ki, OpenStack asanlıqla hətta standart aparatlarla da işləyə bilər.
Açıq mənbə koduna sahibdir :
OpenStack - in belə bir diqqət almasının əsas səbəbi əlbəttə ki, açıq mənbə proqramı olmasıdır. Bu platformanın infrastrukturunu dünyanın hər yerindən mütəxəssislər yaradır.İstifadə baxımından asan olması ilə yanaşı OpenStack irimiqyaslı olmağa da imkan verir. OpenStack - da mövcud olan xidmətlərdən ehtiyaclarınıza uyğun olaraq istifadə edə bilərsiniz.OpenStack ilə birlikdə avadanlıq üzərində işləyən cloud computing aktiv olaraq istifadə olunmağa başlanmışdır. İlk rəsmi yayım Austin oldu. Austindən cəmi dörd ay sonra ilk yeniləmələr başlamışdır.
Aşağı qiymətli olması maraq oyatmışdır :
Xüsusilə, açıq mənbə funksiyası sayəsində qısa müddətdə təxminən 150 şirkət bu platformanın inkişaf prosesini dəstəkləmişdir. Şirkətinizdə bulud infrastrukturu yaratmaq istəyirsinizsə,bunu artıq lisenziyalaşdırma xərcləri olmadan həll edə bilərsiniz. Skriptləmə təcrübəsi olan istifadəçilər də ayrıca töhfələr verə bilər. Bu əslində OpenStack-in ən cəlbedici hissəsidir. Yaradıcılığınıza və ya iş vaxtınıza görə öz mühitinizdə hər cür fərdi dəyişiklik edə bilərsiniz. Onsuz da bir çox şirkət OpenStack ilə özünəməxsus formalarını yaratmışdır.
İllər boyu OpenStack-in inkişafına baxmaq lazımdırsa, əvvəlcə 2012-ci ilə getməli olacağıq. 2012-ci ildə Redhat OpenStack-ın ilk rəsmi paylanmasını elan etdi. 2013-cü ildə Oracle OpenStack platformasına əhəmiyyətli bir sponsorluq töhfəsi verdi. Bir il sonra HP Helion məhsulu elan edildi. 2015-ci ildə Platform9, OpenStack-in vSphere ilə aktiv işləyə biləcəyini açıqladı. Bütün bu inkişaflar OpenStack-ın bir hissəsi olan developerləri daha da həvəsləndirdi.
Hər 6 ayda bir dəfə yenilənir
OpenStack-in dünyada 150.000-ə yaxın üzvü var. Təxminən 800 istehsalçı tərəfindən istifadə olunan və 190 ölkəyə yayılan platformada 20 milyondan çox kod var. Dünyanın hər yerindən inkişaf etdiricilərin töhfəsini ekosistemlə müqayisə edə bilərik. Xidmət əvvəlcə bazaya yayılır və oradan təsirli geribildirimlər alaraq güclənir. OpenStack ildə iki dəfə yeni bir yenilənmə təqdim edir. Ən son yayımlanan versiyası “Ussuri” yeni xüsusiyyətləri ilə böyük rəğbət qazanmışdır. OpenStack yarandığı gündən cəmi 15 ayrı versiyaya sahibdir. OpenStack-in həm ölkəmizdə, həm də bütün dünyada telekom operatorları, alış-veriş saytları, avtomobil şirkətləri, təhsil müəssisələri, dövlət qurumları və hosting şirkətlərindən fəal şəkildə istifadə edildiyini görürük. Bir sözlə, asanlıqla deyə bilərik ki, iş dünyasında geniş maraq cəlb edir. Amazonda demək olar ki, bütün xidmətləri OpenStack ilə təmin etmək mümkündür. OpenStack'ın obyekt saxlama və virtualizasiya təbəqələri Amazon ilə tam uyğunluq içərisində işləyir.
OpenStack-ın əsas xüsusiyyətləri :
- OpenStack, açıq mənbə kodlarına sahibdir və bu da xərclər baxımından böyük cazibə mənbəyidir.
- Django və Python dillərinə üstünlük verir.
- Həmişə rəy və fikirlərə əhəmiyyət verən bir platformadır. Artıq bütün yeniləmə və ya inkişaf mərhələlərini şəffaf şəkildə bölüşür.
- Sistemin idarəçiləri səlahiyyətlərini istənilən dərəcədə inkişaf etdirə bilərlər. Bu şəkildə idarəetmə baxımından özlərini məhdudlaşdırmırlar.
- OpenStack, digər bulud növlərini dəstəkləyən bir platformadır. Açıq bulud modellərindən daha çox özəl və ya hibrid modellərdə problemsiz işləyə bilər.
- Bəzi xidmətləri öz tələbinizə və ya ehtiyacınıza uyğun olaraq quraşdırmaq imkanınız var.
OpenStack xidmətləri :
OpenStack istifadəçilərə geniş xidmətlər təqdim edir. OpenStack yalnız bir virtualizasiya sahəsi deyil. Bu platforma, həmçinin VPN xidməti, firewall xidməti, saxlama xidməti və ya verilənlər bazası xidməti kimi geniş çeşidli xidmətlər təklif edir. Bütün OpenStack platforma xidmətləri Pythonda yazılıb. Bu xidmətlərdən ən vacibini aşağıdakı kimi sadalamaq olar:
- Compute: İstifadə baxımından ən asan xidmət. Virtual avadanlıqlar buraya inteqrasiya olunur.
- Image Service: Virtual avadanlıqların görünüşlərini idarə edir.
- Dashboard: Qrafik interfeyslərə qoşula bilər. Üfüqdi bir modula sahibdir.
- Networking: Neutron xidməti olaraq da bilinir. IP ünvanlarını idarə etmək üçün istifadə olunan ümumi bir xidmətdir.