OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftIan Choi
2016년 4월 9일, Microsoft와 함께 하는 Community Open Camp에서 오픈스택 한국 커뮤니티 첫 번째 세션 자료입니다.
두 번째 자료는 다음 URL에서 확인 가능합니다
: http://www.slideshare.net/YooEdward/why-openstack-is-operating-system-60685165
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다.
1. OpenStack
2. How to create instance
3. Ceph
- Ceph
- OpenStack with Ceph
4. Neutron
- Neutron
- How neutron works
5. OpenStack HA- controller- l3 agent
6. OpenStack multi-region
Kubernetes와 Kubernetes on OpenStack 환경의 비교와 그 구축방법에 대해서 알아봅니다.
1. 클라우드 동향
2. Kubernetes vs Kubernetes on OpenStack
3. Kubernetes on OpenStack 구축 방벙
4. Kubernetes on OpenStack 운영 방법
OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftIan Choi
2016년 4월 9일, Microsoft와 함께 하는 Community Open Camp에서 오픈스택 한국 커뮤니티 첫 번째 세션 자료입니다.
두 번째 자료는 다음 URL에서 확인 가능합니다
: http://www.slideshare.net/YooEdward/why-openstack-is-operating-system-60685165
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다.
1. OpenStack
2. How to create instance
3. Ceph
- Ceph
- OpenStack with Ceph
4. Neutron
- Neutron
- How neutron works
5. OpenStack HA- controller- l3 agent
6. OpenStack multi-region
Kubernetes와 Kubernetes on OpenStack 환경의 비교와 그 구축방법에 대해서 알아봅니다.
1. 클라우드 동향
2. Kubernetes vs Kubernetes on OpenStack
3. Kubernetes on OpenStack 구축 방벙
4. Kubernetes on OpenStack 운영 방법
[Open Infrastructure & Cloud Native Days Korea 2019]
커뮤니티 버전의 OpenStack 과 Ceph를 활용하여 대고객서비스를 구축한 사례를 공유합니다. 유연성을 확보한 기업용 클라우드 서비스 구축 사례와 높은 수준의 보안을 요구하는 거래소 서비스를 구축, 운영한 사례를 소개합니다. 또한 이 프로젝트에 사용된 기술 스택 및 장애 해결사례와 최적화 방안을 소개합니다. 오픈스택은 역시 오픈소스컨설팅입니다.
#openstack #ceph #openinfraday #cloudnative #opensourceconsulting
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...Edureka!
***** Kubernetes Certification Training: https://www.edureka.co/kubernetes-certification *****
This Edureka tutorial on "What is Kubernetes" will give you an introduction to one of the most popular Devops tool in the market - Kubernetes, and its importance in today's IT processes. This tutorial is ideal for beginners who want to get started with Kubernetes & DevOps. The following topics are covered in this training session:
1. Need for Kubernetes
2. What is Kubernetes and What it's not
3. How does Kubernetes work?
4. Use-Case: Kubernetes @ Pokemon Go
5. Hands-on: Deployment with Kubernetes
DevOps Tutorial Blog Series: https://goo.gl/P0zAfF
OpenStack을 중심으로 하여 하이브리드 클라우드를 구축하기 위한 여러 전략들을 살펴보는 시간을 가졌습니다. 또한, Hyper-V를 예로 들어 OpenStack에서 상용 하이퍼바이저를 어떻게 지원하는지, 그리고 그에 따른 개발 과정을 같이 살펴보는 시간을 가졌습니다.
Introduction to CNI (Container Network Interface)HungWei Chiu
A brief introduction to the CNI (Container Network Interface), the implementation of docker bridge network and the CNI usage, including why we develop the CNI, how to use the CNI and what is CNI.
We also introduction the pause container the kubernetes PoD and how to use the CNI in the kubernetes.
In the end, we use the flannel as an example to show how to install the CNI into your kubernetes cluster
게임사들이 활용할 수 있는 네이버클라우드플랫폼 서비스들과 클라우드 상에서 게임 인프라 구축시 고려해야 할 포인트들에 대해서 소개합니다. | Introduce the Naver Cloud Platform service that game companies can use and the points to consider when building game infrastructure in the cloud.
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingJoe Huang
The slides used in the speech "Building multi-site and multi-openstack cloud with OpenStack cascading" in OpenStack Paris summit 2014. The slides cover the requirement and driving forces, case study of VDF, technologies eloboration and demo of OpenStack cascading.
This was a tutorial which Mark McClain and I led at ONUG, Spring 2015. It was well received and serves as a walk through of OpenStack Neutron and it's features and usage.
This presentation covers how app deployment model evolved from bare metal servers to Kubernetes World.
In addition to theoretical information, you will find free KATACODA workshops url to perform practices to understand the details of the each topics.
[Open Infrastructure & Cloud Native Days Korea 2019]
커뮤니티 버전의 OpenStack 과 Ceph를 활용하여 대고객서비스를 구축한 사례를 공유합니다. 유연성을 확보한 기업용 클라우드 서비스 구축 사례와 높은 수준의 보안을 요구하는 거래소 서비스를 구축, 운영한 사례를 소개합니다. 또한 이 프로젝트에 사용된 기술 스택 및 장애 해결사례와 최적화 방안을 소개합니다. 오픈스택은 역시 오픈소스컨설팅입니다.
#openstack #ceph #openinfraday #cloudnative #opensourceconsulting
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...Edureka!
***** Kubernetes Certification Training: https://www.edureka.co/kubernetes-certification *****
This Edureka tutorial on "What is Kubernetes" will give you an introduction to one of the most popular Devops tool in the market - Kubernetes, and its importance in today's IT processes. This tutorial is ideal for beginners who want to get started with Kubernetes & DevOps. The following topics are covered in this training session:
1. Need for Kubernetes
2. What is Kubernetes and What it's not
3. How does Kubernetes work?
4. Use-Case: Kubernetes @ Pokemon Go
5. Hands-on: Deployment with Kubernetes
DevOps Tutorial Blog Series: https://goo.gl/P0zAfF
OpenStack을 중심으로 하여 하이브리드 클라우드를 구축하기 위한 여러 전략들을 살펴보는 시간을 가졌습니다. 또한, Hyper-V를 예로 들어 OpenStack에서 상용 하이퍼바이저를 어떻게 지원하는지, 그리고 그에 따른 개발 과정을 같이 살펴보는 시간을 가졌습니다.
Introduction to CNI (Container Network Interface)HungWei Chiu
A brief introduction to the CNI (Container Network Interface), the implementation of docker bridge network and the CNI usage, including why we develop the CNI, how to use the CNI and what is CNI.
We also introduction the pause container the kubernetes PoD and how to use the CNI in the kubernetes.
In the end, we use the flannel as an example to show how to install the CNI into your kubernetes cluster
게임사들이 활용할 수 있는 네이버클라우드플랫폼 서비스들과 클라우드 상에서 게임 인프라 구축시 고려해야 할 포인트들에 대해서 소개합니다. | Introduce the Naver Cloud Platform service that game companies can use and the points to consider when building game infrastructure in the cloud.
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingJoe Huang
The slides used in the speech "Building multi-site and multi-openstack cloud with OpenStack cascading" in OpenStack Paris summit 2014. The slides cover the requirement and driving forces, case study of VDF, technologies eloboration and demo of OpenStack cascading.
This was a tutorial which Mark McClain and I led at ONUG, Spring 2015. It was well received and serves as a walk through of OpenStack Neutron and it's features and usage.
This presentation covers how app deployment model evolved from bare metal servers to Kubernetes World.
In addition to theoretical information, you will find free KATACODA workshops url to perform practices to understand the details of the each topics.
레드햇의 Etsuji Nakai 씨의 "OpenStack: Inside Out" 한글 번역본입니다.
다시 한번 좋은 문서를 공유해주신 Etsuji Nakai 씨에게 감사를 드립니다.
http://www.slideshare.net/enakai/open-stack-insideoutv10
2018 컨트리뷰톤 ( https://contributhon.kr/project#openstack ) 행사에 오픈스택 또한 참여합니다 :) 오픈스택 프로젝트 개요와 함께 업스트림 컨트리뷰션을 설명하면서 2018년도 컨트리뷰톤에서 오픈스택 팀에서 하고자 하는 방향을 설명하는 자료입니다.
OpenStack과 업스트림 컨트리뷰션 (2016 IT 21 글로벌 컨퍼런스)Ian Choi
2010년 7월 Rackspace사와 NASA부터 시작된 OpenStack 프로젝트는 빠른 성장세를 거쳐 2016년 4월에는 13번째 릴리즈에 해당하는 Mitaka 버전이 등장하였습니다. OpenStack은 클라우드 관리 오픈 소스 소프트웨어로, 최근 User Survey에 따르면 약 2/3에 해당하는 클라우드 인프라에서 프로덕션 또는 실제 운용 목적으로 사용할 정도로 충분한 성숙도를 갖추고 있습니다. 이와 같이 OpenStack이 발전할 수 있었던 배경에는 사용자, 개발자, 여러 업체들이 주도적으로 참여할 수 있도록 이루어진 커뮤니티 및 생태계를 통한 지속적인 업스트림 컨트리뷰션이 있습니다. 최근 발표된 Mitaka를 살펴보면, 178개 국가에서 345개 조직에 속한 2,336명에 달하는 구성원이 350만 줄에 해당하는 코드를 기여하였으며, 지난 릴리즈와 비교하였을 때 8개의 신규 프로젝트가 추가되는 등의 컨트리뷰션이 있었습니다. 본 발표에서는 이와 같이 강력하고 지속적인 업스트림 컨트리뷰션을 주제로 하여 클라우드 관리 오픈 소스 소프트웨어인 Openstack이 어떤 식으로 사용자, 개발자, 여러 업체들과 함께 지속적으로 발전하고 있는지를 살펴봅니다.
[2017년 SW 마에스트로 100+ 컨퍼런스]
- 발표자: 오픈스택 한국 커뮤니티 조성수
- 행사 정보: https://www.facebook.com/swmaestro/photos/a.816861878341341.1073741828.812223648805164/1832957773398408/?type=3&theater&ifg=1
OSCON은 O'REILLY사가 주관하는 세계 최대의 오픈소스 컨퍼런스 입니다. 한 오픈소스 프로젝트에 컨트리뷰션하면서 생긴 기회와 관계에 대한 이야기, 발표자로서 OSCON 참석하며 생긴 이야기 등 오픈소스가 개발자의 삶에 어떤 도움을 줄 수 있는지 공유하려고 합니다.
- OSCON 발표 이야기
- 한국/일본/중국 의 오픈소스 커뮤니티는 어떤 특징을 가지는지
- 개발자의 경력에 오픈소스가 어떤 도움을 줄 수 있는지
http://deview.kr/2013/detail.nhn?topicSeq=21
코디 범가드너 지음 | 강재준, 신원석, 오성근, 이준섭, 조영준 옮김 | 32,000원 | 한빛미디어 | 2016.10.01
★ 오픈스택 핵심 구성요소의 기능과 상호작용을 철저히 파헤친다.
오픈스택의 가장 큰 장점은 모듈성이다. 컴퓨트, 스토리지, 네트워크, 대시보드, 오케스트레이션 등 다양한 구성요소를 조합하여 각자가 제공하려는 서비스를 위한 최상의 맞춤형 인프라를 구축할 수 있다. 하지만 단순한 따라 하기식 설치 경험만으로는 실제 운영 시에 마주하는 복잡 다양한 요구에 제대로 대처할 수 없다. 이 책은 오픈스택 핵심 구성요소들을 다양한 방식으로 배포해보며 응용력을 키우고, 상용 환경에 필요한 구성과 오케스트레이션까지 살펴볼 수 있도록 구성했다. 이를 통해 독자들은 오픈스택 핵심 구성요소가 제공하는 기능과 설치 옵션의 의미와 효과, 다른 구성요소와 상호작용하는 방식을 확실히 이해하게 될 것이다.
2. OpenStack Korea Community
About me
클라우드를 연구하는 IT전문가~!!
클라우드를 연구하는 IT전문가가 되고 싶습니다. 그 중심에는 오픈소스 클라우드 플랫폼인 오
픈스택이 있습니다.
- Name : 장현정 (NaleeJang)
- HP Helion MVP(Most Valuable Professional)
- Published : 오픈스택을 다루는 기술/2014.10.31/길벗
- Company : ASD Korea Cloudike System Engineer
- Etc : Korea OpenSource Alliance(한국오픈소스진흥협회) 이사
- Blog : http://naleejang.tistory.com
- Facebook : http://www.facebook.com/naleejang
- Community : Leader of OpenStack Korea User Group
(http://www.facebook.com/groups/openstack.kr/)
(http://www.openstack.or.kr/)
3. OpenStack Korea Community
목차
1. Introduction OpenStack Community
2. What is Cloud? Why is Cloud?
3. Introduction OpenStack
4. Method for attending Community
5. Market Place and Technology
5. OpenStack Korea Community
1. Introduction OpenStack Community
OpenStack Korea User Group
Year of Create
Manager Group
February, 2011 – by Jaesuk Ahn, First Leader
2nd Leader Nalee Jang, Vice Stephen Ahn, etc 6 part
Homepage http://openstack.or.kr
Facebook https://www.facebook.com/groups/openstack.kr
Seminar
• Held OpenStack Day in Korea every February
• Held OpenStack Birthday Party every July
• Held Technical Seminar once a month
Member Count Total : 4,088 (male: 4,036, female: 52)
6. OpenStack Korea Community
1. Introduction OpenStack Community
Manager Group
Leader Vice Leader
SeminarMarketing
Study Localization
Global
Special
10. OpenStack Korea Community
1. Introduction OpenStack Community
커뮤니티는 5년동안 아래와 같이 성장하였습니다.
ORGANIZATIONS
CUMULATIVE CONTRIBUTORS OPENSTACK USER GROUPS LINES OF CODE
3,654 80+ 30 million+
509
27,398
INDIVIDUAL MEMBERS
COUNTRIES
165
12. OpenStack Korea Community
1. Introduction OpenStack Community
Important Dates
July 19, 2015 OpenStack 5th Anniversary
October 15, 2015 Liberty Release
October 27 – 30, 2015 OpenStack Summit Tokyo
April, 2016 Mitaka Release
April 25-29, 2016 OpenStack Summit Austin
15. OpenStack Korea Community
2. What is Cloud? Why is Cloud?
클라우드 컴퓨팅(Cloud Computing)은
개인이 가진 스마트 폰, 스마트패드, 스마트 TV, 노트북,
컴퓨터와 같은 인터넷이 가능한 디바이스를 통해 클라
우드라고 불리는 제 3의 공간에서 데이터를 읽고 쓰고
정보를 분석하고 처리하여, 저장하고 관리하는 컴퓨팅
시스템.
클라우드 컴퓨팅은?
21. OpenStack Korea Community
2. What is Cloud? Why is Cloud?
공개 범위에 따른 클라우드 서비스
Public Cloud
인터넷에 공개되어 있는 서버나 스토리지를 아
마존과 같은 서비스 제공자들에게 제공받아 그
위에서 개발한 소프트웨어 서비스
Private Cloud
Public Cloud와 반대로 인터넷에 공개하지 않고
회사 내부에서 자체적으로 구축하여 사용하는
클라우드 서비스
Hybrid Cloud
Public Cloud와 Private Cloud 두 가지를 모두 관리
할 수 있는 클라우드 시스템
23. OpenStack Korea Community
2. What is Cloud? Why is Cloud?
본격적으로 알아야 할 클라우드 서비스들
IaaS
Virtualization
Server
Storage
Network
Virtualization
Server
Storage
Network
25. OpenStack Korea Community
2. What is Cloud? Why is Cloud?
IaaS 서비스를 구축할 수 있는 오픈소스형 클라우드 플랫폼
http://www.opennebula.org/
http://www.openstack.org/
http://cloudstack.apache.org/
38. OpenStack Korea Community
3. Introduction OpenStack
오픈스택(OpenStack)
• 컴퓨트 서비스 – Nova
• 오브젝트 스토리지 서비스 – Swift
• 이미지 서비스 – Glance
• 인증 서비스 - Keystone
• 네트워크 서비스 – Neutron
• 블록스토리지 서비스 – Cinder
• 데쉬보드 서비스 – Horizon
• 텔레미터 서비스 – Ceilometer
• 오케스트레이션 서비스 – Heat
• 데이터베이스 서비스 – Trove
• 데이터 프로세싱 – Sahara
• 베어메탈 – Ironic
40. OpenStack Korea Community
3. Introduction OpenStack
호스트 컴퓨터에서 다수의 운영체제(Operation System)을
동시에 실행하기 위한 논리적 플랫폼(Platform)
하이퍼바이저를 쓰니~~
서버 1대에서 운영체제가 3개!!
하이퍼바이저(Hypervisor)
41. OpenStack Korea Community
3. Introduction OpenStack
하이퍼바이저(Hypervisor) 타입
Hosted
프로그램들처럼 호스트 운영체제에서 실행되며 VM 내
부에서 동작되는 게스트 운영체제는 하드웨어의 3 수
준으로 실행
Native (bare metal)
운영체제가 프로그램을 제어하듯이 하이퍼바이저가
해당 하드웨어에서 직접 실행되며 게스트 운영체제
는 하드웨어2 수준에서 실행
44. OpenStack Korea Community
3. Introduction OpenStack
오픈스택 서비스와 클라우드 서비스를 매칭시켜 봅시다.
IaaS
Virtualization
Server
Storage
Network
Virtualization
Server
Storage
Network
45. OpenStack Korea Community
3. Introduction OpenStack
오픈스택(OpenStack)은
서버, 스토리지, 네트워크와 같은 물리자원을 가상화시켜 데쉬보드 및 Rest API로
제공하고 이를 관리할 수 있는 오픈소스(Open Source ) 플랫폼(Platform)
50. OpenStack Korea Community
3. Introduction OpenStack
1. 오픈스택을 설치 할 서버 준비
** 만일 서버를 준비할 여유가 안되고, 테스트용이라면 하이퍼바이저를 준비합니다.
2. OS 준비 – fedora 계열의 리눅스를 쓸지 redhat 계열의 리눅스를 쓸지 선택
3. 네트워크 구성 설정 및 서버 수와 OS 따라 설치 방법 선택
** 테스트용이라면 Ubuntu에서는 Devstack을, Redhat에서는 Packstak을 많이 씀.
4. 설치가이드에 따라 오픈스택 설치
5. 오픈스택 사용
53. OpenStack Korea Community
4. Method for attending Community
라틴어로 같음을 뜻하는 communitas에서 유래.
Communis는 라틴어 접두사 con- (함께)와 munis (서로 봉사한다)의 합성어
공동의 관심사와 목표,이해를 가지고 구성된 근대적 열린 공동체
커뮤니티란?
56. OpenStack Korea Community
4. Method for attending Community
오픈소스란?
오픈 소스(open source)는 소프트웨어 혹은 하드웨어의 제작자의 권리를
지키면서 원시 코드를 누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈
소스 라이선스에 준하는 모든 통칭을 일컫는다. 어원에 대해서는 History of
the OSI 자료에 따르면, 1998년 2월 3일에넷스케이프 브라우저의 원시 코
드에 대해 어떠한 형태로 공개할까하는 전략회의에서 붙여진 새로운 용어
라고 설명되어 있다.
https://ko.wikipedia.org/wiki/%EC%98%A4%ED%94%88_%EC%86%8C%EC%8A%A4
61. OpenStack Korea Community
4. Method for attending Community
도전
기본에 충실하세요~!!
지금 배우는 것들은 사회에서 가르쳐 주지 않습니다.
젊음은 만끽하세요~!!
여행도 하고, 친구도 만나고, 밤을 새며 공부도 해보세요~!!
그리고,
트랜드를 따라 오픈소스도 공부해 보세요~!!
62. OpenStack Korea Community
4. Method for attending Community
최선을 다하기
일단, 웹사이트와 블로그 등을 통해 공부하고,
한번 실제로 해 보세요~!!
삽질도 직접 해봐야 어디서 삽질하는지 알 수 있으니까요~!!
세미나에 참여하여 하세요~!!
혼자 가도 되고, 친구랑 가도 됩니다.
여자친구 남자친구랑 같이 가세요~!!
사회 선배님들한테 인사하세요~!!
인사만큼 중요한 건 없습니다.
먼저 가서 인사하세요~!! 그리고, 그들과 친해 지세요~!!
63. OpenStack Korea Community
4. Method for attending Community
목표 설정
모든 것들을 다 잘 하려고 생각하지 마세요~!!
우리는 신이 아닙니다.
잘 안 되는 내가 잘 모르는 것 하나만 선택하세요~!!
목표일은 이틀로 짧게 설정하세요~!!
그리고, 안 풀리는 문제를 가지고 풀 수 있는 방법을
최선을 다해 연구하세요~!!
64. OpenStack Korea Community
4. Method for attending Community
공유 & 나눔
자신의 경험을 나눠주세요~!!
잘 정리된 글로 나눠주세요~!!
잘 정리된 그림으로 나눠주세요~!!
왜냐고요?
왜 힘들게 얻은 지식과 경험을 나눠 주냐고요?
오픈소스니까요~!!
오픈소스는 변하니까요~!!
66. OpenStack Korea Community
4. Method for attending Community
함께 발전하기
글과 그림을 통해 공유를 하다 보니
글을 쓰는 실력과 표현력이 올라갑니다.
말을 통해 공유를 하면
말로 표현하는 실력이 함께 올라가겠죠~!!
여러분들을 계속 어필했으면
여러분들을 알아봐주는 사람이 늘고
실력이 늘었으니 취업은 따 놓은 거나 다름이 없습니다.
67. OpenStack Korea Community
5. Mark place
and Technology
오픈소스 클라우드 플랫폼 현황
국내외 클라우드 서비스 현황
글로벌 오픈스택 서비스 기술 현황
국내 오픈스택 서비스 기술 현황
68. OpenStack Korea Community
오픈소스 클라우드 플랫폼 현황
http://www.opennebula.org/
http://www.openstack.org/
http://www.eucalyptus.com/
http://cloudstack.apache.org/
• Eucalyptus는 Elastic Utility Computing Architecture for Linking Your
Programs To Useful Systems의 약어임.
• 클라우드 컴퓨팅 시스템에 대한 활발한 연구와 커뮤니티를 조성하기
위해 미국 UC 산타바바라 대학에서 시작된 오프소스 프로젝트
• Eucalyptus Systems에서 관리되다가 HP Heilon으로 인수되었음.
• Cloud.com사가 개발한 오픈 소스 클라우드 환경 구축 소프트웨어
• GUI 기반의 관리콘솔, 멀티 하이퍼바이저, 소프트웨어 방화벽, 로드밸
런서를 기본으로 제공
• 2011년 7월 Citrix Systems로 인수되었다가 2012년 5월에 다시
Apache 재단으로 인수되었음.
• 2008년 3월에 TP1을 최초로 릴리즈하면서 탄생
• 현재는 C21Labs에서 운영 및 유지보수를 하고 있음
• 2012년 10월에 릴리즈 한 3.8 버전부터는 상업용 제품에 대해서만 유지보
수를 하고 있음.
• 지원하는 하이퍼바이저는 KVM, XEN, VMware ESXi, Hyper-V가 있음.
• 2010년 6월 미 항공우주국과 락스페이스가 시작한 오픈소스 프로젝트
• 오픈스택 재단에 의해 관리되고 있으며, 18,387명의 가입 회원, 148명
의 주요 컨트리뷰터, 78개의 유저그룹으로 구성되어 있음.
• 지원하는 하이퍼바이저의 종류로는 KVM, XEN, QEMU, LXC, VMware
ESX/ESXi, PowerVM, Hyper-V등이 있음.
72. OpenStack Korea Community
국내외 클라우드 서비스 현황
글로벌 클라우드 서비스 현황
• 아마존 웹 서비스 (AWS) : 2014 가트너 선정 넘사벽 1위
• 마이크로소프트 애저 (Azure)
• IBM 소프트레이어 (SoftLayer)
국내 클라우드 서비스 현황
• KT ucloud biz : 카카오톡 Top 100위 중 30% ucloud 에서 운용
• SKT Tcloud biz
• LG CNS Cloud
글로벌 클라우드 서비스인 AWS 사용 사례 - 쿠키런
• 출시 직후(가입자 9만원), 출시 후 일주일(120만명 돌파)
• EC2, ELB, EBS 등의 고 가용성 서버를 쉽게 구축
• Auto Scaling으로 트래픽 부하 극복
오픈스택 사용 사례
• 월마트 : 10만코어 규모 오픈스택 환경 구축 사용중, 작년말 쇼핑시즌 월마트닷컴 미국 서비스 트래픽을 처리했음.
• 페이팔 : 이베이 자회사이며 세계 최대규모 온라인결제서비스. 2013년 1만대의 가상서버를 오픈스택 환경 구축 사용.
• 야후, 인텔, 디즈니(스피드), BBVA가 오픈스택으로 구축 운영 중.
• 국내 : 다음카카오, KINX, KBS, NAVER에서 사용 중이며, 대다수의 연구소 및 기업 연구소에서 오픈스택을 이용한 다양
한 연구 진행. 오픈스택 기반 소프트웨어로는 Cloudike라는 화이트라벨 클라우드 스토리지와 같은 것이 있음.
• 구글 클라우드 플랫폼
• 랙스페이스 (Rackspace) : 오픈스택 아키텍처 사용
• HP 힐리온(Helion) – 오픈스택 퍼블릭 클라우드 런칭
• KINX IXcloud : 오픈스택 기반 퍼블릭클라우드 제공
73. OpenStack Korea Community
글로벌 오픈스택 기술 현황
HP Helion Openstack 커뮤니티 버전과 커머셜 버전 RedHat의 OpenStack 플랫폼
Canonical의 Juju와 MaaS Intel의 OpenStack 설치를 위한 H/W 코어
74. OpenStack Korea Community
글로벌 오픈스택 기술 현황 - HP
HP Helion Openstack 커뮤니티 버전과 커머셜 버전
• Hp Helion OpenStack Community : 오픈스택 기본 컴포넌트에 설치를 쉽게 도와주는 기능을 추가하여 제공
• Hp Helion OpenStack Community : 힐리온 오픈스택 커뮤니티 버전에 자원을 관리하고 모니터링 할 수 있는 기능을
추가하여 제공
75. OpenStack Korea Community
글로벌 오픈스택 기술 현황 - HP
HP Helion Openstack Development Platform
• Hp Helion OpenStack은 오픈스택에서 제공하는 서비스로 구성하고, 개발자들의 편이성을 위하여 HP Helion
Development Platform을 제공. 이를 통해 클라우드 네이티브 애플리케이션의 신속한 개발, 배포, 제공을 할 수 있으며,
Cloud Foundry를 기반으로 OpenStack과 통합 되어 있음.
76. OpenStack Korea Community
2. Mark place and Technology
RedHat CloudForms와 Enterprise Linux OpenStack Flatform
• 종합적인 관리 플랫폼을 통해 가상화 환경에 대한 제어력을 확보하고 프라이빗 또는 하이브리드 클라우드를 구축 및 관리
를 제공함.
• 기업에 맞는 오픈스택을 구축해 주기 위한 Enterprise Linux OpenStack Platform 제공.
77. OpenStack Korea Community
글로벌 오픈스택 기술 현황 - Canonical
Canonical Juju와 MaaS(Metal as a Service)
• MAAS 는 베어메탈을 provisioning 하는 툴이며, Juju 는 어플리케이션 을 deployment, management 하는 툴.
• juju 가 MAAS 에 서버를 하나 요청하고, MAAS 는 서버를 provisioning 한 다음 juju 에게 넘기면, juju는 서버에 openstack nova-
compute 관련 패키지들을 설치한 다음, 설정을 잡아주고 관련 프로세스를 시작하는데, 이런 작업들을 charm을 통해서 자
동으로 진행해줌.
78. OpenStack Korea Community
글로벌 오픈스택 기술 현황 - intel
Intel의 OpenStack 설치를 위한 H/W 코어 DPDK
• 인텔 DPDK는 Data Plane Development Kit 의 약자로 빠른 패킷 프로세싱을 위한 드라이버와 라이브러리를 뜻함.
• 또한 SDN(소프트웨어 정의 네트워크) 및 NFV(네트워크 기능 가상화)에서도 중요한 역할을 맡고 있음.
79. OpenStack Korea Community
국내 오픈스택 기술 현황
SKT DCOS 아키텍처 KBS World 채널 오픈스택 아키텍처
빅데이터 분석 플랫폼 Tajo의 OpenStack Swift 오픈스택 기반 클라우드 스토리지 솔루션 Cloudike
80. OpenStack Korea Community
국내 오픈스택 기술 현황 - SKT
SKT DCOS 아키텍처
• 소프트웨어정의데이터센터(SDDC) 트렌드를 주도하기 위해 오픈스택으로 클라우드 인프라 통합을 추진 중에 있음.
• 현재 퍼블릭 클라우드 플랫폼을 향후 (SK텔레콤 클라우드 인프라 전반을) 오픈스택 기반으로 만드는 것이 목표.
• 오픈스택 기본 서비스에 자동 설치를 담당할 DCOS Deployer와 이를 사용할 수 있는 API 및 관리, 모니터링을 위한 운영 시스
템으로 구성된다.
81. OpenStack Korea Community
국내 오픈스택 기술 현황 - KBS
KBS World 채널 오픈스택 아키텍처
• 비디오 아카이브 디지털화 / 자막·영상 편집·제작체계 개선을 위하여 OpenStack(오픈스택)을 사용하였음. 이외도 시스템
구성을 위하여 HAProxy, Nginx, Memcached, Tomcat, GlusterFS, MogileFS, Cubrid 등의 오픈소스를 사용하였음.
• KBS는 클라우드 인프라를 OpenStack으로 변경함으로써 비용 절감과 성능 개선 및 기술 내재화를 가지고 왔다.
82. OpenStack Korea Community
국내 오픈스택 기술 현황 - Tajo
빅데이터 분석 플랫폼 Tajo의 OpenStack Swift
• Tajo는 빅데이터 분석 플랫폼으로 기존에는 하둡이나 Hbase, 아마존 S3의 데이터를 분석하였으나 OpenStack Swift의 사용율
을 올라감에 따라 Swift 내의 데이터도 분석할 수 있도록 추가하였음.
• Tajo는 TajoClient, TajoMastor, TajoWorker로 구성되며 다양한 종류의 스토리지 및 저장 공간에서 데이터를 가지고 올 수 있도
록 Pluggable Storage Layer를 추가하였다.
83. OpenStack Korea Community
국내 오픈스택 기술 현황 - Cloudike
오픈스택 기반 클라우드 스토리지 솔루션 Cloudike
• Cloudike는 OpenStack Swift, Ceph, AWS S3와 같은 Object Storage를 일반 사용자들이 사용하기 쉽게 모바일, 웹, 컴퓨터에서
사용할 수 있도록 N-Screen를 적용하여 개발한 클라우드 스토리지 솔루션.
• MongoDB, RabbitMQ, NginX, UWSGI 등의 기술을 사용하였고, Python으로 개발되어 있으며, Bare-metal, Cloud instance에 상
관없이 모두 설치가 가능하다.