Розробка на основі OpenStack
Хмарна операційна система H3Cloud OS розроблена на основі найпопулярнішої платформи OpenStack в галузі з великою кількістю глибокої оптимізації та розробки для таких основних компонентів, як OpenStack Nova (обчислення), Cinder (блокове зберігання), Swift (зберігання об'єктів), Neutron (мережа), Glance (дзеркало), Ironic (голий метал), Sahara (великі дані), Trove (база даних), Heat (організація ресурсів). У той же час, інтеграція глибокого розуміння потреб клієнтів H3C надає хмарній платформі більш відповідні функції для потреб користувачів, щоб принести користувачам кращий досвід хмарних обчислень.
Контейнерне розгортання Docker
Хмарна операційна система H3Cloud OS використовує передову в галузі архітектуру мікросервісів, пакує власні бізнес-компоненти в різні контейнери Docker та управляє та організує контейнери Docker за допомогою Kubernetes. Кластерні функції Kubernetes, засновані на алгоритмі RAFT, і механізми самовідновлення забезпечують високу доступність ОС H3Cloud. Плавне розширення та плавне оновлення хмарної операційної системи H3CloudOS за допомогою контейнерного розгортання процесів управління.
Інтегрований контролер SDN
H3Cloud OS інтегрується з контролером SDN H3C, щоб забезпечити автоматичне розгортання та доставку базової мережі та безпечного середовища через контролер SDN. Просто керуйте та організуйте через хмарну операційну систему H3Cloud OS, відповідно налаштуйте розміщення контролера SDN до відповідної мережі та безпечного пристрою, щоб забезпечити сервісну доставку мережі та безпечних ресурсів.
Багатий каталог хмарних послуг
Хмарна операційна система H3Cloud OS має потужну здатність абстракції та забезпечення ресурсів, здатна надавати користувачам ІТ-ресурси в центрі обробки даних у вигляді хмарних послуг, хмарна операційна система H3Cloud OS може використовувати традиційні обчислення, мережі, зберігання, безпеки, додатки та інші ресурси центру обробки даних як хмарні ресурси, які можуть бути надані користувачам віртуальні машини X86, PowerVM、HPUX-VM/vPar、 Услуги хмарних ресурсів, такі як хмарні жорсткі диски, хмарні брандмауери, антивіруси, балансування навантаження хмари, хмарні мережі, хмарні бази даних, публічні IP-адреси, сервери з голих металів, платформи великих даних, хмарні робочі столи, які використовуються без відмінності від фізичних пристроїв.
Сумісність з гетерогенною платформою віртуалізації X86
Хмарна операційна система H3Cloud OS може бути сумісна з платформами віртуалізації X86, такими як VMware, H3C CAS, KVM, Hyper-V, XenServer, щоб блокувати різниці між гетерогенними платформами віртуалізації для орендарів і надати орендарям однакові сервіси хмарного хостингу в середовищі багатьох платформ віртуалізації. ОС H3Cloud також забезпечує єдине управління гетерогенними платформами віртуалізації.
Безпечна ізоляція багатьох орендаторів на основі VDC
Хмарна операційна система H3Cloud OS добре вирішує проблеми безпеки хмари, які тривалий час турбували користувачів в області хмарних обчислень, завдяки функціональності віртуальних центрів обробки даних. Орендар на хмарній платформі має повний контроль над хмарними ресурсами, орендар може вільно організувати хмарний брандмауер, балансування навантаження хмари, хмарну мережу, хмарний хост для створення віртуального центру обробки даних, віртуальні ресурси, що використовуються віртуальним центром обробки даних, є виключними для орендара, щоб забезпечити безпеку бізнесу орендара та даних.
Повне управління хмарними операціями
Хмарна операційна система H3Cloud OS є операційною платформою для хмарних ресурсів, яка забезпечує потужні функції управління операціями при розподілі хмарних ресурсів, адміністратори можуть створювати організації, управляти користувачами, визначати процес схвалення заявок на ресурси, цінувати хмарні ресурси тощо через управління хмарними операціями, щоб досягти мети операції хмарних ресурсів.
Обслуговування хмари з однією зупинкою
Хмарна операційна система H3Cloud OS надає міцні можливості управління операційним обслуговуванням центрів обробки даних для менеджерів хмарних центрів обробки даних, які, крім розподілу хмарних ресурсів, можуть забезпечити управління обладнанням, бізнес-додатками та інфраструктурою машинного приміщення, таким як мережі, сервери, зберігання даних.
Стандартний відкритий хмарний інтерфейс
Хмарна операційна система H3Cloud OS забезпечує відкритий, стандартний протокольний інтерфейс, який полегшує приєднання платформи управління хмарою до платформи управління третіми сторонами, а також полегшує користувачам вторинну розробку на основі хмарних операційних систем.
Архітектура хмарної операційної системи H3Cloud OS
Архітектура хмарної операційної системи H3Cloud OS показана вище:
Хмарна операційна система H3Cloud OS: реалізує виклики до OpenStack, завершує управління операційним обслуговуванням ресурсів мережі, зберігання, обчислень, безпеки, бізнесу та інших ресурсів, а також автоматизацію бізнесу, реалізує операційні функції розрахунку, процесів, журналів, доставки додатків, в кінцевому підсумку надає відповідні послуги кінцевим користувачам та адміністраторам через портал самообслуговування та операційний портал.
OpenStack: середній шар хмарної операційної системи H3Cloud OS, який забезпечує єдиний план обчислення, зберігання та мережевих ресурсів через платформу OpenStack, використовуючи хорошу сумісність та відкритість OpenStack для підтримки гетерогенних платформ та пристроїв.
Docker: H3Cloud OS розгортає процеси на контейнерах Docker, реалізуючи архітектуру мікросервісів платформи управління;
Розподілена координація додатків та управління кластерами: платформа управління Docker на основі Kubernetes забезпечує планування контейнерів ОС H3Cloud та високу доступність.
Портал самообслуговування
Портал самообслуговування - це портал для облачної операційної системи H3Cloud OS для орендаторів для застосування, використання та управління хмарними ресурсами. Через портал самообслуговування орендуйте віртуальні машини X86, хмарні жорсткі диски, хмарні брандмауери, балансування навантаження хмари, хмарні мережі, публічні мережі IP тощо.
Інтерфейс входу в хмарну операційну систему H3Cloud OS
Багатий каталог хмарних послуг
Хмарна операційна система H3Cloud OS абстрактує ІТ-ресурси в різноманітні хмарні сервіси, які користувачі використовують за потребою. В даний час хмарні послуги, що можуть бути надані хмарною операційною системою H3Cloud OS, включають: віртуальні машини X86, хмарні жорсткі диски, хмарні брандмауери, балансування навантаження хмари, хмарні мережі, публічні мережі IP тощо.
Віртуальна машина X86
Хмарна операційна система H3Cloud OS надає користувачам різноманітний вибір хмарного хостингу (віртуальних машин), які можуть вибрати специфікації потрібного хмарного хостингу, включаючи процесор, пам'ять, жорсткий диск, тимчасовий диск, SWAP, зв'язки CPU, налаштування NUMA, головну сторінку пам'яті, WatchDog, Окрім відповідної операційної системи, після завершення процесу подачі заявки, можливості хмарного хостингу автоматично передаються на портал самообслуговування для управління та управління користувачами.
Хмарний хостинг додатків
Розділ ролей користувачів на багатьох рівнях
Відповідно до розділу потреб хмарного бізнесу центру обробки даних, хмарна операційна система H3Cloud OS розділяє користувачів на три основні категорії: адміністратори хмари, адміністратори орендаторів та кінцеві користувачі.
Адміністратор хмари
Адміністратори хмари несуть відповідальність за обслуговування та експлуатацію хмарного центру обробки даних, з одного боку, адміністратори хмари несуть відповідальність за обслуговування інфраструктури хмарного центру обробки даних, з іншого боку, вони несуть відповідальність за управління орендами, управління процесами, управління рахунками та інші операційні робот У великих хмарних центрах обробки даних відповідальність за обслуговування хмари та управління хмарними операціями несуть різні особи.
Адміністратор орендаторів
Адміністратор орендаря несе відповідальність за підтримку хмарних ресурсів орендаря. Адміністратор орендаря може керувати хмарним хостом, хмарним брандмауером, хмарним жорстким диском, хмарним брандмауером, балансом навантаження хмари, хмарною базою даних та ін.
Кінцевий користувач
Кінцеві користувачі, як користувачі хмарних ресурсів, застосовують, використовують та управляють хмарними ресурсами через портал самообслуговування. Кінцевий користувач знаходиться серед орендаторів.
Архітектура хмарної операційної системи H3Cloud OS
Безпечна ізоляція багатьох орендаторів на основі VDC
У процесі виникнення та виникнення хмарних обчислень безпека хмари завжди була сферою турботи користувачів, особливо безпека багатьох орендарів є важливим питанням, що обмежує розвиток хмарних обчислень. Хмарна операційна система H3Cloud OS реалізує безпечну ізоляцію користувачів в середовищі багатьох орендарів хмарної платформи через VDC (віртуальний центр обробки даних). У хмарній операційній системі H3Cloud OS кожен орендар має права на організацію, налаштування та управління замовленими хмарними брандмауерами, балансуванням навантаження хмари, Орендар може побудувати власний VDC, який забезпечує сувору ізоляцію між різними орендарями через VDC.
Ізоляція багатьох орендарів на основі VDC
Підтримка технологій мережевої віртуалізації на основі VXLAN
Розєднання віртуальних та фізичних мереж, гнучка політика мережі та синхронізоване дотримання політики безпеки за допомогою технології VXLAN, а також розширення кількості ізольованих мереж з 4K до 16 мільйонів, порушує обмеження 4K ізольованих мереж в VLAN-схемах і допомагає користувачам створювати безпечні віртуальні мережі з багатьма орендаторами. H3Cloud OS реалізує планування для мережі VXLAN через контролер SDN, реалізує ланцюг обслуговування, VPC、 Доставка розширених мережевих функцій, таких як перекриття адрес.
Відмінне управління хмарними операціями
Хмарна операційна система H3Cloud OS забезпечує роботу хмарних ресурсів, адміністратори хмари можуть використовувати інтерфейс управління хмарними операціями для розподілу ресурсів для кожного орендатора, налаштування політики розрахунку, розробки процесу подачі заявок та управління користувачами, щоб забезпечити роботу хмарних центрів обробки даних.
Адміністратори хмари можуть контролювати роботу облачного центру обробки даних за допомогою Dashboard.
Моніторинг операцій Dashboard
Розділ ресурсів на основі орендаторів
Адміністратори хмари розподіляють орендарям відповідні квоти на процесор, пам'ять, жорсткий диск, мережу та інше, залежно від розміру орендаря. Коли ресурси орендаря потребують корекції, адміністратор хмари може зробити це відповідно до потреб.
Диаграма Адміністратор хмари розподіляє квоти хмарних ресурсів орендаторам
Стратегія багатовимірного рахунку
Хмарна операційна система H3Cloud OS здатна стягувати плату за хмарні ресурси, адміністратор хмари може "оцінювати" надані хмарні ресурси через хмарну платформу, розміри оцінки можуть бути процесором, пам'яттю, жорстким диском, IP, Це також може бути хмарний хост, хмарний брандмауер або баланс навантаження. Використання хмарних ресурсів розраховується за годинами, днями та місяцями. Після того, як користувач використовує її деякий час, хмарна операційна система H3Cloud OS здатна виводити відповідні рахунки відповідно до потреб.
Налаштування політики рахунку
Проектування процесів обслуговування
Для урядових, корпоративних та освітніх користувачів використання хмарних ресурсів часто вимагає схвалення, а хмарна операційна система H3Cloud OS забезпечує повне управління циклом додатків хмарних послуг. При використанні хмарних ресурсів орендатор повинен подати заявку на хмарні ресурси, які автоматично розгортаються і надсилаються до порталу самообслуговування користувача після затвердження затвердження.
Процес застосування хмарних ресурсів
Адміністратори хмари можуть налаштувати відповідний процес схвалення для різних орендаторів.
Процес схвалення хмарних послуг
Моніторинг хмарних ресурсів орендарів
Моніторинг хмарних ресурсів орендарів - це послуга для моніторингу різних типів додатків, розгорнутих орендарами в хмарних центрах обробки даних. Служби моніторингу хмари можуть бути використані для збору показників моніторингу доступу до хмарних ресурсів, виявлення доступності різних сервісів додатків та встановлення попереджень за показниками. Служби моніторингу хмари можуть контролювати різні типи сервісів орендаторських додатків, таких як хмарний хост (Windows, Linux), бази даних (MySQL, Oracle, MS SQL), середнє програмне забезпечення (Tomcat, weblogic, websphere, glassfish), а також можуть контролювати доступність інтернет-додатків за допомогою загальних мережевих протоколів, таких як HTTP, ICMP. Послуги моніторингу хмари дають орендаторам повний уявлення про використання ресурсів, продуктивність та роботу в хмарі. За допомогою служби сигналізації орендатори можуть своєчасно реагувати, забезпечуючи надійну роботу додатку.
Диаграма Моніторинг хмарних ресурсів орендарів