Тип | хмарні обчислення |
---|---|
Розробник | спільнота OpenNebula |
Перший випуск | березень 2008 |
Стабільний випуск | 5.12.3 (3 вересня, 2020 ) |
Платформа | гіпервізори (Xen, KVM, VMware) |
Операційна система | Linux |
Мова програмування | , C, Ruby, Java, , , yacc |
Доступні мови | англійська, російська, іспанська |
Ліцензія | Apache License версія 2 |
Репозиторій | github.com/OpenNebula/one |
Вебсайт | www.opennebula.org |
|
OpenNebula — програмна платформа, призначена для організації управління хмарною інфраструктурою та віртуальними оточеннями.
Платформа дозволяє організувати функціонування розподіленої інфраструктури для динамічно розгорнутих багаторівневих сервісів (груп з взаємопов'язаних віртуальних машин), комбінуючи ресурси локального дата-центру та зовнішніх хмарних провайдерів. Зокрема, OpenNebula дозволяє на своїх потужностях підняти інфраструктуру для надання сервісів IaaS (інфраструктура як сервіс), схожу на Amazon EC2. В наявності є засоби для організації розгортання віртуальних оточень, моніторингу, , забезпечення безпеки та управління сховищем.
Сирцевий код системи повністю відкритий під ліцензією Apache. Готові установчі пакунки доступні для Ubuntu, openSUSE, RHEL/CentOS і Debian.
Серед найвідоміших компаній і організацій, що використовують OpenNebula, можна відзначити: CERN, Європейське космічне агентство, FermiLab і China Mobile.
Ключові можливості
- Типи підтримуваних хмарних оточень
- Приватні хмарні системи, доступні тільки всередині організації, повністю підконтрольні і виконані на власних потужностях. Як система віртуалізації підтримується використання Xen, KVM та VMware;
- Публічні хмарні оточення, що працюють в інфраструктурі зовнішніх сервіс-провайдерів, таких як Amazon EC2. Для доступу до публічних хмарних оточенням OpenNebula підтримує такі API, як EC2 Query, OGF OCCI і vCloud;
- Гібридні хмарні системи, що поєднують елементи публічних і приватних хмарних систем. Наприклад, певна критично важлива частина інфраструктури може працювати у приватній хмарі, а вторинні системи винесені в зовнішні хмари, або спочатку вся система побудована як приватна, але при нестачі ресурсів в пікові моменти до роботи залучаються потужності публічних сервісів.
- Можливості для менеджера з управління інфраструктурою
- Динамічна зміна розміру фізичної інфраструктури через додавання або вилучення вузлів на льоту і розбиття кластера на віртуальні розділи, що дозволяють виділяти тільки необхідний обсяг ресурсів для функціонування певного сервісу;
- Централізований інтерфейс для управління всіма елементами віртуальної і фізичної розподіленої інфраструктури. Керуючий вебінтерфейс Sunstone для адміністраторів хмарних оточень, через який можна управляти роботою інфраструктури приватних і гібридних оточень, розподіляти віртуальні та фізичні ресурси;
- Високий ступінь залучення доступних ресурсів, можливість підключення зовнішніх ресурсів, надання ресурсів в оренду або організації спільного використання інфраструктури між кількома департаментами;
- Скорочення витрат за рахунок зменшення числа фізичних серверів, зменшення витрат на адміністрування, обслуговування, енергопостачання та охолодження (замість фізичних серверів надаються віртуальні сервери, які повніше використовують доступні фізичні ресурси — наприклад, група мало завантажених серверів тепер може працювати на одній фізичній машині);
- Можливість швидкого збільшення серверної потужності за рахунок підключення ресурсів зовнішніх хмарних сервісів у моменти пікового навантаження;
- Механізми для забезпечення відмовостійкості, реалізована функція автоматичного виконання операцій з відновлення працездатності оточень у разі збою в роботі фізичного сервера або віртуальної машини;
- Підтримка управління квотами, через завдання певним користувачам набору обмежень на використання ресурсів;
- Підтримка груп зі своїм набором користувачів і віртуальних ресурсів. Наприклад, можна створити окрему ізольовану хмару зі своїм набором користувачів і делегувати управління цією хмарою певній компанії, забезпечивши можливість роботи декількох провайдерів хмарних послуг на базі однієї інфраструктури OpenNebula. У кожній групі може бути свій набір публічних ресурсів (шаблони, образи віртуальних машин, віртуальні мережі), що не перетинається з іншими групами;
- Гнучка система контролю доступу (ACL), що дозволяє адміністраторам хмарної мережі керувати доступом до ресурсів та операцій на рівні окремих користувачів і груп;
- Організація централізованого управління декількома окремими установками OpenNebula (oZones). Доступ до зон організовується з використанням абстрактного поняття Віртуальний дата-центр, який містить свій набір ресурсів (образи та шаблони віртуальних машин, віртуальні мережі і віртуальні машини) і користувачів, які використовують ці віртуальні ресурси.
- Можливості для користувача
- Швидше отримання запитаного сервісу (віртуальний сервер підняти значно швидше, ніж купити і встановити фізичний сервер);
- Підтримка розгортання гетерогенних операційних оточень в рамках єдиної спільно використовуваної інфраструктури;
- Повний контроль за життєвим циклом віртуальних серверів. Ведення аккаунтінга і генерації звітів про активність користувачів і серверів;
- Додатково
- Інтеграція з розподіленою системою моніторингу Ganglia для контролю за працездатністю великого числа хостів і віртуальних оточень;
- Засоби для підтримки репозиторію образів віртуальних машин, що дозволяє користувачам вибрати потрібний образ з каталогу, не піклуючись про низькорівневі налаштування і конфігурації дискової підсистеми. Підтримується розмежування доступу, що дозволяє обмежити певні групи користувачів тільки вибраними віртуальними оточеннями;
- Мережева підсистема з підтримкою використання VLAN у віртуальній мережі за допомогою віртуального комутатора OpenvSwitch або із задіянням стандартних тегів 802.1Q;
- Підтримка MySQL і SQLite як бази для зберігання параметрів OpenNebula;
- Підтримка кластерних конфігурацій: фізичні хости можуть бути згруповані в логічні кластери, які можуть виступати обробниками певних віртуальних машин.
Примітки
- . Архів оригіналу за 25 жовтня 2020. Процитовано 19 вересня 2020.
Посилання
- Домівка OpenNebula [ 5 березня 2020 у Wayback Machine.]
- Блог OpenNebula [ 6 січня 2012 у Wayback Machine.]
- OpenNebula Development Portal [ 3 березня 2022 у Wayback Machine.]
- Доступна открытая Cloud-платформа OpenNebula 3.2 [ 24 січня 2012 у Wayback Machine.]
- Mark Hinkle (20 січня 2010). Eleven Open Source Cloud Computing Projects to Watch. Socialized Software. Архів оригіналу за 20 липня 2013. Процитовано 27 грудня 2010.
- Peter Sempolinski and Douglas Thain, , IEEE International Conference on Cloud Computing Technology and Science, November, 2010.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
frequently updated OpenNebulaTiphmarni obchislennyaRozrobnikspilnota OpenNebulaPershij vipuskberezen 2008Stabilnij vipusk5 12 3 3 veresnya 2020 3 roki tomu 2020 09 03 Platformagipervizori Xen KVM VMware Operacijna sistemaLinuxMova programuvannyaC C Ruby Java yaccDostupni movianglijska rosijska ispanskaLicenziyaApache License versiya 2Repozitorijgithub com OpenNebula oneVebsajtwww opennebula org Mediafajli u Vikishovishi OpenNebula programna platforma priznachena dlya organizaciyi upravlinnya hmarnoyu infrastrukturoyu ta virtualnimi otochennyami Platforma dozvolyaye organizuvati funkcionuvannya rozpodilenoyi infrastrukturi dlya dinamichno rozgornutih bagatorivnevih servisiv grup z vzayemopov yazanih virtualnih mashin kombinuyuchi resursi lokalnogo data centru ta zovnishnih hmarnih provajderiv Zokrema OpenNebula dozvolyaye na svoyih potuzhnostyah pidnyati infrastrukturu dlya nadannya servisiv IaaS infrastruktura yak servis shozhu na Amazon EC2 V nayavnosti ye zasobi dlya organizaciyi rozgortannya virtualnih otochen monitoringu zabezpechennya bezpeki ta upravlinnya shovishem Sircevij kod sistemi povnistyu vidkritij pid licenziyeyu Apache Gotovi ustanovchi pakunki dostupni dlya Ubuntu openSUSE RHEL CentOS i Debian Sered najvidomishih kompanij i organizacij sho vikoristovuyut OpenNebula mozhna vidznachiti CERN Yevropejske kosmichne agentstvo FermiLab i China Mobile Klyuchovi mozhlivostiTipi pidtrimuvanih hmarnih otochen Privatni hmarni sistemi dostupni tilki vseredini organizaciyi povnistyu pidkontrolni i vikonani na vlasnih potuzhnostyah Yak sistema virtualizaciyi pidtrimuyetsya vikoristannya Xen KVM ta VMware Publichni hmarni otochennya sho pracyuyut v infrastrukturi zovnishnih servis provajderiv takih yak Amazon EC2 Dlya dostupu do publichnih hmarnih otochennyam OpenNebula pidtrimuye taki API yak EC2 Query OGF OCCI i vCloud Gibridni hmarni sistemi sho poyednuyut elementi publichnih i privatnih hmarnih sistem Napriklad pevna kritichno vazhliva chastina infrastrukturi mozhe pracyuvati u privatnij hmari a vtorinni sistemi vineseni v zovnishni hmari abo spochatku vsya sistema pobudovana yak privatna ale pri nestachi resursiv v pikovi momenti do roboti zaluchayutsya potuzhnosti publichnih servisiv Mozhlivosti dlya menedzhera z upravlinnya infrastrukturoyu Dinamichna zmina rozmiru fizichnoyi infrastrukturi cherez dodavannya abo viluchennya vuzliv na lotu i rozbittya klastera na virtualni rozdili sho dozvolyayut vidilyati tilki neobhidnij obsyag resursiv dlya funkcionuvannya pevnogo servisu Centralizovanij interfejs dlya upravlinnya vsima elementami virtualnoyi i fizichnoyi rozpodilenoyi infrastrukturi Keruyuchij vebinterfejs Sunstone dlya administratoriv hmarnih otochen cherez yakij mozhna upravlyati robotoyu infrastrukturi privatnih i gibridnih otochen rozpodilyati virtualni ta fizichni resursi Visokij stupin zaluchennya dostupnih resursiv mozhlivist pidklyuchennya zovnishnih resursiv nadannya resursiv v orendu abo organizaciyi spilnogo vikoristannya infrastrukturi mizh kilkoma departamentami Skorochennya vitrat za rahunok zmenshennya chisla fizichnih serveriv zmenshennya vitrat na administruvannya obslugovuvannya energopostachannya ta oholodzhennya zamist fizichnih serveriv nadayutsya virtualni serveri yaki povnishe vikoristovuyut dostupni fizichni resursi napriklad grupa malo zavantazhenih serveriv teper mozhe pracyuvati na odnij fizichnij mashini Mozhlivist shvidkogo zbilshennya servernoyi potuzhnosti za rahunok pidklyuchennya resursiv zovnishnih hmarnih servisiv u momenti pikovogo navantazhennya Mehanizmi dlya zabezpechennya vidmovostijkosti realizovana funkciya avtomatichnogo vikonannya operacij z vidnovlennya pracezdatnosti otochen u razi zboyu v roboti fizichnogo servera abo virtualnoyi mashini Pidtrimka upravlinnya kvotami cherez zavdannya pevnim koristuvacham naboru obmezhen na vikoristannya resursiv Pidtrimka grup zi svoyim naborom koristuvachiv i virtualnih resursiv Napriklad mozhna stvoriti okremu izolovanu hmaru zi svoyim naborom koristuvachiv i deleguvati upravlinnya ciyeyu hmaroyu pevnij kompaniyi zabezpechivshi mozhlivist roboti dekilkoh provajderiv hmarnih poslug na bazi odniyeyi infrastrukturi OpenNebula U kozhnij grupi mozhe buti svij nabir publichnih resursiv shabloni obrazi virtualnih mashin virtualni merezhi sho ne peretinayetsya z inshimi grupami Gnuchka sistema kontrolyu dostupu ACL sho dozvolyaye administratoram hmarnoyi merezhi keruvati dostupom do resursiv ta operacij na rivni okremih koristuvachiv i grup Organizaciya centralizovanogo upravlinnya dekilkoma okremimi ustanovkami OpenNebula oZones Dostup do zon organizovuyetsya z vikoristannyam abstraktnogo ponyattya Virtualnij data centr yakij mistit svij nabir resursiv obrazi ta shabloni virtualnih mashin virtualni merezhi i virtualni mashini i koristuvachiv yaki vikoristovuyut ci virtualni resursi Mozhlivosti dlya koristuvacha Shvidshe otrimannya zapitanogo servisu virtualnij server pidnyati znachno shvidshe nizh kupiti i vstanoviti fizichnij server Pidtrimka rozgortannya geterogennih operacijnih otochen v ramkah yedinoyi spilno vikoristovuvanoyi infrastrukturi Povnij kontrol za zhittyevim ciklom virtualnih serveriv Vedennya akkauntinga i generaciyi zvitiv pro aktivnist koristuvachiv i serveriv Dodatkovo Integraciya z rozpodilenoyu sistemoyu monitoringu Ganglia dlya kontrolyu za pracezdatnistyu velikogo chisla hostiv i virtualnih otochen Zasobi dlya pidtrimki repozitoriyu obraziv virtualnih mashin sho dozvolyaye koristuvacham vibrati potribnij obraz z katalogu ne pikluyuchis pro nizkorivnevi nalashtuvannya i konfiguraciyi diskovoyi pidsistemi Pidtrimuyetsya rozmezhuvannya dostupu sho dozvolyaye obmezhiti pevni grupi koristuvachiv tilki vibranimi virtualnimi otochennyami Merezheva pidsistema z pidtrimkoyu vikoristannya VLAN u virtualnij merezhi za dopomogoyu virtualnogo komutatora OpenvSwitch abo iz zadiyannyam standartnih tegiv 802 1Q Pidtrimka MySQL i SQLite yak bazi dlya zberigannya parametriv OpenNebula Pidtrimka klasternih konfiguracij fizichni hosti mozhut buti zgrupovani v logichni klasteri yaki mozhut vistupati obrobnikami pevnih virtualnih mashin Primitki Arhiv originalu za 25 zhovtnya 2020 Procitovano 19 veresnya 2020 PosilannyaDomivka OpenNebula 5 bereznya 2020 u Wayback Machine Blog OpenNebula 6 sichnya 2012 u Wayback Machine OpenNebula Development Portal 3 bereznya 2022 u Wayback Machine Dostupna otkrytaya Cloud platforma OpenNebula 3 2 24 sichnya 2012 u Wayback Machine Mark Hinkle 20 sichnya 2010 Eleven Open Source Cloud Computing Projects to Watch Socialized Software Arhiv originalu za 20 lipnya 2013 Procitovano 27 grudnya 2010 Peter Sempolinski and Douglas Thain IEEE International Conference on Cloud Computing Technology and Science November 2010