27
2014 2 iTalks 세미나

제2회 i talks-세미나-openstack+openshift-2014-5-28

Embed Size (px)

DESCRIPTION

Cloud Platform OpenStack(IaaS) & OpenShift(PaaS) 소개

Citation preview

Page 1: 제2회 i talks-세미나-openstack+openshift-2014-5-28

2014년제2회 iTalks세미나

Page 2: 제2회 i talks-세미나-openstack+openshift-2014-5-28

Contents

OpenStack, OpenShift 알아보기

들어가며…

마무리

OpenStack, OpenShift 전망

Page 3: 제2회 i talks-세미나-openstack+openshift-2014-5-28

주요 기관 IT 10대 전망 비교(2014)

출처: 주요기관 IT 10대전망비교분석, 마이크로소프트웨어, 2014.1

들어가며 …

Page 4: 제2회 i talks-세미나-openstack+openshift-2014-5-28

출처: http://virtual2privatecloud.com/wp-content/uploads/2013/09/newcloud.png

Page 5: 제2회 i talks-세미나-openstack+openshift-2014-5-28

들어가며 …Cloud Computing은 …

Page 6: 제2회 i talks-세미나-openstack+openshift-2014-5-28

들어가며 …A Story of Two Clouds

Page 8: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack 간보기– 커뮤니티/프로젝트

OpenStack is a global collaboration of developers and cloudcomputing technologists producing the ubiquitous open sourcecloud computing platform for public and private clouds.

– SW

오픈소스 기반의 클라우드 플랫폼이자 소프트웨어

– 오픈소스 프로젝트 역사상 가장 빠르게 성장

OpenStack, OpenShift 알아보기

Stable release Icehouse(2014.4.17)

Written in Python

Operating system Cross-platform

Type Cloud computing

License Apache License 2.0

Website www.openstack.org출처: https://en.wikipedia.org/

Page 9: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기OpenStack Releases

출처: Red Summit 2014, 2014.4

Page 10: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기Why does the world need OpenStack?

– Cloud is widely seen as the next-generation IT delivery model

Agile &Flexible

Utility-based on-demand consumption

Self-service driving down administrative overhead and mainte-

nance

– Public clouds are setting the benchmark of how IT could be

delivered to users

Not all organisations are ready for public cloud

– Applications are being written differently today

More tolerant of failure

Making use of scale-out architecture

Page 11: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기OpenStack Architecture

– Modular architecture

– Design to easily scale out

– Based on (growing) set of core services

Page 12: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기IaaS 서비스를 구축할 수 있는 오픈소스형 클라우드 플랫폼

출처: Chander Khanna, Open Source IaaS Clous Cube, 2012

Page 13: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기오픈스택와클라우드 매칭

Page 14: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기OpenShift 간보기

– OpenShift is a cloud computing platform as a service productfrom Red Hat(PaaS)

– A version for private cloud is named OpenShift Enterprise

Developer(s) Red Hat

Initial release May 4, 2011

Development status Released

Written in Ruby

Type Platform as a service, web development

License Apache License 2.0

Website openshift.com

Page 15: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기OpenShift Architecture

Page 16: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기Red Hat은 왜 PaaS 에 눈독들이나?

– 공급자

IaaS로 벌 수있는 수익은 서버나 스토리지 사용료로 한정

IaaS와 PaaS를 함께 제공하면 웹에서 소프트웨어를 서비스 할 수 있는 서

비스(SaaS) 시장까지 길이 한번에 열림

자사 클라우드 서비스에 고객을 묶어둘 가능성도 커지기 마련

– 고객 요구

메인프레임, 클라이언트 서버, 웹 인터넷, 클라우드 시대가 되면서 기존 애

플리케이션과 개발 환경이 클라우드 환경으로 많이 이동하고 있는 추세

개발용 플랫폼을 구성하기 위해 필요한 개발 언어, 개발도구, 런타임 서비

스 같은 리소스가 제공돼 제때 시장에 서비스를 낼 수 있는 혜택을 얻을 수

있는 PaaS를 주목하기 시작

Page 17: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기PaaS 레퍼런스 모델

출처: Gartner, 2011.9

Page 18: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 알아보기OpenShift Enterprise

Page 19: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 전망

OpenStack 장미빛 전망

– 주요 미디어에서 오픈스택이 대기업들의 클라우드 표준 플랫폼으로 자

리잡을 가능성이 커지고 있다고 전망

– 오픈소스 기반의 클라우드 플랫폼이자 소프트웨어인 오픈스택은 현재

각 분야의 주요 IT업체가 참여하고 있는 만큼, 엔터프라이즈 기능을 점

차 늘려나가고 있음

2012년 9월 오픈스택 재단이 출범, 본격적인 체계를 마련해 가는 중

서버와 스토리지, 네트워크, 관리, 가상화 등 각 분야의 주요 업체들이 대부

분 참여

Page 20: 제2회 i talks-세미나-openstack+openshift-2014-5-28

마무리OpenStack 과제

– “오픈스택"4주년, “여전히”높은 "기업의 문턱”

IT 업계 전영역 서비스 업체들의 지원에도 불구하고 오픈스택의 도입률은

여전히 소수에 불과하다는 것

– 오픈스택의 시장점유율데이터가 나올만큼도 되지않음

가장 핵심적인 문제는 IaaS 클라우드에서 필요로 하는 근본적인 기능 일부

가 부족하다는 것

– 올해오픈스택 서밋에서 집중적으로 논의된 네트워킹 기능향상이 대표적인 예

– 부족한 것이 네트워킹만은 아니다. 네트워킹만큼 화두가 되지는 않았지만, 오픈

스택은안정성과 사용성면에서도 핵심클라우드 인프라 기능을보완필요.

– 아마존이 클라우드 시장에서 애플이라면, 안드로이드는 어디있는가?

오픈스택이 진짜로 하고 있는 것은 VM웨어의 v스피어를 오픈소스버전으로

제공하는 것

Page 21: 제2회 i talks-세미나-openstack+openshift-2014-5-28

OpenStack, OpenShift 전망OpenShift 현황

– 프로스트앤설리번 한국 지사, 2011년 아태지역 PaaS 시장 보고서

2010년 아태지역 PaaS 시장은 약 4320만달러 수익을 달성

2016년 약5억2300만달러에 이르는 수익을 달성할 것으로 전망

근거

– PaaS는 개발자들이 사용한 만큼 지불하는 방식의 확장성 IT 인프라뿐 아니라 애

플리케이션 개발과테스트에 필요한장비들에도 접근할 수있게함

– 이로 인해 소규모, 시간제 개발자들의 수가 늘어나고 개발자 커뮤니티들이 활성

화되면서 PaaS 시장이활성화될 것으로 전망

Page 22: 제2회 i talks-세미나-openstack+openshift-2014-5-28

마무리Q1. 클라우드가 모든 종류의 워크로드를 수용할수 있는가?

– 클라우드에서 전통적인 워크로드도 수용할 수 있으나 클라우드 워크로

드에 최적화

– Scale-up vs scale-out architecture

Q2. 그렇다면 전통적인 워크로드는 클라우드 등장과 함께 사라질것인가?

– 특히 기업환경에서는 매우 중요한 질문

– 기존 전통적인 워크로드와 클라우드 워크로드는 계속해서 공존할 것이

라는 것이 공통된 의견

Tim Bell(CERN), “Future application architectures should use Cattle

but Pets with strong configuration management are viable and still

needed.”

Page 23: 제2회 i talks-세미나-openstack+openshift-2014-5-28

마무리참고) Scale-up vs Scale-out architecture

Page 24: 제2회 i talks-세미나-openstack+openshift-2014-5-28

마무리참고) Pets vs. Cattle

Page 25: 제2회 i talks-세미나-openstack+openshift-2014-5-28

마무리

Open Cloud에 대해 기억 할 것

– Avoid vendor lock-in like bubonic plague

– Simplicity scales, complexity fails

10x bigger ==100x more complex

– TCO matters; measuring ROI is critical to success

– Security is paramount ... but different

– Risk acceptance over risk mitigation

– Agility & iteration over big bang

출처: Randy Bias, Tenets of Open & Scalable Clouds, 2014.2

Page 26: 제2회 i talks-세미나-openstack+openshift-2014-5-28

마무리Most Cloud-Based Systems are Lacking Architecture

– Thus,manycloudsarenotmeetingexpectations.

Page 27: 제2회 i talks-세미나-openstack+openshift-2014-5-28

iTalks to be continued…