13. 1. 클라우드란 무엇인가 ?
a. 분산 컴퓨팅
• 다수의 자원을 하나의 자원으로 연결
하는 기술
a. 가상화
• 자원 가상화 ( 스토리지 , 네트워크
등)
a. 시스템 관리
• 각 시스템에 대한 동적 자원할당 및
스케줄링을 통해 시스템 전체의 고가
용성을 보장
a. 서비스 플랫폼
• 클라우드 컴퓨팅 인프라 서비스를 이
용하기 위한 인터페이스를 제공
a. 보안 , 과금 , 사용자인증
• 사용량에 따른 과금 정책 및 사용자
인증 인터페이스를 제공 , 보안 서비
스를 제공
13
14. 2. 클라우드와 우리생활 ?
산업혁명 산업화
특수계층이 아닌 모든 사람에게 보다 저렴하고 양질의 상
품을 공급
IT 혁명 Cloud Computing
언제 어디서나 , 보다 저렴하고 향상된 IT 서비스를 모든
사람들에게 제공
Server
Storag Database
e
Everything as a Service
Through Internet
14
15. 2. 클라우드와 우리생활 ?
Mehta’s 11 Layers + Robert Anderson’s 3 Layers
1. Facilities (space, power, cooling)
2. Network Amazon EC2
3. Hardware (e.g. Servers) IaaS GoGrid
Mosso
4. Hardware Virtualization (e.g. Xen)
5. O/S (e.g. Linux)
6. System Management Google AppEngine
7. Application Middleware PaaS Bungee Labs
8. Application Code Horoku
9. Application API
10.GUI for Application SalesForce
11.GUI for Application Development SaaS Microsoft
Netsuite
Mehta’s 11 Layers Robert Anderson’s 3 Layers
15
16. 2. 클라우드와 우리생활 ?
Speed Up ROI 극대화 Concurrency
• 실시간의 정확한 의사결정 • TCO 절감 • 컴퓨팅 자원의 분산
• 신속한 time-to-market • 기존 자원의 가동률 극대화 • 업무의 분산화
비용
IT 투자
GDP
시간
병렬 컴퓨팅 이기종의 통합 분산 컴퓨팅
• 컴퓨터속도 18 개월 마다 2 배씩 증가
• 네트워크성능 9 개월 마다 2 배씩 증가
• 기존의컴퓨팅 자원을 이용 고성능 • 지역적으로 분산되어 있는 자원 및
• 2001 년 ~ 2010 년 :
컴퓨팅 구현 인력을 연결한 협업 시스템 구축
컴퓨터 (60 배 ) 네트워크 (4,000 • 컴퓨팅 자원의 가동률 극대화 • 중복되고 단절된 Business system
배) • Low-End 자원으로 High-End 효과 의 통합화
(Scientific American,
2001)
16
17. 2. 클라우드와 우리생활 ?
제조 금융
금융 의료 & 생명과학
- 제품개발 분석업무 - 상품개발 - 신약개발 / 맞춤의학
- CAD/CAE/CAM/PLM - 위험관리 - 임상실험 시뮬레이션
- SCM/CRM/ERP - 자산관리 - DNA-Based PHR
17
19. 2. 클라우드와 우리생활 ?
1992 년 시작된 Google Search Engine 을 기반으로 Google Distributed
Computing 시스템을 개발하여 클라우드컴퓨팅 서비스 사업모델을 증명함
서비스 개요 광고 수익
웹 문서 검색 외에 구글 이미지 검색 , Google 뉴스 한국 , 구글 뉴스그
룹 , 구글 웹 디렉토리 , 구글 비디오 등의 주요 검색 서비스가 있음 . 구 AdWords
글 검 색 의 특 징 중 하 나 는 페이 지 와 페 이지 사 이 의 링 크 를 분 석하 여 많
이 연결된 페이지를 더 좋은 문서로 판단하는 것인데 이것을 페이지랭크
(PageRank) 라고 함 .
세계적인 동영상 커뮤니티로 인기 동영상을 찾고 채널을 구독하고 나중 표준 배너 광고
에 볼 수 있도록 동영상을 저장 및 제작 . 휴대기기를 이용해서 리치 미디어 광고
YouTube 동영상을 감상하고 등록 . 사용자들과 상호 작용 동영상 광고
구 글에 서 제공 하는 무료 이 메일 계 정 으로 1G 라 는 엄청 난 용량을 제
일 먼저 제공해 화제가 되기도 했으며 , 이에 자극받은 다른 포털 사이트 문자 광고 ( 컨텐츠 광고 기술 사용 )
들도 이메일 계정 용량을 따라 늘리는 현상 발생 . Gmail 은 현재 2G 이
상을 제공
상호나 관련 카테고리와 주소를 입력하면 해당 지역의 지도와 관련 업 Map 에 광고 디스플레이 (Adwords)
체의 목록을 보여주는 Google Local 지도서비스
지구촌의 인공위선 사진을 제공하는 서비스인 Earth 서비스들은 유사
한 서비스인 버추얼 어스를 제공하고 있는 MS 와 끊임없는 경쟁을 벌여 Earth 에 광고 디스플레이
서 사용자를 즐겁게 만들어주고 있음 .
19
20. 2. 클라우드와 우리생활 ?
The New York Times Archives + Amazon Web Services = TimesMachine
TimesMachine is a collection of full-page image scans of the newspaper from 1851–1922
(i.e., the public domain archives).
- Platform: AWS(EC2/S3) + Hadoop
- 405,000 very large TIFF images
3.3 million articles in SGML 810,000 PNG images + 405,000 JavaScript files
405,000 xml files
- Done in less than 36 hours.
20
23. 3. 클라우드 컴퓨팅의 장점 및 위험 요소
사용자의 데이터를 신뢰성 높은 서버에 보관함으로써 안전하
게 보관 할 수 있다 ,
기기를 가지지 못한 소외계층도 공용컴퓨터나 인터넷에 연결
된 컴퓨터가 있다면 개인 컴퓨팅 환경을 누릴 수 있다 ,
개인이 가지고 다녀야 하는 장비나 저장공간의 제약이 사라진
다.
23
24. 3. 클라우드 컴퓨팅의 장점 및 위험 요소
서버가 공격 당하면 개인정보가 유출될 수 있다 .
재해에 서버의 데이터가 손상되면 , 미리 백업하지 않은 정보
는 되살리지 못하는 경우도 있다 .
사용자가 원하는 애플리케이션을 설치하는 데에 제약이 심하
거나 새로운 애플리케이션을 지원하지 않는다 .
24