4장. 아키텍처 예
이 장에서는 Red Hat OpenStack Platform 배포의 아키텍처 예에 대해 설명합니다.
이 가이드의 모든 아키텍처 예에서는 KVM 하이퍼바이저를 사용하여 Red Hat Enterprise Linux 7.2에 OpenStack Platform을 배포한다고 가정합니다.
4.1. 개요
일반적으로 배포는 성능 또는 기능을 기반으로 합니다. 배포는 배포된 인프라를 기반으로 할 수도 있습니다.
예 | 설명 |
---|---|
특정 기술 또는 환경 요구 사항이 확실하지 않은 경우 사용할 수 있는 일반적인 고가용성 클라우드입니다. 이 아키텍처 유형은 유연하며 단일 OpenStack 구성 요소를 강조하지 않으며 특정 환경에 국한되지 않습니다. | |
컴퓨팅 집약적인 워크로드를 지원하는 컴퓨팅 중심 클라우드. 컴퓨팅 집약적 워크로드는 중요한 데이터 계산, 암호화 또는 암호 해독과 같은 CPU 집약적임을 의미할 수 있습니다. 또한 메모리 내 캐싱 또는 데이터베이스 서버와 같은 RAM 집약적이거나 CPU 집약적이고 RAM 집약적임을 의미할 수도 있습니다. 일반적으로 스토리지 집약적이거나 네트워크 집약적인 것을 의미하지 않습니다. 고성능 컴퓨팅 리소스가 필요한 경우 이 아키텍처 유형을 선택할 수 있습니다. | |
HDFS 클러스터와 같은 대규모 데이터 세트의 관리 및 분석을 위해 설계된 성능 중심 스토리지 시스템입니다. 이 아키텍처 유형에서 OpenStack은 Cryostat와 통합되어, Ceph와 함께 DVR 클러스터를 스토리지 백엔드로 관리합니다. | |
데이터베이스 IO 요구 사항을 증가시키고 SSD(Solid-State Drive)를 사용하여 데이터를 처리하는 고성능 스토리지 시스템입니다. 기존 스토리지 환경에 이 아키텍처 유형을 사용할 수 있습니다. | |
일반적으로 OpenStack 배포에서 사용되는 클라우드 기반 파일 스토리지 및 공유 서비스입니다. 이 아키텍처 유형은 클라우드 트래픽에 들어오는 데이터가 발신 데이터보다 높은 클라우드 백업 애플리케이션을 사용합니다. | |
대규모 웹 애플리케이션을 위한 하드웨어 기반 로드 밸런싱 클러스터입니다. 이 아키텍처 유형은 SSL 오프로드 기능을 제공하며 테넌트 네트워크에 연결하여 주소 사용을 줄이고 웹 애플리케이션을 수평으로 확장합니다. |