클라우드 컴퓨팅은 단지 리소스를 임대하는 방법입니까?


20

내가 근무하는 회사는 최근 Windows Azure에서 웹 서비스를 호스팅하고 발표했습니다. 이제 온라인 매거진은 "회사 X가 클라우드로 이동", "회사 X가 클라우드 용 데스크톱을 떨어 뜨림"등과 같은 의미없는 것들을 많이 거래한다고 말합니다.

매우 길고 "서비스"와 "낮은 입장료"및 기타 것들에 대해 많이 이야기하는 많은 자료가 있습니다 ( Wikipedia로 시작 ).하지만 모든 것을 읽고 어떻게 보지 못합니다 평신도는 클라우드의 서비스와 서비스이지만 스택 위치의 브릭 앤 모르타르 서버에서 실행되는 Stack Exchange 사이에 선을 그리는 데 도움이 될 수 있습니다.

이제 Windows Azure에 대한 경험을 통해 실제 차이점은 다음과 같습니다. 클라우드를 통해 서비스 소유자는 하드웨어, 네트워크 대역폭 및 필요에 따라 미들웨어 (예 : Azure 역할에 사용되는 Windows 2008)를 사용할 수있는 권한을 임대하고 역할이 실행중인 컴퓨터가 다른 컴퓨터와 충돌하는 경우와 같은 일부 유지 관리 지원이 있습니다. 자동으로 발견되고 역할이 재배치됩니다). 클라우드가 없으면 서비스 소유자는 모든 것을 스스로 처리해야합니다.

이것이 올바른 구별입니까?

답변:


32

그렇습니다.

"클라우드 제공자"에서와 같이 "클라우드"를 사용하면 제공자가 소유 한 디스크 공간, 대역폭, CPU 및 메모리를 임대하고 소프트웨어에서이를 사용할 수 있습니다. 인프라를 제공하며 하드웨어를 소유하지 않습니다.

이러한 제공자와 관련이없는 다른 형태의 클라우드 컴퓨팅이 있으며, 귀하 (조직)도 하드웨어를 소유하고 있습니다.

어느 쪽이든, 이것은 대부분 소프트웨어가 인터넷에서 사용 가능한 분산 컴퓨터 네트워크에서 실행되고 있음을 의미합니다.


4
모든 과장된 산업 BS를 통해 명확하고 간결하며 절단 한 +1
maple_shaft

그들은 또한 모든 것을 하나로 묶어 작동시킬 수있는 수단을 제공했습니다.
JeffO

2
@ThomasOwens-어서 이 질문의 맥락에서 OP는 인터넷이 "클라우드"가 아닌 클라우드 제공 업체 에 대해 묻고 있음이 분명합니다 .
Oded

2
@Thomas 여러분은 여전히 ​​리소스를 임대하고 있지만 이제는 타사가 아닌 내부 IT 서비스 그룹에서 리소스를 임대해야합니다 (소규모 회사는 클라우드 이점을 제공하는 프라이빗 클라우드를 호스팅 할 리소스가 없습니다. 모두 물리적으로 분리 된 호스팅 센터를 요구합니다).
jwenting

3
다른 답변은 클라우드 컴퓨팅과 관련하여 유용하고 의미있는 점을 제시하지만,이 답변은 사람들이 필사적으로 과부하 된 용어 인 클라우드 컴퓨팅 을 사용할 때 일반적으로 말하는 것에 대한 실용적이고 실용적인 마음으로 바로 이어 집니다. +1
Adam Crossland

8

클라우드 컴퓨팅은 누가 리소스를 소유하고 있는지 전혀 언급하지 않습니다. 클라우드 컴퓨팅은 분산 된 네트워크 기반 애플리케이션을 개발하기위한 아키텍처입니다. Azure Services Platform, Amazon Web Services, Google App Engine 및 기타 여러 가지와 같은 여러 클라우드 컴퓨팅 서비스 공급자가 있습니다. 그러나 다른 사람의 서비스를 사용하는 것은 클라우드 컴퓨팅 인프라를 개발하기위한 전제 조건이 아닙니다.

클라우드 컴퓨팅의 기본 개념은 네트워크 장치에 서비스 및 응용 프로그램을 배치한다는 것입니다. 유지 관리 및 지원을 다른 엔터티로 전환하는 호스팅 서비스를 활용할 수 있습니다. 클라우드 컴퓨팅을위한 자체 인프라를 구축 할 수도 있습니다. 또한 클라우드 컴퓨팅이 공개되어야한다는 말은 없습니다. 예, 응용 프로그램과 서비스를 공용 인터넷 (응용 프로그램에 대한 적절한 보안 기능)에 배치 할 수 있지만 조직 내에 개인 클라우드를 만들 수도 있습니다.

결국 클라우드 컴퓨팅을 사용하면 어디에서 무엇을 액세스하는지 알 수 없습니다. 해당 서비스 또는 응용 프로그램의 배후에 대한 지식없이 서비스 또는 응용 프로그램을 볼 수 있습니다. 전체 클라우드는 클라이언트에게 아무런 영향을 미치지 않습니다. 사용할 수있는 것이 존재하고 액세스 가능하며 사용한다는 것을 알고 있습니다. "서버 룸"에 있거나 분산 된 센서 및 워크 스테이션 그리드에 액세스 할 수 있습니다. 정말 중요하지 않습니다.


프라이빗 클라우드와 "서버 룸"의 차이점은 무엇입니까?

@Bob 일반적으로 위치는 클라우드 컴퓨팅의 요구 사항은 아닙니다. 여러 개의 분산 서버 팜이있을 수 있습니다. 또는 건물, 도시, 국가, 전 세계 또는 일부 경우 외곽에 개별 장치가있을 수 있습니다. 그러나 일부 네트워크 연결을 통해 분산 클라이언트가 사용하는 시스템 (응용 프로그램 및 서비스)을 생성하여 단일 "서버 룸"으로 클라우드 플랫폼을 만들 수 있습니다. 추진 요소는 네트워크를 통해 서비스 및 애플리케이션 (및 관련 데이터)을 소비 / 사용할 수 있다는 것입니다.
Thomas Owens

방금 동일한 위치 (저장 위치)라고 말했지만 차이점은 없습니다. "클라우드 컴퓨팅"은 "서버에 액세스하는"것과 동일한 것을 의미하지 않습니다. 책임감이 줄어든 서버에 액세스하는 것이 중요합니다.
Bob

@Bob 대여 한 클라우드 컴퓨팅 서비스 만이 책임을 줄입니다. 저는 실제로 미국 국방성 및이 클라우드에서 실행되는 서비스 / 애플리케이션을위한 개인용 보안 클라우드 컴퓨팅 플랫폼을 개발하고 유지 관리하는 팀의 일원이었습니다. 목표는 책임을 줄이는 것이 아니라 데이터, 서비스 및 응용 프로그램에 대한 액세스를 개선하는 것입니다. 정보 사일로를 분해하고 클라우드에 액세스 할 수있는 모든 클라이언트가 액세스 할 수있는 많은 서비스와 애플리케이션을 생성하는 것이 이루어졌습니다.
Thomas Owens

2
@Bob : 프라이빗 클라우드는 여러 서버 룸에 걸쳐있을 수 있으며 특정 룸에서 일부 또는 일부 머신 만 사용할 수 있습니다. 모든 리소스가 집계되어 "서비스"로 노출되므로 앱이 건물에서 실행되는지, 캠퍼스에서 실행되는지 또는 다른 주에서 실행 중인지 알 수 없습니다. 그러나 집에 가서 연결할 수는 없으며 프라이빗 클라우드가있는 네트워크에 참여할 수있는 VPN이나 ​​다른 방법이 필요합니다.
TMN

5

클라우드 컴퓨팅은 단순히 리소스를 임대하는 방법이 아닙니다.

클라우드는 다음과 같은 서비스에 관한 것입니다.

  • 네트워크를 통해 전달 될 수 있습니다 (아마 인터넷)
  • API에 의해 완전히 제어됩니다
  • 완전 자동화 및 자동화
  • 통제를 위해 인간의 상호 작용이 필요하지 않습니다
  • 상품으로 배송됩니다
  • 유틸리티처럼 청구 됨 : 측정 된 사용량
  • 자본 지출이나 선불이 필요하지 않습니다
  • 겉보기에는 무한한 능력이있다
  • 임의로 많은 서비스 단위를 즉시 할당 할 수 있습니다.
  • 임의로 많은 서비스 단위를 즉시 처리 할 수 ​​있습니다.

NIST는 클라우드 서비스가 무엇인지에 대한 완전한 정의 를 가지고 있습니다.


"유틸리티처럼 청구"및 "자본 지출 또는 선결제 필요 없음"은 프라이빗 클라우드를 구축하거나 자체 관리 클라우드 인프라를 구축 할 때가 아니라 공급자로부터 구매하는 서비스에만 적용됩니다. 그러나 저는 일반적으로 NIST가 클라우드 컴퓨팅을 정의하는 방법에 동의합니다.
Thomas Owens

@ThomasOwens, 서비스를 소유 한 조직이 하드웨어를 유지 관리하더라도 일반적으로 사용에 대한 회계 양식이 있습니다. 실제 돈은 손을 바꿀 필요는 없지만, 누가 더 많은 기계에 의해 언제, 가장 인기있는 서비스 등을 알 수 있도록 누가 어떤 리소스를 사용하고 있는지 추적해야합니다.
Caleb

@Caleb 회사가 인프라 구축에 선행 비용을 부담하고 있기 때문에 유틸리티와 같은 청구는 설명하지만 "자본 지출이나 선불금"은 아닙니다.
토마스 오웬스

@ThomasOwens, 그것은 좋은 지적이지만 OTOH 이미 클라우드 인프라가 있다면 새로운 서비스를 추가하기위한 추가 비용이 없습니다. 아마존에서 일하고 새로운 서비스를 배포하고 배포하는 경우 서버 및 그 밖의 모든 것을 확보 할 필요가 없습니다. 우리가 여기에 동의한다고 확신합니다. 조직이 자체 클라우드 공급자 인 경우에도 서비스 소유자는 클라우드를 항상 유틸리티 인 유틸리티로 보는 경향이 있음을 지적합니다. 건물 구름은 완전히 다른 것입니다.
Caleb

조직이 자체 공급자 인 경우 조직의 공급자 날개에 클라우드 서비스를 구축하기 위해 자본 지출이 발생합니다. 그러나 클라우드 서비스 사용 에는 자본 지출이 필요하지 않습니다. Orgs는 종종 내부 청구를 수행합니다. 부서 A가 부서 B의 서비스를 원할 경우 부서 A가 부서 B를 지불합니다. 이 유틸리티에는 "유틸리티처럼 청구"라는 문구가 적용됩니다. 사용자 부서에 무료 클라우드 서비스를 제공하는 조직은 비용이 청구되지 않으므로 항목이 적용되지만 "무료 서비스"로 우선 적용됩니다.
yfeldblum

3

클라우드 컴퓨팅은 새로운 것으로 드러났지만, 클라우드 컴퓨팅은 실제로 1960 년대 중반에서 후반에 분산 된 분산 컴퓨팅 모델에 대한 새로운 마케팅 방식이었습니다. 물론 기술적 인면에서 큰 발전이 있었지만 자세히 살펴보면 음향 커플러와 텔레타이프 터미널을 통해 메인 프레임에 연결하여 애플리케이션과 데이터에 액세스하는 것과 크게 다르지 않습니다. 이 시스템은 당시에 거액의 돈을 벌어 들였지만 Apple II와 IBM PC는 그것을 종식 시켰습니다. 이제 클라우드 컴퓨팅을 통해이 비즈니스 모델은 르네상스를보고 있습니다.


1

클라우드 컴퓨팅은 서버에 하드 디스크 임대로 시작됩니다 . 그러나 그것은 훨씬 더 넘어갑니다. 이것은 그것에 대해 과대 광고가 없다고 말하는 것이 아닙니다. 그러나 나는 클라우드에있는 것과 그렇지 않은 것의 주요 차이점이 무엇인지 정의하려고합니다!

사무실에는 서버 세트가있어 어디에서나 액세스 할 수 있습니다. 이것이 클라우드가 될 수 있습니까? 아니! 많은 데이터 센터에서도 마찬가지입니다.

클라우드 컴퓨팅을 구성하는 핵심 요소는 물론 공용 인터넷을 통해서만 사용되는 하드웨어 인프라 (서버 및 디스크 공간)입니다. 그러나 중요한 것은 이것이 관리되는 방법입니다. 중요한 인프라 요소 (필요에 따라 사람들이 동의하지 않을지 의심 스럽지만)는 시각화입니다.

실제 클라우드에서는 이러한 모든 서버가 결합되어 가상 머신이 생성 된 프레임 워크를 통해 묶인 리소스 풀이됩니다. 머신을 생성, 보관 및 삭제할 수 있습니다. 실제 컴퓨터에 마운트하는 방법과 같이 하드 디스크 공간을 한 컴퓨터에서 다른 컴퓨터로 전송합니다. 이러한 기술을 통해 이러한 머신의 데이터와 OS를 한 물리적 서버에서 다른 물리적 서버로 완벽하게 이동할 수 있으며 다양한 중복 옵션 및 서비스 관리 콘솔이 제공됩니다.

좋은 옛날 (오늘은 물론)에도 개인 홈페이지와 회사 웹 사이트를 구하는 데 사용 된 공간이 호스팅 공간에 있다는 것을 이해하십시오. 이것은 구름이 아닙니다.

그러나 나는 오늘날 고정 IP를 가진 사람이라면 누구나 구름을 만들었다 고 생각합니다. 실제로 클라우드라는 단어 는 현재 실제 정의가없는 정도로 잘못 사용되었습니다!


0

클라우드 컴퓨팅은 리소스 임대 만 제공하지 않습니다.

또한 임대 된 리소스가 실패 할 경우 내결함성 계층을 제공합니다. 심각한 클라우드 제공 업체는 중단없이 서비스를 제공하기 위해 노력하고 있습니다.

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