Sơ đồ kiến ​​trúc giải thích cơ sở hạ tầng đám mây Ubuntu với kiến ​​trúc MAAS / Openstack?


14

Tôi quan tâm đến Cơ sở hạ tầng đám mây Ubuntu với MAAS (dựa trên Openstack từ những gì tôi hiểu) nhưng không thể tìm thấy bất kỳ sơ đồ kiến ​​trúc nào cung cấp tổng quan về cách MAAS hoạt động.

Trường hợp là cơ sở hạ tầng đám mây Ubuntu với MAAS .

Nó yêu cầu ít nhất 10 nút (như được mô tả trong Cài đặt cơ sở hạ tầng đám mây Ubuntu ) và "kiến trúc 10 nút MAAS" này thường là một ứng cử viên hoàn hảo cho sơ đồ kiến ​​trúc!

Nó sẽ không phải là một cách dễ dàng / dựa trên thực tế để hiểu cách MAAS hoạt động và những gì nó cung cấp?

Tìm kiếm tài liệu, tôi tình cờ tìm thấy một tài liệu kỹ thuật và cập nhật với sơ đồ kiến ​​trúc (!): Xem lại Kiến trúc OpenStack: Phiên bản Essex


Chúng ta có thể tưởng tượng rằng một sơ đồ kiến ​​trúc và / hoặc mô tả có thể được cung cấp để dễ dàng hiểu cách tối thiểu 10 nút cơ sở hạ tầng đám mây Ubuntu với cài đặt MAAS hoạt động không?


Một tài liệu cũ khác (không phải vậy): Tổng quan về kiến ​​trúc dự án OpenStack nhưng nó dựa trên bản phát hành Openstack trước đó (có tên là "Cactus")
maximd

Lưu ý rằng chủ yếu là phần "đám mây" (với OpenStack) cần được mô tả. Việc MAAS là một máy chủ triển khai PXE trên steroid và juju được sử dụng để triển khai bùa chú (một dịch vụ trên mỗi nút) khá đơn giản. Nhưng những gì OpenStack mang lại với một bộ lưu trữ phân tán cho đám mây - xem Lưu trữ đối tượng OpenStack: Ví dụ về Tổng quan - là một câu chuyện khác: đây là những gì cần được mô tả bằng sơ đồ. Tôi hy vọng câu hỏi của tôi rõ ràng hơn theo cách này.
châm ngôn

Có lẽ bước đầu tiên là liệt kê vai trò của mỗi 10 máy triển khai cơ sở hạ tầng đám mây Ubuntu với MAAS và Juju : 1) MAAS server2) juju bootstrap node(Juju sử dụng nó để phối hợp các dịch vụ đang được triển khai) 3) mysql4) openstack's rabbitmq5) keystone6) openstack's nova-cloud-controller7) openstack's nova-volume8) openstack's nova-compute9) openstack's glance10) openstack's openstack-dashboard.
châm ngôn

Câu trả lời:


5

Tôi đang trong quá trình thiết kế một hệ thống để triển khai MaaS / Juju / Openstack / juju-jitsu. Sơ đồ bên dưới hiển thị kiến ​​trúc mà tôi nghĩ là cần thiết cho cài đặt tối thiểu theo quy định của các tài liệu . Tôi cũng đã làm việc trên một tài liệu tổng quan về juju được tìm thấy ở đây .

Sơ đồ kiến ​​trúc cho MaaS / Juju / Openstack / juju-jitsu

Lưu ý 1: Tôi thấy chủ đề này hữu ích trong việc xác định cấu hình cho kiến ​​trúc nút 6 MaaS. Để có được kiến ​​trúc dựa trên 10 nút, sơ đồ có thể được mở rộng để có một máy chủ cho mỗi nút.

Lưu ý 2: Đối với kiến ​​trúc 6 nút, số lượng máy tính vật lý tối thiểu là 7.

Lưu ý 3: Đối với kiến ​​trúc 10 nút, số lượng máy tính vật lý tối thiểu là: 11.


7

nếu ai đó triển khai maas + juju cho openstack, vui lòng chạy juju status --format=png > architecture.png


1
Điều này không có sẵn trên precise(phiên bản juju 1.20.1-precise-amd64)
s3v3n
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.