MAAS / Openstack 아키텍처를 사용하는 Ubuntu 클라우드 인프라를 설명하는 아키텍처 다이어그램?


14

MAAS가있는 Ubuntu Cloud Infrastructure에 관심이 있지만 (내가 이해 한 Openstack을 기반으로 함) MAAS 작동 방식에 대한 개요를 제공하는 아키텍처 다이어그램을 찾을 수 없습니다 .

사례는 MAAS를 사용한 Ubuntu 클라우드 인프라 입니다 .

Ubuntu Cloud Infrastructure 설치에 설명 된대로 최소 10 개의 노드가 필요 하며이 "10 MAAS 노드 아키텍처"는 일반적으로 아키텍처 다이어그램의 완벽한 후보입니다!

MAAS의 작동 방식과 제공되는 기능을 이해하는 것이 쉽고 현실적인 방법이 아닙니까?

문서를 찾고, 나는 아키텍처 다이어그램 (!)과 함께 기술적이고 최신의 문서를 발견했습니다 : OpenStack Architecture 재 방문 : Essex Edition


MAAS 설치를 통해 최소 10 개의 노드 Ubuntu Cloud Infrastructure가 작동하는 방식을 쉽게 이해하기 위해 아키텍처 다이어그램 및 / 또는 설명을 제공 할 수 있다고 상상할 수 있습니까?


또 다른 (그리) 오래된 문서 : OpenStack은 프로젝트 아키텍처 개요 만이이 ( "선인장"라는 이름의) 이전 OpenStack은 방출을 기반으로
maximd

설명해야 할 부분은 주로 "클라우드"부분 (OpenStack 포함)입니다. MAAS가 스테로이드에 PXE 배포 서버이고 주주가 매력 (노드 당 하나의 서비스)을 배포하는 데 사용된다는 사실은 매우 간단합니다. 그러나 OpenStack이 클라우드 용 분산 스토리지와 함께 제공하는 것은 OpenStack 오브젝트 스토리지 : 개요 를 참조하십시오 . 내 질문이 더 분명해지기를 바랍니다.
최대

아마 첫 번째 단계는 각각 10 기계의 역할이 무엇인지 나열하는 것입니다 MAAS 및 주주와 우분투 클라우드 인프라 구축 1) : MAAS server2) juju bootstrap node(주주는 서비스가 전개되고 조정하는 데 사용) 3) mysql4) OpenStack은의 rabbitmq5) OpenStack은 용의 keystone6)의 OpenStack은 nova-cloud-controller7)의 OpenStack은 nova-volume8)의 OpenStack은 nova-compute9)의 OpenStack은 glance10)의 OpenStack은 openstack-dashboard.
최대

답변:


5

MaaS / Juju / Openstack / juju-jitsu를 배포 할 시스템을 설계하는 중입니다. 아래 다이어그램은 문서에 지정된 최소 설치에 필요한 아키텍처를 보여줍니다 . 나는 또한 여기 에있는 juju 개요 문서를 작업하고 있다 .

MaaS / Juju / Openstack / juju-jitsu 아키텍처 다이어그램

참고 1 :이 스레드 는 6 MaaS 노드 아키텍처의 구성을 결정하는 데 유용한 것으로 나타났습니다 . 10 개의 노드 기반 아키텍처를 얻기 위해 노드 당 하나의 서버를 갖도록 다이어그램을 확장 할 수 있습니다.

참고 2 : 6 노드 아키텍처의 경우 최소 실제 컴퓨터 수는 7입니다.

참고 3 : 10 노드 아키텍처의 경우 최소 실제 컴퓨터 수는 다음과 같습니다. 11


7

누군가가 오픈 스택을 위해 maas + juju를 배포하는 경우 실행하십시오. juju status --format=png > architecture.png


1
이것은 precise(juju version 1.20.1-precise-amd64)
s3v3n
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.