티스토리 뷰
1. 정보 서비스 제공 방식
- 클라이언트가 서버로 서비스를 요청하면 처리
2. 클라우드 컴퓨팅의 개념
- 형태와 성질을 쉽게 바꿀 수 있는 구름( Cloud )의 의미와 컴퓨터의 다양한 처리 기능( Computing )의 의미가 결합되어 두 개의 특성을 모두 제공하는 형태의 컴퓨팅 개념
- 클라우드
- 즉시성, 유연성, 확장성, 가용성, 보안성
- 컴퓨팅
- 서버, 저장장치, 데이터베이스, 네트워크 및 이메일, 보안, 백업 및 복구 등의 기업용 소프트 웨어
3. 클라우드 컴퓨팅의 특징
- 확장성과 유연성
- 사용자가 서비스에따라, 혹은 시간에 따라 컴퓨팅 자원을 탄력적으로 확대/축소가능
- 즉시성과 가용성
- 사용자에게 요구되는 자원의 양을 즉시 충족
- 공급 중심이 아닌 수요가 모든 것을 결정
- Pay as you go
- 사용하는 만큼 비용을 지불
4. 주요 기관별 클라우드 컴퓨팅의 정의
- Gartner
- 확장 가능하고 탄력적인 IT 기능이 인터넷을 사용하는 외부 고객들에게 서비스 형태로 제공되는 컴퓨팅 방식
- NIST
- 컴퓨팅 리소스에 언제 어디서나 필요에 따라 편리하게 네트워크를 통해 접근하는 기능을 제공하는 모델
5. 「클라우드 컴퓨팅 발전 및 이용자 보호에 관한 법률」의 정의
- 직접•공유된 정보통신기기, 정보통신설비, 소프트웨어 등 정보통신자원을 이용자의 요구나 수요 변화에 따라 정보통신망을 통하여 신축적으로 이용할 수 있도록 하는 정보처리 체계
6. 클라우드 컴퓨팅의 정의
- 직접 소유한 컴퓨터가 아닌 인터넷 상에 존재하는 클라우드 사업자( CSP : Cloud Service Provider )에 의해 서비스의 형태로 제공되는 컴퓨팅 기술
- IT 리소스( IT resource )를 소유하는 것이 아닌 렌탈 서비스의 형태로 이용하는 모델
- IT 리소스 : 하드웨어와 소프트웨어 모두 포함
7. 컴퓨팅 기술의 발전 과정
- 1980 : 메인프레임
- 정보를 요청하는데 있어 분업화
- 1990 : 클라이언트-서버 ( PC 대중화 )
- 정보를 요청 및 처리하는데 있어 분업화
- 2000 : 그리드 컴퓨팅 ( 네트워크 대중화 )
- 2010 : 클라우드 컴퓨팅 ( 유틸리티 컴퓨팅 대중화 )
8. 클라우드 컴퓨팅 기술의 역사
- 1960 : 존 매카시 - 유틸리티 컴퓨팅 개념 제안
- 1970 : ARPANET ( 인터넷 대중화 기술 )
- 1980 : 네트워크 웹 기술 발전
- 1990 : 웹 기반 유틸리티 프로그램 등장
- 1996 : 클라우드 컴퓨팅 개념 첫 등장
- 2000 : 가상화 기술 기반 프로비저닝 서비스 등장
- ex ) EC2, S3, 구글 앱스
9. 프로비저닝( provisioning )
- IT 리소스를 실시간으로 사용가능한 상태로 만드는, 또는 규격품 형태로 패키징하는 기술
- 프로비저닝 가능한 리소스
10. 클라우드 컴퓨팅의 보급 원인
- 서버의 유휴 리소스 활용을 통한 효율성 향상
- 개별 서버의 리소스 사용률은 평균 10~15%
- 사용하지 않는 IT 리소스를 여러 사용자 또는 타서비스가 공유하여 사용률을 70%까지 향상
- 비용 절감 효과
- CPU, RAM, 저장장치 등의 하드웨어의 비약적 발전
- 가상화 기술, 분산 처리 기술과 같은 소프트웨어의 발전
- 규모의 경제로 인한 대용량 자원을 보유 및 운용할수록 비용 절감
- 개인 및 기업 사용자 모두 클라우드 컴퓨팅 기술을 받아 들이는 환경 조성
- 니치마켓( niche market )등 특화된 서비스를 제공하려고 하는 사회 트렌드의 변화로 새로운 서비스를 신속하게 개시하고 불필요한 서비스를 선제적으로 제거하는 등의 유연한 IT 서비스가 요구
- 「클라우드컴퓨팅발전및이용자보호에관한법률」의 제정으로 인한 정부 주도의 정책
11. 정리하기
- 클라우드 컴퓨팅이란 언제 어디서나 필요한 만큼의 IT 리소스를 필요한 시간 만큼 인터넷을 통해 활용할수있는 컴퓨팅 방식을 말한다.
- 클라우드 컴퓨팅은 확장성·유연성, 즉시성·가용성, Pay as you go가 특징이다.
- 프로비저닝이란 IT 리소스를 실시간으로 사용가능한 상태로 만드는, 또는 규격품 형태로 패키징하는 기술이다.
- 클라우드 컴퓨팅은 IT 리소스의 효율성 향상, 비용 절감, 유연한 컴퓨팅 요구 환경 조성으로 보급되었다.
728x90
댓글