SlideShare a Scribd company logo
1 of 32
Download to read offline
오픈스택 환경에서
공유 파일 시스템 구현하기
마닐라(Manila) 프로젝트
서상원 차장
Systems Engineering Team
NetApp Korea
© 2016 NetApp, Inc. All rights reserved.1
© 2016 NetApp, Inc. All rights reserved2
• 론콘웨이(Ron conway)
• 실리콘 벨리 엔젤투자자
• Faebook, Twitter, Google, PayPal,
TweetDeck, AirBnB 등의 투자
NetApp의 OpenStack Contribution
© 2016 NetApp, Inc. All rights reserved3
2015.4
Liberty Summit
Sponsor
Manila
Graduation
2014.10
Kilo Release
Summit
Sponsor
Manila
Incubation
2013.10
Icehouse
Summit
Sponsor
Swift on
E-Series
2014.4
Juno Summit
Sponsor
E/EF-Series
drivers in
Icehouse
2013.4
Havana
Summit
Sponsor
Direct Drivers
in Grizzly
2012.10
Grizzly Summit
Sponsor
Clustered Data
ONTAP driver
in Folsom
2012.4
Folsom
Summit
Sponsor
7-Mode driver
in Essex
2011.3
NetApp
Joins
Diablo Summit
Sponsor
2011.10
Essex
Summit
Sponsor
Integration
Previewed
2016.4
“N” Summit
Sponsor
See you in
Austin!
2015.10
Mitaka
Summit
Sponsor
Manila 1.0
 1st 메이저 스토리지 벤더
 Upstream Contributions
 Community project leadership
 Production Deployments
 OpenStack 파운데이션
 Charter Gold member
 Elected board representation
NetApp OpenStack portfolio
© 2016 NetApp, Inc. All rights reserved4
Image
Compute
Shared Files
Block Storage
Object StorageShared Files
StorageGRID®E/EF-SeriesData ONTAP® OnCommand®AltaVault™
Glance
Swift
Cinder
Nova
Manila
Compute Block Storage
Object StorageImage
Cinder
Manila
Nova
Glance
Manila
Cinder
OpenStack Block Storage Drivers in Production
© 2016 NetApp, Inc. All rights reserved5
Ceph
LVM
NetApp
Gluster
NFS
IBM Storwize
SolidFire
EMC
VMware VMDK
* OpenStack Foundation User Survey Results (October 2015 )
상용 스토리지
벤더 제품 중에서
NetApp 제품을
가장 많이 사용
Manila 개요 및 주요 기능 소개
© 2016 NetApp, Inc. All rights reserved.6
What Manila ?
© 2016 NetApp, Inc. All rights reserved7
OpenStack Shared File Service Program
 OpenStack 환경에서 공유 파일
시스템 서비스 제공
 Multi tenancy 환경에서 VM들 위한
Secure Share 서비스 제공
 NFS, CIFS, HDFS 프로토콜 지원
 다양한 네트워크 토폴로지 지원
 Horizon GUI 지원
OpenStack Compute
Manila
VMVM VM VM
Clustered Data ONTAP®
Finance R&D Sales
VM VM VM VM
Why Manila ?
© 2016 NetApp, Inc. All rights reserved8
클라우드 환경에서 파일 공유의 요구들 증가
49%
38%
35%
34%
32%
31%
30%
27%
27%
25%
25%
Data backup and archive
Test and development
Disaster recovery
Pimary storage for files
Web servers
High-performance computing
Business intellifence
Temporary projects
Internal production apps
Application bursting
Workload spikes
당신의 회사가 클라우드 인프라를 사용하는 주된 용도는 무엇입니까?
Source: ESG, 2015
Why Manila ?
© 2016 NetApp, Inc. All rights reserved9
클라우드 서비스 업체들 파일 공유 서비스 앞다투어 출시
Manila History
© 2016 NetApp, Inc. All rights reserved10
Liberty 버전부터 운영 시스템에 적용 가능한 상태
 Juno의 인큐베이션 프로젝트로 시작
 Liberty 버전부터 운영 서비스 적용 가능
 총 Driver 수 : 14
 지원 기능(Buleprints) 수 : 51
 NetApp이 프로젝트 리딩
Manila Architecture Overview
Cinder, Swift와 동일하게 AMQP를 통해 프로세스 수행
11 © 2016 NetApp, Inc. All rights reserved
REST
Manila
Processes
Horizon
manila-apimanila-scheduler
manila-share
Back-End
manila-share
Back-End
manila-share
Back-End
Control Path
 Manila-api: Request, User Credential
 Manila-scheduler: Makes provisioning
 Manila-share: Communicates with storage
 Control Path Only
Manila 구현 옵션
Multi Backend 및 다양한 Network Plugin 지원
12 © 2016 NetApp, Inc. All rights reserved
 Dedicated Single Share Server or New Multi Share Servers
 Share Creation with Share Servers
 Share Creation without Share Servers
 Network Plugins
 Standalone Network Plugins
 Nova Network Plugins
 Neutron Network Plugins
 Distribution 패키지
 RDO, Ubuntu, SUSE
nova-compute
manila
create
Control Path
Data Path
Manila
mount –t nfs
nova-compute
NFS
Manila Key component
Manila는 크게 4가지 component로 구성
13 © 2016 NetApp, Inc. All rights reserved
 Share (CIFS or NFS)
 사용자 요구 사이즈, 접근 프로토콜, Share 타입
 멀티 인스턴스에서 동시 접근 가능
 Share access rules (ACL)
 어떤 유저가 Share에 접근 가능 Client를 정의
 IP 또는 User 단위 권한 부여(Driver 별로 상이)
 Share network
 Share를 위한 Neutron network & subnet 정의
 Security service
 Active Directory, LDAP, Kerberos 지원
 Multiple security service 지원
Manila API Overview
주로 많이 사용되는 API와 해당 Operation
14 © 2016 NetApp, Inc. All rights reserved
Share API
• Create
• Delete
• Edit
• Extend
• List
• Manage
• Show
• Shrink
• Unmanage
Share Access
API
• Allow
• Deny
• List
Snapshot API
• Create
• Delete
• List
• Rename
• Reset State
• Show
Share Type API
• Create
• Delete
• List
Share Type
Extra Specs API
• List extra specs
• Set extra specs
• Unset extra specs
Extra specs 지원
Extra Specs을 통해 Storage Service Catalog (SSC) 적용
15 © 2016 NetApp, Inc. All rights reserved
Extra spec 내용
netapp_raid_type raid4, raid_dp
netapp_disk_type FCAL, SAS, SATA, SCSI or SSD
netapp:dedup True / False
netapp:compression True / False
netapp:thin_provisioned True / False
netapp:snapshot_policy 스토리지에서 정의된 특정 snapshot policy를 적용
netapp:language 특정 character set을 요구하는 application에 적용
netapp:max_files FlexVol내의 최대 파일 갯수를 변경
Manila Share Types
* NetApp Driver Extra spec 예시
주요 기능들 - 용량 확장 & 축소
16 © 2016 NetApp, Inc. All rights reserved
Extend는 GUI/CLI 모두 지원, shrink는 CLI에서만 지원
주요 기능들 - Share Migrations
17 © 2016 NetApp, Inc. All rights reserved
Host 또는 Backend간 데이터 이동 가능
 특정 host pool에서 다른 host pool로
share를 마이그레이션 가능
 서로 다른 backend간의 마이그레이션도 가능
 무중단 데이터 이동 지원
 사용 예 : 특정 backend의 유지보수 시,
멀티 티어 스토리지로 재 배치 시
주요 기능들 - Consistency Groups (CGs)
18 © 2016 NetApp, Inc. All rights reserved
멀티 Share내의 데이터 정합성을 보장
 어플리케이션의 데이터 보호를 위해 서로 다른 share들을 Grouping
 재해복구를 위한 snapshot에 중점
 사용 예 : 다른 share에 위치한 데이터베이스 데이터와 로그 파일
 Share snapshot 수행 시 share 내의 data는 정합성을 유지해야 함
 지원 기능:
 create CG with mutliple shares
 create snapshot of CG
주요 기능들 - Share Replication
19 © 2016 NetApp, Inc. All rights reserved
AZ간 데이터 복제를 통해 AZ간 DR 구성 지원
 고가용성 솔루션
 무중단 운영 지원
 Availability Zones 지원
 AZ간 Failover 및 Failback 지원
Manila Use Cases
© 2016 NetApp, Inc. All rights reserved.20
Manila Use Cases#1
Standalone Share File Services
21 © 2016 NetApp, Inc. All rights reserved
 기존 파일 공유 시스템을 대체
 Multi tenancy 환경에서 SLA 보장
 Self-service API 지원
 Devops에서 활용 가능
Manila Use Cases#2
Enterprise Applications
22 © 2016 NetApp, Inc. All rights reserved
 기존 가상화 환경에서 OpenStack으로 전환
 이기종 인프라스트럭처 지원
 어플리케이션 포팅:
 Move Workloads to OpenStack
Manila Use Cases#3
Sahara Integration
23 © 2016 NetApp, Inc. All rights reserved
 Multi Data Processing Framework 지원
 Job Template을 위한 Binanry를 NFS
Share에 저장 가능
 Data sources 및 Data processing
용도로 활용 가능
 EDP(Elastic Data Processing) Share
생성시 Automount 지원
Sahara Data Processing Model without Manila
Kilo 버전까지는 Data Processing시 Local HDFS나 Swift를 활용
24 © 2016 NetApp, Inc. All rights reserved
Host
Virtual Cluster
VM1 VM2
Computing
Task
HDFS
Computing
Task
HDFS
Host
Virtual Cluster
VM1 VM2
Computing
Task
HDFS
Host
Virtual
Cluster
VM1
Computing
Task
Swift*
Host
Hadoop Cluster 환경에서
Compute과 data가 동일
인스턴트내에 공존
동일 VM내의 Internal HDFS 다른 VM내의 Internal HDFS Swift
Compute과 data가 분리되어
다른 인스턴트에 존재
Swift내의 데이터를 직접
스트리밍하여 데이터 유지
Sahara Data Processing Model with Manila
Liberty 버전부터는 Data Processing시 Manila 활용 가능
25 © 2016 NetApp, Inc. All rights reserved
Manila내에 HDFS Driver를 통해
External HDFS 지원
Manila를 활용한 External HDFS Manila Backend+Local Storage NFS (Mitaka 버전부터 지원 예정)
Manila NFS Share를 remote
mount 및 Hadoop 인스턴트내의
Local 스토리지 사용
NetApp Hadoop Connector를
통해 NFS을 Hadoop내에서 사용
Host
Virtual Cluster
VM1
Computing Task
Host
Manila Service
HDFS Driver
HDFS
Host
Virtual Cluster
VM1
Computing Task
Host
Manila Service
NFS Driver
(Extensible)
NetApp FS
Local Volume
Host
Virtual Cluster
VM1
Computing Task
NFS
Host
NetApp*
Hadoop NFS
Connector
Manila Service
NFS Driver
Why NetApp for Manila
© 2016 NetApp, Inc. All rights reserved.26
NetApp Contribution for Manila
Manila 프로젝트 초기부터 커뮤니티를 리딩 중
27 © 2016 NetApp, Inc. All rights reserved
* Source: http://stackalytics.com/?module=manila&metric=loc&release=liberty
Code Contributions Reviews
Manila Support Matrix
현존하는 스토리지 벤더 중 가장 안정적이고 성숙된 Driver를 제공
28 © 2016 NetApp, Inc. All rights reserved
Clustered DataONTAP for OpenStack
OpenStack 환경에서 효율적이고 유연한 다양한 기능들 제공
29 © 2016 NetApp, Inc. All rights reserved
Clustered DataONTAP
Service AutomationQuality of Service
Unified Architecture
Storage EfficiencySeamless Scaling
Secure
Multi-Tenancy
Continuous
Operations
Data Mobility Data Protection
NetApp OpenStack 주요 고객 사례
OpenStack환경 국내/외 Number One 스토리지 벤더
30 © 2016 NetApp, Inc. All rights reserved
Upcoming in Mitaka
Mitaka 버전에는 보다 다양한 기능들 제공 예정
31 © 2016 NetApp, Inc. All rights reserved
 자동 마운트
 롤링 업데이트
 Manila QoS
 용량 조회
 Share Replication
 Hadoop NFS Connector
© 2016 NetApp, Inc. All rights reserved.32
Thank you.

More Related Content

What's hot

Edge Zones In CloudStack
Edge Zones In CloudStackEdge Zones In CloudStack
Edge Zones In CloudStackShapeBlue
 
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기Ji-Woong Choi
 
VXLAN Integration with CloudStack Advanced Zone
VXLAN Integration with CloudStack Advanced ZoneVXLAN Integration with CloudStack Advanced Zone
VXLAN Integration with CloudStack Advanced ZoneYoshikazu Nojima
 
[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험NHN FORWARD
 
DRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam SoftwareDRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam SoftwareTanawit Chansuchai
 
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...OpenStack Korea Community
 
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략Open Source Consulting
 
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdfOpen Source Consulting
 
[GitOps] Argo CD on GKE (v0.9.2).pdf
[GitOps] Argo CD on GKE (v0.9.2).pdf[GitOps] Argo CD on GKE (v0.9.2).pdf
[GitOps] Argo CD on GKE (v0.9.2).pdfJo Hoon
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack ArchitectureMirantis
 
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례SONG INSEOB
 
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화OpenStack Korea Community
 
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueShapeBlue
 
Volume Encryption In CloudStack
Volume Encryption In CloudStackVolume Encryption In CloudStack
Volume Encryption In CloudStackShapeBlue
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutronvivekkonnect
 
Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Anton Babenko
 
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftOpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftIan Choi
 
OpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release NotesOpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release NotesGerryJamisola1
 

What's hot (20)

Edge Zones In CloudStack
Edge Zones In CloudStackEdge Zones In CloudStack
Edge Zones In CloudStack
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
Ceph issue 해결 사례
Ceph issue 해결 사례Ceph issue 해결 사례
Ceph issue 해결 사례
 
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
[오픈소스컨설팅] 프로메테우스 모니터링 살펴보고 구성하기
 
VXLAN Integration with CloudStack Advanced Zone
VXLAN Integration with CloudStack Advanced ZoneVXLAN Integration with CloudStack Advanced Zone
VXLAN Integration with CloudStack Advanced Zone
 
[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험
 
DRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam SoftwareDRaaS on Microsoft Azure with Veeam Software
DRaaS on Microsoft Azure with Veeam Software
 
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
 
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
클라우드 네이티브 전환 요소 및 성공적인 쿠버네티스 도입 전략
 
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
[오픈테크넷서밋2022] 국내 PaaS(Kubernetes) Best Practice 및 DevOps 환경 구축 사례.pdf
 
[GitOps] Argo CD on GKE (v0.9.2).pdf
[GitOps] Argo CD on GKE (v0.9.2).pdf[GitOps] Argo CD on GKE (v0.9.2).pdf
[GitOps] Argo CD on GKE (v0.9.2).pdf
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
 
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
 
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
 
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
 
Volume Encryption In CloudStack
Volume Encryption In CloudStackVolume Encryption In CloudStack
Volume Encryption In CloudStack
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
 
Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018Terraform modules and best-practices - September 2018
Terraform modules and best-practices - September 2018
 
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftOpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
 
OpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release NotesOpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release Notes
 

Viewers also liked

[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post
[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post
[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston PostOpenStack Korea Community
 
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-GeneOpenStack Korea Community
 
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
[OpenStack Days Korea 2016] Track4 - OpenStack with KubernetesOpenStack Korea Community
 
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing SystemOpenStack Korea Community
 
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with DockerOpenStack Korea Community
 
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업OpenStack Korea Community
 
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기OpenStack Korea Community
 
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개OpenStack Korea Community
 
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트OpenStack Korea Community
 
2017 k8s and OpenStack-Helm
2017 k8s and OpenStack-Helm2017 k8s and OpenStack-Helm
2017 k8s and OpenStack-HelmSK Telecom
 
GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...
GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...
GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...Deepak Shetty
 
Openstack day manila_netapp
Openstack day manila_netappOpenstack day manila_netapp
Openstack day manila_netappSangwon Seo
 
JBUG Korea 소개
JBUG Korea 소개JBUG Korea 소개
JBUG Korea 소개jbugkorea
 

Viewers also liked (20)

[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post
[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post
[2017년 5월 정기세미나] Network with OpenStack - OpenStack Summit Boston Post
 
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
 
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
 
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
 
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
 
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
 
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
 
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
 
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
 
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
 
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
 
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
 
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
 
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기
 
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
 
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
 
2017 k8s and OpenStack-Helm
2017 k8s and OpenStack-Helm2017 k8s and OpenStack-Helm
2017 k8s and OpenStack-Helm
 
GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...
GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...
GlusterFS Native driver for Openstack Manila at GlusterNight Paris @ Openstac...
 
Openstack day manila_netapp
Openstack day manila_netappOpenstack day manila_netapp
Openstack day manila_netapp
 
JBUG Korea 소개
JBUG Korea 소개JBUG Korea 소개
JBUG Korea 소개
 

Similar to [OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트

Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud Sangwon Seo
 
NetApp AI Control Plane
NetApp AI Control PlaneNetApp AI Control Plane
NetApp AI Control PlaneSeungYong Baek
 
공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례rockplace
 
SAP HANA Express Edition 무료배포판
SAP HANA Express Edition 무료배포판SAP HANA Express Edition 무료배포판
SAP HANA Express Edition 무료배포판Tae-Suk Son
 
[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem
[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem
[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystemSungjin Kang
 
Machine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AIMachine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AIJeongkyu Shin
 
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8sHyoungjun Kim
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)uEngine Solutions
 
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항rockplace
 
JMI Techtalk : Backend.AI
JMI Techtalk : Backend.AIJMI Techtalk : Backend.AI
JMI Techtalk : Backend.AILablup Inc.
 
OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능
OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능
OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능Opennaru, inc.
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud nativeAlex Jeong
 
Oracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kimOracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kimsuk kim
 
멀티티어 애플리케이션 개발과 배포
멀티티어 애플리케이션 개발과 배포멀티티어 애플리케이션 개발과 배포
멀티티어 애플리케이션 개발과 배포Devgear
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1Ji-Woong Choi
 
애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축rockplace
 
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316기한 김
 
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례OpenStack Korea Community
 
Why container ?
Why container ?Why container ?
Why container ?관무 류
 
Tdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalabilityTdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalability흥배 최
 

Similar to [OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트 (20)

Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud Kubernetes & Istio in Multi-Cloud
Kubernetes & Istio in Multi-Cloud
 
NetApp AI Control Plane
NetApp AI Control PlaneNetApp AI Control Plane
NetApp AI Control Plane
 
공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례
 
SAP HANA Express Edition 무료배포판
SAP HANA Express Edition 무료배포판SAP HANA Express Edition 무료배포판
SAP HANA Express Edition 무료배포판
 
[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem
[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem
[OpenStack Day in Korea] 15분만에 구축하는 오픈스택 기반 크라우드 솔루션: HP CloudSystem
 
Machine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AIMachine Learning Model Serving with Backend.AI
Machine Learning Model Serving with Backend.AI
 
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)
 
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
왜 컨테이너인가? - OpenShift 구축 사례와 컨테이너로 환경 전환 시 고려사항
 
JMI Techtalk : Backend.AI
JMI Techtalk : Backend.AIJMI Techtalk : Backend.AI
JMI Techtalk : Backend.AI
 
OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능
OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능
OpenShift 4버전의 변경사항 및 OPENMARU APM의 CoreOS, CRI-O 모니터링 기능
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud native
 
Oracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kimOracle linux8 solaris_new_features-suk kim
Oracle linux8 solaris_new_features-suk kim
 
멀티티어 애플리케이션 개발과 배포
멀티티어 애플리케이션 개발과 배포멀티티어 애플리케이션 개발과 배포
멀티티어 애플리케이션 개발과 배포
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
 
애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축
 
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316
 
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
[OpenInfra Days Korea 2018] (Track 3) Software Defined Infrastructure 전략 및 사례
 
Why container ?
Why container ?Why container ?
Why container ?
 
Tdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalabilityTdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalability
 

More from OpenStack Korea Community

2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티OpenStack Korea Community
 
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...OpenStack Korea Community
 
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architectureOpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...OpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with PrometheusOpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on KubernetesOpenStack Korea Community
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때 [OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때 OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud NativeOpenStack Korea Community
 
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크OpenStack Korea Community
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링OpenStack Korea Community
 

More from OpenStack Korea Community (20)

2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
2019년 커뮤니티 활동 보고: 오픈스택 한국 커뮤니티
 
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
[2018.10.19] Andrew Kong - Tunnel without tunnel (Seminar at OpenStack Korea ...
 
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
[2018.10.19] 김용기 부장 - IAC on OpenStack (feat. ansible)
 
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...
 
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
[OpenInfra Days Korea 2018] Day 2 - E3-2: "핸즈온 워크샵: Kubespray, Helm, Armada를 ...
 
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
 
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
[OpenInfra Days Korea 2018] Day 1 - T4-7: "Ceph 스토리지, PaaS로 서비스 운영하기"
 
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
[OpenInfra Days Korea 2018] Day 2 - E5: Mesos to Kubernetes, Cloud Native 서비스...
 
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
[OpenInfra Days Korea 2018] Day 2 - E1: 딥다이브 - OpenStack 생존기
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
 
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
[OpenInfra Days Korea 2018] Day 2 - E6 - 마이크로서비스를 위한 Istio & Kubernetes [다운로드...
 
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
[OpenInfra Days Korea 2018] Day 2 - E6 - OpenInfra monitoring with Prometheus
 
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
[OpenInfra Days Korea 2018] Day 2 - E5: GPU on Kubernetes
 
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때 [OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
[OpenInfra Days Korea 2018] Day 2 - E4 - 핸즈온 워크샵: 서버리스가 컨테이너를 만났을 때
 
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
[OpenInfra Days Korea 2018] (삼성전자) Evolution to Cloud Native
 
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
[OpenInfra Days Korea 2018] (NetApp) Open Source with NetApp - 전국섭 상무
 
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
[OpenInfra Days Korea 2018] (Track 4) - 오픈스택기반 NFV 관리 및 HA (high Availability...
 
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
[OpenInfra Days Korea 2018] (Track 4) - FreeIPA와 함께 SSO 구성
 
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
 

[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트

  • 1. 오픈스택 환경에서 공유 파일 시스템 구현하기 마닐라(Manila) 프로젝트 서상원 차장 Systems Engineering Team NetApp Korea © 2016 NetApp, Inc. All rights reserved.1
  • 2. © 2016 NetApp, Inc. All rights reserved2 • 론콘웨이(Ron conway) • 실리콘 벨리 엔젤투자자 • Faebook, Twitter, Google, PayPal, TweetDeck, AirBnB 등의 투자
  • 3. NetApp의 OpenStack Contribution © 2016 NetApp, Inc. All rights reserved3 2015.4 Liberty Summit Sponsor Manila Graduation 2014.10 Kilo Release Summit Sponsor Manila Incubation 2013.10 Icehouse Summit Sponsor Swift on E-Series 2014.4 Juno Summit Sponsor E/EF-Series drivers in Icehouse 2013.4 Havana Summit Sponsor Direct Drivers in Grizzly 2012.10 Grizzly Summit Sponsor Clustered Data ONTAP driver in Folsom 2012.4 Folsom Summit Sponsor 7-Mode driver in Essex 2011.3 NetApp Joins Diablo Summit Sponsor 2011.10 Essex Summit Sponsor Integration Previewed 2016.4 “N” Summit Sponsor See you in Austin! 2015.10 Mitaka Summit Sponsor Manila 1.0  1st 메이저 스토리지 벤더  Upstream Contributions  Community project leadership  Production Deployments  OpenStack 파운데이션  Charter Gold member  Elected board representation
  • 4. NetApp OpenStack portfolio © 2016 NetApp, Inc. All rights reserved4 Image Compute Shared Files Block Storage Object StorageShared Files StorageGRID®E/EF-SeriesData ONTAP® OnCommand®AltaVault™ Glance Swift Cinder Nova Manila Compute Block Storage Object StorageImage Cinder Manila Nova Glance Manila Cinder
  • 5. OpenStack Block Storage Drivers in Production © 2016 NetApp, Inc. All rights reserved5 Ceph LVM NetApp Gluster NFS IBM Storwize SolidFire EMC VMware VMDK * OpenStack Foundation User Survey Results (October 2015 ) 상용 스토리지 벤더 제품 중에서 NetApp 제품을 가장 많이 사용
  • 6. Manila 개요 및 주요 기능 소개 © 2016 NetApp, Inc. All rights reserved.6
  • 7. What Manila ? © 2016 NetApp, Inc. All rights reserved7 OpenStack Shared File Service Program  OpenStack 환경에서 공유 파일 시스템 서비스 제공  Multi tenancy 환경에서 VM들 위한 Secure Share 서비스 제공  NFS, CIFS, HDFS 프로토콜 지원  다양한 네트워크 토폴로지 지원  Horizon GUI 지원 OpenStack Compute Manila VMVM VM VM Clustered Data ONTAP® Finance R&D Sales VM VM VM VM
  • 8. Why Manila ? © 2016 NetApp, Inc. All rights reserved8 클라우드 환경에서 파일 공유의 요구들 증가 49% 38% 35% 34% 32% 31% 30% 27% 27% 25% 25% Data backup and archive Test and development Disaster recovery Pimary storage for files Web servers High-performance computing Business intellifence Temporary projects Internal production apps Application bursting Workload spikes 당신의 회사가 클라우드 인프라를 사용하는 주된 용도는 무엇입니까? Source: ESG, 2015
  • 9. Why Manila ? © 2016 NetApp, Inc. All rights reserved9 클라우드 서비스 업체들 파일 공유 서비스 앞다투어 출시
  • 10. Manila History © 2016 NetApp, Inc. All rights reserved10 Liberty 버전부터 운영 시스템에 적용 가능한 상태  Juno의 인큐베이션 프로젝트로 시작  Liberty 버전부터 운영 서비스 적용 가능  총 Driver 수 : 14  지원 기능(Buleprints) 수 : 51  NetApp이 프로젝트 리딩
  • 11. Manila Architecture Overview Cinder, Swift와 동일하게 AMQP를 통해 프로세스 수행 11 © 2016 NetApp, Inc. All rights reserved REST Manila Processes Horizon manila-apimanila-scheduler manila-share Back-End manila-share Back-End manila-share Back-End Control Path  Manila-api: Request, User Credential  Manila-scheduler: Makes provisioning  Manila-share: Communicates with storage  Control Path Only
  • 12. Manila 구현 옵션 Multi Backend 및 다양한 Network Plugin 지원 12 © 2016 NetApp, Inc. All rights reserved  Dedicated Single Share Server or New Multi Share Servers  Share Creation with Share Servers  Share Creation without Share Servers  Network Plugins  Standalone Network Plugins  Nova Network Plugins  Neutron Network Plugins  Distribution 패키지  RDO, Ubuntu, SUSE nova-compute manila create Control Path Data Path Manila mount –t nfs nova-compute NFS
  • 13. Manila Key component Manila는 크게 4가지 component로 구성 13 © 2016 NetApp, Inc. All rights reserved  Share (CIFS or NFS)  사용자 요구 사이즈, 접근 프로토콜, Share 타입  멀티 인스턴스에서 동시 접근 가능  Share access rules (ACL)  어떤 유저가 Share에 접근 가능 Client를 정의  IP 또는 User 단위 권한 부여(Driver 별로 상이)  Share network  Share를 위한 Neutron network & subnet 정의  Security service  Active Directory, LDAP, Kerberos 지원  Multiple security service 지원
  • 14. Manila API Overview 주로 많이 사용되는 API와 해당 Operation 14 © 2016 NetApp, Inc. All rights reserved Share API • Create • Delete • Edit • Extend • List • Manage • Show • Shrink • Unmanage Share Access API • Allow • Deny • List Snapshot API • Create • Delete • List • Rename • Reset State • Show Share Type API • Create • Delete • List Share Type Extra Specs API • List extra specs • Set extra specs • Unset extra specs
  • 15. Extra specs 지원 Extra Specs을 통해 Storage Service Catalog (SSC) 적용 15 © 2016 NetApp, Inc. All rights reserved Extra spec 내용 netapp_raid_type raid4, raid_dp netapp_disk_type FCAL, SAS, SATA, SCSI or SSD netapp:dedup True / False netapp:compression True / False netapp:thin_provisioned True / False netapp:snapshot_policy 스토리지에서 정의된 특정 snapshot policy를 적용 netapp:language 특정 character set을 요구하는 application에 적용 netapp:max_files FlexVol내의 최대 파일 갯수를 변경 Manila Share Types * NetApp Driver Extra spec 예시
  • 16. 주요 기능들 - 용량 확장 & 축소 16 © 2016 NetApp, Inc. All rights reserved Extend는 GUI/CLI 모두 지원, shrink는 CLI에서만 지원
  • 17. 주요 기능들 - Share Migrations 17 © 2016 NetApp, Inc. All rights reserved Host 또는 Backend간 데이터 이동 가능  특정 host pool에서 다른 host pool로 share를 마이그레이션 가능  서로 다른 backend간의 마이그레이션도 가능  무중단 데이터 이동 지원  사용 예 : 특정 backend의 유지보수 시, 멀티 티어 스토리지로 재 배치 시
  • 18. 주요 기능들 - Consistency Groups (CGs) 18 © 2016 NetApp, Inc. All rights reserved 멀티 Share내의 데이터 정합성을 보장  어플리케이션의 데이터 보호를 위해 서로 다른 share들을 Grouping  재해복구를 위한 snapshot에 중점  사용 예 : 다른 share에 위치한 데이터베이스 데이터와 로그 파일  Share snapshot 수행 시 share 내의 data는 정합성을 유지해야 함  지원 기능:  create CG with mutliple shares  create snapshot of CG
  • 19. 주요 기능들 - Share Replication 19 © 2016 NetApp, Inc. All rights reserved AZ간 데이터 복제를 통해 AZ간 DR 구성 지원  고가용성 솔루션  무중단 운영 지원  Availability Zones 지원  AZ간 Failover 및 Failback 지원
  • 20. Manila Use Cases © 2016 NetApp, Inc. All rights reserved.20
  • 21. Manila Use Cases#1 Standalone Share File Services 21 © 2016 NetApp, Inc. All rights reserved  기존 파일 공유 시스템을 대체  Multi tenancy 환경에서 SLA 보장  Self-service API 지원  Devops에서 활용 가능
  • 22. Manila Use Cases#2 Enterprise Applications 22 © 2016 NetApp, Inc. All rights reserved  기존 가상화 환경에서 OpenStack으로 전환  이기종 인프라스트럭처 지원  어플리케이션 포팅:  Move Workloads to OpenStack
  • 23. Manila Use Cases#3 Sahara Integration 23 © 2016 NetApp, Inc. All rights reserved  Multi Data Processing Framework 지원  Job Template을 위한 Binanry를 NFS Share에 저장 가능  Data sources 및 Data processing 용도로 활용 가능  EDP(Elastic Data Processing) Share 생성시 Automount 지원
  • 24. Sahara Data Processing Model without Manila Kilo 버전까지는 Data Processing시 Local HDFS나 Swift를 활용 24 © 2016 NetApp, Inc. All rights reserved Host Virtual Cluster VM1 VM2 Computing Task HDFS Computing Task HDFS Host Virtual Cluster VM1 VM2 Computing Task HDFS Host Virtual Cluster VM1 Computing Task Swift* Host Hadoop Cluster 환경에서 Compute과 data가 동일 인스턴트내에 공존 동일 VM내의 Internal HDFS 다른 VM내의 Internal HDFS Swift Compute과 data가 분리되어 다른 인스턴트에 존재 Swift내의 데이터를 직접 스트리밍하여 데이터 유지
  • 25. Sahara Data Processing Model with Manila Liberty 버전부터는 Data Processing시 Manila 활용 가능 25 © 2016 NetApp, Inc. All rights reserved Manila내에 HDFS Driver를 통해 External HDFS 지원 Manila를 활용한 External HDFS Manila Backend+Local Storage NFS (Mitaka 버전부터 지원 예정) Manila NFS Share를 remote mount 및 Hadoop 인스턴트내의 Local 스토리지 사용 NetApp Hadoop Connector를 통해 NFS을 Hadoop내에서 사용 Host Virtual Cluster VM1 Computing Task Host Manila Service HDFS Driver HDFS Host Virtual Cluster VM1 Computing Task Host Manila Service NFS Driver (Extensible) NetApp FS Local Volume Host Virtual Cluster VM1 Computing Task NFS Host NetApp* Hadoop NFS Connector Manila Service NFS Driver
  • 26. Why NetApp for Manila © 2016 NetApp, Inc. All rights reserved.26
  • 27. NetApp Contribution for Manila Manila 프로젝트 초기부터 커뮤니티를 리딩 중 27 © 2016 NetApp, Inc. All rights reserved * Source: http://stackalytics.com/?module=manila&metric=loc&release=liberty Code Contributions Reviews
  • 28. Manila Support Matrix 현존하는 스토리지 벤더 중 가장 안정적이고 성숙된 Driver를 제공 28 © 2016 NetApp, Inc. All rights reserved
  • 29. Clustered DataONTAP for OpenStack OpenStack 환경에서 효율적이고 유연한 다양한 기능들 제공 29 © 2016 NetApp, Inc. All rights reserved Clustered DataONTAP Service AutomationQuality of Service Unified Architecture Storage EfficiencySeamless Scaling Secure Multi-Tenancy Continuous Operations Data Mobility Data Protection
  • 30. NetApp OpenStack 주요 고객 사례 OpenStack환경 국내/외 Number One 스토리지 벤더 30 © 2016 NetApp, Inc. All rights reserved
  • 31. Upcoming in Mitaka Mitaka 버전에는 보다 다양한 기능들 제공 예정 31 © 2016 NetApp, Inc. All rights reserved  자동 마운트  롤링 업데이트  Manila QoS  용량 조회  Share Replication  Hadoop NFS Connector
  • 32. © 2016 NetApp, Inc. All rights reserved.32 Thank you.