첫째, 살펴보겠습니다 마스터의 고전적인 보기에서 클라우드 컴퓨팅:
빌 게이츠 얘기에 대해 "과거, 현재와 미래의 컴퓨터 과학의" 1989 년에, 그는 말했다: "사용자만 640 K ram이 충분 해야 합니다."
"그 당시, 모든 프로그램은 매우 작은, 100 MB 하드 드라이브는 거의 끝 없는.
카이-푸 리 (지금 구글의 글로벌 부사장, 중국의 지역 대통령)는 비유의 이미지 재생: 은행. 첫 번째 사람들은 베개 밑에 돈을 넣어 그리고 은행, 매우 안전 하 고, 하지만 그것은 현금 더 번잡 하다. 지금 그것은 Atm 또는 외국 채널을 통해도 매장 중 하나에서 돈을 받을 은행입니다. 그것은 같은 발전기 장착 하 고 전력 회사에서 직접 구입 하지 않고 전기를 사용 하 여. "클라우드" 제공가 같은 한 변화-구글, IBM, 같은 컴퓨터 스토리지, 컴퓨팅 센터, 사용자 브라우저의 네트워크를 통해 구축 전문 네트워크 기업 데이터 저장소 및 응용 프로그램 서비스 센터 "구름"에 대 한 매우 편리 하 게 액세스 될 수 있습니다.
(i) 원리:
클라우드 컴퓨팅 (클라우드 컴퓨팅)의 개발은 분산 (분산된 컴퓨팅) 처리, 병렬 처리 (병렬 컴퓨팅) 및 그리드 컴퓨팅 (그리드 컴퓨팅), 또는 이러한 컴퓨터 과학 개념의 비즈니스 구현.
클라우드 컴퓨팅은 더 실행 하는 엔터프라이즈 데이터 센터 같은 계산을 많은 수의 분산된 컴퓨터 대신 로컬 컴퓨터 또는 원격 서버에 분산 하 여 인터넷의 기본 원리. 필요한 응용 프로그램에 리소스를 전환 하 고 필요에 따라 컴퓨터 및 스토리지 시스템에 액세스 하는 기업 수 있습니다.
이것은 혁명, 예를 들어 발전소의 중앙 집중식된 전원 공급 장치 모델에 대 한 생성기 에서입니다. 그것은 컴퓨팅 파워 또한 사용 될 수 있다는 가스, 물, 전기, 사용 하기 쉬운, 저렴 한 비용 처럼 상품 순환으로 의미 합니다. 가장 큰 차이점은 인터넷을 통해 전송 됩니다.
구름에 대 한 청사진을 통과 왔다 컴퓨팅: 미래에 그냥 노트북 이나 휴대 전화, 당신은 할 수 있다 웹 서비스, 슈퍼 컴퓨팅 등 심지어 작업을 통해 필요한 모든. 이 관점에서 최종 사용자는 구름의 실제 소유자 컴퓨팅.
응용 프로그램이 클라우드 컴퓨팅 구성 되어 이러한 멤버의 각 세력을 결합의 아이디어.
(ii) "구름" 시대
순간, Pc는 여전히 우리의 일상 생활에서 핵심 도구-Pc를 사용 하 여 문서를 처리 하 고 데이터를 저장 하 고, 이메일 또는 u 디스크를 통해 다른 사용자와 정보를 공유 하는 우리. PC 하드 드라이브 고장 경우 우리 데이터 손실로 인해 좌초 될 것입니다.
"클라우드 컴퓨팅" 시대에서 클라우드 저장 하 고 우리에 대 한 컴퓨팅 작업을 할 것입니다. "클라우드"는 컴퓨터 그룹, 각 그룹 단위, 그리고 컴퓨터의 수백만의 수백을 포함 합니다. 구름의 혜택은 구름 불멸을 언제 든 지 컴퓨터를 업데이트할 수 있습니다. Google은 여러 가지 같은 "구름", 그리고 마이크로 소프트, 야 후, 아마존, 등 다른 IT 거 인, 또는 그러한 "구름"을 구축 하는.
그 당시, 우리는 컴퓨터만 필요 인터넷 액세스, 안 수는 "구름"의 계산 또는 저장에 대 한 관심 필요 하지만 일단 필요한, 우리 신속 하 게 계산 하 고이 정보를 찾을 어떤 장비, 컴퓨터, 휴대 전화 등을 사용할 수 있습니다. 우리는 더 이상 데이터의 손실에 대해 걱정할 필요가 없습니다.
(iii) 몇 가지 주요 형태의 클라우드 컴퓨팅
1. SAAS (서비스로 소프트웨어)
이 클라우드 컴퓨팅 패스의 브라우저를 통해 사용자의 수천에 프로그램을 입력 합니다. 이 사용자의 눈에서 제거 서버 및 소프트웨어 인증, 비용 그리고 공급 업체의 관점에서 그것은 비용을 줄일 수 있는 하나의 프로그램을 유지. Salesforce.com은 이러한 서비스에 대 한 가장 유명한 회사. SaaS는 더 일반적으로 인적 자원 관리 절차 및 ERP에 사용 됩니다. Google 애플 리 케이 션 및 조 호 오피스는 유사한 서비스
2. 실용적인 계산 (유틸리티 컴퓨팅)
아이디어는 아주 초기 하지만 최근에 Amazon.com, Sun, IBM, 및 다른 회사는 스토리지 서비스를 제공 하 고 가상 서버 환생 했다. 이 클라우드 컴퓨팅은 메모리, I/O 장치, 스토리지, 중앙 집중화할 수 있도록 하는 IT 산업에 대 한 가상 데이터 센터의 창조 및 컴퓨팅 파워를 가상 리소스 풀으로 전체 네트워크에 대 한 서비스.
3. 네트워크 서비스
SaaS에 밀접 하 게 관련, 네트워크 서비스 공급자 인터넷 기반 응용 프로그램 보다는 제공 하는 독립 실행형 프로그램을 개발 하는 개발자를 허용 하는 Api를 제공 수 있습니다.
4입니다. 서비스 플랫폼
SaaS의 또 다른 종류,이 형태의 클라우드 컴퓨팅 서비스 개발 환경을 제공 합니다. 자신의 프로그램을 개발 하 고 인터넷 및 그것의 서버를 통해 사용자에 게 그것을 업로드 하는 중 개인의 장치를 사용할 수 있습니다.
5. MSP (관리 서비스 제공)
구름의 가장 오래 된 응용 프로그램 중 하나 컴퓨팅. 이 응용 프로그램은 최종 사용자, 메일 바이러스 검색을 위해 자주 사용 보다는 IT 산업에 대 한 더 많은 모니터링 등 프로그램.
6. 비즈니스 서비스 플랫폼
SaaS 및 MSP, 구름 사용자와 공급자 간의 상호 작용을 위한 플랫폼을 제공 하는 혼합된 응용 프로그램. 예를 들어 사용자의 개인 비용 관리 시스템 사용자의 설정에 따르면 그들의 비용을 관리 하 고 그들이 주문 하는 다양 한 서비스를 조정할 수 있습니다.
7. 인터넷 통합
사용자가 비교 하 고 그들의 자신의 서비스 공급자를 보다 쉽게 선택할 수 있도록 인터넷에 유사한 서비스를 제공 하는 통합.
때문에 많은 사람들이 어떻게, 생각 하지 않은 생각 하는 데 시간이 오래 말했다 싱글 "클라우드 컴퓨팅"이 세 단어는 충분히 안개.