클라우드 컴퓨팅은 단지 리소스를 임대하는 방법입니까? 같은 의미없는 것들을 많이 거래한다고 말합니다. 매우

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

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

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

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



답변

그렇습니다.

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

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

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


답변

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

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

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


답변

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

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

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

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


답변

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


답변

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

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

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

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

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

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


답변

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

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