OpenStack
OpenStack이란 무엇인가요?
OpenStack은 프라이빗 또는 퍼블릭 클라우드를 구축하고 관리하기 위한 오픈 소스 소프트웨어 플랫폼으로, 2010년 7월 NASA와 Rackspace Hosting이 공동으로 출시했습니다. 이 플랫폼은 상호 연동되는 여러 구성 요소로 이루어져 있으며, 사용자는 데이터 센터의 다양한 제조업체가 제공하는 컴퓨팅, 스토리지 및 네트워킹 리소스 풀에 가상 머신과 기타 인스턴스를 배포할 수 있습니다. 또한 오케스트레이션, 장애 관리 및 서비스 관리 기능을 제공하는 추가 도구를 통해 서비스의 안정성과 높은 신뢰성을 보장합니다.
왜 필요한가요?
OpenStack의 구성 요소(컴퓨팅을 위한 Nova, 스토리지를 위한 Cinder 또는 Swift, 네트워킹을 위한 Neutron 등)는 베어메탈 하드웨어에 배포되고 IaaS(Infrastructure as a Service)를 제공하도록 설계되었습니다. IaaS는 클라우드 컴퓨팅 플랫폼의 기반 역할을 합니다. 그런 다음 이 플랫폼 위에서 다양한 애플리케이션을 실행할 수 있으며, 클라우드 컴퓨팅의 특성에 따라 사용자에게 원격으로 제공할 수 있습니다.
OpenStack의 주요 강점 중 하나는 오픈 소스 소프트웨어라는 점입니다. 누구나 소스 코드에 접근해 필요한 변경이나 수정을 적용할 수 있습니다. 따라서 다양한 유형의 맞춤형 클라우드 컴퓨팅 애플리케이션과 서비스를 구축하기 위한 기반으로 사용하기에 적합합니다.
이러한 변경과 맞춤 설정이 완료되면 이를 커뮤니티 전체와 다시 공유할 수 있으며, 전 세계의 개발자들이 지속적으로 협력해 가장 강력하고 견고하며 안전한 제품을 개발하고 있습니다.
GIGABYTE는 어떤 지원을 제공하나요?
GIGABYTE는 소프트웨어 파트너사인 InfinitiesSoft와 협력하여 가상화된 컴퓨팅, 스토리지 및 GPU 컴퓨팅 서비스를 제공하는 하이브리드 클라우드 플랫폼 Cloud Fusion을 선보였습니다. Cloud Fusion은 맞춤형 OpenStack 배포판으로 구축된 프라이빗 클라우드 환경에 배포되며, 사용자의 온프레미스 프라이빗 클라우드에서 리소스를 프로비저닝하고 활용할 수 있는 관리 인터페이스를 제공합니다. 또한 애플리케이션 배포에 추가 리소스가 필요하거나 다른 지리적 위치를 활용해야 하는 경우 AWS, Azure, Google Cloud, Alicloud와 같은 퍼블릭 클라우드 서비스와도 연동됩니다.