디지털 양피지/Cloud2016. 5. 31. 11:39


개요

VMware Integrated OpenStack(VIO) 은 VMware vSphere 하이퍼바이저와 NSX 등의 SDDC 인프라 구성 요소위에 Open Stack을 구현할 수 있도록 한다. (VMware 뿐만 아리라 여러 회사에서 OpenStack을 제공하는 서비스를 제공하고 있다.)


 

Cloud 개발팀은 기존 VMWare 인프라에서 OpenStack API를 통해 클라우드 서비스를 신속하게 개발 할 수 있다.



VMware 가상화 기반 클라우드 컴퓨팅(OpenStack) 관련 요소 기술

Glance는 VMDK Driver를 통하여 VMWare와 직접 연계하여 사용할 수도 있다.


클라우드 컴퓨팅의 정의 및 특징


클라우드 컴퓨팅

위키피디아 - 인터넷 기반한 개발과 컴퓨터 기술의 활용을 말하는 것으로 인터넷을 통해서 동적으로 규모화 가능한 가상적 자원들이 제공되어지는 컴퓨팅


확장성, 접근성, 가변적, 동적, 가상적 자원, 언제든지 웹기반 접근, 서비스 제공 등의 핵심 용어



유사한 개념과의 관계

그리드 컴퓨팅 - 인터넷에 분산된 다양한 시스템과 지원들을 공유 가상의 슈퍼컴퓨터와 같이 사용(분산 컴퓨팅 구조)

                      (그리드: 인터넷의 모든 

유틸리티 컴퓨팅 - 가스, 전기 등과 같이 필요할때마다 사용하는 방식(사용량 기반 과금 모형)


==> 클라우드 컴퓨팅은 그리디 방식의 분산 컴퓨팅과 유틸리티 개념의 과금 모형을 혼합한 컴퓨팅 방식


Server Based Computing (SBC) - 서버에 어플리케이션과 데이터를 두고 필요할 때마다 사용하는 방식

==> 클라우드 컴퓨팅은 가상화된 분산 컴퓨팅에 SBC는 특정 기업의 서버에 중심을 둔다는 차원에서 개념적 구분


클라우드 컴퓨팅 특징




On Demand Self Service

 - 사용자는 클라우드 서비스의 관리자 등과 같은 사람의 개입없이 원하는 시점에 서비스를 바로 사용할 수 있다.

Broad Network Access (네트워크 접근성)

  - 클라우드 서비스 제공자는 네트워크 기반으로 서비스를 접속할 수 있게 해야 한다. 

  - 다양한 클라이언트에 의해 접속 가능

Resource Pooling (자원 풀)

 - 물리적 자원이나 가상환된 자원은 풀로 관리되며, 사용자의 요청에 의해 사용자에게 할당되거나 다시 풀로 반환된다.

 - 사용자는 자원의 물리적인 위치, 크기 등에 대해서는 모르고 자원을 추상화시켜 제공한다.

Rapid Elasticity (기민한 탄력성)

 - 탄력성은 필요에 따라 자원의 확장과 감소를 처리할 수 있는 능력을 말함.

 - 사용자는 자원을 무한대로 확장할 수 있거나 필요한 만큼의 수준으로 마음대로 줄일 수 있어야 한다.

 - 이러한 작업을 수행하는 데는 수분~수십분 이내에 작업할 수 있어야 한다.

Measured Service (측정 가능한 서비스)

 - 자원의 사용량이 실시간으로 수집되고 모니터링 되어야 한다.

 - 이 정보를 이용하여 사용량에 따른 과금을 할 수 있으며, 자원의 부족에 따른 추가 요청 등의 작업 가능


클라우드 컴퓨팅 도입 배경

 - IT 유지 비용절감 효과

 - 기업 보안 강화 요구

 - 사회적, 제도적 변화에 적용

 - 녹생성장을 통한 IT 혁명

 - 이동형 사무공간 지원


클라우드 컴퓨팅 모델

Public Cloud

 - 인터넷에 접속 가능한 모든 사용자들을 위한 클라우드 서비스

 - 모든 사용자를 위한 서비스 이지만 서비스 내부에 저장된 데이터나 기능, 서버 같은 자원은 각 서비스에서 사용자별로 권한 관리가 되거나 격리(Isolation) 돼 서비스 사용자 간에는 전형 간섭이 없다. (멀티 테넌시 - 여러 사용자들이 접속해서 사용 가능)


Private Cloud

 - 네트워크 상에서 특정 기업, 사용자만 대상으로 하는 클라우드 서비스

 - 데이터는 기업 내부에 저장되고 자원의 제어권을 기업자체가 가지고 있으며 보안 측면에서 강정이 있다.


Hybrid Cloud

 - Private, Public을 병행해서 사용

 - 데이터 보안이 중요하거나 컴퓨팅 자원에 대한 제어를 가져야 하는 서비스나 시스템은 프라이빗 클라우드, 그렇지 않으면 퍼블릭


Community Cloud

 - 공통으로 사용해야 하는 기능이나 목적을 위해 만들어진 클라우드 배치 모델이나 목적, 정책, 보안, 규제 욕 사항등을 공유한다.

 - 커뮤니티 클라우드는 조직의 구성원 또는 외부에 의해서 관리 된다.(정부 종합 청사?)


클라우드 컴퓨팅 서비스

Infrastructure as a Service(IaaS)

 - Amazon이 대표적인 성공 사례 : EC2(Elastic Cloud Computing), S3(Simple Storage Service)

 - 서버, 스토리지, 데이터베이스 등과 같은 시스템이나 서비스를 구축하는데 필요한 IT 자원 지원



Platform as a Service(PaaS)

 - force.com, Azure, Google App Engine, IMB Bluemix, 클라우드 파운드리

 - 실행 환경은 서비스 제공자가 제공해주는 환경만을 사용할 수 있으며 인프라 자원에 대해서는 사용자가 제어 할 필요 없음


Software as a Service(SaaS)

 - 사용자는 네트워크로 접속해서 메일, CRM, 워드 등과 같은 애플리케이션을 사용

 - sales force.com, office 365, google mail 등등이 있다.

 - 사용자는 소프트웨어 설치가 필요 없으며, 실행되는 컴퓨터나 디스크등에 대해서는 알필요도 없으며, 소프트웨어 제공자에 의해 관리되는 방식이다.

 



http://www.thecloudtutorial.com/ : 클라우드 컴퓨팅 기본, 벤더, 기사 등을 볼 수 있는 사이트


도입 효과

 - 클라우드 컴퓨팅에 의한 규모의 경제 실현 가능

 - 어플리케이션 별 비용절감 효과

 - 조직의 업무 변화

  

클라우드 산업계 동향: 정부 클라우드 정책 만에서 활용


클라우드 산업계의 최신 동향

클라우드 서비스 시장 전망

오픈소스 프로젝트 

 - 클라우드 스택(Cloud Stack)

 - 오픈스택(Open Stack)

  : 2010년 랙스페이스와 NASA의 오픈소스 프로젝트로 시작

  : 2012년 9월 출범, 500 개 기업..

'디지털 양피지 > Cloud' 카테고리의 다른 글

Cloud (Open Stack - Service) - 06  (0) 2016.06.01
Cloud (Open Stack - Install) - 05  (0) 2016.06.01
Cloud (Open Stack - Install) - 04  (0) 2016.06.01
Cloud (Open Stack - Install) - 03  (0) 2016.06.01
Cloud (Open Stack) - 02  (0) 2016.05.31
Posted by 빨간 양말