1. 컴퓨터 상식/★ 용어정리

클라우드 컴퓨팅

행복유통 2010. 1. 2. 18:24

 

클라우드 컴퓨팅

 

클라우드 컴퓨팅(cloud computing) : cloud란 소프트웨어나 데이터가 특정 컴퓨터에 고정돼 있는 게 아니라 구름처럼 네트워크로 서로 연결돼 있다는 뜻을 의미하며 IT 관련된 기능들이 서비스 형태로 제공되는 컴퓨팅 스타일로 모든 프로그램과 데이터를 각자의 컴퓨터가 아니라 여러 개의 대형 서버에 저장해 놓고 필요할 때마다 인터넷을 통해 빌려 쓰고 사용료를 내면 된다는 뜻입니다.

사용자들은 지원하는 기술, 기본적 시설에 대한 전문 지식이 없어도 또는 제어할 줄 몰라도 인터넷으로 부터 서비스를 이용할 수 있고, 소프트웨어와 데이터는 서버에 저장됩니다.

클라우드 컴퓨팅은 Web 2.0, SaaS(software as a service)와 같이 최근 잘 알려진 기술 경향들과 연관성을 가지는 일반화된 개념입니다.

이들 개념들의 공통점은 사용자들의 컴퓨팅 요구를 만족시키기 위해 인터넷을 이용한다는 사실입니다. 예로 구글의 앱스(Google Apps)가 있다.

클라우드 컴퓨팅은 인터넷을 통해 다양한 서비스를 제공 받은 만큼 대표적인 3가지 서비스로 분류합니다.

① SaaS (Software as a service) : 응용 소프트웨어를 서비스로 제공

② PaaS (Platform as a service) : 소프트웨어 개발 환경을 서비스로 제공

③ IaaS (Infrastructure as a service): 컴퓨터 시스템 하드웨어 자원(cpu, disk등)

1. 장점

사용자의 데이터를 신뢰성 높은 서버에 보관함으로써 안전하게 보관 할 수 있습니다.

기기가 없는 사용자도 공용 컴퓨터나 인터넷에 연결된 컴퓨터가 있다면 개인 컴퓨팅 환경을 누릴 수 있습니다.

개인이 가지고 다녀야 하는 장비나 저장 공간의 제약이 사라집니다.

2. 단점

서버가 공격당하면 개인정보가 유출 될 수 있습니다.

재해에 의한 서버의 데이터 손상 시 미리 백업하지 않은 정보는 되 살일수 없습니다.

사용자가 원하는 응용프로그램을 설치할 경우 제약이 심하거나 새로운 응용프로그램을 지원받기가 어렵습니다.

3. 구성도

'1. 컴퓨터 상식 > ★ 용어정리' 카테고리의 다른 글

구글의 OS 크롬  (0) 2011.09.16
Twitter  (0) 2010.05.27
파일 형식  (0) 2009.03.25
키보드 다루기  (0) 2009.03.02
마우스 다루기  (0) 2009.03.02