최고의 OpenStack 호스팅 : 사이트에 가장 적합한 사람은 누구입니까? [업데이트 : 2020]

OpenStack 호스팅 비교

비즈니스가 자체 클라우드 스토리지 또는 컴퓨팅 센터를 만드는 데 관심이있는 경우 OpenStack이 검토 할 기술 목록에있을 것입니다. 이 기사에서는 필요한 것을 설명 하고이 응용 프로그램에 가장 적합한 호스팅 제공 업체를 추천합니다.


OpenStack을 사용하면 인터넷에서 자신 만의 “구름”을 만들 수 있습니다. 이를 통해 단일 인터페이스에서 여러 컴퓨터에 컴퓨팅, 스토리지 및 네트워킹을 분산시킬 수 있습니다. OpenStack이 작동하려면 상당히 기술적 인 지식이 필요합니다. 사용하는 호스트가 OpenStack에 문제가 없는지 확인하십시오.

이 기사의 뒷부분에서 각 호스트에 대한 자세한 내용을 읽을 수 있지만 서두르면 OpenStack에 가장 적합한 5 가지 호스트에 대한 미리보기가 있습니다.

  1. LiquidWeb
    –“영웅적 지원”을 통한 훌륭한 VPS 계획
  2. Cloudways
  3. 디지털 오션
  4. 랙 스페이스 클라우드
  5. FastWebHost

OpenStack에 가장 적합한 호스트를 어떻게 선택 했습니까?

1,500 개 이상의 호스팅 계획과 함께 380 개 이상의 호스팅 제공 업체를 검토하고 OpenStack 실행을위한 모든 기술 요구 사항을 충족하는 호스팅 제공 업체를 선택했습니다. 그런 다음 최고 수준의 고객 서비스를 제공하는 호스트를 선정했습니다.

마지막으로, 우리는 OpenStack의 상위 10 개 호스트를 식별하기 위해 1 백만 단어가 넘는 실제 고객 리뷰로 구성된 거대한 데이터베이스를 사용했습니다..

OpenStack은 무엇입니까?

OpenStack은 클라우드를 생성하기위한 시스템입니다. 사용자가 할 수있는 단일 인터페이스를 제공합니다 여러 컴퓨터에 컴퓨팅, 스토리지 및 네트워킹을 배포.

OpenStack과 다른 점은 개인과 그룹이 고유 한 클라우드를 만들 수있는 오픈 소스 솔루션이라는 것입니다.

과거에는 기업이 자체 클라우드를 만들려고 할 때 두 가지 선택이 있었기 때문에 중요합니다..

트위터와 같은 일부 사람들은 자체 클라우드를 구축했습니다. 그러나 대부분은 다른 회사의 독점 클라우드를 사용하기로 결정했습니다..

예를 들어 Pinterest는 모든 스토리지 요구에 Amazon Simple Storage Service (S3)를 사용합니다..

다른 웹 호스팅 업계와 마찬가지로 아마존의 클라우드 컴퓨팅 옵션은 Linux를 많이 사용하지만,

OpenStack은 완전히 오픈 소스입니다. 당신은 다른 사람의 서비스에 집착하지 않습니다. 원하는 경우 퍼블릭 클라우드를 사용하면서 개인 클라우드를 설정할 수 있습니다.

컴퓨팅, 스토리지, 네트워킹 등 원하는 구성 요소를 혼합하여 사용할 수 있습니다.. 클라우드 컴퓨팅 레고와 같습니다.

OpenStack 기록

역사

2008 년에 Rackspace Hosting은 클라우드 기반 스토리지 시스템을 만들었습니다. 그들은 확장을 모색하고 있었기 때문에 가상 호스팅을 시작했습니다..

동시에 NASA는 천문학 자들이 처리해야하는 CPU 집약적 인 문제를 해결하기 위해 많은 수의 컴퓨터를 결합 할 수있는 시스템을 개발하고있었습니다..

2010 년에, Rackspace와 NASA는 프로젝트를 하나의 프로젝트로 결합하기로 결정했습니다. 컴퓨팅, 스토리지 및 네트워킹을 다루었습니다. 그것은 OpenStack이었습니다.

결국 수백 개의 다른 회사들이이 프로젝트에 참여할 것입니다.

여기에는 세계에서 가장 큰 기술 회사 중 일부가 포함됩니다 : AMD, AT&전통적으로 오픈 소스 프로젝트에 대한 저항력이있는 T, IBM, Intel 및 Cisco.

OpenStack은 하드웨어 및 호스팅 세계에서 실제로 자리 잡고 있습니다. 또한 오픈 소스 세계에서 평범한 용의자들과 함께.

인기있는 우분투 리눅스 배포판과 레드햇 제작자 들인 Canonical은이 프로젝트의 초기 후원자였습니다..

OpenStack의 아이디어는 너무 강력하여 쓴 라이벌이 모이게했습니다..

OpenStack 구성 요소

구성 요소

OpenStack에는 많은 구성 요소가 있지만 컴퓨팅, 스토리지 및 네트워킹의 세 가지 범주로 나눌 수 있습니다. 이 외에도 사용자와 개발자가 OpenStack과 상호 작용할 수있는 구성 요소가 있습니다..

컴퓨팅 기능

OpenStack의 컴퓨팅 기능은 사용자가 클라우드에서 수행하는 모든 작업의 ​​핵심입니다. 그것은 작동의 두뇌입니다.

그리고 복수형을 사용하는 것은 두 가지 다른 것이기 때문에 정확합니다. 하나는 이미지 서비스 : Glace. 이미지를 관리합니다.

그러나 인스 타 그램에서 볼 수 있듯이 디스크의 이미지는 아닙니다..

그보다는 실행 가능한 코드와 가상 머신의 디스크 이미지입니다. 그러나 Glance는 이미지 자체를 저장하지 않습니다. OpenStack의 다른 구성 요소에 의해 수행됩니다..

OpenStack 컴퓨팅 시스템의 다른 부분은 우리가 전통적인 운영 체제 : Nova. 실행중인 인스턴스를 관리합니다..

그러나 기존 운영 체제에서는 인스턴스가 단일 머신에서 처리되고 Nova는 전체 가상 머신을 제어합니다. 수천 대의 컴퓨터에 잠재적으로 배포.

덜 자주 사용되는 몇 가지 다른 유형의 컴퓨팅 구성 요소가 있습니다.

  • 아이러니 한 베어 메탈 프로비저닝 서비스
  • 컨테이너 오케스트레이션 이미징 도구 인 Magnum
  • 계산 가능한 객체 저장소 인 Storlet
  • 컨테이너 관리 서비스 인 Zun

저장

OpenStack 스토리지에는 두 부분이 있습니다. 가장 분명한 부분은 오브젝트 스토리지 : 스위프트. 중복 형태로 배포 된 데이터를 저장하는 표준 시스템입니다 (생각 : RAID)..

일반적으로 Glance에서 이미지를 저장하는 방식입니다 (전통적인 방식으로 단일 드라이브에 저장할 수는 있지만).

Swift는 많은 물리적 시스템에서 호스팅되는 “블롭”에 데이터를 저장합니다..

단일 프록시 서버는 다른 서버에 저장된 모든 데이터를 추적합니다.

기존 블록 장치와의 주요 차이점은 Blob의 데이터가 덜 구조화되어 있다는 것입니다. 시스템은 나중에 검색 할 수 있도록 모든 데이터를 일관성있게 유지합니다.

OpenStack 스토리지의 두 번째 구성 요소는 블록 스토리지 : 콘크리트. 가상 머신이 사용할 스토리지를 제공합니다..

따라서 전통적인 Unix 시스템에 하드 드라이브를 마운트하는 것처럼 Cinder를 사용하면 가상 머신이 가상 드라이브를 마운트 할 수 있습니다.

이는 가상 머신이 인스턴스간에 정보를 저장하는 주요 방법입니다..

블록 스토리지는 머신의 하드 드라이브처럼 작동합니다. 볼륨을 고정 된 크기의 데이터 블록으로 나눕니다. 예를 들어, 4 킬로바이트.

블록 스토리지 시스템의 단점은 데이터가 이러한 블록에 항상 잘 맞지 않기 때문에 비효율적이라는 것입니다.

이 모델은 여전히 ​​잘 이해되고 있으며 많은 OpenStack 가상 머신이 모델에 의존합니다..

Cinder는 논리적 드라이브를 사용하여 가상 드라이브를 다른 물리적 장치에 분산시킬 수 있습니다..

네트워킹

네트워킹은 OpenStack의 컴퓨팅 부분에서 어느 정도 수행되지만 주로 중성자 컴포넌트로 완료. 네트워크 및 IP 주소를 관리합니다.

예를 들어 가상 시스템에 고정 IP 주소를 제공하거나 동적 주소 지정에 DHCP를 사용할 수 있습니다..

또한로드 밸런싱 및 개인 네트워크 생성을 제공합니다. 지정은 DNS 주소를 처리하고 Octavia는로드 밸런서입니다..

상호 작용

OpenStack과 인터페이스하는 방법에는 세 가지가 있습니다. 기본 방법은 OpenStack 대시 보드 : Horizon.

관리자가 클라우드를 관리하고 사용자가 클라우드의 일부에 액세스하여 사용할 수 있도록하는 그래픽 인터페이스입니다.

OpenStack은 명령 줄 인터페이스와 API도 제공합니다.

클라이언트 사용
OpenStack 대시 보드이해하기 쉽고 그래픽 방식으로 OpenStack 시스템을 관리
명령 줄 클라이언트매우 효율적이며 이해하기 쉽지 않은 스크립트에서 쉽게 사용할 수 있습니다.
API개발자가 OpenStack 리소스를 관리하기위한 사용자 정의 프로그램을 만들 수 있습니다

OpenStack-아마존은 어떻습니까?

아마존은 어떻습니까?

아마존은 클라우드 컴퓨팅을 제공하며 2006 년 말부터 운영되고 있습니다. 독점 시스템. 이를 통해 사용자는 분산 가상 머신 생성과 같은 종류의 작업을 수행 할 수 있습니다.

그러나 사람들이 자신의 클라우드를 설정하거나 소프트웨어를 개선하거나 발전시키는 데 참여할 수는 없습니다..

두 시스템 모두 클라우드 컴퓨팅을 제공하지만, OpenStack은 훨씬 더 유연합니다.

OpenStack 퍼블릭 클라우드를 찾거나 원하는 수의 머신에이를 설정할 수 있습니다.

여러 대륙에 걸쳐있는 데이터 센터에서 가상 머신을 만들 수 있습니다. 코드에 최대한 많은 기여를 할 수 있습니다.

이 소리가 너무 좋습니까? 그럴 수도 있지만 그것이 오픈 소스 커뮤니티의 마술입니다.

OpenStack은 기술 업계의 많은 주요 업체의 지원을 받고 있습니다..

OpenStack 사용 방법

OpenStack 사용

있다 OpenStack을 사용할 수있는 세 가지 방법:

  1. HP와 같은 OpenStack 기반의 기존 퍼블릭 클라우드 사용.
  2. OpenStack으로 나만의 클라우드 설정.
  3. 코딩 기술이있는 경우 OpenStack 개발 팀에 합류.

OpenStack 클라우드는 리전, 가용 영역 및 호스트 집계로 세분 될 수 있습니다..

리 전에는 전체 OpenStack 배포가 있고 가용 영역은 가상 머신을 처리하며 호스트 집계는 하나의 물리적 드라이브 공유와 같은 다양한 기준에 따라 시스템을 구성 할 수 있습니다.

웹 호스팅 쿠폰

심각한 OpenStack 호스팅을 찾고 있습니다?
Liquid Web은 뛰어난 OpenStack 지원과 함께 고성능 호스팅을 제공합니다. VPS 요금제를 최대 50 % 절약 할 수 있습니다. 이 할인 링크를 사용하십시오
거래를 얻기 위해.

OpenStack 설치

OpenStack 설치

발가락을 OpenStack에 담 그려면 직접 시도해 보는 것이 가장 좋습니다..

OpenStack을 설치하려는 예비 머신이있을 수 있지만 퍼블릭 클라우드를 실험하지 않으려는 경우 가상 머신을 실험 할 수도 있습니다..

OpenStack 프로젝트는 프로젝트 홈 페이지에서 DevStack이라는 로컬 개발 환경을 설정하기위한 지침을 제공합니다..

OpenStack을 사용하려면 기존 Linux 배포판이 필요합니다. 쉽고 재미있게 설정.

파티션을 사용할 수는 있지만 재부팅하지 않고도 기존 설정 작업을 계속할 수 있으므로 VMware 또는 VirtualBox의 가상 시스템이 훨씬 편리합니다..

설정이 매우 쉽고 OpenStack 프로젝트의 후원자 중 하나이기 때문에이 예제에서는 우분투와 함께하겠습니다. 몇 가지 단계가 포함됩니다.

  1. “스택”사용자 추가
  2. DevStack 소프트웨어 다운로드
  3. DevStack 설치

DevStack은 개발 환경을 만들고 새로운 사용자가 대시 보드에 익숙해 지도록하기위한 것입니다..

프로덕션 서버에 OpenStack을 설치하려면 배포판을 사용하는 것이 좋습니다. OpenStack 설치에는 많은 움직이는 부품이 있습니다.

앞에서 언급 한 모든 스토리지, 컴퓨팅 및 네트워킹 도구가 있습니다..

이 모든 것은 OpenStack 우산 아래에서 별도로 개발되었습니다. apt-get을 사용하여 단편을 다운로드 할 수는 있지만 모두 함께 작동하려면 너무 많은 시간이 소요됩니다.

커널만으로 Linux 시스템을 설치하는 것과 같습니다. OpenStack 구성 요소가 사전 설치된 특수 버전의 Ubuntu를 포함하여 사용 가능한 여러 OpenStack 배포판이 있습니다..

OpenStack 호스팅 옵션

OpenStack 호스팅 옵션

호스팅 측면에서 다른 사람의 퍼블릭 클라우드를 사용하여 개인 서버를 사용하여 개인 클라우드를 설정합니다..

퍼블릭 클라우드 또는 OpenStack을 지원하는 여러 웹 호스팅 제공 업체가 있습니다.

가능한 경우 서버에서 완전한 OpenStack 배포를 제공하는 것을 선택하십시오.

기계를 설치할 때 삶이 훨씬 쉬워집니다..

다행히도 Linux 및 OpenStack이 업계에서 광범위하게 지원하므로 귀하의 요구를 수용 할 호스팅 제공 업체를 찾는 것은 어렵지 않습니다.

물론 가격은 고려 사항이지만 항상 지원을 봐야합니다. 당신이 진지하게 붙어 있으면 그들은 당신을 도울 것입니다?

좋은 호스팅 회사는 24/7 도움을 줄 것입니다. 충돌은 항상 부적절한 시간에 발생하기 때문입니다.

OpenStack 설치가 과잉 상태입니까? 경우에 따라 CERN이 Large Hadron Collider의 데이터를 분석하기 위해 사용하는 것과 동일한 플랫폼에서 웹 사이트를 호스팅하고 있음을 자랑스럽게 생각할 수 있습니다..

OpenStack의 장단점

장점과 단점

OpenStack에는 긍정과 부정이 있습니다.

  • 찬성
    • 무료 및 오픈 소스
    • 많은 공급 업체의 지원
    • 빠른 배포
    • 확장 가능
    • 매우 유연한
    • 코드를 사용할 수 있습니다
  • 단점
    • 설정이 복잡 할 수 있음
    • 대규모 클라우드 서버 설치를 위해 설계

상위 3 개의 OpenStack 호스트

상위 3 개의 OpenStack 호스트

OpenStack은 놀랍습니다 제어 할 수있는 클라우드 컴퓨팅 플랫폼.

HP, RackSpace 및 IBM과 같은 주요 플레이어의 지원으로 호스팅 세계를 폭풍으로 몰아 냈습니다.

VPS를 사용하여 고유 한 클라우드를 구축 할 수 있습니다.

퍼블릭 클라우드를 사용하는 것만 큼 저렴하지는 않지만 필요에 따라 유연성이 그만한 가치가있을 수 있습니다..

액체 웹
이미지 제공 Liquid Web

액체 웹

Liquid Web은 VPS 제공 업체 중 하나입니다. 가격에서 가장 저렴한 것은 아닙니다.
매월 상당히 좋은 식당 식사.

VPS 요금제는 충분한 저장 공간과 전송을 제공하여 OpenStack의 세계에 발을 담그십시오 그들의 “영웅적 지원”으로

Atlantic.net
이미지 제공 Atlantic.net

Atlantic.net

Atlantic.net은 더 저렴한 요금제를 제공합니다
저장 용량은 비슷하지만 가격은 평균 사용자 예산 내에 있습니다.

퍼블릭 클라우드와 프라이빗 클라우드 모두 사용 가능.

서버는 SSD에서 실행되므로 하드 드라이브를 돌리는 것보다 훨씬 빠릅니다..

디지털 오션
이미지 제공 DigitalOcean

디지털 오션

DigitalOcean은 가상 머신의 클러스터를 배포하려는 개발자에게 적합합니다..

따라서 프라이빗 클라우드 배포에 적합합니다.
.

“droplets에서 Linux 배포판을 선택할 수 있습니다.
,”또는 클라우드 서버라고 부르는 것.

이들은 광범위한 문서와 사용자가 질문에 대답함으로써 서로를 도울 수있는 기회를 제공하며 훌륭한 지원을받습니다..

웹 호스팅 쿠폰

OpenStack 호스팅에서 많은 것을 찾고 있습니다?
Liquid Web은 우리의 속도 테스트에서 매우 잘 수행되었습니다. 또한 훌륭한 OpenStack 지원을 제공합니다. 지금 당신은 최대 저장할 수 있습니다 50 % 고성능 VPS 계획에 이 할인 링크를 사용하십시오
특별 가격을 얻기 위해.

OpenStack 요약

요약

OpenStack은 매우 흥미로운 시스템입니다. 컴퓨팅, 스토리지 또는 네트워킹에 대한 수요가 많은 사람이 사용할 수 있습니다..

그것이 귀하의 요구에 적합한 도구인지 알 수 있습니다. 그러나 로컬에서 호스팅하든 원격 서버에서 호스팅하든 쉽게 시도하고 사용할 수 있습니다..

오늘 시작하십시오!

기술의 다른 기능

  • CGI 액세스
  • 팟 캐스트
  • SAAS
  • ownCloud
  • PaaS
  • 도커
  • 아약스
  • 곱슬 곱슬하다
  • ImageMagick
  • FFmpeg
  • 램프
  • memcached
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me