OpenStack은 무엇입니까? 그리고 어떻게 사용할 수 있습니까?


43

OpenStack은 무엇입니까?

OpenStack이 무엇인지 이해하려고 노력했지만 "클라우드"라는 모든 것을 둘러싼 마케팅 버즈 단어의 방패를 뚫을 수는 없습니다.

누군가이 "도구"를 어떻게 사용할 수 있는지에 대한 실제적인 예를 알려줄 수 있다면 기쁠 것입니다.


7
좋은 질문입니다! 나는 이것을 스스로 만났을 때 "누군가 버즈 단어로 가득 차기보다는 실제로하는 일을 실제 용어로 설명하는 OpenStack에 관한 기사를 쓸 수없는 이유"라고 생각하고있었습니다.
Jon Bentley

답변:


25

Openstack은 기본적으로 GUI를 통해 가상 머신을 빠르게 생성 및 관리하고 진행 상황을 추적 할 수있는 대규모 가상화 환경을 설정하기위한 많은 도구입니다. 그것은의 다른 유사 프레임 워크 아마존의 EC2와 S3 서비스를 제공합니다. 유칼립투스CloudStack 과 같이 이와 유사한 다른 것들이 있습니다 .

그러한 것을 적용하는 많은 방법 중 일부는 다음과 같습니다.

  1. 동적으로 즉시 확장 및 축소 할 수있는 확장 가능한 웹 사이트 (필요에 따라 더 많은 인스턴스를 프로비저닝하고 사용할 수 있습니다 ... 더 이상 필요하지 않은 경우 종료)
  2. 여러 서버가있는 실제 환경을 다시 만든 다음 완료되면 폐기해야하는 소프트웨어 테스트 환경.
  3. 수퍼 컴퓨팅 ... 여러 개의 서버를 동일한 작업에 배치하여 매우 복잡한 문제를 동시에 해결할 수 있습니다.

그 가능성은 끝이 없습니다 ... 그러나 솔직하게 자신의 클라우드를 설정하는 것이없이 수행하는 것보다 더 많은 작업이 될 수 있습니다. 프레임 워크를 구축하고 이미지를 구축하는 데 걸리는 시간을 고려한 후에는 서버 2-3 대의 소규모 배포에는 적합하지 않습니다.


아마존은 그것을 사용합니까?
FutuToad

아니요. 아마존은 오픈 스택을 사용하지 않습니다. 아마존은 자체 맞춤형 프레임 워크를 사용합니다. 제 생각에는 오픈 스택이나 다른 오픈 소스 솔루션보다 훨씬 빠릅니다 (빠르고 쉽고 안정적입니다). 많은 도구들이 서로 바꿔서 사용할 수 있습니다. 그리고 사용자 측면에서도 매우 비슷하게 작동합니다 ... 그러나 백엔드에서는 상당히 다릅니다.
TheCompWiz

2
온라인에서 찾은 첫 번째 명확한 답변. 감사합니다.
Fred Thomsen

15

높은 수준에서 OpenStack은 Amazon AWS 또는 Rackspace Cloud 와 유사한 클라우드 컴퓨팅 서비스를 생성 및 관리 할 수있는 소프트웨어 모음입니다 .

따라서 OpenStack 설치 고객은 OpenStack과 상호 작용하여 새 서버 가상 머신을 생성하고, 추가 스토리지 공간을 예약하고, 서버를 다시 시작하거나 이미지를 다시 작성하고, 파일을 스토리지에 읽고 쓰는 등의 작업을 수행합니다.

@Johan과 관련하여 "[..]는 일반 웹 서버와 데이터베이스, 그리고 일부 파이썬 / php를 사용하여이를 수행 할 수 있습니다". 아닙니다. 우리는 서버 집합, 수천 대의 서버 및 단일 서버 용량의 일부만 필요한 일부 고객, 수백 대의 서버가 필요한 고객에 대해 이야기하고 있습니다.

로부터 OpenStack은 개체 스토리지 관리 가이드 :

현재 OpenStack은 가상 시스템 및 네트워크 관리를 통해 컴퓨팅 성능을 제공하는 OpenStack Compute와 확장 가능하고 중복 가능한 객체 스토리지 용량을위한 소프트웨어 인 OpenStack Object Storage의 두 가지 관련 프로젝트를 개발하고 있습니다.

OpenStack은이 작업을 자체적으로 수행하지 않습니다. 분명히 많은 서버, 가상화 계층 / 하이퍼 바이저 , 스토리지 서버, 잘 관리 된 네트워크 등이 필요합니다. OpenStack은이 기존 인프라를보다 자동화 된 프로그래밍 방식으로 관리합니다.

자세한 정보를 찾고 있다면 Developer & Admin Guides를 시작하는 것이 가장 좋습니다 . 첫 페이지는 조금 이상하게 보이지만 목차는 항상 맨 왼쪽에 있습니다.

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