3. Cloud computing 이란?
•정보가 인터넷 상의 서버에 영구적으로
저장되고, 데스크톱, 태블릿컴퓨터, 노
트북, 넷북, 스마트폰 등의 IT 기기 등과
같은 클라이언트에는 일시적으로 보관
되는 컴퓨터 환경.
•이용자의 모든 정보를 인터넷 상의 서
버에 저장하고, 이 정보를 각종 IT 기기
를 통하여 언제 어디서든 이용할 수 있
다는 개념.
•다시 말하면 구름(cloud)과 같이 무형
의 형태로 존재하는 하드웨어·소프트웨
어 등의 컴퓨팅 자원을 자신이 필요한
만큼 빌려 쓰고 이에 대한 사용요금을
지급하는 방식의 컴퓨팅 서비스.
4. Cloud computing 장점
1. 기존의 IT 인프라에서는 새로운 서버를 도입하는데 2~4주의 기간이 소요되지
만, cloud 환경에서는 VM을 생성하는데 단 몇분이면 준비가 가능하다.
2. 물리적인 cloud를 구성하는 몇 대의 서버만 관리하면 그 안의 수십~수 백대의
VM을 쉽게 관리할 수 있다.
3. 물리적인 컴퓨터의 수가 줄어서 운용비용(전기세 등)이 절감되고 관리 인력도 줄
일 수 있다.
4. 사용자의 데이터를 신뢰성 높은 서버에 안전하게 보관할 수 있다.
5. 기기를 가지지 못한 소외 계층도 공용 컴퓨터나 인터넷에 연결되기만 한다면 개
인 컴퓨팅 환경을 누릴 수 있다.
6. 개인이 가지고 다녀야 하는 장비나 저장 공간의 제약이 사라진다.
7. 전기 및 탄소 배출량이 줄어든다. Green IT 라고도 함.
5. Cloud computing 단점
1. 서버가 해킹 당할 경우 수많은 개인정보가 유출될 수 있다.
2. 서버 장애가 발생하면 자료 이용이 불가능하다.
3. Cloud computing이 가지고 있는 보관 사이즈가 너무 크기 때문에, 변경 하기가
매우 어렵다.
4. 인터넷이 안될 경우 모든 것을 할 수 없는 상황까지 갈 수 있다.
5. 아키텍처, 구현 및 운영 측면에서 cloud computing 요건에 관련된 기술요원을
신속하게 확보하는 것이 매우 어렵다.
6. 사용자 들이두 개의 각기 다른 시스템 관리 툴을 사용해야 할 상황에 처해 있을
때, 현존하는 cloud 서비스 툴이 이 문제를 해결해주지 못하고 있다.