슬라이드 1

Similar documents
Microsoft Word - 조병호

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

Service-Oriented Architecture Copyright Tmax Soft 2005

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

<353020B9DAC3E1BDC42DC5ACB6F3BFECB5E520C4C4C7BBC6C3BFA1BCADC0C720BAB8BEC820B0EDB7C1BBE7C7D7BFA120B0FCC7D120BFACB1B82E687770>

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

Portal_9iAS.ppt [읽기 전용]

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

08SW

산업백서2010표지

PowerPoint Presentation

J2EE & Web Services iSeminar

06_ÀÌÀçÈÆ¿Ü0926

DW 개요.PDF

ecorp-프로젝트제안서작성실무(양식3)



3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

¨ìÃÊÁ¡2

0125_ 워크샵 발표자료_완성.key

Security Overview

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

±èÇö¿í Ãâ·Â

untitled

TTA Journal No.157_서체변경.indd

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

Backup Exec

Intro to Servlet, EJB, JSP, WS

1.장인석-ITIL 소개.ppt

목차 개요 3 섹션 1: 해결 과제 4 APT(지능형 지속 위협): 이전과 다른 위협 섹션 2: 기회 7 심층 방어 섹션 3: 이점 14 위험 감소 섹션 4: 결론 14 섹션 5: 참조 자료 15 섹션 6: 저자 소개 16 2

인문사회과학기술융합학회


20(53?)_???_O2O(Online to Offline)??? ???? ??.hwp

°í¼®ÁÖ Ãâ·Â

< C6EDC1FD5FC1A4BAB8B9FDC7D D325FC7D0C8B8BCF6C1A4B9DDBFB5C8AEC0CE2E687770>

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

Data Industry White Paper

001지식백서_4도

PowerPoint Presentation

1 전통 소프트웨어 가. ERP 시장 ERP 업계, 클라우드 기반 서비스로 새로운 활력 모색 - SAP-LGCNS : SAP HANA 클라우드(SAP HEC)를 통해 국내 사례 확보 및 아태 지역 진 출 추진 - 영림원 : 아시아 클라우드 ERP 시장 공략 추진 - 더

PowerPoint Presentation

Azure Stack – What’s Next in Microsoft Cloud

PCServerMgmt7

오라클의 클라우드, 가상화 기술과 그 가치

untitled

untitled

슬라이드 1

Analyst Briefing

12È«±â¼±¿Ü339~370

Voice Portal using Oracle 9i AS Wireless

12-06.hwp

歯부장

vm-웨어-01장

Microsoft PowerPoint - XP Style

SchoolNet튜토리얼.PDF

PowerPoint 프레젠테이션

vm-웨어-앞부속

1224_2008forecast.hwp

F1-1(수정).ppt

Egretia_White_Paper_KR_V1.1.pages

歯3이화진


Social Network

歯김한석.PDF

solution map_....

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

<3535B9F82DC5ACB6F3BFECB5E5C4C4C7BBC6C35FB9FDC1A6BFACB1B82E687770>

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

09오충원(613~623)

월간 SW 산업동향 ( ~ ) Ⅰ. Summary 1 Ⅱ SW 5 2. SW 7 Ⅲ Ⅳ. SW SW Ⅴ : Big Data, 38

歯I-3_무선통신기반차세대망-조동호.PDF

Microsoft PowerPoint - G3-2-박재우.pptx

강의지침서 작성 양식

2017 1

untitled

APOGEE Insight_KR_Base_3P11

About

03¼ºÅ°æ_2

Intra_DW_Ch4.PDF

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Oracle9i Real Application Clusters

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

À¯Çõ Ãâ·Â

PowerPoint 프레젠테이션

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

, N-. N- DLNA(Digital Living Network Alliance).,. DLNA DLNA. DLNA,, UPnP, IPv4, HTTP DLNA. DLNA, DLNA [1]. DLNA DLNA DLNA., [2]. DLNA UPnP. DLNA DLNA.

클라우드 도입의 첫 번째 단계는 전략 수립으로 시작 되어야 합니다

PowerPoint Presentation

[Brochure] KOR_LENA WAS_

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

Á¶Áø¼º Ãâ·Â-1


CMS-내지(서진이)

Windows Live Hotmail Custom Domains Korea

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>

Transcription:

Cloud Computing 임형준 (hyungjun25@cnu.ac.kr) 충남대학교컴퓨터공학과데이터베이스시스템연구실 2010년 4월 21일

Table of Contents Cloud Computing 개요 Cloud Computing 기술동향 Cloud Computing 사례 Cloud Computing 표준화동향 Cloud Computing 데이터관리 Conclusion References 2

Case) New York Times: TimeMachine 대규모의데이터아카이브 (archive) 1851 년부터 1922 년까지의일간신문 http://timesmachine.nytimes.com 아마존웹서비스 (public cloud) 와 Hadoop(OpenSolaris) 활용 매우큰사이즈의 405,000 개의 TIFF 이미지와 XML 파일, SGML 포맷의 330 만기사를 81 만개의 PNG 이미지와 405,000 자바스크립트파일로변환 단 36 시간만에처리 3

4

컴퓨팅의역사 5

Gartner Hype Cycle for Emerging Technologies 2008 6

Gartner Hype Cycle for Emerging Technologies 2009 7

Definition of Cloud Computing Gartner Cloud Computing is emerging at the convergence of three major trends Service Orientation, Virtualization and Standardization of computing through the Internet. Wikipedia Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices ondemand, like a public utility Wikinvest - Cloud computing is a technology that uses the internet and central remote servers to maintain data and applications SUN Cloud computing promises to increase the velocity with which applications are deployed, increase innovation, and lower costs, all while increasing business agility 8

Salesforce Cloud Computing 9

What is Cloud Computing? 클라우드컴퓨팅이란인터넷기술을활용하여 가상화된 IT 자원을서비스 로제공하는컴퓨팅 사용자는 IT 자원 ( 소프트웨어, 스토리지, 서버, 네트워크 ) 을필요한만큼빌려서사용하고, 서비스부하에따라서실시간확장성을지원받으며, 사용한만큼비용을지불하는컴퓨팅 10

Virtualization The ability to run multiple operating systems on a single physical system and share the underlying hardware resources* * VMware white paper, Virtualization Overview 11

The Traditional Server Concept Web Server Windows IIS App Server Linux Glassfish DB Server Linux MySQL EMail Windows Exchange 12

And if Something Goes Wrong... Web Server Windows IIS App Server DOWN! DB Server Linux MySQL EMail Windows Exchange 13

The Virtual Server Concept 14

Everyone is Talking about Cloud Computing Software as a Service Platform as a Service Storage as a Service Grid Computing Database as a Service Virtualization Utility Computing Application Hosting Infrastructure as a Service 15

컴퓨팅소개 16

Cloud Computing 과타컴퓨팅과의비교 17

Grid Computing vs. Cloud Computing 18

XaaS (X as a Service) AaaS (Architecture as a Service): 가상화기술 (virtualization technology) 과같은아키텍처구성을위한기술들을제공하는서비스 BaaS (Business as a Service): 비즈니스 ( 경영, 마케팅, 제조, 인사, 프로세스, 재무등 ) 전반에걸친기능들을서비스로제공 DaaS (Data as a Service): 전체수명주기에걸쳐고객데이터를관리할수있는포괄적인기능제공 FaaS (Framework as a Service): 서비스개발에필요한프레임워크들을사용법, 실체등을제공하여서비스구성을도와줌 HaaS (Hardware as a Sergvice): 컴퓨팅능력 (compute) 이나저장장치, 데이터베이스등과같은것을총괄적으로제공하여신생업체들이온디맨드컴퓨팅서비스를런칭할수있도록제공하는것 (IaaS 와동일개념 ) IDaaS (Identity as a Service): Identity 관련서비스제공 CaaS (Communication as a Service): IT 망을기반한음성기반전화로기간통신이아닌별정통신과같은부가통신사업자가제공하는서비스 19

Cloud Computing Service Layer 네트워크를통한온 - 디맨드애플리케이션서비스 개발관련된프레임워크제공서비스 기본적인스토리지및컴퓨팅자원서비스 20

Cloud Computing Service 21

Cloud Services/Application No hardware or software to manage Service delivered through a browser Customers use the service on demand Instant Scalability The companies below are already established in the On-Demand software or SaaS business Google (GOOG) NetSuite (N) Taleo (TLEO) Concur Technologies (CNQR) Info Technologies (IT) canadasoftware.net (nexgen) 22

Cloud Platform Platforms are built upon Infrastructure, which is expensive Estimating demand is not a science! Platform management is not fun! The following companies are some that have developed platforms that allow end users to access applications from centralized servers using the internet Google (GOOG) - Apps Engine Amazon.com (AMZN) - EC2 Microsoft (MSFT) - Windows Live Terremark Worldwide (TMRK) - The Enterprise Cloud Salesforce.com (CRM) - Force.com 23

Cloud Infrastructure A platform virtualization environment Computing resources, such as storing and processing capacity Virtualization taken a step further Major Infrastructure Vendors - Below are companies that provide infrastructure services: Google (GOOG) - Managed hosting, development environment International Business Machines (IBM)- Managed hosting SAVVIS (SVVS) - Managed hosting Terremark Worldwide (TMRK) - Managed hosting Amazon.com (AMZN) - Cloud storage Rackspace Hosting (RAX) - Managed hosting & cloud computing 24

클라우드구성의예 IBM Cloud Infrastructure 25

Cloud Model 26

Cloud Computing in the Future Look (SUN) 27

Issues Privacy Open Source Scalability Compliance Open Standards Mobility Legal Sustainability Reliability Utilization Security Availability 28

Top Threats to Cloud Computing Threat #1: Abuse and Nefarious Use of Cloud Computing Threat #2: Insecure Interfaces and APIs Threat #3: Malicious Insiders Threat #4: Shared Technology Issues Threat #5: Data Loss or Leakage Threat #6: Account or Service Hijacking Threat #7: Unknown Risk Profile Cloud Security Alliance, Top Threats to Cloud Computing, March 2010 29

최신업계주요기술 주목할만한 10 개의클라우드컴퓨팅기업 by ITWeek 30

주요업체들의비즈니스상품들 < 자료 >: A Walk in the Clouds - Niraj Juneja(webscale solution) 31

PaaS Taxonomy: Proliferating Platforms Servers as a Service PaaS for the Inquiring Developer PaaS as an Application Framework Virtual Serve Virtual rs Serve Virtual rs Serve Virtual rs Serve Virtual rs Serve rs Database as a Service Python App Server Database as a Service UI as a Service Logic as a Service Integration as a Service Database as a Service Infrastructure as a Service Infrastructure as a Service Infrastructure as a Service ~Familiar Developer Model Rapid Scalability β Offering Innovative Technology Supports Large-Scale SaaS Deep-Dyed Multitenancy 32

Force.com Amazon Web Services Combine cloud infrastructure capability with application platform leverage Develop in Java, Ruby on Rails, LAMP Stack Access Mega Storage from Amazon S3 Burst a Force.com App to Amazon EC2 33

Force.com Google App Engine Python library and test harness Access Force.com Web Services API from within Google App Engine applications 34

Force.com Facebook Build enterprise applications with social network outreach Provide a scalable, cloud-based infrastructure accessible by Facebook applications 35

The Cloud is a Services Supermarket Combine platforms: Combine strengths 36

Client Cloud (Desktop Virtualization) 37

Google App Engine 38

MS Azure 39

The Trends and Strategy of Standardization on Cloud Computing

Cloud Computing Standardization Issues 플랫폼독립성제공플랫폼간통합서비스와이동성제공안전한데이터서비스제공단말독립적서비스제공도메인별클라우드서비스확장성및상호운용성 41

Open Cloud Consortium 클라우드간상호호환성을위한표준과프레임워크를개발, 클라우드컴퓨팅을위한참조구현, 그리고클라우드컴퓨팅테스트베드관리를목표로설립된비영리컨소시엄 Working Group on Standards and Interoperability for Large Data Clouds The Open Cloud Testbed Working Group Open Science Data Cloud(OSDC) Working Group Intercloud Testbed Working Group 42

Cloud Computing Interoperability Forum 글로벌한클라우드컴퓨팅생태계를목표로설립된기구 단일화된방법으로정보를교환하는하나이상의클라우드플랫폼을위한프레임워크와온톨로지를개발 Unified Cloud Interface 는 CCIF 에서추진중인프로젝트로다양한클라우드 API 를통합하여표준화되고개방된클라우드인터페이스를개발 43

Open Grid Forum 44

Data Management of Cloud Computing

The Features of Cloud 데이터처리에대한병렬화가가능할경우탄력적인컴퓨팅자원을제공 데이터를신뢰되지않는호스트에저장 여러대륙에걸쳐데이터복제 46

클라우드환경에적합한데이터관리애플리케이션유형 트랜잭션데이터관리 (Transaction Data Management) 일반적으로트랜잭션데이터베이스는비공유구조 (Shared-nothing Architecture) 를사용하지않음 원거리에걸친데이터복제는 ACID 의보장을힘들게함 신뢰되지않는서버들을통한트랜잭션데이터의처리는많은위험요소를가짐 분석용데이터관리 (Analytical Data Management) 비공유구조는분석용데이터관리에적합 ACID 를굳이보장하지않아도됨 데이터의분석적처리시민감한데이터는제외가가능 47

클라우드 DBMS 를위한필요기능 효율성 (efficiency) 내고장성 (fault tolerance) 이종환경에서의수행능력 (ability to run in heterogeneous environments) 암호화된데이터의처리능력 (ability to operate on encrypted data) 비즈니스인텔리전스제품과의연동인터페이스 (ability to interface with business intelligence products) 48

Conclusion Cloud Computing 클라우드컴퓨팅이란인터넷기술을활용하여 가상화된 IT 자원을서비스 로제공하는컴퓨팅 사용자는 IT 자원 ( 소프트웨어, 스토리지, 서버, 네트워크 ) 을필요한만큼빌려서사용하고, 서비스부하에따라서실시간확장성을지원받으며, 사용한만큼비용을지불하는컴퓨팅 Cloud Computing Standardization 국내외로산업계에서시작하여다양한형태의표준화가시작되고있지만초기단계에머물러있음 모바일분야, 미디어분야, 유비쿼터스분야등도메인별의표준화를기반으로토대를만들어야함 Data Management of Cloud Computing 분석용데이터관리의 DBMS 에필요한기능을추출하여적합한구성이이루어져야함 49

References 김봉환, 한국썬마이크로시스템즈, 클라우드컴퓨팅 : 의미에서구축까지, ICAT 2010 민옥기, 김학영, 남궁한, 클라우드컴퓨팅기술동향, 전자통신동향분석, 제 24 권, 제 4 호, 2009 년 8 월 이강찬, 이승윤, 클라우드컴퓨팅표준화동향및전략, 전자통신동향분석, 제 25 권, 제 1 호, 2010 년 2 월 최현식, 이경하, 클라우드환경에서의데이터관리, 한민족과학기술자네트워크, 전문가분석보고서 wikinvest, Cloud Computing, http://www.wikinvest.com/concept/cloud_computing Salesforce, Cloud Computing, http://www.salesforce.com/kr/cloudcomputing/ Norman Wilde, Thomas Huber, UWF, Virtualization and Cloud Computing Peter Coffee, Director, Platform Research, salesforce.com, Cloud Computing: More than a Virtual Stack Cloud Security Alliance, Top Threats to Cloud Computing, March 2010 50