1 개념, 특성, 서비스 모드의 클라우드 컴퓨팅
1.1 개념의 클라우드 컴퓨팅
클라우드 컴퓨팅 (클라우드 컴퓨팅)는 인터넷을 기반으로 계산 됩니다. 클라우드 컴퓨팅, 스토리지 및 작업 것입니다 더 이상 실행 로컬 컴퓨터 또는 서버에서 많은 즉, 인터넷을 통해 배포 되는 컴퓨터에 오히려 클라우드 컴퓨팅은 원래 수행 하는 작업을 전송 하 여 수행 개인용 컴퓨터 및 개인 데이터 센터 컴퓨팅 리소스 컴퓨터 하드웨어 등의 전체 공유를 실현, lnternet에 모든 사용자가 공유 하는 큰 컴퓨팅 센터에 의해 소프트웨어 및 기타 서비스 설치, 구성 및 유지 보수 이러한 컴퓨팅 리소스의 리소스.
소위 "구름" 실제로 다양 한 컴퓨팅 센터에 분산 작용, 수천 또는 수백의 수천 또는 수백만의 컴퓨터 또는 서버를 포함 하 여. 고성능 하드웨어를 구입 하는 대신 사용자가 더 이상 구입 하거나 다양 한 기능을 위한 소프트웨어를 개발 하지만 인터넷에 사용할 수 있는 모든 장치를 사용 하 여. 클라우드로 연결 하 고 소프트웨어 또는 구름에서 제공 하는 서비스를 사용 하 여 처리 하 고 구름에 직접 데이터를 저장.
따라서, 클라우드 컴퓨팅의 발전 (병렬 컴퓨팅), 병렬 컴퓨팅 분산 컴퓨팅 (분산 컴퓨팅)으로 볼 수 있습니다 및 그리드 컴퓨팅 (그리드 컴퓨팅). 주요 차이점 클라우드 컴퓨팅과 그리드 컴퓨팅은: 그리드 컴퓨팅 맞추고 컴퓨팅 및 스토리지 리소스를 사용할 수 있는 컴퓨팅 및 스토리지 리소스의 할당을 해결 응용 프로그램의 요구에 따라 모든 사람에 게 재분배 됩니다, 동안 클라우드 컴퓨팅 적용 하 여 컴퓨팅, 저장, 리소스를 공유할 수 경향과 클라우드 컴퓨팅, 사용자 뿐만 아니라 필요 그리드 컴퓨팅. 구입 또는 모두는 클라우드 제공자에 의해 제공 하는 응용 프로그램을 개발 하지 않아도, 컴퓨팅 및 스토리지 리소스를 제공 합니다.
1.2 특성의 클라우드 컴퓨팅
(1) 동적 높은 확장성. 클라우드 기술 사용자가 동적으로 추가 하 고 리소스 응용 프로그램 요구 사항에 따라 언제, 어디서 나 그것을 뺄 수 있습니다. 가상 플랫폼에는 응용 프로그램을 실행 하기 때문에 거기 이므로 미리 정해진된 고정된 리소스가 없는 잠금, 클라우드 비즈니스 볼륨의 크기는 특정 시간, 특정 응용 프로그램 및 사용자 크기 변경의 요구에 맞게 동적으로 확장 될 수 있습니다.
(2) 슈퍼 대규모 가상화입니다. 요구와 클라우드 비즈니스의 용도 특정 물리적 자원, 그리고 그것의 독립적인 응용 프로그램 및 기업 가상 플랫폼에서 실행 하는. 클라우드 컴퓨팅 지원 사용자가 어떤 인터넷 사용이 가능한 위치에 응용 프로그램 서비스를 어떤 인터넷 터미널을 사용 하 여. 리소스는 사용자가 요청한 큰 클라우드 플랫폼에서 있습니다.
(3) 높은 가용성. 클라우드 플랫폼 데이터 복사 결함 허용 및 계산 노드 동형 상호 기술을 사용 하 여 서비스의 높은 가용성을 보장 합니다. 모든 단일 물리적 오류 지점 발생, 응용 프로그램 사용자의 지식 없이 다른 물리적 리소스를 이동 합니다 및 클라우드 컴퓨팅은 컴퓨팅 다른 방법 보다 더 사용할 수를 사용 하 여.
(4)에 수요, 지불의 사용에 따라. 클라우드 비즈니스 자원의 거 대 한 수영장, 사용자 주문형, 구매 실행 물, 전기, 가스 요금 청구. 모두 짧고 긴 기간, 클라우드 컴퓨팅의 비즈니스 모델에 대 한 사용에 의해 지급 됩니다.
(5) 자원, 낮은-비용의 재사용. 리소스 멀티플렉싱 클라우드 컴퓨팅, 그것의 사용에 대 한 기술 통계를 사용 하 여 물리적 리소스는 크게 증가, 구름의 비즈니스 비용 감소.
1.3 서비스 형태의 클라우드 컴퓨팅
(1) SAAS (서비스로 소프트웨어). 이 클라우드 컴퓨팅 패스의 브라우저를 통해 사용자의 수천에 프로그램을 입력 합니다. 사용자의 경우 서버 및 소프트웨어 인증, 비용 제거 및 공급 업체의 관점에서 그것 충분히 유지 비용을 줄일 수 있습니다, 하나의 프로그램을 그리고 salesforce.com은 지금까지이 카테고리에서 가장 유명한 회사. SaaS는 더 일반적으로 인적 자원 관리 절차 및 ERP에 사용 됩니다. Google 애플 리 케이 션 및 조 호 오피스는 유사 서비스입니다.
(2) 실용 (유틸리티 컴퓨팅) 아이디어 컴퓨팅은 매우 초기, 하지만 그것은 단지 최근에 했다 Amazon.com, Sun, IBM 및 다른 회사는 스토리지 서비스를 제공 하는 가상 서버 환생 했다. 이 클라우드 컴퓨팅은 메모리, I/O 장치, 스토리지, 중앙 집중화할 수 있도록 하는 LT 산업에 대 한 가상 데이터 센터의 창조 및 컴퓨팅 파워를 가상 자원으로 전체 네트워크를 풀.
(3) 네트워크 서비스입니다. SaaS에 밀접 하 게 관련, 네트워크 서비스 공급자 인터넷 기반 응용 프로그램 보다는 제공 하는 독립 실행형 프로그램을 개발 하는 개발자를 허용 하는 Api를 제공 수 있습니다.
(4) 플랫폼 서비스입니다. SaaS의 또 다른 종류,이 형태의 클라우드 컴퓨팅 서비스 개발 환경을 제공 합니다. 자신의 프로그램을 개발 하 고 인터넷 및 그것의 서버를 통해 사용자에 게 그것을 업로드 하는 중 개인의 장치를 사용할 수 있습니다.
(5) MSP (관리 서비스 제공). 구름의 가장 오래 된 응용 프로그램 중 하나 컴퓨팅. 이 응용 프로그램은 최종 사용자, 메일 바이러스 검색을 위해 자주 사용 보다는 IT 산업에 대 한 더 많은 모니터링 등 프로그램.
(6) 상용 서비스 플랫폼입니다. SaaS와 MSP 사용자와 공급자 간의 상호 작용을 위한 플랫폼을 제공 하는 하이브리드 응용 프로그램. 예를 들어 사용자의 개인 비용 관리 시스템 사용자에 따라 그들의 비용을 관리할 수 있는 설정 하 고 그들이 주문 하는 다양 한 서비스를 조정 되지의.
(7) 인터넷 통합입니다. 사용자가 비교 하 고 더 쉽게 그들의 자신의 복을 선택할 수 있도록 인터넷에 유사한 서비스를 제공 하는 통합.
2 상호작용 클라우드 컴퓨팅 및 전통적인 소프트웨어 산업
2.1 클라우드 컴퓨팅 및 전통적인 소프트웨어 산업 간의 충돌
SaaS 다릅니다 기존의 응용 프로그램에서 응용 프로그램 역할 수백 또는 심지어 수천의 사용자, 다중 테 넌 트 기술 (다중 소유)은 SaaS 도메인을 입력 하려면 전통적인 소프트웨어 공급 업체에 대 한 가장 큰 도전. 응용 프로그램에 각 고객의 정보를 분리 하는 방법 각 고객의 응용 프로그램은 파괴 및 정보 손상 되지 보장 하기 위해 핵심 기술이 이다. 이 정보는 응용 프로그램 프로세스 및 인간-컴퓨터 인터페이스에서 뿐만 아니라 데이터 수준에만 반영 되지 않습니다. 각 사용자-인터페이스, 인터페이스의 스타일의 그들의 자신의 필요에 따라 조정 될 필요가, 로고 사용 및 프로세스 구성 고객에 게 독특한 경험을 제공 해야 합니다.
또한, 서비스 측정 및 요금-복용은 또한 전통적인 소프트웨어 공급 업체는 문제 얼굴. 전통적인 소프트웨어 제품 및 프로젝트 결제, 달리 SaaS 응용 프로그램 서비스에 대 한 Jizan은. 다른 서비스는 다른 방법으로, 하드 디스크 공간 인, 사용 시간, 사용 시간,... 사용 라이센스의 수에 측정 될 수 있다, 측정의 표준, 자연스럽 게 다른 표준의 비용의 동일한 요구 사항 측정에 대 한 다른 서비스 될 수 있다.
두 번째 비즈니스 모델에서 반대 이다. 소프트웨어 라이센스 (라이센스) 및 SaaS 응용 프로그램 서비스를 판매 판매는 두 가지 비즈니스 모델입니다. 그것은 사용자에 대 한 같은 작동 하지만 두 가지 모드 사이의 가격 격차, 중대 하다. 하지만 전통적인 소프트웨어 회사, SaaS 모델은 거 대 한 도전.는 SaaS 모델 할당 하 고 라이센스 모델 개별 프로젝트와 제품의 최대의 이익을 추구 하는 동안 응용 프로그램 서비스의 규모 효과 달성 하기 위해 개별 사용자에 게 비용을 최소화 해야. 두 모델 두 개의 서로 다른 비즈니스 모델의 적개심에 이르게 개별 수입의 정반대로 반대 볼 수 있다.
마지막으로, 소프트웨어 비즈니스의 내부 조직 구조 및 인센티브 메커니즘에서 변경 됩니다. 전통적인 판매 및 SaaS 소프트웨어에 필요한 조직 구조 또한 다르다. 예를 들어 전통적인 관리 소프트웨어는 일반적으로 프로젝트 구현 컨설턴트의 많은 수 및 2 개의 개발 팀, 서비스 업체 또는 소프트웨어의 판매 후 서비스를 보장 하기 위해 주요 도시에 서비스 에이전트 필요 합니다. 일반적으로 SaaS 서비스를 제공 하는 직접 마케팅 또는 플랫폼 파트너의 네트워크를 통해 그들의 제품을 판매 해야 합니다. 생산의 높은 학위 때문에 동시에 구현 힘 및 두 개발 요구는 매우 강하지 없습니다. 판매 직원에 대 한 인센티브 메커니즘에서 전통적인 소프트웨어 판매 일반적으로 인센티브를 평가 하기 위해 프로젝트, 프로젝트의 완료는 평가, 그리고 SaaS 소프트웨어 판매는 장기적인 서비스, 인센티브 메커니즘, 벌레 다른 판매 하는 전통적인 소프트웨어 기반 걸리지만 또한 전통적인 소프트웨어 비즈니스도 전에 직면 필요가.
2.2 클라우드 컴퓨팅 전통적인 소프트웨어의 승진
전통적인 응용 프로그램 소프트웨어에 대 한 소프트웨어 기업의 가장 큰 마음을 특정 너무 불법 채찍 질. 불법 복제 소프트웨어의 존재는 크게 기업의 수익 감소. 그러나 그것은 또한 더 자주 불법 복제 소프트웨어를 만드는 소프트웨어의 높은 이익. 경우에 소프트웨어 회사 불법 작업을 하 고 하는 노력과 시간을 많이 보낸다, 효과가 명확 하지 않다.
전통적인 소프트웨어에 대 한 ERP 시스템, 프로젝트의 최대 초기화 비용은 포함 3 개, 각각,와 같은 소프트웨어, 교육 비용 및 서버 수집 및 배포, 등등의 허가 비용. 사실, 사람들은 항상 있다 그런을 심리적, 경우 기업 수천, 또는 수백만 정보 프로젝트를 구현 하는 수백 기업 그렇게 많은 돈을와 같이 큰 것 이지만, 다른 각도, 한 달에 1000 위안 지출 기업 해주면 1 년 12000 원 거의 꺼내 보자. ERP 소프트웨어와 마찬가지로 10 년의 일반적인 사용은 최소 이다. 다음 10 년은 기업 지불 하 게 됩니다이 시간에, 백 천. 그것은 일회용 파고 및 절단의 심리적 영향력을가지고 사람들을 위해 다르다입니다.
기존의 응용 프로그램을 배포할 때 소프트웨어 통합 회사와 소프트웨어 회사에 대 한 큰 문제 이기도 합니다. 같은 기업 재무 관리 소프트웨어, 인보이스 관리 소프트웨어, 직원 관리 시스템에 배포 했습니다. 하지만 결국 그들은 일 하 친절 한 되지 않을 수 발견. 이것은 정보의 섬 이다. 전통적인 소프트웨어 모델에이 섬 현상을 피하기 어렵습니다. 시간의 통과 함께 확장의 규모 및 관리 수준 개선, 다양 한 크로스 sectoral 관리 시스템을 채택할 것 이다. 이 응용 프로그램 소프트웨어 업그레이드 프로세스에서 종종 파괴입니다. 새로운 정보 관리 시스템, 원래 정보 시스템을 포기 하는 것. 따라서, 비록 소프트웨어 통합의 목소리는 매우 높은, 하지만 엔터프라이즈의 도입에 더 많은 고급, 더 포괄적인 정보 관리 시스템, 프로젝트 통합 보다는 교체를 사용 하 여 기본적으로. 이것은 주로 하기 때문에 프로젝트 통합의 위험이 너무 높은 이며 비용 너무 멋지다입니다. 이 두의 주요 원인은 하지 통합된 플랫폼 이다.
2.3 전통적인 소프트웨어에 클라우드 컴퓨팅
(1) 수요 개인 설정 문제입니다. 때문에 SaaS 모델 고객 기본 응용 프로그램의 수천에 대 한 지불, SaaS는 고객에 게는 큰, 복잡 한 사용자 지정 응용 프로그램의 필요 얼굴 약점 그러나 SaaS 사용자 지정할 수 있으며 두 번 개발, 사용자 지정 응용 프로그램 서비스의 높은 수준의 필요 합니다.
(2) 보안 및 안정성 문제입니다. 사용자가 클라우드 컴퓨팅 모드는 로컬로 저장 되지 않습니다 하지만 처리 하는 데이터는 인터넷의 데이터 센터에 보관. 이러한 데이터 센터의 유지 보수 및 관리는 관리 클라우드 컴퓨팅 서비스를 제공 하는 회사에 의해 유지 하 고 강력한 컴퓨팅 파워와 충분히 큰 저장 공간을 사용자가 사용할 수 있도록. 에 연결할 수 있습니다 언제 든 지 어떤 장소, 어떤 터미널에 인터넷은 준비. 사용자의 관점에서 회사의 다양 한 데이터를 관리 하기 위해 인터넷 회사를 어떤 사람들은 여전히 그것에 대해 의심을 가진다.
또한, 이러한 문제 때문에 모든 응용 프로그램 및 데이터를 클라우드에 저장 됩니다 네트워크 연결, 사용자가 자신의 데이터에 액세스할 수 없습니다, 정상적인 사업 중단 될 경우입니다. 이것은 운영 기업에 대 한 매우 심각한 문제입니다.
(3) 로컬 리소스의 사용률입니다. 사용자 터미널 기능을 크게 단순화 될 것 이다 그래야 구름 주스 계산 모드에서 많은 복잡 한 기능에 강조를 완료 하려면, 터미널 뒤에 있는 네트워크에 전송 됩니다. 하지만 지금은 컴퓨터 하드웨어 컴퓨팅 능력은 매우, 하지만 구름 주스 계산 하지만 완전히 이러한 계산 능력을 사용할 수 없습니다,이 매우 큰 자원 낭비 하면.
3 클라우드 컴퓨팅 및 전통적인 소프트웨어의 미래 개발
전통적인 소프트웨어 응용 프로그램에 비해, CRM, HRM, 그리고 금융 시스템 이어야 더 다재 다능 한, 더 제품 수준, 더 많은 모바일 오피스의 요구 사항에 맞춰 사용자 데이터 전송의 많은 수에 대 한 필요가 없습니다 그래서 클라우드 환경, 더 많은 제조 업체와 무식 한 녹색의 사용자가이 소프트웨어. 그와 반대로, SaaS 모드는 복잡 한 프로세스, 강한 개인 설정 및 생산의 낮은 학위와 소프트웨어 응용 프로그램에 적합 합니다.
짧은 실행 합니다. 클라우드 컴퓨팅 기업, 특히 중소 기업에 가장 직접적인 변화를 가져올 개인, 그리고 아마도, 많은 이전 기술, 클라우드 컴퓨팅 것 처음 처럼 작은 영향에 대 한 가져온 변화: 그들은 신속 하 게 애플 리 케이 션 서버 리소스에 대 한 걱정 없이 원하는의 종류를 구축할 수 있습니다.
물론, 클라우드 컴퓨팅 또한의 미래 개발 다양 한 과제, 보안 및 개인 정보 보호 기본 문제가 될 것입니다 얼굴. 따라서, 일부 전통적인 소프트웨어 및 기존 응용 프로그램 대체 될 수 없다 완전히 짧은 시간에 SaaS 응용 프로그램, 그리고 프로세스 시너지와 응용 프로그램 간의 데이터 상호 운용성을 더 밀접 하 게 될 것입니다. 전통적인 소프트웨어 산업 것 이다 또한 클라우드 컴퓨팅, 미래에의 영향을 인식 하 고 점차 서비스 산업에 변경 합니다.
(편집기: Lu Guang)