티스토리 뷰

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
댓글
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
최근에 올라온 글
Total
Today
Yesterday
공지사항