오픈스택(Openstack)이란?
오픈스택(Openstack)이란?
오픈스택은 2010년 7월 클라우드 서비스 업체인
랙스페이스(Rackspace Inc.) 와 미항공우주국(NASA)가
처음 시작한 모든 타입의 클라우드 환경을 지원하는
오픈소스 클라우드 컴퓨팅 소프트웨어 입니다.
오픈스택 소프트웨어는 하나의 소프트웨어가 아닌
여러 개의 소프트웨어로 구성이 되어 있습니다.
OpenStack은 클라우드 컴퓨팅의 한분야인
IaaS(Infrastructure-as-a-Service)를 제공하며
이를 구성하는 세부 프로젝트들은 사용자에게
API(Application Program Interface)로 제공됩니다.
기업들은
왜 오픈스택을 사용할까요?
오픈소스(Open Source)
라이센스 비용없이
무료로 사용할 수 있는
오픈소스 입니다.
거대한 커뮤니티
현재 많은 회사와 개인 개발자들이
참여/기여하고 있는 프로젝트이기 때문에
지속적으로 업데이트가 되고 있고
앞으로도 발전 가능성이 큰 프로젝트입니다.
다양한 하이퍼바이저 지원
오픈스택은 다양한 하이퍼바이저(ESXi, Hyper-V, KVM, Xen 등)들을
지원하기 때문에 오픈스택을 사용해서
여러 다른 종류의 하아퍼바이저가
설치된 호스트들을 연결/관리할 수 있는
시스템을 제작할 수 있는 이점이 있습니다.
장점만 있지는 않습니다.
아직 완성되지 않은 서비스
시스템 구축의 어려움
체계적이지 못한 문서
공개SW가 상용SW보다 기능성이 부족할 수 있지만,
그런 부족한 부분을 메꾸기 위해
틈새시장을 개발한다면
산업 생태계를 키우는 원동력이 될 것입니다.
팀워크를 향한 첫걸음, 클라우다이크
'Architecture' 카테고리의 다른 글
[ 인터넷 보안 ] OWASP TOP10 에 대해서 조사 및 분석 (1) | 2018.12.23 |
---|---|
마이크로서비스 아키텍처 (0) | 2018.02.24 |