1

Я совершенно noobie о компонентах и ​​роли OpenStack, и мне трудно понять, как работает каждый компонент и когда они работают; Предположим, что у меня есть определенное изображение в моем хранилище openStack, и клиент использует его и выполняет некоторую операцию (например, сохранение файлов); как взаимодействовать между компонентами для выполнения этой операции? (Я хотел бы знать, как и какие компоненты работают от создания томов до смененных изменений; Большое спасибо.Взаимодействие между компонентами в OpenStack

+1

Если вы пройдете несколько учебных открыток и прочитайте некоторые из соответствующих книг, я думаю, вы найдете свой ответ. – Athafoud

+0

@Athafoud может быть, потому что я читал, но я не понимал, что я задаю вопрос здесь. – Rotom92

ответ

2

Openstack следует сервис-ориентированной архитектуре. использует WSGI и django рамки. Таким образом, каждый компонент предоставляет несколько REST API.

Вы можете найти эти интерфейсы в api папке. Например (https://github.com/openstack/cinder/tree/master/cinder/api).

Внутренне, эти API вызовы делают вызов менеджера. manager.py является файл, который обрабатывает основную логику. (https://github.com/openstack/cinder/blob/master/cinder/volume/manager.py).

Он называет базовые классы driver и координирует работу с другими службами openstack через свои API.

+0

Я попросил объяснить, как взаимодействуют компоненты (пример того, как взгляд использует изображение, что делает огурчик с томами, какова роль быстрого). – Rotom92

+0

Glance хранит образ, быстрый подобен S3 - это веб-службы Amazon. Они взаимодействуют через предоставленные API. Если у вас есть какие-либо конкретные вопросы, пожалуйста, спросите. – SaurabhJinturkar

+0

Благодарю вас за ответ. Какова роль печей в моем примере? он просто создает тома, где я могу прикрепить примеры nova или что? он сохраняет изображения на физических дисках? пожалуйста, помогите мне узнать разницу между быстрой ролей и ролью пепельницы, и я поставлю ответ на ответ, который дал мне. Благодарим вас за доступность. – Rotom92

Смежные вопросы