클라우드 서버와 가상 서버 및 전용 서버의 차이점은 무엇입니까?


32

VPS (Virtual Private Server), 클라우드 서버 및 전용 서버의 차이점은 정확히 무엇입니까? 광고에 얽매이지 않는 간결한 설명을 찾는 데 문제가 있습니다.


2
+1-지금까지이 질문을 보지 못한 것에 대해 솔직히 놀랐습니다. 클라우드라는 용어가 약 2 년 전에 처음 밴딩되었을 때 이와 유사하게 혼란 스러웠던 것을 기억합니다
Mark Henderson

@Mark-몇 주 전의이 질문은 매우 유사합니다 (전용 서버 부분은 생략 함) : serverfault.com/questions/272987/…
EEAA

@Mark, 지난 3 년간 호스팅 솔루션을 사용해 왔습니다. 나는 마침내 그들에게 싫증이났다. 그리고 '구름'것은 혼란스러워했다
smartcaveman

2
차이점은 주로 마케팅 담당자의 출신 지역입니다.
Bart Silverstrim 2018 년

2
@ smartcaveman-현상금을 넣은 현재 제공된 답변에 대해 불완전한 내용에 대해 언급하고 있습니까?
Mark Henderson

답변:


31

VPS와 Cloud도 같은 문제 입니다.

전용 서버는 다른 사람과 공유되지 않은 랙에 앉아있는 실제 상자로 원하는대로 할 수 있습니다.


7
때때로 "cloud"라는 단어가 포함 된 질문을 거부하는 기능을 구현하여 사용자에게보다 명확하고 정의 가능한 용어를 사용하도록 지시하기도합니다.
EEAA 2016 년

7
@ErikA, 내 질문은 용어의 정의를 요구하고 있습니다 ... 그래서,이 경우에는 조금 원형입니다.
smartcaveman 2018 년

2
@ smartcaveman-귀하의 진술을 이해하는 동안 "cloud"라는 단어가 너무 널리 사용되어 거의 의미가 없음을 깨닫기 위해 웹을 너무 많이 파고 들지 않습니다.
EEAA 2016 년

3
@ErikA-나는 op가 이미 그 일을했다고 가정하고 있는데, 왜 그들이 물어 보니 ..?
Mark Henderson

7
@ErikA, "웹에서 찌르기"가 "의미가없는"단어의 정의를 찾는 가장 좋은 방법이라고 제안합니까?
smartcaveman

28

전용 서버는 독점적이고 보장 된 액세스 권한이있는 전체 서버입니다.

VPS는 전용 서버와 비슷한 수준의 관리 제어 기능을 제공하지만 전체 가상화 (Xen, VMWare) 또는 단일 이미지 분할 (OpenVZ) 기술 중 하나를 통해 독점 액세스의 환상을 제공합니다. 실제로 공유 된 자원에 대한 것 (그리고 거의 항상 여러 방법으로 초과 구독)

일반적으로 전용 서버 및 VPS는 일정 시간 동안 고정 비용으로 청구됩니다. 전용 서버는 특히 공급자 측에 투자해야하며 최소 기간의 계약으로 임대 할 수 있습니다.

클라우드 서버는 기술적으로 VPS이지만 청구 및 프로비저닝에는 약간의 차이가 있습니다.

  • 클라우드 서비스는 일반적으로 계량 소비 기준으로 청구됩니다. VPS는 일부 임계 값을 초과하는 데이터 전송 비용이 가변적 일 수 있지만 유휴 VPS는 고정 비용이 듭니다. 클라우드 서버는 일반적으로 기본 시간당 실행 비용이 있으며 VPS와 마찬가지로 데이터 전송 요금이 부과 될 수 있습니다.
  • 클라우드 서버는 API를 사용하여 프로그래밍 방식으로 현재 서버와 거의 동일한 추가 서버를 신속하게 프로비저닝 할 수있는 기능을 비롯하여보다 자동화 된 주문 및 배포를 채택합니다. 이를 통해 응용 프로그램 자체에 용량을 추가 할 수 있습니다. 이것은 마법이 아니며 환경에 중대한 아키텍처 변경이 필요할 수 있습니다.

다른 서비스는 '클라우드'로 판매 될 수 있습니다. 이전에 '호스트 이메일'이었던 것은 이제 클라우드 이메일 (서비스로서의 서비스)입니다. 일부 공유 웹 호스팅 제공 업체는 비슷한 방식으로 서비스 레이블을 변경합니다.

클라우드 서버의 좋은 사용 사례는 단기 최대로드입니다. 시간별 청구 기능이있는 서비스를 통해 필요에 따라 시스템을보다 유연하게 생성하고 파괴 할 수 있습니다. 항상 실행되는 지속적인로드 설정은 클라우드 환경에서 실행하기에 경제적이지 않을 수 있습니다. 지속적으로 높은로드를 유지하는 응용 프로그램은 공급자의 초과 가입 모델에 적합하지 않으며 전용 서버에 더 적합 할 수 있습니다.


1
나는 당신에게 좋은 설명에 대한 포인트를 제공합니다. 그러나 지속적인 고부하가 클라우드에서 이점을 얻지 못할 것이라는 데 동의하지 않습니다. 진정한 클라우드를 통해 추가 리소스를 즉시 프로비저닝하고 추가로드를 자동으로 처리 할 수 ​​있습니다. 하드 제한에 도달 할 수있는 전용 서버 또는 VPS에서는 불가능합니다. 또한 VPS는 여러 VPS로 쉽게 확장 할 수 없으며 클라우드에는없는 수동 개입, 자체 설정 등이 많이 필요합니다. VPS 또는 전용 서버의 경우 하드웨어가 아닌 경우 실패를 소유합니다. 클라우드에 그냥 :) 티켓을 열지 않고 따라 이동할 수 있습니다
Abhishek Dujari

6

VPS는 일반적으로 앱만 실행되는 가상 시스템을 나타냅니다. 전용 서버는 일반적으로 실제 서버 전용입니다. 클라우드 서버는 마케팅 바보가 세상 클라우드를 VPS로 사용할 수있는 방법입니다. 이 모든 것은 서비스 형태의 인프라 인 IAAS의 형태입니다. 약간의 연구를 수행하면서 PAAS를 클라우드 서버 (gogrid)로 마케팅하는 한 공급 업체를 찾았습니다. PAAS는 서비스 형 플랫폼입니다. 일반적인 PAAS 오퍼링은 Microsoft Azure, Amazon Beanstalk 및 google appengine입니다.


3
단어 "멍청이"를 포함하여 +1
Mark Henderson

확실히 IAAS, PAAS 및 SAAS를 사내에서 가질 수 있습니다. 이 모든 모델은 관리 모델입니다. 서비스로서의 IT는 90 년대 AFAIK 이후 표준 비즈니스 모델이되었습니다
Jim B

1
Haha는 IAAS가 호스팅하는 PAAS에서 실행되는 SAAS를 제공합니다. AAS 약어로 이기는가?
Mark Henderson

PAAS와 IAAS는 상호 배타적이어야합니다. 어떻게 관리 했습니까?
Jim B

@JimB-SAAS를 개발 한 소프트웨어를 uniPaaS 라고 합니다. 런타임 환경은 PAAS로 판매되기 때문입니다.
Mark Henderson

5

클라우드와 VPS가 정확히 동일한 것은 아니며, 하향 투표를 원하는 사람은 먼저 아래를 읽으십시오.

  1. VPS는 실제로 비용이 많이 드는 하드웨어 리소스를 조정할 수있는 가상 서버입니다
  2. VPS는 전용 서버의 가상 대체물이지만 직접 관리해야하며 가상 하드 디스크의 백업 만 제공하지만 하드 디스크 관리 / 저장 방법은 전적으로 사용자에게 달려 있습니다.
  3. VPS는 복제 및 다중 머신 스토리지 서비스를 제공하지 않습니다.

반면에

  1. 클라우드는 자동 백업을 포함하고 호스팅 인프라를 관리하기위한 API를 제공하는 Cloud Framework에서 모두 관리하는 스토리지 서비스, 리소스 서비스, 데이터베이스 서비스로 구성됩니다.
  2. Amazon, Google 및 Azure를 1 분 동안 고려하고 VPS를 제공하지 않으며 확장 가능한 대규모 애플리케이션을 구축하는 데 도움이되는 API를 제공합니다.
  3. API는 하드 디스크가 아니라 가상 저장소로 데이터를 파일로 저장하는 저장소 서비스로 구성되지만 데이터의 저장, 조각화 또는 물리적 저장 위치에 대해서는 걱정하지 않아도됩니다. Cloud는 확장 성을 관리하기 위해 API 뒤에 숨겨져있는 거대한 서버 목록에 액세스 할 수 있도록합니다. Amazon, Azure 및 Rackspace는 여러 데이터 센터에서 동일한 파일의 사본 3 개를 스토어에 넣은 모든 데이터를 관리하므로 한 시스템이 느슨해지면 Cloud Provider가 다른 시스템을 통해 데이터를 사용할 수 있으므로 데이터에 대해 걱정할 필요가 없습니다.
  4. API는 IP 위치에 기반한 고속 전송을위한 CDN (Content Delivery Network)으로 구성되며, Cloud Provider는 자동으로 파일을 다른 서버에 캐시하고 가장 가까운 서버로 자동 전환되는 투명한 URL을 제공합니다.
  5. API는 Application Server로 구성되어있어 응용 프로그램을 쉽게 배포하고 관리 할 수 ​​있습니다. 응용 프로그램은 물리적 / 네트워크 위치와 독립적이되므로 설치 등을하지 않고도 필요한 물리적 리소스를 쉽게 마이그레이션하고 곱할 수 있습니다.
  6. API는 복제 된 데이터베이스로 구성되며, Azure는 SQL Azure를 제공합니다.이 데이터베이스는 데이터 센터 내의 3 개의 서로 다른 시스템에 자동으로 복제되므로 SQL 데이터베이스에서 아무것도 잃을 방법이 없습니다.

방금 Rackspace Cloud에 가입했는데 어디에서 왔는지 확실히 알 수 있습니다. 당신이 말하는 것은 클라우드가 VPS를위한 일종의 인터페이스라는 점이 종종 구현의 중요한 측면 일 수 있다는 것입니다. 그러나 "클라우드"에 대한 귀하의 모든 진술이 모든 클라우드 구현에 보편적이거나 귀하가 제공 한 특정 예제로 제한되는 것이 확실합니까? 또한 그러한 클라우드 구현에 대한 보편적 인 사양이 있습니까?
smartcaveman

보편적 인 사양은 없지만 앞으로 나아갈수록 더욱 명확 해집니다. en.wikipedia.org/wiki/Cloud_computing
Akash Kava

2

이 논의의 목적 상 VPS와 "Cloud Server"는 완전히 동일합니다. 하드웨어에 독점적으로 액세스 할 수는 없지만 호스트 하드웨어는 둘 이상의 가상 서버간에 공유됩니다.

전용 서버는 바로 그 것입니다. OS 인스턴스는 기본 하드웨어에 100 % 독점 액세스 할 수 있습니다.



1
"클라우드"라는 용어가 싫습니다. 증오 증오 특히 Microsoft와 Apple이이 용어를 얼마나 멀리 추진하는지. "클라우드"는 이제 너무 많은 의미를 지니고 있습니다. 모두 회색이며 흐릿하고 궁극적으로는 의미가 없습니다.
Mark Henderson

1
100 % 동의했습니다. 그것이 현장에 처음 왔을 때 그것을 미워했고 내 증오는 그 이후로만 커졌습니다.
EEAA 2016 년

전제 또는 가상 클라우드 솔루션을 만드는 것에 대해 마케팅 원숭이에게 감사드립니다
Jim B

1
내 의견으로는, 클라우드 컴퓨팅은 메인 프레임이 사실상의 시스템이었을 때 시간 공유 기반 컴퓨팅에 대한 업데이트 된 확장에 지나지 않습니다. 나는 단순화하는 것을 알고 있지만 그것이 내가 보는 방식입니다.
joeqwerty 2016 년

0

VPS는 일반적으로 인터넷 호스팅 서비스 제공 업체에서 사용하는 마케팅 용어입니다. VPS는 개별 고객이 독점적으로 사용하는 가상 시스템이며 동적 VPS (즉, 런타임시 변경 가능)를 클라우드 서버라고합니다. 전용 서버는 대부분 데이터 센터에 보관되며 클라이언트가 전적으로 임대합니다. 클라이언트는 운영 체제, 하드웨어 등을 포함한 전용 서버를 완벽하게 제어 할 수 있습니다.


0

다음과 같이 요약합니다.

  • 전용 서버는 100 % "귀하의"물리적 서버입니다.
  • VPS는 일부 하이퍼 바이저 위에서 실행되는 가상 서버이며 일반적으로 여러 VPS가 단일 물리적 서버를 공유합니다.
  • 클라우드는 가상 서버 관리를위한 프레임 워크입니다 (VPS를 한 가지 유형의 가상 서버로 규정합니다). 서비스를 제공하는 사람에 따라 새 서버의 프로비저닝, CPU 리소스 할당, 스토리지 할당 등을 제공합니다. 일반적으로 사용하는 리소스에 대해서만 비용을 지불하면 유연한 자동 청구와 결합됩니다. 이 용어는 진화하고 있지만 이것이 내가 지금까지 만든 것입니다.
  • "클라우드"는 또한 "마케팅 원숭이"가 (a) 회사의 가치를 높이기 위해 전체 투자자를 위해 사용하는 새로운 과장 어입니다. (b) 그들이 무엇을하고 있는지 단서가 아니라 월스트리트 저널 (Wall Street Journal)에서 클라우드가 시원하고 모든 사람들이 클라우드를 사용한다는 것을 읽습니다.

BTW, 내가 기억하는 한 마지막 과대 광고는 "유기농"이었고, 같은 어리석은 이유로 그것을 무차별 적으로 사용한 바보가 많이있었습니다. 당신은 유기 컴퓨터, 유기 모니터, 유기 물, 유기 휘발유를 기억할 것입니다 ... FDA 승인 여부가 궁금합니다 :-)


0

내 이해에서 차이점은 간단합니다.

전용 서버는 데이터 센터의 랙 공간에있는 상자입니다. 따라서 실패하는 경우 지루하고 비용이 많이 드는 백업 또는 분산 서버 처리 기능을 사용할 수 없으면 웹 사이트 또는 웹 응용 프로그램에서 실행됩니다.

반면에 클라우드는 VPS (가상 서버)와 같습니다.이 서버는 주, 국가 또는 대륙과 같은 여러 물리적 위치에 분산 된 여러 데이터 센터에 분산되어 있으므로 한 데이터 센터에 장애가 발생하면 즉시 다른 데이터 센터로 전환됩니다 이는 갑자기 트래픽 증가를 처리하는 데 필요한 리소스 나 한 데이터 센터의 사용 가능한 스토리지가 부족한 경우에도 발생합니다. 이러한 모든 작업은 클라우드에서 자동으로 처리되므로 인프라를 직접 유지 관리하는 데 필요한 리소스를 모두 사용하지 않아도되므로 상당한 비용을 절감 할 수 있습니다. 따라서 최종 사용자는 웹 사이트 또는 웹 응용 프로그램이 클라우드에서 호스팅되는 경우 언제 어디서나 언제든지 원활하게 웹 사이트에 액세스 할 수 있습니다.

따라서 클라우드는 OS 가상화, 동적 리소스 할당, 중복 백업, 무중단 장애 극복 전환을 제공하여 어떤 상황에서도 웹 애플리케이션 / 웹 사이트를 지속적으로 실행할 수 있도록합니다.

화려한 아이디어가 아닙니다. 그렇기 때문에 웹 애플리케이션 개발 세계에서 다음으로 큰 일이자 다음 컴퓨팅 골드 러시로 선전되었습니다.

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