SlideShare a Scribd company logo
클라우드 컴퓨팅음악공연)기술개발실2011.6.21
Contents클라우드 컴퓨팅 개념클라우드 컴퓨팅 아키텍쳐클라우드 컴퓨팅 효율성클라우드 컴퓨팅 장/단점클라우드 서비스GoogleSalesforce.comAmazon AWSKT ucloudNetflixZyngaThe New York Times
클라우드 컴퓨팅 개념
클라우드 컴퓨팅 유래2006년 9월 당시 구글 직원인 크리스토프비시글리아란 직원이 당시 CEO인 에렉슈미츠와의 회의에서 처음 제안
“이 구상이 현실화하면 기업과 개인은 별도의 서버나 PC를 살 필요가 없어집니다. 소프트웨어든 데이터든, 온라인에 저장해 놓고 인터넷을 통해 그때그때 빌려 쓰면 되니까요. ”
클라우드(cloud)라는 명칭은 IT 아키텍처 다이어그램에서 인터넷을 구름으로 표현하던 것에서 유래
즉 클라우드(cloud)는 인터넷을 의미하고, 인터넷에 연결된 서비스 제공자의 데이터센터에 접속하여 서비스를 사용하는 것이 클라우드 컴퓨팅*; cloud = the Internet     -> 서비스 제공자의 대규모 데이터센터서비스는 컴퓨팅 파워나 스토리지 같은 시스템 리소스,플랫폼, 애플리케이션 등 다양한 것이 될 수 있음
사용자는 웹 브라우저만 사용할 수 있으면 기기 종류에 상관없이 클라우드에 접속하여 원하는 서비스를 필요한 만큼 사용할 수 있고, 사용량에 따라 비용을 지불함출처 : Cisco, http://www.itworld.co.kr/news/54623
클라우드 컴퓨팅 기술현황 - 가트너 선정 10대 전략 기술Top 10 Strategic Technology Areas for 2009Top 10 Strategic Technology Areas for 2010Top 10 Strategic Technology Areas for 2011출처 : Gartner – the top 10 Strategetic Technologies
클라우드 컴퓨팅 기술 현황 - Gartner's 2010 Hype CycleGartner's 2010 Hype Cycle Special Report Evaluates Maturity of 1,800 Technologies출처 : Gartner
클라우드 컴퓨팅 개념“클라우드 컴퓨팅(Cloud Computing)에서 클라우드(Cloud, 구름)은 인터넷 기반이라는 의미이며, 숨겨진 복잡한 인프라 구조를 의미한다. 이것은 IT 관련된 기능들이 서비스 형태로 제공 되어지는 것이며, 사용자들은 인프라스트럭처에 대한 전문지식이 없어도 또는 제어할 줄 몰라도 인터넷상에서 서비스를 이용 할 수 있다” 출처: WikipediaIEEE는“정보가 인터넷상의 서버에 영구적으로 저장되고 데스크탑이나 노트북, 휴대용기기 등과 같은 클라이언트에는 일시적으로 보관되는 패러다임이다.”클라우드 컴퓨팅은 인터넷(cloud)을 통해 서비스 형태의 IT 인프라를 사용하는 컴퓨팅 기술이다.
클라우드 컴퓨팅과 다른 컴퓨팅과의 관계
클라우드 컴퓨팅 정의인터넷을 통하여 외부 고객의 요구에 따라 컴퓨팅 파워, 스토리지, 플랫폼 및 서비스를 제공하기 위해 가상화되고, 동적 확장성 및 관리가 가능하며, 규모의 경제성이 있는 대규모 분산 컴퓨팅 패러다임 - Ian T. Foster표준화된 IT 기반 기능들이 IP 로 제공되고, 언제나 접근이 허용되며, 수요 변화에 따라 가변적이며, 사용량이나 광고를 기반으로 비용을 지불하고, 웹 또는 프로그램적인 인터페이스를 제공하는 형태  - Forrester Research인터넷으로 자원들이 제공되는 형태로 인터넷에 기반을 두고 개발하는 컴퓨터 기술의 활용을 의미함  - Wikipedia웹 기반 응용 소프트웨어를 활용해 대용량 데이터베이스를 인터넷 가상공간에서 분산 처리하고, 이 데이터를 컴퓨터나 휴대전화, PDA 등 다양한 단말기에서 불러오거나 가공할 수 있게 하는 환경 - IBM사용자 중심, 업무 중심의 수백 또는 수천 대의 컴퓨터를 연결하여 단일 컴퓨터로는 불가능한 풍부한 자원을 활용할 수 있도록 하는 기술  - Google21 experts are defining cloud computing: http://bit.ly/C6jIm출처 : 정보통신정책연구원 통신정책연구실
클라우드 컴퓨팅은 컴퓨팅 스타일의 일종으로 확장성 있고 탄력적인 자원들을 인터넷 기술을 통해 외부 고객에게 서비스로 제공하는 것5가지 정제된 속성클라우드 컴퓨팅 정의 (Gartner)
클라우드 컴퓨팅 정의 (NIST)Visual Model of NIST’s Working Definition of Cloud ComputingMeasured ServiceRapid ElasticityEssentialCharacteristicsOn-Demand Self ServiceBroad Network AccessResource PoolingSoftware as a Service (SaaS)Platform as a Service (PaaS)Infrastucture as a Service (IaaS)ServiceModelsDeploymentModelsPublicPrivateHybridCommunityNIST (National Institute of Standards and Technology)출처 : http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html
Cloud InfrastructureCloud InfrastructureCloud InfrastructureSoftware as a Service IaaS(SaaS)PaaSPaaSArchitecturesSaaSSaaSSaaSCloud InfrastructureCloud InfrastructurePlatform as a Service (PaaS)IaaSArchitecturesPaaSPaaSCloud InfrastructureInfrastructure as a Service (IaaS) IaaSArchitectures서비스 모델 아키텍쳐(NIST)출처 : NIST
On-demand self-service서버, 네트워크 저장소 같은 컴퓨팅 용량을 이용자의 필요에 따라 자동적으로 공급한다.Broad network access네트워크를 통해 이용 가능하고 혼합된 client 플랫폼(모바일폰, 노트북, PDA 등)으로 표준 메커니즘을 통해 접속 가능하다.Resource pooling제공자의 컴퓨팅 리소스는 다수의 고객에서 공유된다.고객의 요구에 따라 물리적 리소스나 가상 리소스 형태로 할당되고 재할당 된다.리소스는 위치 독립적이다. 고객은 리소스의 정확한 위치를 알 필요 없다.Rapid elasticityData 용량은 빠르고 탄력적으로 공급 된다.Measured service용량(저장용량, 프로세싱, bandwidth 등)을 측정하여 자동적으로 리소스를 제어하고 최적화 한다.리소스 사용량은 고객과 제공자에게 보낸다클라우드 컴퓨팅 - 5가지 중요 특성출처 : NIST
클라우드 컴퓨팅 – 3가지 서비스 모델Cloud Software as a Service (SaaS)다수의 사용자에게 온디맨드로 제공되는 애플리케이션 서비스예: Salesforce.com, Google e-mailCloud Platform as a Service (PaaS)개발용 플랫폼 또는 애플리케이션 실행에 필요한 소프트웨어 스택예: Google AppEngineCloud Infrastructure as a Service (IaaS)서버 또는 스토리지 등을 사용자에게 서비스 형태로 제공예: Amazon AWS출처 : NIST
클라우드 컴퓨팅 – 4가지 배포모델Private cloudEnterprise owned or leasedData 보호 및 서비스 수준 문제를 중요시 하는 사용자에게 적합Community cloudShared infrastructure for specific community작은 조직 내에서 사용, 조직과 제3자에 의해 운영됨.Public cloudSold to the public, mega-scale infrastructure제 3자에 의해 운영됨Hybrid cloudComposition of two or more clouds위의 3가지를 결합한 모델, 일정 부분을 소유 하고 나머지는 제어된 방법에 따라 공유출처 : NIST
클라우드 컴퓨팅 주요 플레이어출처 : Cisco 2010 Webinar
클라우드 컴퓨팅 아키텍쳐
클라우드 컴퓨팅의 서비스 구성도출처 : ETRI
클라우드 컴퓨팅 아키텍쳐 기본Source: upcoming research, Cloud Computing: Not Ready For The Enterprise...Yet.
클라우드 컴퓨팅 아키텍처 – Workload 관리Source: upcoming research, Cloud Computing: Not Ready For The Enterprise...Yet.
클라우드 컴퓨팅 효율성
Fixed capacity Model출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
Fixed Capacity vs. Actual demand출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
Fixed Capacity Model Problem출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
Fixed Capacity Model Problem출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
Virtualized Infrastructure Model출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
클라우드 컴퓨팅 레이어
클라우드 컴퓨팅 레이어- IaaSFlexible InfrastructureCompute, storage, and other established services on-demand
Virtual Private Datacenter
Compatible with existing applications
Examples include:Amazon EC2 - Elastic Compute CloudMosso, GoGrid (HSPs)
클라우드 컴퓨팅 레이어- PaaSAbstract ServicesWide range of capabilities exposed to the developer through new APIs
Also known as PaaS – Solutions Generally Targeted
Examples include:Google App EngineAmazon S3 - Simple Storage ServiceApp Frameworks (e.g. Hadoop)Akamai Content Delivery
클라우드 컴퓨팅 레이어- SaaSApplicationEnd user Complete Applications (usually delivered via browser)
Also known as SaaS, sometimes extended with APIs (as in PaaS)
Examples include:salesforce.com/force.comWebEx (Connect)Hotmail
클라우드 컴퓨팅 장/단점
클라우드컴퓨팅 - 장점출처 : IBSG 2009
클라우드컴퓨팅 - 위협출처 : Cisco IBSG 2009
클라우드컴퓨팅 - ReliabilityRackspace 11-03-09Microsoft Sidekick 10-11-09Sales Force 12-28-09, 1-5-09출처 : “Envisioning the Cloud: the Next Computing Paradigm,” J Rayport & A.Heyward, 2009
클라우드 서비스
Google
2004년 4월 1일 - 무료, 광고기반의 대용량(1 GB) 메일 서비스 출시, 초청기반 서비스2005년 4월 1일 – 메일 용량 2 GB로 증가2005년 4월 13일 – 7개 언어 지원 (한국어, 일어, 중국어 번체 포함)2007년 1월 28일 – 구글 문서도구와 통합2009년 2월 24일 – 2.5시간 장애, 100M 계정 영향현재 – 7593MB 용량 지원메일 검색, 스펨메일필터링, 추천광고주소록, 저장, 문서연계, 채팅저장공간: 100M * 1 GB = 100 PB    = 100,000 TB (전통 스토리지 이용시)    = 2,000 ~ 3,000 억원    = 100,000 * 30만원/ TB (PC급 하드웨어 이용)    = 300억원Google Gmail (SaaS)출처 : 위키피디아(http://en.wikipedia.org/wiki/History_of_Gmail), http://www.email-marketing-reports.com/metrics/email-statistics.htm
2008년 4월 출시2009년 4월 Java지원 추가개발환경을 포함한 서비스 개발가능 (PaaS)파이썬이제공하는 기본 기능BigTable/GFS 기술이 뒷받침하는 견고한 데이타스토어확장성을 제공하는 호스팅 공간구글 인증SDK를 이용한 로컬 개발 및 테스트Google App Engine (PaaS)출처 : Developing Java Web Applications In Google App Engine (http://goo.gl/UhtJQ)
Google Cloud ArchitectureMapReduce: 분산 테이터 처리 시스템Bigtable: 분산 데이터베이스GFS: 분산 파일 시스템Commodity PC 서버 클러스터Google Cloud InfrastructureGoogle Apps ArchitectureGoogle App Engine Architecture출처 : 인터넷 기업이 리드하는 클라우드컴퓨팅
GFS란?Google 파일 시스템(GFS)는 구글의 대규모 클러스터 서비스 플랫폼의 기반이 되는 파일시스템2003년 Google Labs에 논문이 발표되어 Hadoop프로젝트에 이바지GFS의 설계 고려사항저가형 서버로 구성된 환경으로 서버의 고장이 빈번히 발생할 수 있다고 가정한다. 대부분의 파일은 대용량 파일을 가정한다. 따라서 대용량 파일을 효과적으로 관리할 수 있는 방법이 요구된다. 작업 부하는 주로 연속적으로 많은 데이터를 읽는 연산이거나 또는 임의의 영역에서 적은 데이터를 읽는 연산으로 구성된다. 파일에 대한 쓰기 연산은 주로 순차적으로 데이터를 추가하는 연산이며 파일에 대한 갱신은 드물게 이루어진다. 여러 클라이언트에서 동시에 동일한 파일에 데이터를 추가하는 환경에서 동기화 오버헤드를 최소화할 수 있는 방법이 요구된다. 낮은 응답 지연시간보다 높은 처리율이 보다 중요하다. Google File System출처 :  구글, ETRI
Google File System Architecture두 개의 데몬 서버GFS Master : 파일 이름, 크기 등과 같은 파일에 대한 메타데이터 관리GFS chunkserver: 실제 파일을 저장하는 역할 수행+ 수백 MB ~ 수 GB 이상의 크기의 파일 하나를 여러 조각으로 나눈 후, 여러 chunkserver에 저장+ 나누어진 파일의 조각 = chunk (defualt, 64MB)GFS Client: 데몬 서버들과 통신을 통해 파일 처리파일의 생성, 읽기, 쓰기 등의 작업을 수행하는 역할API형태로 제공되고 내부적으로 socket 등의 통신을 이용하여 서버와 통신출처 :  구글, ETRI
Google Data Center – 1997년출처 :  위키피디아
Google Data Center 현황전세계 36개 Data Center 운영미국 19개, 유럽 12개, 러시아 1개, 남미 1개, 아시아 3개 (2008.04)Not all of the locations are dedicated Google data centers, since they sometimes lease space in other companies’ data centers1M servers, 3M computers로추정 (2007)연간 IT투자비로 $200M ~ $250M 발표, $900/대로 추정매 분기마다 100,000대가 설치되는 것으로 추정출처 :  DatacenterKnowledge.com
Google Data Center in the Dalles콜롬비아 강과 달라스 댐이 위치MS와 Yahoo의 Data Center도 근처에 존재Google is building two computing centers, top and left, each the size of a football field, in The Dalles, Ore. (2006)출처: DevelopersTutorials.com, New York Times, Google
Google Data Center 내부출처: CNET.com
Salesforce.com
Marketing Automation   Sales ForceAutomationService & SupportManagement세일즈포스닷컴(SaaS, PaaS)1999년 3월 – 오라클의 경영진 마크 베니 오프 외 4명에 의해 설립2000년  - online 판매업무자동화(sales force automation) 솔루션 출시2001년 1월 31일 – 1,500곳의 고객, 30,000 사용자2001년 – online CRM 솔루션 출시 (sales force automation, marketing automation, customer service and support)2002년 1월 31일 – 3,500곳의 고객, 53,000 사용자2004년 1월 31일 – 8,700곳의 고객, 127,000 사용자2004년 6월 – 뉴욕 증권 거래소에 상장2005년 9월 – 16,900곳의 고객, 30만 8000천명 사용자2010년 포춘100대 고성장 기업 선정(4위)2011년 포춘100대 일하기 좋은 기업 선정(52위)2011년 1Q(2~4)현재– 97,700곳의 고객, $504M 매출(1분기)핵심 제품Sales CloudService CloudForce.comDatabase.com출처 : http://www.salesforce.com/company/milestones/, http://money.cnn.com/magazines/fortune/bestcompanies/2011/full_list/
세일즈포스닷컴아키텍쳐출처 : http://www.salesforce.com/kr/cloudcomputing/
Amazon AWS
아마존 Overview1995년 인터넷 서점 창업 후 신사업을 통해 빠르게 규모를 확장1996년 제휴 마케팅 사업2006년 클라우드 컴퓨팅 사업2007년 e-book 등최근 5년간(2005~2009년) 평균 매출성장률은 30.3%, 순이익성장률은 28.5%2010년 Fast company가 선정한 가장 혁신적인 기업 2위  (1위 페이스북, 3위 애플, 4위 구글)출처 : SERI 경영노트(2010)
아마존 Business ModelAmazon Business ModelRetail Business: Amazon.com, amazon kindleSeller Business: amazon associates, amazon webstoreCloud Computing Business: Amazon AWS출처 : SERI 경영노트(2010)
The AWS Cloud 특징출처 :  Oracle in the Cloud(http://www.slideshare.net/JustinKestelyn/oracle-in-the-cloud-aws-webinar-presentation/)
아마존 웹서비스 사용량 폭주Relative Bandwidth Consumed출처 : Amazon Web Services Blog, January 2008 (http://aws.typepad.com/aws/2008/05/lots-of-bits.html)
ComputeAmazon Elastic Compute Cloud(EC2)Amazon Elastic MapReduceAuto ScalingContent DeliveryAmazon CloudFrontDatabaseAmazon SimpleDBAmazon Relational Database Service(RDS)Deployment & ManagementAWS Elastic BeanstalkAWS CloudFormationMessagingAmazon Simple Queue Service(SQS)Amazon Simple Notification Service(SNS)Amazon Simple Email Service(SES)MonitoringAmazon CloudWatchNetworkingAmazon Route 53Amazon Virtual Private Cloud(VPC)Elastic Load BalancingPayment & BillingAmazon Flexible Payments Service(FPS)Amazon DevPayStorageAmazon Simple Storage Service(S3)Amazon Elastic Block Store(EBS)AWS Import/ExportE-CommerceAmazon Fulfillment Web Service(FWS)아마존 웹서비스 상품
아마존 웹서비스 요금제
아마존 웹서비스Console
KT ucloud
KT 클라우드 컴퓨팅 Features출처 : KT
KT 클라우드 컴퓨팅 H/W Architecture출처 : KT
KT 클라우드 컴퓨팅 S/W Architecture출처 : KT
KT 클라우드 데이터 센터 - 천안출처 : CIO Biz
Netflix
넷플릭스Overview1997년 온라인으로 DVD 대여 신청을 하고 우편을 통해 배달 받는 비즈니스 모델로 미국 엔터테인먼트 시장에 진출120K titles in our 50+ shipping hubs롱테일 비즈니스 가능성 발견2002년 기업공개매출액: $1.5억(2002) -> $16.7억(2009)가입자: 80만(2002) -> 1,500만(2010)2008년 영화 스트리밍 업체로 전환2008~2010 디바이스 제조사와 파트너십으로회원수 증가Xbox 360, Wii, PS3, Apple IPad, IPhone, IPod Touch, Windows 7400 여개 디바이스 지원2010 포춘은창업자/CEO인 리드 헤이스팅스를‘올해의 기업인 1위’로 선정2002년 당시 4,800만 명의 가입자를 자랑하던 업계 1위 블록버스터는2010년 파산 보호를 신청출처 : Netflix in the Cloud, SERI 경영노트, http://www.ciobiz.co.kr/news/articleView.html?idxno=4240
2008년 말데이터 센터 한계에 도달냉방, 전력, 상면공간, 트래픽 용량이 한계치에 도달AWS 이전IBM HW, Oracle 운용시 많은 비용부담Scale Out 문제(Datacenter 용량 한계)비즈니스 민첩성 확보데이터센터의 필요한 용량을 예측넷플릭스AWS 이전출처 : Netflix's Cloud Data Architecture(http://www.slideshare.net/kostasmavridis/siddharthanandnetflixsclouddataarchitecture)
넷플릭스 사용자 증가20M+ subscribers in the US and CanadaUses 20% of US peak downstream bandwidth1st or 2nd largest CDN user in the US2010-Q3 year/year +52% Total and +145% Streaming출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
넷플릭스트래픽 폭주 출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
넷플릭스AWS 서비스 모듈출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
넷플릭스 인프라 구성AWS provides various IAAS offerings, but applications need more!Hence the need for Netflix’s infrastructure team to bridge the gap!출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
App Console출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
App Console - Auto Scale Group Configuration출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
Monitoring - AppDynamicsAppDynamics(2010)출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
Monitoring – Snapshot ViewSwitch to Snapshot View출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
Monitoring - ImpactPoint Finger and Assess Impact출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
Netflix System Architecture출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
Zynga

More Related Content

PDF
클라우드란 (기획자대상)
PPTX
클라우드컴퓨팅 V4
PPT
Cloud Computing 이현남
PPTX
2010 Microsoft @ Cloud Day 안준석 발표자료
PDF
170426 cloud day in 포항 1. 클라우드컴퓨팅과 aws 소개_aws 이재현 매니저
PDF
클라우드 컴퓨팅에 대한 이해, 비즈니스 혁신 전략(2)
PDF
Cloud computing
PDF
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
클라우드란 (기획자대상)
클라우드컴퓨팅 V4
Cloud Computing 이현남
2010 Microsoft @ Cloud Day 안준석 발표자료
170426 cloud day in 포항 1. 클라우드컴퓨팅과 aws 소개_aws 이재현 매니저
클라우드 컴퓨팅에 대한 이해, 비즈니스 혁신 전략(2)
Cloud computing
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)

What's hot (20)

PPTX
20120605 클라우드 컴퓨팅 서비스의 이해
PDF
Cloud service&life _20141104_장선진
PDF
클라우드 컴퓨팅에 대한 이해, 비즈니스 혁신 전략(3)
PDF
클라우드 도입 전략과 프로세스(강연자료)
PDF
옆에 다가 온 클라우드, 어떻게 같이 갈 것인가?
PDF
주목해야 할 10대 클라우드 컴퓨팅 기업
PDF
[SSS 2nd] Cloud Service 개요 (SKT)
PPTX
Azure aws비교
PDF
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
PDF
AWS Enterprise Summit 2016 - 환영사 (국내 엔터프라이즈 클라우드 도입 현황)- 염동훈 대표
PDF
기업혁신을 위한 클라우드 여정 20141104 이영훈
PDF
AWS Summit Seoul 2015 - 엔터프라이즈에서의 하이브리드 환경 전략
PDF
Amazon EC2 Deep Dive - 이창수 (AWS 솔루션 아키텍트) : 8월 온라인 세미나
PDF
AWS Enterprise Summit :: 하이브리드 클라우드 인프라를 통한 데이터센터 확장과 마이그레이션 방안 (조성진 매니저)
PDF
광고 데이터 분석 제약을 없애기 위한 클라우드 기술 사례 - 윤석찬 (AWS 테크에반젤리스트) :: ADStars 2017
PDF
클라우드 컴퓨팅 & 클라우드 보안
PDF
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
PDF
AWS 기반 문서중앙화 솔루션 구축 방안::이덕재::AWS Summit Seoul 2016
PDF
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
PDF
[Retail & CPG Day 2019] AWS기반의 Data 분석 플랫폼 구축, 고객사례 (GS SHOP) -김형일, AWS 솔루션즈 ...
20120605 클라우드 컴퓨팅 서비스의 이해
Cloud service&life _20141104_장선진
클라우드 컴퓨팅에 대한 이해, 비즈니스 혁신 전략(3)
클라우드 도입 전략과 프로세스(강연자료)
옆에 다가 온 클라우드, 어떻게 같이 갈 것인가?
주목해야 할 10대 클라우드 컴퓨팅 기업
[SSS 2nd] Cloud Service 개요 (SKT)
Azure aws비교
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
AWS Enterprise Summit 2016 - 환영사 (국내 엔터프라이즈 클라우드 도입 현황)- 염동훈 대표
기업혁신을 위한 클라우드 여정 20141104 이영훈
AWS Summit Seoul 2015 - 엔터프라이즈에서의 하이브리드 환경 전략
Amazon EC2 Deep Dive - 이창수 (AWS 솔루션 아키텍트) : 8월 온라인 세미나
AWS Enterprise Summit :: 하이브리드 클라우드 인프라를 통한 데이터센터 확장과 마이그레이션 방안 (조성진 매니저)
광고 데이터 분석 제약을 없애기 위한 클라우드 기술 사례 - 윤석찬 (AWS 테크에반젤리스트) :: ADStars 2017
클라우드 컴퓨팅 & 클라우드 보안
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
AWS 기반 문서중앙화 솔루션 구축 방안::이덕재::AWS Summit Seoul 2016
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
[Retail & CPG Day 2019] AWS기반의 Data 분석 플랫폼 구축, 고객사례 (GS SHOP) -김형일, AWS 솔루션즈 ...
Ad

Similar to Cloud Computing v1.0 (20)

PDF
클라우드 이야기1 2 20160823-신인철_slideshare
PPTX
Ahems lab cloud view-final
PPTX
Cloud 강의자료 20151012_정욱재
PPTX
클라우드컴퓨팅의 이해
PDF
Digital transformation and cloud impact(NBP CTO Kieun Park)
PPT
Cloud computing
PPTX
클라우드와 미래혁명
PPT
Cloud review 1011_서울대
PPTX
Kgc2009 Online Game Service with Cloud Computing
PPTX
Understanding cloud computing
DOCX
병렬처리
PDF
왜 네이버클라우드플랫폼인가?(박기은 CTO) - 대구 Cloud Innovation summit
PPTX
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
PPTX
Cloud Computing
PDF
Why opensource cloud
PDF
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
PDF
Intro to hpe helion stackato_paa_s
PDF
클라우드 컴퓨팅 기본 사항 (Fundamentals)
PPTX
N스크린 서비스에서의 클라우드컴퓨팅 서비스 현황 및 전략
PPTX
Cloud 서비스
클라우드 이야기1 2 20160823-신인철_slideshare
Ahems lab cloud view-final
Cloud 강의자료 20151012_정욱재
클라우드컴퓨팅의 이해
Digital transformation and cloud impact(NBP CTO Kieun Park)
Cloud computing
클라우드와 미래혁명
Cloud review 1011_서울대
Kgc2009 Online Game Service with Cloud Computing
Understanding cloud computing
병렬처리
왜 네이버클라우드플랫폼인가?(박기은 CTO) - 대구 Cloud Innovation summit
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
Cloud Computing
Why opensource cloud
[열린기술공방] Container기반의 DevOps - 클라우드 네이티브
Intro to hpe helion stackato_paa_s
클라우드 컴퓨팅 기본 사항 (Fundamentals)
N스크린 서비스에서의 클라우드컴퓨팅 서비스 현황 및 전략
Cloud 서비스
Ad

More from Steve Min (15)

PDF
Apache Spark Overview part2 (20161117)
PDF
Apache Spark Overview part1 (20161107)
PDF
Apache Htrace overview (20160520)
PDF
Apache hbase overview (20160427)
PDF
[SSA] 04.sql on hadoop(2014.02.05)
PDF
[SSA] 03.newsql database (2014.02.05)
PDF
[SSA] 01.bigdata database technology (2014.02.05)
PDF
Google guava overview
PDF
Scala overview
PDF
NewSQL Database Overview
PDF
NoSQL Database
PPTX
Scalable web architecture
PPTX
Scalable system design patterns
PPTX
Cloud Music v1.0
PPTX
Html5 video
Apache Spark Overview part2 (20161117)
Apache Spark Overview part1 (20161107)
Apache Htrace overview (20160520)
Apache hbase overview (20160427)
[SSA] 04.sql on hadoop(2014.02.05)
[SSA] 03.newsql database (2014.02.05)
[SSA] 01.bigdata database technology (2014.02.05)
Google guava overview
Scala overview
NewSQL Database Overview
NoSQL Database
Scalable web architecture
Scalable system design patterns
Cloud Music v1.0
Html5 video

Cloud Computing v1.0

  • 2. Contents클라우드 컴퓨팅 개념클라우드 컴퓨팅 아키텍쳐클라우드 컴퓨팅 효율성클라우드 컴퓨팅 장/단점클라우드 서비스GoogleSalesforce.comAmazon AWSKT ucloudNetflixZyngaThe New York Times
  • 4. 클라우드 컴퓨팅 유래2006년 9월 당시 구글 직원인 크리스토프비시글리아란 직원이 당시 CEO인 에렉슈미츠와의 회의에서 처음 제안
  • 5. “이 구상이 현실화하면 기업과 개인은 별도의 서버나 PC를 살 필요가 없어집니다. 소프트웨어든 데이터든, 온라인에 저장해 놓고 인터넷을 통해 그때그때 빌려 쓰면 되니까요. ”
  • 6. 클라우드(cloud)라는 명칭은 IT 아키텍처 다이어그램에서 인터넷을 구름으로 표현하던 것에서 유래
  • 7. 즉 클라우드(cloud)는 인터넷을 의미하고, 인터넷에 연결된 서비스 제공자의 데이터센터에 접속하여 서비스를 사용하는 것이 클라우드 컴퓨팅*; cloud = the Internet -> 서비스 제공자의 대규모 데이터센터서비스는 컴퓨팅 파워나 스토리지 같은 시스템 리소스,플랫폼, 애플리케이션 등 다양한 것이 될 수 있음
  • 8. 사용자는 웹 브라우저만 사용할 수 있으면 기기 종류에 상관없이 클라우드에 접속하여 원하는 서비스를 필요한 만큼 사용할 수 있고, 사용량에 따라 비용을 지불함출처 : Cisco, http://www.itworld.co.kr/news/54623
  • 9. 클라우드 컴퓨팅 기술현황 - 가트너 선정 10대 전략 기술Top 10 Strategic Technology Areas for 2009Top 10 Strategic Technology Areas for 2010Top 10 Strategic Technology Areas for 2011출처 : Gartner – the top 10 Strategetic Technologies
  • 10. 클라우드 컴퓨팅 기술 현황 - Gartner's 2010 Hype CycleGartner's 2010 Hype Cycle Special Report Evaluates Maturity of 1,800 Technologies출처 : Gartner
  • 11. 클라우드 컴퓨팅 개념“클라우드 컴퓨팅(Cloud Computing)에서 클라우드(Cloud, 구름)은 인터넷 기반이라는 의미이며, 숨겨진 복잡한 인프라 구조를 의미한다. 이것은 IT 관련된 기능들이 서비스 형태로 제공 되어지는 것이며, 사용자들은 인프라스트럭처에 대한 전문지식이 없어도 또는 제어할 줄 몰라도 인터넷상에서 서비스를 이용 할 수 있다” 출처: WikipediaIEEE는“정보가 인터넷상의 서버에 영구적으로 저장되고 데스크탑이나 노트북, 휴대용기기 등과 같은 클라이언트에는 일시적으로 보관되는 패러다임이다.”클라우드 컴퓨팅은 인터넷(cloud)을 통해 서비스 형태의 IT 인프라를 사용하는 컴퓨팅 기술이다.
  • 12. 클라우드 컴퓨팅과 다른 컴퓨팅과의 관계
  • 13. 클라우드 컴퓨팅 정의인터넷을 통하여 외부 고객의 요구에 따라 컴퓨팅 파워, 스토리지, 플랫폼 및 서비스를 제공하기 위해 가상화되고, 동적 확장성 및 관리가 가능하며, 규모의 경제성이 있는 대규모 분산 컴퓨팅 패러다임 - Ian T. Foster표준화된 IT 기반 기능들이 IP 로 제공되고, 언제나 접근이 허용되며, 수요 변화에 따라 가변적이며, 사용량이나 광고를 기반으로 비용을 지불하고, 웹 또는 프로그램적인 인터페이스를 제공하는 형태 - Forrester Research인터넷으로 자원들이 제공되는 형태로 인터넷에 기반을 두고 개발하는 컴퓨터 기술의 활용을 의미함 - Wikipedia웹 기반 응용 소프트웨어를 활용해 대용량 데이터베이스를 인터넷 가상공간에서 분산 처리하고, 이 데이터를 컴퓨터나 휴대전화, PDA 등 다양한 단말기에서 불러오거나 가공할 수 있게 하는 환경 - IBM사용자 중심, 업무 중심의 수백 또는 수천 대의 컴퓨터를 연결하여 단일 컴퓨터로는 불가능한 풍부한 자원을 활용할 수 있도록 하는 기술 - Google21 experts are defining cloud computing: http://bit.ly/C6jIm출처 : 정보통신정책연구원 통신정책연구실
  • 14. 클라우드 컴퓨팅은 컴퓨팅 스타일의 일종으로 확장성 있고 탄력적인 자원들을 인터넷 기술을 통해 외부 고객에게 서비스로 제공하는 것5가지 정제된 속성클라우드 컴퓨팅 정의 (Gartner)
  • 15. 클라우드 컴퓨팅 정의 (NIST)Visual Model of NIST’s Working Definition of Cloud ComputingMeasured ServiceRapid ElasticityEssentialCharacteristicsOn-Demand Self ServiceBroad Network AccessResource PoolingSoftware as a Service (SaaS)Platform as a Service (PaaS)Infrastucture as a Service (IaaS)ServiceModelsDeploymentModelsPublicPrivateHybridCommunityNIST (National Institute of Standards and Technology)출처 : http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html
  • 16. Cloud InfrastructureCloud InfrastructureCloud InfrastructureSoftware as a Service IaaS(SaaS)PaaSPaaSArchitecturesSaaSSaaSSaaSCloud InfrastructureCloud InfrastructurePlatform as a Service (PaaS)IaaSArchitecturesPaaSPaaSCloud InfrastructureInfrastructure as a Service (IaaS) IaaSArchitectures서비스 모델 아키텍쳐(NIST)출처 : NIST
  • 17. On-demand self-service서버, 네트워크 저장소 같은 컴퓨팅 용량을 이용자의 필요에 따라 자동적으로 공급한다.Broad network access네트워크를 통해 이용 가능하고 혼합된 client 플랫폼(모바일폰, 노트북, PDA 등)으로 표준 메커니즘을 통해 접속 가능하다.Resource pooling제공자의 컴퓨팅 리소스는 다수의 고객에서 공유된다.고객의 요구에 따라 물리적 리소스나 가상 리소스 형태로 할당되고 재할당 된다.리소스는 위치 독립적이다. 고객은 리소스의 정확한 위치를 알 필요 없다.Rapid elasticityData 용량은 빠르고 탄력적으로 공급 된다.Measured service용량(저장용량, 프로세싱, bandwidth 등)을 측정하여 자동적으로 리소스를 제어하고 최적화 한다.리소스 사용량은 고객과 제공자에게 보낸다클라우드 컴퓨팅 - 5가지 중요 특성출처 : NIST
  • 18. 클라우드 컴퓨팅 – 3가지 서비스 모델Cloud Software as a Service (SaaS)다수의 사용자에게 온디맨드로 제공되는 애플리케이션 서비스예: Salesforce.com, Google e-mailCloud Platform as a Service (PaaS)개발용 플랫폼 또는 애플리케이션 실행에 필요한 소프트웨어 스택예: Google AppEngineCloud Infrastructure as a Service (IaaS)서버 또는 스토리지 등을 사용자에게 서비스 형태로 제공예: Amazon AWS출처 : NIST
  • 19. 클라우드 컴퓨팅 – 4가지 배포모델Private cloudEnterprise owned or leasedData 보호 및 서비스 수준 문제를 중요시 하는 사용자에게 적합Community cloudShared infrastructure for specific community작은 조직 내에서 사용, 조직과 제3자에 의해 운영됨.Public cloudSold to the public, mega-scale infrastructure제 3자에 의해 운영됨Hybrid cloudComposition of two or more clouds위의 3가지를 결합한 모델, 일정 부분을 소유 하고 나머지는 제어된 방법에 따라 공유출처 : NIST
  • 20. 클라우드 컴퓨팅 주요 플레이어출처 : Cisco 2010 Webinar
  • 22. 클라우드 컴퓨팅의 서비스 구성도출처 : ETRI
  • 23. 클라우드 컴퓨팅 아키텍쳐 기본Source: upcoming research, Cloud Computing: Not Ready For The Enterprise...Yet.
  • 24. 클라우드 컴퓨팅 아키텍처 – Workload 관리Source: upcoming research, Cloud Computing: Not Ready For The Enterprise...Yet.
  • 26. Fixed capacity Model출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
  • 27. Fixed Capacity vs. Actual demand출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
  • 28. Fixed Capacity Model Problem출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
  • 29. Fixed Capacity Model Problem출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
  • 30. Virtualized Infrastructure Model출처 : 2010 architecting for the cloud (http://www.slideshare.net/simone.brunozzi/2010-architecting-for-the-cloud-4719195)
  • 32. 클라우드 컴퓨팅 레이어- IaaSFlexible InfrastructureCompute, storage, and other established services on-demand
  • 35. Examples include:Amazon EC2 - Elastic Compute CloudMosso, GoGrid (HSPs)
  • 36. 클라우드 컴퓨팅 레이어- PaaSAbstract ServicesWide range of capabilities exposed to the developer through new APIs
  • 37. Also known as PaaS – Solutions Generally Targeted
  • 38. Examples include:Google App EngineAmazon S3 - Simple Storage ServiceApp Frameworks (e.g. Hadoop)Akamai Content Delivery
  • 39. 클라우드 컴퓨팅 레이어- SaaSApplicationEnd user Complete Applications (usually delivered via browser)
  • 40. Also known as SaaS, sometimes extended with APIs (as in PaaS)
  • 45. 클라우드컴퓨팅 - ReliabilityRackspace 11-03-09Microsoft Sidekick 10-11-09Sales Force 12-28-09, 1-5-09출처 : “Envisioning the Cloud: the Next Computing Paradigm,” J Rayport & A.Heyward, 2009
  • 48. 2004년 4월 1일 - 무료, 광고기반의 대용량(1 GB) 메일 서비스 출시, 초청기반 서비스2005년 4월 1일 – 메일 용량 2 GB로 증가2005년 4월 13일 – 7개 언어 지원 (한국어, 일어, 중국어 번체 포함)2007년 1월 28일 – 구글 문서도구와 통합2009년 2월 24일 – 2.5시간 장애, 100M 계정 영향현재 – 7593MB 용량 지원메일 검색, 스펨메일필터링, 추천광고주소록, 저장, 문서연계, 채팅저장공간: 100M * 1 GB = 100 PB = 100,000 TB (전통 스토리지 이용시) = 2,000 ~ 3,000 억원 = 100,000 * 30만원/ TB (PC급 하드웨어 이용) = 300억원Google Gmail (SaaS)출처 : 위키피디아(http://en.wikipedia.org/wiki/History_of_Gmail), http://www.email-marketing-reports.com/metrics/email-statistics.htm
  • 49. 2008년 4월 출시2009년 4월 Java지원 추가개발환경을 포함한 서비스 개발가능 (PaaS)파이썬이제공하는 기본 기능BigTable/GFS 기술이 뒷받침하는 견고한 데이타스토어확장성을 제공하는 호스팅 공간구글 인증SDK를 이용한 로컬 개발 및 테스트Google App Engine (PaaS)출처 : Developing Java Web Applications In Google App Engine (http://goo.gl/UhtJQ)
  • 50. Google Cloud ArchitectureMapReduce: 분산 테이터 처리 시스템Bigtable: 분산 데이터베이스GFS: 분산 파일 시스템Commodity PC 서버 클러스터Google Cloud InfrastructureGoogle Apps ArchitectureGoogle App Engine Architecture출처 : 인터넷 기업이 리드하는 클라우드컴퓨팅
  • 51. GFS란?Google 파일 시스템(GFS)는 구글의 대규모 클러스터 서비스 플랫폼의 기반이 되는 파일시스템2003년 Google Labs에 논문이 발표되어 Hadoop프로젝트에 이바지GFS의 설계 고려사항저가형 서버로 구성된 환경으로 서버의 고장이 빈번히 발생할 수 있다고 가정한다. 대부분의 파일은 대용량 파일을 가정한다. 따라서 대용량 파일을 효과적으로 관리할 수 있는 방법이 요구된다. 작업 부하는 주로 연속적으로 많은 데이터를 읽는 연산이거나 또는 임의의 영역에서 적은 데이터를 읽는 연산으로 구성된다. 파일에 대한 쓰기 연산은 주로 순차적으로 데이터를 추가하는 연산이며 파일에 대한 갱신은 드물게 이루어진다. 여러 클라이언트에서 동시에 동일한 파일에 데이터를 추가하는 환경에서 동기화 오버헤드를 최소화할 수 있는 방법이 요구된다. 낮은 응답 지연시간보다 높은 처리율이 보다 중요하다. Google File System출처 : 구글, ETRI
  • 52. Google File System Architecture두 개의 데몬 서버GFS Master : 파일 이름, 크기 등과 같은 파일에 대한 메타데이터 관리GFS chunkserver: 실제 파일을 저장하는 역할 수행+ 수백 MB ~ 수 GB 이상의 크기의 파일 하나를 여러 조각으로 나눈 후, 여러 chunkserver에 저장+ 나누어진 파일의 조각 = chunk (defualt, 64MB)GFS Client: 데몬 서버들과 통신을 통해 파일 처리파일의 생성, 읽기, 쓰기 등의 작업을 수행하는 역할API형태로 제공되고 내부적으로 socket 등의 통신을 이용하여 서버와 통신출처 : 구글, ETRI
  • 53. Google Data Center – 1997년출처 : 위키피디아
  • 54. Google Data Center 현황전세계 36개 Data Center 운영미국 19개, 유럽 12개, 러시아 1개, 남미 1개, 아시아 3개 (2008.04)Not all of the locations are dedicated Google data centers, since they sometimes lease space in other companies’ data centers1M servers, 3M computers로추정 (2007)연간 IT투자비로 $200M ~ $250M 발표, $900/대로 추정매 분기마다 100,000대가 설치되는 것으로 추정출처 : DatacenterKnowledge.com
  • 55. Google Data Center in the Dalles콜롬비아 강과 달라스 댐이 위치MS와 Yahoo의 Data Center도 근처에 존재Google is building two computing centers, top and left, each the size of a football field, in The Dalles, Ore. (2006)출처: DevelopersTutorials.com, New York Times, Google
  • 56. Google Data Center 내부출처: CNET.com
  • 58. Marketing Automation Sales ForceAutomationService & SupportManagement세일즈포스닷컴(SaaS, PaaS)1999년 3월 – 오라클의 경영진 마크 베니 오프 외 4명에 의해 설립2000년 - online 판매업무자동화(sales force automation) 솔루션 출시2001년 1월 31일 – 1,500곳의 고객, 30,000 사용자2001년 – online CRM 솔루션 출시 (sales force automation, marketing automation, customer service and support)2002년 1월 31일 – 3,500곳의 고객, 53,000 사용자2004년 1월 31일 – 8,700곳의 고객, 127,000 사용자2004년 6월 – 뉴욕 증권 거래소에 상장2005년 9월 – 16,900곳의 고객, 30만 8000천명 사용자2010년 포춘100대 고성장 기업 선정(4위)2011년 포춘100대 일하기 좋은 기업 선정(52위)2011년 1Q(2~4)현재– 97,700곳의 고객, $504M 매출(1분기)핵심 제품Sales CloudService CloudForce.comDatabase.com출처 : http://www.salesforce.com/company/milestones/, http://money.cnn.com/magazines/fortune/bestcompanies/2011/full_list/
  • 61. 아마존 Overview1995년 인터넷 서점 창업 후 신사업을 통해 빠르게 규모를 확장1996년 제휴 마케팅 사업2006년 클라우드 컴퓨팅 사업2007년 e-book 등최근 5년간(2005~2009년) 평균 매출성장률은 30.3%, 순이익성장률은 28.5%2010년 Fast company가 선정한 가장 혁신적인 기업 2위 (1위 페이스북, 3위 애플, 4위 구글)출처 : SERI 경영노트(2010)
  • 62. 아마존 Business ModelAmazon Business ModelRetail Business: Amazon.com, amazon kindleSeller Business: amazon associates, amazon webstoreCloud Computing Business: Amazon AWS출처 : SERI 경영노트(2010)
  • 63. The AWS Cloud 특징출처 : Oracle in the Cloud(http://www.slideshare.net/JustinKestelyn/oracle-in-the-cloud-aws-webinar-presentation/)
  • 64. 아마존 웹서비스 사용량 폭주Relative Bandwidth Consumed출처 : Amazon Web Services Blog, January 2008 (http://aws.typepad.com/aws/2008/05/lots-of-bits.html)
  • 65. ComputeAmazon Elastic Compute Cloud(EC2)Amazon Elastic MapReduceAuto ScalingContent DeliveryAmazon CloudFrontDatabaseAmazon SimpleDBAmazon Relational Database Service(RDS)Deployment & ManagementAWS Elastic BeanstalkAWS CloudFormationMessagingAmazon Simple Queue Service(SQS)Amazon Simple Notification Service(SNS)Amazon Simple Email Service(SES)MonitoringAmazon CloudWatchNetworkingAmazon Route 53Amazon Virtual Private Cloud(VPC)Elastic Load BalancingPayment & BillingAmazon Flexible Payments Service(FPS)Amazon DevPayStorageAmazon Simple Storage Service(S3)Amazon Elastic Block Store(EBS)AWS Import/ExportE-CommerceAmazon Fulfillment Web Service(FWS)아마존 웹서비스 상품
  • 69. KT 클라우드 컴퓨팅 Features출처 : KT
  • 70. KT 클라우드 컴퓨팅 H/W Architecture출처 : KT
  • 71. KT 클라우드 컴퓨팅 S/W Architecture출처 : KT
  • 72. KT 클라우드 데이터 센터 - 천안출처 : CIO Biz
  • 74. 넷플릭스Overview1997년 온라인으로 DVD 대여 신청을 하고 우편을 통해 배달 받는 비즈니스 모델로 미국 엔터테인먼트 시장에 진출120K titles in our 50+ shipping hubs롱테일 비즈니스 가능성 발견2002년 기업공개매출액: $1.5억(2002) -> $16.7억(2009)가입자: 80만(2002) -> 1,500만(2010)2008년 영화 스트리밍 업체로 전환2008~2010 디바이스 제조사와 파트너십으로회원수 증가Xbox 360, Wii, PS3, Apple IPad, IPhone, IPod Touch, Windows 7400 여개 디바이스 지원2010 포춘은창업자/CEO인 리드 헤이스팅스를‘올해의 기업인 1위’로 선정2002년 당시 4,800만 명의 가입자를 자랑하던 업계 1위 블록버스터는2010년 파산 보호를 신청출처 : Netflix in the Cloud, SERI 경영노트, http://www.ciobiz.co.kr/news/articleView.html?idxno=4240
  • 75. 2008년 말데이터 센터 한계에 도달냉방, 전력, 상면공간, 트래픽 용량이 한계치에 도달AWS 이전IBM HW, Oracle 운용시 많은 비용부담Scale Out 문제(Datacenter 용량 한계)비즈니스 민첩성 확보데이터센터의 필요한 용량을 예측넷플릭스AWS 이전출처 : Netflix's Cloud Data Architecture(http://www.slideshare.net/kostasmavridis/siddharthanandnetflixsclouddataarchitecture)
  • 76. 넷플릭스 사용자 증가20M+ subscribers in the US and CanadaUses 20% of US peak downstream bandwidth1st or 2nd largest CDN user in the US2010-Q3 year/year +52% Total and +145% Streaming출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
  • 77. 넷플릭스트래픽 폭주 출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
  • 78. 넷플릭스AWS 서비스 모듈출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
  • 79. 넷플릭스 인프라 구성AWS provides various IAAS offerings, but applications need more!Hence the need for Netflix’s infrastructure team to bridge the gap!출처 : Netflix in the Cloud (http://www.slideshare.net/adrianco/netflix-in-the-cloud-2011)
  • 80. App Console출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
  • 81. App Console - Auto Scale Group Configuration출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
  • 82. Monitoring - AppDynamicsAppDynamics(2010)출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
  • 83. Monitoring – Snapshot ViewSwitch to Snapshot View출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
  • 84. Monitoring - ImpactPoint Finger and Assess Impact출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
  • 85. Netflix System Architecture출처 : Netflix Velocity Conference 2011(http://www.slideshare.net/adrianco/netflix-velocity-conference-2011)
  • 86. Zynga
  • 87. 징가Overview2007founded by 6 people2008$29M funding from VC2009revenue - $270M$180M funding from Digital Sky Technologies20101,200+ employees$300M funding from Google and Softbank출처 : “How FarmVille Scales to Harvest 75 Million Players a Month”, HighScalability.com, 2010.02.08, Tedd Hoff“Zynga Moves 1 Petabyte Of Data Daily; Adds 1,000 Servers A Week”, TechCrunch.com, 2010.09.22, LeenaRao
  • 88. 징가 사용자 증가Monthly Active Users of Zynga Games on Facebook출처 : App Data, nextUp research
  • 89. Active unique players215M monthly; 10% of world internet population (updated 2010.10); 60M daily1M daily 4 days after launch; 10M after 60 days3B neighborhood connectionsCloud infrastructure12,000 Amazon EC2 nodesAdding 1,000 servers per week (updated 2010.10)Moving 1PB data per day (updated 2010.10)3 Gigabits/sec of traffic between FarmVille and Facebook (at peak)caching cluster serves another 1.5 Gigabits/sec to the application징가 클라우드 인프라
  • 90. The New York Times
  • 91. The New York Times – The New York Times CompanyThe New York TimesThe International Herald TribuneThe Boston Globe15 daily newspapers50 Web sitesNYTimes.com62M unique users / month984M PV / monthBoston.comAbout.com출처 : AWS Summit 2011 (http://www.slideshare.net/vadimj/how-nytimescom-uses-amazon-web-services-aws-summit-2011)
  • 92. The New York Times –Delivering nostalgia•Objective: – 1851~ 1922년까지 Make all public domain articles from 1851-1922 available free of charge –11M articles to be scanned, assembled and PDF’d•Approach: –Batch process all 11M articles –Required hundreds of servers; up to 4TBs•Solution: –Amazon EC2 and S3 •100 EC2 Instances •4TBs of S3 capacity –All 11M articles processed in <24 hours •Total cost: $240 •Now hosting TimesMachine via EC2/S3“I was using some very new and not totally proven pieces of technology, on a project that was very high profile and on a inflexible deadline…but clearly it worked out.”“…it is highly addictive. We have already completed the S3 / EC2 portion of another project and I have ideas for countless more.”출처 : Open Code (http://open.blogs.nytimes.com), http://timemachine.nytimes.com
  • 93. The New York Times –Delivering nostalgia Architecture출처 : 인터넷 기업이 리드하는 클라우드컴퓨팅
  • 94. The New York Times –Architecture출처 : AWS Summit 2011 (http://www.slideshare.net/vadimj/how-nytimescom-uses-amazon-web-services-aws-summit-2011)
  • 95. Music Technology And Web2 0 : http://www.slideshare.net/katiesw1/music-technology-and-web2-0Sony Music Customer Presentation: http://www.slideshare.net/AmazonWebServices/sony-music-customer-presentationAmazon cloud drive and player 2 : http://www.slideshare.net/layeancah/amazon-cloud-drive-and-player-2Cloud Computing Use Cases Whitepaper 3 0: http://www.slideshare.net/jasonwreed/cloud-computing-use-cases-whitepaper-3-0Future of Data Storage in the Cloud: http://www.slideshare.net/bpiatt/future-of-data-storage-in-the-cloudThe Future of Music: mobile, social... paid?: http://www.slideshare.net/gleonhard/the-future-of-music-mobile-social-paidA Brief Guide to Cloud Computing: http://www.slideshare.net/robertphnichols/a-brief-guide-to-cloud-computing-44637182011 Introduction to Cloud Computing and Amazon Web Services: http://www.slideshare.net/simone.brunozzi/2011-introduction-to-cloud-computing-and-amazon-web-servicesMusic 2.0 - The Future of Music - Start in Brazil? Feira Musica 2009 Gerd Leonhard: http://www.slideshare.net/gleonhard/music-20-the-future-of-music-start-in-brazil-feira-musica-2009-gerd-leonhardCloud Storage: Enabling The Dynamic Datacenter: http://www.slideshare.net/EntelSummit/cloud-storage-enabling-the-dynamic-datacenterCloud Connect 2011 - Cisco and the Cloud: Within and Beyond the Data Center: http://www.slideshare.net/CiscoSP360/cloud-connect-2011-cisco-and-the-cloud-within-and-beyond-the-data-centerEverything about Cloud Computing: http://www.slideshare.net/idsinfotech/cloud-computing-3707645Cloud Computing for the Enterprise: http://www.forrester.com/imagesV2/uplmisc/CloudComputingWebinarSlideDeck.pdfCloud Computing Overview : http://www.slideshare.net/lcarvalho1/cloud-computing-overview-2366978Cloud Computing Overview : http://www.slideshare.net/msavio/cloud-computing-overviewCLOUD COMPUTING – An Overview: http://www.thbs.com/pdfs/Cloud-Computing-Overview.pdfCloud Computing : An Overview: http://hubpages.com/hub/Cloud-Computing-OverviewIntroduction to Cloud Computing: http://www.dialogic.com/products/docs/whitepapers/12023-cloud-computing-wp.pdf참고자료 I
  • 96. AWS Architecting Cloud Apps - Best Practices and Design Patterns By JineshVaria: http://www.slideshare.net/AmazonWebServices/aws-architectingjvariafinal아마존 웹 서비스(AWS)의 현황 및 시사점: http://www.kisdi.re.kr/imagedata/pdf/10/1020021410.pdfAWS Presentation: http://www.slideshare.net/jlechowicz/aws-presentation-4538515"Oracle in the Cloud" AWS Webinar: http://www.slideshare.net/JustinKestelyn/oracle-in-the-cloud-aws-webinar-presentation/Oracle on AWS: http://www.slideshare.net/ShakilLangha/oracle-on-aws-80715882011 Introduction to Cloud Computing and Amazon Web Services: http://www.slideshare.net/simone.brunozzi/2011-introduction-to-cloud-computing-and-amazon-web-servicesBest Practices for Hosting Web Applications on AWS: http://www.slideshare.net/AmazonWebServices/best-practices-for-hosting-web-applications-on-awsIntroduction to Google App Engine: http://www.slideshare.net/lupino3/introduction-to-google-app-engineRESEARCH REPORT(sharespot.com): http://www.nextupresearch.com/Site/neXtup_files/Zynga%20v6.pdfUnforgettable Lessons from Facebook & Zynga: http://www.slideshare.net/biren_gandhi/unforgettable-lessons-from-facebook-zyngaBuilding Big Social Games: http://www.slideshare.net/amittmahajan/building-big-social-gamesZynga Presentation: http://www.slideshare.net/eldon/zynga-presentationFlash Gaming Summit - Bret Terrill on Making Flash Games That Social Networks Want to Play: http://www.slideshare.net/mochimedia/test-1245613Scalable Social Architectures by Biren Gandhi: http://www.slideshare.net/biren_gandhi/scalable-social-architectures-biren-gandhi-gitproNetflix Velocity Conference 2011: http://www.slideshare.net/adrianco/netflix-velocity-conference-2011Performance architecture for cloud connect: http://www.slideshare.net/adrianco/performance-architecture-for-cloud-connectHow NYTimes.com uses Amazon Web Services - AWS Summit 2011 : http://www.slideshare.net/vadimj/how-nytimescom-uses-amazon-web-services-aws-summit-2011클라우드 컴퓨팅의 뒷면: http://charlz.wordpress.com/2008/10/04/lightdarksideofcloudcomputing/인프라 최적화, 클라우드 컴퓨팅에서 해답을 찾다: http://smarterplanet.co.kr/archives/2458참고자료 II

Editor's Notes

  • #76: http://highscalability.com/blog/2010/2/8/how-farmville-scales-to-harvest-75-million-players-a-month.htmlhttp://techcrunch.com/2010/09/22/zynga-moves-1-petabyte-of-data-daily-adds-1000-servers-a-week/