Установить OpenStack - Простые шаги для установки OpenStack

Содержание:

Anonim

Как установить OpenStack?

OpenStack - это инструмент программной платформы, используемый для создания и управления облачными платформами для публичных и частных облаков. Это бесплатно и с открытым исходным кодом. Это было написано на питоне. Первоначально он был выпущен в 2010 году. Он поддерживает кроссплатформенную операционную систему. Он в основном развернут как инфраструктура как услуга (IaaS). Он был разработан фондом OpenStack.

Шаги по установке OpenStack

Для установки OpenStack необходимо выполнить следующие шаги:

Шаг 1. Установите Virtual Box или создайте виртуальную машину

Загрузите виртуальную коробку Oracle и создайте машину виртуальной машины с определенной конфигурацией 64-разрядной ОС с 8 ГБ ОЗУ и 300 ГБ памяти. После создания виртуальной машины для конкретной операционной системы откройте терминал и отключите брандмауэр.

Шаг 2: Загрузите версию OpenStack

Используйте приведенную ниже команду для загрузки версии OpenStack через терминал. Команда 'yum install –y centos-release-OpenStack-newton'

Шаг 3: Обновите пакеты

Используйте приведенную ниже команду для обновления пакета. Команда 'yum update –y'.

Шаг 4: Используйте инструмент для установки OpenStack

С помощью packstack все службы OpenStack могут быть установлены за один раз, и он позаботится обо всей части установки OpenStack. OpenStack также может быть установлен без помощи инструмента, но для установки сервисов требуется много времени. Команда 'yum install –y OpenStack-packstack'

Шаг 5: Установка сервисов

Команда ниже используется для установки всех сервисов или компонентов для OpenStack. Команда «packstack –allinone». Он установит все и установка будет завершена для OpenStack.

Шаг 6: Откройте файл администратора

Откройте файл keystonerc_admin, чтобы получить имя пользователя, пароль и URL для открытого стека. Запишите все три вещи.

Шаг 7: Войти

Используйте URL-адрес в браузере и используйте те же учетные данные, чтобы войти в OpenStack, и вы получите панель управления для OpenStack. Другие услуги также перечислены там же.

Компоненты OpenStack

Ниже перечислены некоторые компоненты и службы с кодовыми именами, которые используются в OpenStack:

1. Вычислить:

Это основная часть OpenStack IaaS. Это также упоминается как Нова. Он называется контроллером облачных вычислений. Это в основном написано на Python. Он в основном разработан для расширения без каких-либо патентованных требований к аппаратному и программному обеспечению. Он в основном используется для мониторинга производительности в целом и других файлов журналов.

2. Сеть:

Это помогает в управлении сетями. Он также известен как нейтрон. Это помогает в определении IP-адресов и управлении сетью. Он предоставляет модели для различных приложений для определенных групп пользователей.

3. Блок хранения:

Это также известно как Cinder. Он предоставляет устройства хранения для запуска служб и создания вычислительных экземпляров. Помогает в управлении, подключая устройства к серверам. Он используется для сценариев, чувствительных к производительности, таких как хранилище базы данных, расширение файловой системы и т. Д. Он позволяет пользователям облака самостоятельно управлять хранилищем.

4. Идентичность:

Это помогает в отображении центрального каталога пользователей с помощью сервисов OpenStack. Он также называется Keystone. Он в основном действует как система аутентификации для работы облачной системы и ее сервисов. Это гарантирует, что корректор подтвердил подлинность доступа к услуге или инструменту для конкретного пользователя.

5. Изображение:

Используется для хранения сервисов и изображений. С помощью этих изображений, которые хранятся, можно использовать как шаблон. Он также используется для хранения неограниченного количества резервных копий. Он также известен как добавление улучшений в существующую инфраструктуру. Это модуль, который в основном используется для добавления, удаления, обмена и дублирования изображений.

6. Хранение объектов:

Кодовое имя хранилища объектов - Swift. Он используется для управления целостностью объектов и файлов, которые записываются на несколько драйверов дисков, которые распространяются как в центре обработки данных серверов, так и по всему кластеру. OpenStack помогает реплицировать контент и использовать различную программную логику для распределения по устройствам.

7. Панель инструментов:

Кодовое название приборной панели Horizon. Он предоставляет пользователю интерфейс для использования различных сервисов и компонентов, таких как управление вычислительным экземпляром, мониторинг и другие сервисы. Это один из способов взаимодействия с сервисами OpenStack. Он может автоматизировать доступ и инструменты для управления.

8. Оркестровка:

Кодовое название оркестровки - Heat. Heat используется для организации нескольких составных облачных приложений с использованием шаблонов.

9. Рабочий процесс:

Кодовое имя рабочего процесса - Mistral. Это сервис, который управляет рабочими процессами. Он используется для написания и управления рабочим процессом, который был написан для конкретной службы.

10. Телеметрия:

Кодовое название телеметрии - Ceilometer. Это только точка контакта для биллинговой системы компонентов OpenStack.

Вывод: установить OpenStack

OpenStack широко используется в облачных вычислениях организацией для простого развертывания приложений и управления службами для различных пользователей. Наиболее важной особенностью OpenStack является открытый исходный код и бесплатная. Он легко доступен и может использоваться где угодно для публичных и частных облаков. Крупные организации используют OpenStack в качестве облачного сервиса для управления своими приложениями и сервисами, такими как AT & T, BMW и другие.

При настройке OpenStack и его обновлении до последней версии и его долгосрочной поддержке возникают некоторые проблемы. Существует хорошее онлайн-сообщество поддержки, которое помогает исправлять проблемы и легко изучать OpenStack. Это один из лучших вариантов, чтобы начать работать над облачными вычислениями и улучшить обучение в облачной области.

Рекомендуемые статьи

Это было руководство по установке OpenStack. Здесь мы обсудили шаги по установке OpenStack и компонентов OpenStack. Вы также можете посмотреть следующие статьи, чтобы узнать больше -

  1. Как установить Apache?
  2. Шаги для установки SQL Server?
  3. Как установить MATLAB?
  4. Руководство по установке Appium?
  5. Стек в Python | 2 разных метода