ignite seoul 2-10. 이현남 cloud computing

20
Cloud Computing

Upload: jinho-jung

Post on 16-May-2015

1.836 views

Category:

Self Improvement


2 download

DESCRIPTION

2번째 Ignite Seoul2009.12.17(목) 밤 7:30홍대 클럽 TOOLhttp://igniteseoul.org/blog/?p=193

TRANSCRIPT

Page 1: Ignite Seoul 2-10. 이현남 Cloud Computing

Cloud Computing

Page 2: Ignite Seoul 2-10. 이현남 Cloud Computing

前 Developer

• Android / GWT / iPhone App. Dev.• 윈도우 애플리케이션 개발• FPGA/HDL• Embedded 프로그래밍• 모바일 프로그래밍• J2EE 기반 Web Application 개발

現 Technical Architect

• 클라우드컴퓨팅/ 가상화(VMWare/XEN)• Datacenter / 미들웨어(WAS)

brian lee

Page 3: Ignite Seoul 2-10. 이현남 Cloud Computing

대박인가? 쪽박인가?

내가 운영중인 Site가 다음 실시간 이슈에 떴다?Seoul GTUG 첫 모임이 Google 실사간 검색 순위 1위 차지

Page 4: Ignite Seoul 2-10. 이현남 Cloud Computing

HM, SM, 그러나 내이름은 JM 절망, 인생 어두워~ 돈 없어~

서비스 커지고, 운영비(회선비, 전기세, 백업.) 증가

서버(서비스) 운영 비용 > 신규 시스템(서버) 구축비용

Page 5: Ignite Seoul 2-10. 이현남 Cloud Computing

떠난 버스 뒤에서 손 흔들어 봐야..

서비스 응답속도 보장하려면 신속히 컴퓨팅 자원 증설 필요

신규 서버 도입, 네트웍 구성, OS/SW 설치 까지..과연 며칠이 걸릴까?

Page 6: Ignite Seoul 2-10. 이현남 Cloud Computing

해결책은? 가상화(Virtualization)

가상화는 하드웨어를 소프트웨어로 변환하는 기술가상화를 통해 하나의 물리적인 서버의 다수의 OS를 운영할수 있다.

Page 7: Ignite Seoul 2-10. 이현남 Cloud Computing

사용자의 요구에 컴퓨팅 자원을 탄력적(Elastic)으로 할당

사용량이 많은 업무에는 컴퓨팅 자원 더 많이 할당Infra. 자원의 낭비 없이 필요한 컴퓨팅 자원을 즉시 할당 받고 또는 반납할 수 있다.

Page 8: Ignite Seoul 2-10. 이현남 Cloud Computing

이젠 쓴 만큼 낼 때도 되지 않았니?

유틸리티 컴퓨팅, 사용한 양 만큼 요금을 지불하는 컴퓨팅 패러다임

서버, 네트워크, 백업과 같은 Infra. 자원에도 유틸리티 컴퓨팅(종량제, USEFLEX)의 개념이 적용되고 있음.

Page 9: Ignite Seoul 2-10. 이현남 Cloud Computing

What's the Cloud Computing?

Google의 한 엔지니어가 한 말이..광고로만 먹구 살수 있으려면 Infra 자원을 효율화 해야 한다.모든 Infra 자원을 하나로 묶어, 즉시에 컴퓨팅 자원 할당해준다.

사용자는 서비스를 사용하기만 하지 구름 뒤에 세상을 알 필요가 없다.

Page 10: Ignite Seoul 2-10. 이현남 Cloud Computing

특징: Scalablity, Instance, Save Money

손쉽게(즉시) 컴퓨팅 자원을 확장할 수 있다.초기 인프라 투자 비용이 없고, 쓴 만큼 내면 된다.

Page 11: Ignite Seoul 2-10. 이현남 Cloud Computing

Layer(계층) of Cloud Computing

Cloud Computing은 as a Service 라는 계층이 있다?이제는 모든 것이 서비스 개념(Everything as a Service)이 적용된다.

Page 12: Ignite Seoul 2-10. 이현남 Cloud Computing

SaaS (Software as a Service)

S/W 라이센스를 구매하는 것이 아니라 빌려서 쓴다.(웹 Office, Google docs, Saleforce.com(CRM) 등)그럼 기존의 ASP와의 차이점은 모지? Ans> Multi-Tenant ! No Customizing, Just Configure !

Page 13: Ignite Seoul 2-10. 이현남 Cloud Computing

PaaS/Infra (Platform/Infra as a Service)

Application을 개발, 테스트 및 구축할 수 있는 통합된 Platform 제공(구글 AppEngine, 아마존 S3)New york Times 아마존 Cloud 서비스를 이용하여 1851~1922 기간의 모든 신문기사를 PDF로 전환, 수백대 가상 머신과 1.5 TB S3(1GB 당 한달 사용료 15센트!)를 이용하여 36만에 완료

Page 14: Ignite Seoul 2-10. 이현남 Cloud Computing

클라우드 컴퓨팅 사례 : Google

Google Search 엔진 기반으로 Cloud 시장 선점

• 주요서비스

• App Engine : Google의 개발 환경과 동일한 환경• Apps : 일반 사용자용 웹 기반 S/W 제공• 최고수준의 분산 컴퓨팅 환경(Hadoop)• 표준화된 컴퓨팅 환경(Linux 사용), 기술의 단순화, Open source S/W 사용• 40 여개의 Datacenter에서 100만대 이상 서버 운영

Page 15: Ignite Seoul 2-10. 이현남 Cloud Computing

클라우드 컴퓨팅 사례 :

중소기업 및 개발자 대상 CPU 및 스토리지 서비스 제공

• 주요서비스(amazon)

• EC2(Elastic Compute Cloud): 컴퓨팅 자원 제공, CPU, 메모리, OS 선택할 수 있다. 더 많은 컴퓨팅 자원 필요시 수분내로 제공됨.

시간당 CPU개수, 메모리 크기, 디스크량에 따라 10-80 센트 과금

• S3(Simple Storage Service) : 온라인 스토리지 웹서비스. 1GB당 한달 사용료 15센트

• AWS 사용자 전세계 50 만명

Page 16: Ignite Seoul 2-10. 이현남 Cloud Computing

클라우드 컴퓨팅 사례 :

on-demane CRM 리더

• 주요서비스

• Salesforce: CRM 등의 S/W를 웹을 통해 서비스• Force.com : 웹 기반 Apps 개발 환경 제공• Saleforce Mobile : 모바일 환경 지원

SaaS 시장의 선두 주자 - 전 세계 4.3만개 기업, 110만 가입자 보유- ’07년 Force.com으로 PaaS 진입, 플랫폼 기반 서비스 제공

Page 17: Ignite Seoul 2-10. 이현남 Cloud Computing

국내 업체는?

SK C&C, LG CNS, Samsung SDS, Naver..

Page 18: Ignite Seoul 2-10. 이현남 Cloud Computing

Cloud Computing ?

IT as a Service

Everything as a Service

Page 19: Ignite Seoul 2-10. 이현남 Cloud Computing

Cloud Computing 을 통한 변화

기업: 정보시스템 투자필요, 운영비용, 운영인력은 필요한가?개인 : 개인 PC의 의존성에서 벗어나 개인 Data 및 S/W가 인터넷으로 이동하고 있다.pc의 컴퓨팅 자원은 필요 없어 지고 네트워크 비중이 높아진다.기존 고사양의 PC 사업은 사양길에 접어 들 것이다.Chrome OS, Android, i-Phone.

Page 20: Ignite Seoul 2-10. 이현남 Cloud Computing

그러나..

It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change

너무 앞서가는 것을 경계하고 주변 환경에 적응해가며 발전하는 것이 가장 오래 살아남은 방법이다.