“클라우드 컴퓨팅”오퍼가 왜 일찍 나타나지 않았습니까?


27

클라우드 컴퓨팅은 서버 및 데이터 스토리지와 같은 리소스 임대 모델입니다. 서버와 데이터 스토리지는 지금까지 10 년 이상 사용되어 왔습니다. 그러나 클라우드 컴퓨팅 오퍼는 몇 년 전만 등장했습니다.

여기서 거래는 무엇입니까? 클라우드 컴퓨팅 오퍼의 대규모 채택 및 마케팅을 유발 한 중대한 변화는 무엇입니까?


71
오래 전에 나타 났지만 최근까지는 "클라우드 컴퓨팅"이라는 이름이되었습니다.
marco-fiset

7
en.wikipedia.org/wiki/Cloud_computing#50 년대 초반부터 시작된 이력 세부 정보, 처음 등장했을 때는 컴퓨터가 50 년대 이전에는이 ​​제품을 사용할 수 없었거나, 아무도 아이디어를 가지고 있지 않았기 때문에 이전에는 나타나지 않았습니다. 그 전;)
Jimmy Hoffa

2
대기업은 점진적인 기술 변경을 원하므로 모든 기술 수준에서 제품을 판매 할 수 있습니다. (
om471987

2
2000 년대 초에는 오늘날 SaaS라고하는 애플리케이션 서비스 제공 업체라고 불 렸습니다.
Michael Brown

11
새로운 이름. 고대 기술.
Thomas Eding

답변:


117

그것은 이전 나타났다. 실제로 이것은 "시간 공유"라고 불렸던 1980 년대까지 1950 년대에 컴퓨팅 리소스에 액세스 할 수 있는 최초의 모델이었고 1990 년대 초에는 "클라이언트 / 서버"라는 이름으로 다시 나타났습니다. 그런 다음 1990 년대 후반에 "Thin Client", "Application Service Provider"라는 이름으로 다시 나타납니다.

그러나,에 정확한 양식을 우리는 그것을 몇 년 전까지 만해도 존재하지 않았던 품질 높은 신뢰성, 높은 처리량, 낮은 지연 시간, 낮은 가격, 유비쿼터스 인터넷 액세스를 필요로하고, 사실 오늘 그것을 볼 여전히 하지 않습니다 대다수의 사람들 (예 : 거의 모든 아프리카, 아시아, 동유럽 및 남미 일부)에 존재합니다.


12
정확하게. 80 년대 중반의 첫 번째 컴퓨터 관련 직업은 시간 공유 센터의 계약 관리였습니다. 오래된 모든 것이 다시 새로운 것입니다.
jfrankcarr

10
예. 인터넷은 "다른 지역의 연구원들이 고가의 컴퓨팅 리소스를 어떻게 공유 할 수있게합니까?"라는 문제를 해결하기 위해 고안되었습니다. "인터넷 발명"과 "마법사가 늦게 머무르는 곳"이라는 책이 그 이야기를 들려줍니다.
Nathan Long

3
이는 완전히 정확하지는 않습니다. 클라우드와 다른 점은 사용자가 더 이상 시간 공유 기계의 위치를 ​​알거나 신경 쓰지 않는다는 것입니다. 따라서 이름.
reinierpost

11
@reinierpost 위치를 보장하지 않은 이전의 모든 모델에서 저렴한 컴퓨터 전원 공급 업체가 없다고 생각하면 잘못 판단 할 수 있습니다. 특정 위치를 원하는 경우 데이터 센터를 균등하게 프로비저닝 할 수있는 능력을 상실하기 때문에 더 많은 비용을 지불해야합니다. 아 잠깐만, 비결정론으로 인해 클라우드가 더 나아질까요? heh marketing at ..
Jimmy Hoffa

6
@reinierpost 당신은 지금 당신이 기계의 위치를 ​​신경 쓰지 않거나 알지 못하기 때문에 그것이 다르다고 말했다. 같은 "시간을 우리가 공간이있는 곳에서 시간을 제공 할 것"이라는 마음가짐으로 시분할 서비스가 있었다.
Jimmy Hoffa

15

사람들은 수십 년 동안 원격 컴퓨터에서 시간을 임대하고 있습니다. 실제로 "시간 공유"는 컴퓨터가 작고 저렴하기 전에 컴퓨팅 서비스를 다시 판매하는 최초의 모델로, 개별 기업이 자신의 컴퓨터를 소유 할 수있을 정도로 충분했습니다. 80 년대의 대규모 정보 서비스 (Compuserve, AOL 등)는 컴퓨팅 성능 / 공간을 임대하는 또 다른 방법이었습니다. 다음으로, 인터넷이 개발됨에 따라 사람들은 네트워크에서 연중 무휴 네트워크를 유지하고 호스팅 회사가 등장 할 수있는 방법이 필요했습니다.

클라우드 컴퓨팅은 동일한 아이디어의 또 다른 버전 일뿐입니다. 클라우드 서비스가 가상 머신에서 범용 컴퓨팅을 상품으로 판매하고 저렴하고 수익성이있는 방식으로 모든 것을 관리 할 수 ​​있도록 데이터 센터가 그렇게 개발되고 표준화되고 확장 가능한 데 시간이 걸렸습니다. 같은 아이디어의 생성.


12

두 가지 답변이 있습니다. 첫 번째는 초고속 인터넷 액세스가 유비쿼터스가 될 때까지 실제로 시작되지 않았다는 것입니다. 클라우드 리소스에 항상 고속 액세스 할 수 있다고 합리적으로 확신 할 수 없으면 클라우드 컴퓨팅이 제대로 작동하지 않습니다.

두 번째 답변은 실제로 새로운 아이디어가 아니라는 것입니다. PC가 저렴 해지기 전에 많은 사람들이 바보 터미널을 사용하여 하나의 컴퓨터에 연결하는 것이 일반적이었습니다. 앞에 앉아있는 기계에는 입력 및 디스플레이 출력을 보내는 데 필요한 것 이상의 저장 또는 처리 기능이 없습니다.


10
최근에 나는 독일 중앙에 어떤 형태의 네트워크 액세스 (휴대 전화, 유선 전화, DSL, 케이블)가 없었으며, CS 대학 부서의 첫 번째 집이자 최초의 인터넷이있는 Karlsruhe에서 50 마일 떨어져 있지 않았습니다. 독일에있는 공급자. "항상 고속 액세스"라는 의미에 대해 다시 한 번 감사 드리며, 내 Android 휴대 전화가 내 Google 캘린더 데이터를 캐시한다는 사실에 매우 감사했습니다. :-)
Jörg W Mittag

@ JörgWMittag : 영국에서는 원하는만큼이 경험을 할 수 있습니다. Three에서 휴대 전화 서비스를 받으면됩니다.
Tom Anderson

6

상용 하드웨어의 가상화 기술에 의존한다고 말하고 싶습니다. 시간 공유 및 메인 프레임 / 클라이언트 액세스는 항상 존재했지만 리소스를 안전하게 분배하려면 고가의 특수 하드웨어가 필요했습니다. 인터넷 이후 클라이언트 / 서버 액세스는 항상 상용 하드웨어에 존재했습니다. 그러나 전용 서버가 필요했고 버튼 만 누르면 해당 서버를 복제 할 수 없었습니다. 보안을 유지하려면 해당 서버의 보안을 직접 유지해야합니다. 공유 서버는 잠기지 않는 한 공격하기 쉬우 며 사용자 지정이 필요한 경우 옵션이 제한되었습니다.

유비쿼터스의 저렴한 가상화를 통해 전체 액세스가 가능한 전체 서버를 구축 할 수 있으며 더 큰 상용 플랫폼에서 공유 할 수 있습니다. 변덕스럽게 복사, 이동, 복제 및 삭제할 수 있습니다. INTEL과 AMD 칩은 서버와 함께 제공되는 가상 머신 및 타임 슬라이싱을 지원하고 여러 운영 체제를 한 번에 계속 운영 할 수있는 간편한 소프트웨어가 필요했습니다.


4
이것은 가상화를 지원하기 위해 x86 칩 내에서 변경 사항을 호출 한 경우 향상 될 수있는 확실한 해답입니다. 하이퍼 바이저를 지원할 능력이 없으면 x86 라인에서 가상화를 시작할 수 없었습니다.

1
가상화 언급에 +1 이전에는 가상화를 사용할 수 있었지만 매우 비효율적이었습니다. 최근에야 하이퍼 바이저 기술이 가상화가 실제로 의미가있는 시점까지 발전한 것입니다. 가상화를 통해 클라우드 제공 업체는 시스템을 중단 할 염려없이 자유롭게 서버를 자유롭게 이동할 수 있습니다.
Lie Ryan

1960 년대 이래로, 최소한 IBM S / 360 이후로 효율적인 가상화가 가능해졌습니다.
Jörg W Mittag

1
@ JörgWMittag 나는 S / 360 "상품 하드웨어"를 정말로 고려할 것이라고 확신하지 못한다.
CVn

@ JörgWMittag : 주문하지 않은 상품입니다. 즉, 구찌 핸드백이나 롤스 로이스와 같은 방식으로 상품입니다!
Tom Anderson

2

클라우드 컴퓨팅 오퍼의 대규모 채택 및 마케팅을 유발 한 중대한 변화는 무엇입니까?

다른 포스터에서 언급했듯이 중요한 변경 사항 중 하나는 고속 인터넷에 대한 유비쿼터스 액세스였습니다.

다른 중요한 변화는 웹 사이트의 상호 작용 향상입니다. 오늘날 웹 사용자 인터페이스가 풍부 해짐에 따라 클라우드를 통해 점점 더 전통적인 데스크톱 응용 프로그램을 효과적으로 제공 할 수있었습니다.


초고속 인터넷에 유비쿼터스 액세스? 일부 1 차 국가에서는 인구가 많은 지역 일 수 있습니다.
Alan B

물론, "유비쿼터스 (ubiquitous)"의 사용은 불필요하지만, 리치 웹 인터페이스의 출현과 관련하여 제가하고자하는 요점을 놓치지 마십시오.
Kosta Kontos

우리는 여전히 AutoCAD 또는 Photoshop과 같은 브라우저 기반 버전의 방법을 사용하고 있지만 매우 사실입니다.
Alan B

좋은 지적. 이 인터페이스 집약적 인 응용 프로그램은 물론 심지어 게임까지도 Adobe Creative Cloud (Adobe의 소프트웨어 제품 군용) 및 Steam ( 게임용).
Kosta Kontos

1

분명히 대부분의 사람들은 'Cloud Computing'에 대한 흔들리는 이해를 가지고 있습니다 ...

짧은 버전 :

물리적 인프라에서 컴퓨팅 성능을 추상화하여 상품으로 쉽게 구매, 판매 및 활용할 수있는 시스템.

긴 버전 :

'클라우드 컴퓨팅'은 단순히 소프트웨어 플랫폼 개발 및 지원과 관련된 유지 관리 및 인프라 요구 사항을 추상화하는 다음 단계입니다.

클라우드는 대표하는 서비스 유형에 따라 분류 될 수 있습니다.

SaaS (서비스로서의 소프트웨어) :

사용자에게 더 적합합니다. 이는 웹 사이트 인 CRM webapp에서 REST API에 이르기까지 다양합니다. 요점은 데이터 / 인터페이스에 액세스 할 수 있지만 하드웨어 세부 정보는 더 이상 중요하지 않을 정도로 충분히 추상화 된 것입니다.

기본적으로 소프트웨어를 가져 와서 공개적으로 액세스 할 수 있도록합니다. 설치, 리소스 사용 (예 : 메모리 / CPU), 업데이트 등과 같은 요구 사항은 더 이상 관련이 없습니다. 연결하면 작동합니다.

PaaS (플랫폼 서비스) :

개발자가 사용하도록 설계되었습니다. 여기에는 그 뒤에 '호스팅'이있는 것이 포함됩니다. 웹 서버, 이메일 서버, DNS 관리 등 포함

기본적으로 플랫폼 옵션은 호스팅 회사가 제공하는 모든 것으로 제한되지만 개발자가이를 기반으로 활용할 수 있습니다.

IaaS (서비스로서의 인프라) : **

당사자에 대한 최신 추가 사항 및 'Cloud'이름이 시작된 위치. 물리적 장치를 유지 관리 할 필요없이 구축 할 수있는 전체 시스템 아키텍처 (예 : 완전한 OS)를 제공하는 데 적합합니다.

기본적으로 개발자는 개발 및 배포 할 가상 머신에 액세스 할 수 있습니다. 가상 머신은 하드웨어와 분리되어 있기 때문에 필요한 물리적 위치로 해당 머신을 마이그레이션하고 복제하는 것이 훨씬 쉽습니다.

5 년 전, 지역별 호스팅을 제공하려면 아마도 전세계 서버에 플랫폼을 복제하기위한 많은 수동 작업이 필요할 것입니다. IaaS 플랫폼은 프로세스를 자동화합니다.

개발자는 VM에 대한 모든 액세스 제어를 받기 때문에 PaaS에 비해 훨씬 많은 유연성을 제공합니다. 또한 실제로 이미지를 호스팅하는 물리적 시스템의 수는 수요에 맞게 쉽게 증가 / 감소 할 수 있습니다 (예 : 피크 액세스 등).

더 이상 기업이 다운 타임이나 확장성에 대해 걱정할 필요가 없습니다. IaaS는 더 많은 리소스가 필요하기 때문에 PaaS 호스팅보다 비용이 많이 들지만 전용 시스템 관리자를 고용하고 사내에서 베어 메탈을 제공하는 것보다 훨씬 저렴합니다.


실제로 존재하는 수백 가지 유형의 _aaS 플랫폼이있을 수 있지만 모두 하나의 개념으로 요약됩니다. 컴퓨터 하드웨어는 시스템이 변덕스럽게 거래 될 수있는 상품이되는 시점까지 추상화되었습니다.

슈퍼 볼을 위해 10 분 안에 수천 개의 클론이 필요합니다. 문제가 아닌 신속하게 10으로 축소해야합니다. 많은 수의 크 런칭을하려면 클론이 필요합니까? 그렇습니다. 미디어를 호스팅하기위한 방대한 양의 저장 공간은 어떻습니까? 그냥 쉽게.

일반적으로 IT 인프라는 수익을 창출하지 않으므로 비용을 최소화하면 얻을 수있는 유일한 이점은 비용입니다. 이를 수행하는 한 가지 방법은 인프라를 최대한 줄이거 나 제거 / 자동화하는 것입니다. 하루가 끝나면 개발자가 원하고 필요로하는 모든 것은 서비스를 구축 할 수있는 플랫폼입니다. Google / Amazon / Rackspace와 같은 회사는 모두 대규모 확장 성을 전문으로하므로 인프라를 활용하는 것이 타당하지 않습니까?

'클라우드 컴퓨팅'이 나타내는 혁신적인 변화는 더 이상 디자이너, 개발자 및 크리에이티브 / 미디어 유형을 제외한 모든 사람이 전체 OS가 포함 된 컴퓨터를 소유 할 필요가 없다는 것입니다. 웹, 게임, 문서, 소셜 응용 프로그램, 비즈니스 응용 프로그램 등 모든 것을 웹에서 액세스 할 수 있습니다.


2
'과대 광고'는 더욱 강력하고 정량화하기 쉬운 호스팅 솔루션을 선호하여 내부 IT 인프라를 버리고 싶다는 생각을 떨쳐 버리는 '비즈니스 유형'에서 비롯된 것입니다. 그들에게 현재 상태의 IT는 비용이 너무 많이 들고 대차 대조표의 '고정 자산'라인을 불필요하게 팽창시키는 큰 블랙 박스입니다.
Evan Plaice

1

Chloe의 탁월한 답변 외에도 다음과 같은 요인으로 인해 클라우드 컴퓨팅이 인기를 얻었습니다.

  1. 인터넷 사용의 증가, 따라서 인터넷 관련 서비스 (여기서는 주로 인터넷 기능을 사용하는 모바일 서비스 포함)
  2. 회사, 스타트 업 등을위한 저렴하고 균질하며 설치가 쉬운 하드웨어 필요
  3. 새 서버를 설정하고 확장 또는 축소하기위한 API 기반 (프로그래밍) 제어

개인적으로 # 3이 가장 중요하다고 생각합니다. 100 대 또는 1000 대의 서버를 관리하는 경우 명령 줄이나 GUI를 통해 수행하거나 공동 위치 서비스에 도달하기 위해 마일을 운전하겠습니까?

물론 이러한 상황이 발생하더라도 오늘날의 가상화 기술 수준 없이는 불가능할 수 없었으며 이는 3 위를 직접적으로 도와줍니다.

요컨대, 오늘날 클라우드 컴퓨팅이 현재의 형태로 존재하고 인기가 급격히 증가 할 수있게 해주는 완벽한 요소라고 생각합니다.


0

클라우드 컴퓨팅의 특징은 확장 성과 유틸리티 청구입니다. Jörg W Mittag에서 언급 한 클라이언트 / 서버, 씬 클라이언트 및 ASP는 고객이 사용하는 리소스 양 (CPU, 디스크 공간, 대역폭)에 대한 요금이 청구되는 고객과 실시간으로 자동 확장 및 축소되지 않는 한 클라우드 컴퓨팅이 아닙니다. . Chloe가 올바르게 지적했듯이이 모델은 가상화 기술과 고속 인터넷 연결의 발전으로 만 가능해졌습니다. 이들은 지난 5 ~ 10 년 동안 진행되어 왔기 때문에 클라우드 컴퓨팅에 대해 들어보기 시작했습니다.


0

클라우드 컴퓨팅은 가상화를 통해 최신 하드웨어에서 실제로 시간을 공유하는 컴퓨팅 / 공유 호스팅 (매우 오래된 모델!)으로 상황을 더 멋지게 보이게합니다. 또한 유비쿼터스 네트워킹이 시작될 때 해당 기술로 수행하는 작업이기도합니다. 또한 비즈니스 모델과 함께 진행됩니다. 최소한의 비용으로 매우 짧은 시간 동안 컴퓨팅 파워 또는 스토리지를 고용 할 수있는 능력 [*] 이러한 리소스를 계획하고 사용하는 방법을 크게 변화시킵니다.

그래서 ... 주요 기술 변화는 네트워크 유비쿼터스 였지만 실제로 그렇게 큰 것은 아닙니다. 그것의 가장자리는 내 직업 경력 전체에 있었다. 아니요, 비즈니스 모델 혁신이 실제 차이였습니다. 이 복잡한 다년간 계정 관리없이 관련된 모든 재정적 작업을 제조하는 온건 한 방법이었다 없는 조각. 나는 누가 그것을 처음 발명했는지 확실하지 않습니다. 내가 아는 가장 빠른 것은 Amazon AWS (완전히 복사 된 사람)이지만 다른 사람들로부터 빌려 왔는지 정말로 알지 못합니다.

따라서 얇게 썬 빵 이후 가장 큰 것이라며 이것에 대해 열망하는 비즈니스 헤드를 두드리지 마십시오. 실제로 옳다고 생각하며 대부분의 기술자는 구현 측면에 너무 집중하여 그것을 볼 수 있습니다. 이 경우에 거대한 전례). 새로운 주요 사용 클래스를 가능하게하는 혁신은 비록 우리가 잘 알고있는 영역에 있지 않더라도 중요합니다.

[* 금전적 비용뿐만 아니라 기회 비용도 포함됩니다. 사고에 신속하게 대응할 수있는 것이 매우 중요합니다.]


클라우드 이전에는 그리드가 있었고 그 전에는 시간 공유 및 뷰로 컴퓨팅이 있었고… 거대한 역사가 있었지만, 실제로 세계를 흔들기 시작한 것은 이번이 처음입니다.
Donal Fellows

설득력을 기하기 위해, 70 년대 서비스로 시간 공유 컴퓨팅을 제공하는 회사의 비즈니스 모델과 현재 서비스로 클라우드 컴퓨팅을 제공하는 회사의 비즈니스 모델을 비교해야합니다. 그것의 회계 공식과 마찬가지로 내가 서 있었던 것과 꽤 비슷합니다. 제안이 경쟁적이지 않은 창이있었습니다.
AProgrammer

0

클라우드 컴퓨팅을 위해서는 전문성과 인프라를 갖춘 시장의 플레이어가 있어야합니다.

아마존이 제공하는 것은 기본적으로 이미 자체 인프라를 위해 만든 것의 확장입니다. "자신을 위해 일하는 것이 다른 사람들을 위해 일할 수있는 것"에서 그들은 그것을 이용할 수있게 만들었다.


-3

좋은 답변이지만 전화 네트워크로 시작한 것은 여전히 ​​규제 된 독점이었습니다. 그것의 구조는 전 세계적으로 99.99999 가동 시간과 결함 허용 및 고 가용성을 허용하는 기능이었습니다. 시스템 전체의 자원 관리 및 조기 감지 및 예방 유지 보수는 시스템의 뼈가 계속 작동하도록합니다. 이제 이러한 개념을 통해 시스템 전체의 자원 및 네트워크 인프라 관리가 얼마나 중요한지를 이해하기 시작했습니다. 이제 tcpip를 기반으로 소프트웨어 통신 계층을 구축 한 것이 처음이 아니 었습니다. 물리적 장애가 중단되지 않도록 퍼레이드에 대한 하나의 무거운 구름입니다.

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