SlideShare a Scribd company logo
1 of 14
0
Multi tenant hadoop Cluster
: Cluster 통합에 대한 논의
SK 주식회사 C&C
Bigdata Engineer
최상연
1
1
클러스터 통합?
- 처음에는 큰 데이터에만 만족했던 hadoop…
- 이제는 다양한 요구사항에 따라 확장이 필요하다!
2
1
클러스터 통합?
- 게다가 hadoop 및 다른 Eco system은 끊임없는 발전 중..
3
1
클러스터 통합?
- 빠른 version up은 많은 유저의 요구사항을 만족 시킬 수 있지만..
- 구축 시기마다 다른 클러스터와 데이터 중복 , 운영 이원화를 발생시킨
다.
4
2
Multi tenant Cluster
- 그렇다면 클러스터 구성방안은?
- 아래처럼 크게 3가지로 구성 가능 ( ex) clodera )
5
2
Multi tenant Cluster
- 결론은… 독립 클러스터이냐 통합 클러스터는 어느 정도 장단점이 있음
6
2
Multi tenant Cluster
- Multi-Tenacy Architecture
7
3
실제 구축 방안
- 실제 구성안을 바탕으로.. 추상화
- Ex) 만약.. 각각 네임노드만 같이 활용할 수 있다면..
- 각 2대 x 3 => 6대
-  4대를 더 활용할 수 있으며 데이터 중복을 피할수도 있다.
8
3
실제 구축 방안
- 실제 구성안을 바탕으로.. 추상화
9
3
실제 구축 방안
- 실제 구성안을 바탕으로.. 추상화
10
3
실제 구축 방안
- Yarn을 활용하면 자원 최적화를 할 수 있을거야!
Yarn을 활용한 자원 최적화 !!
(1) Queue sheduler
(2) yarn node label
생각만큼.. 잘될까..?
(1) 이기종의 Server Spec
(2) Network 구성
(3) 물적 분할이 아닌 S/W share
(4) 서로 다른 프로그램의 충돌
 이론만큼 쉽지 않은 운영방식!
11
클러스터 통합?분리?
- 클러스터 분리는 영향도를 최소화/ 독립된 자원 수행 가능
- 하지만 여러 단점도 발생4
12
5
결론
- 결국 Cluseter 구성은 어떻게…?
13
EOF

More Related Content

What's hot

NoSQL distilled 왜 NoSQL인가
NoSQL distilled 왜 NoSQL인가NoSQL distilled 왜 NoSQL인가
NoSQL distilled 왜 NoSQL인가Choonghyun Yang
 
제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30
제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30
제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30Donghan Kim
 
클라우드에서의 아카이빙 전략
클라우드에서의 아카이빙 전략클라우드에서의 아카이빙 전략
클라우드에서의 아카이빙 전략재영 조
 
구글의 공룡화
구글의 공룡화구글의 공룡화
구글의 공룡화juhyun
 
Spectrum archive e dm 0508
Spectrum archive e dm 0508Spectrum archive e dm 0508
Spectrum archive e dm 0508Jaewon Lee
 
[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷
[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷
[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷MinGeun Park
 
NoSQL 간단한 소개
NoSQL 간단한 소개NoSQL 간단한 소개
NoSQL 간단한 소개Wonchang Song
 
Not only sql 정리
Not only sql 정리Not only sql 정리
Not only sql 정리상봉 이
 
OpenStack
OpenStackOpenStack
OpenStackULUG
 
NoSQL Guide & Sample
NoSQL Guide &  SampleNoSQL Guide &  Sample
NoSQL Guide & SampleSangon Lee
 

What's hot (13)

클라우드
클라우드클라우드
클라우드
 
NoSQL distilled 왜 NoSQL인가
NoSQL distilled 왜 NoSQL인가NoSQL distilled 왜 NoSQL인가
NoSQL distilled 왜 NoSQL인가
 
제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30
제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30
제2회 사내기술세미나-no sql(배표용)-d-hankim-2013-4-30
 
클라우드에서의 아카이빙 전략
클라우드에서의 아카이빙 전략클라우드에서의 아카이빙 전략
클라우드에서의 아카이빙 전략
 
Google2
Google2Google2
Google2
 
구글의 공룡화
구글의 공룡화구글의 공룡화
구글의 공룡화
 
Google2
Google2Google2
Google2
 
Spectrum archive e dm 0508
Spectrum archive e dm 0508Spectrum archive e dm 0508
Spectrum archive e dm 0508
 
[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷
[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷
[Gpg2권 박민근] 1.21 3ds max 스킨 익스포터 및 애니메이션 툴킷
 
NoSQL 간단한 소개
NoSQL 간단한 소개NoSQL 간단한 소개
NoSQL 간단한 소개
 
Not only sql 정리
Not only sql 정리Not only sql 정리
Not only sql 정리
 
OpenStack
OpenStackOpenStack
OpenStack
 
NoSQL Guide & Sample
NoSQL Guide &  SampleNoSQL Guide &  Sample
NoSQL Guide & Sample
 

Similar to Mutil Tentant hadoop Clutster

2node cluster
2node cluster2node cluster
2node clustersprdd
 
2node cluster
2node cluster2node cluster
2node clustersprdd
 
몽고디비교육1일차
몽고디비교육1일차몽고디비교육1일차
몽고디비교육1일차seung-hyun Park
 
MSA와 infra
MSA와 infraMSA와 infra
MSA와 infraJe Hun Kim
 
Cloud DW technology trends and considerations for enterprises to apply snowflake
Cloud DW technology trends and considerations for enterprises to apply snowflakeCloud DW technology trends and considerations for enterprises to apply snowflake
Cloud DW technology trends and considerations for enterprises to apply snowflakeSANG WON PARK
 
[slideshare]k8s.pptx
[slideshare]k8s.pptx[slideshare]k8s.pptx
[slideshare]k8s.pptxssuserb8551e
 
Backend Master | 2.1.4 Cache - Redis Clustering part.1
Backend Master | 2.1.4 Cache - Redis Clustering part.1Backend Master | 2.1.4 Cache - Redis Clustering part.1
Backend Master | 2.1.4 Cache - Redis Clustering part.1Kyunghun Jeon
 
Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013Gruter
 
분산저장시스템 개발에 대한 12가지 이야기
분산저장시스템 개발에 대한 12가지 이야기분산저장시스템 개발에 대한 12가지 이야기
분산저장시스템 개발에 대한 12가지 이야기NAVER D2
 
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기ksdc2019
 
Glusterfs 파일시스템 구성_및 운영가이드_v2.0
Glusterfs 파일시스템 구성_및 운영가이드_v2.0Glusterfs 파일시스템 구성_및 운영가이드_v2.0
Glusterfs 파일시스템 구성_및 운영가이드_v2.0sprdd
 
Glusterfs 구성제안 및_운영가이드_v2.0
Glusterfs 구성제안 및_운영가이드_v2.0Glusterfs 구성제안 및_운영가이드_v2.0
Glusterfs 구성제안 및_운영가이드_v2.0sprdd
 
Osc4.x installation v1-upload
Osc4.x installation v1-uploadOsc4.x installation v1-upload
Osc4.x installation v1-uploadDong-Hwa jung
 
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-Hadoop
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-HadoopGRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-Hadoop
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-HadoopGruter
 
Lablupconf session7 People don't know what they want until LABLUP show it to ...
Lablupconf session7 People don't know what they want until LABLUP show it to ...Lablupconf session7 People don't know what they want until LABLUP show it to ...
Lablupconf session7 People don't know what they want until LABLUP show it to ...Lablup Inc.
 
SQL-on-Hadoop with Apache Tajo, and application case of SK Telecom
SQL-on-Hadoop with Apache Tajo,  and application case of SK TelecomSQL-on-Hadoop with Apache Tajo,  and application case of SK Telecom
SQL-on-Hadoop with Apache Tajo, and application case of SK TelecomGruter
 
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...Cloud-Barista Community
 
Glusterfs 구성제안서 v1.0
Glusterfs 구성제안서 v1.0Glusterfs 구성제안서 v1.0
Glusterfs 구성제안서 v1.0sprdd
 

Similar to Mutil Tentant hadoop Clutster (20)

2node cluster
2node cluster2node cluster
2node cluster
 
2node cluster
2node cluster2node cluster
2node cluster
 
Mongodb cluster
Mongodb clusterMongodb cluster
Mongodb cluster
 
몽고디비교육1일차
몽고디비교육1일차몽고디비교육1일차
몽고디비교육1일차
 
MSA와 infra
MSA와 infraMSA와 infra
MSA와 infra
 
Cloud DW technology trends and considerations for enterprises to apply snowflake
Cloud DW technology trends and considerations for enterprises to apply snowflakeCloud DW technology trends and considerations for enterprises to apply snowflake
Cloud DW technology trends and considerations for enterprises to apply snowflake
 
[slideshare]k8s.pptx
[slideshare]k8s.pptx[slideshare]k8s.pptx
[slideshare]k8s.pptx
 
Backend Master | 2.1.4 Cache - Redis Clustering part.1
Backend Master | 2.1.4 Cache - Redis Clustering part.1Backend Master | 2.1.4 Cache - Redis Clustering part.1
Backend Master | 2.1.4 Cache - Redis Clustering part.1
 
Kubernetes
Kubernetes Kubernetes
Kubernetes
 
Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013
 
분산저장시스템 개발에 대한 12가지 이야기
분산저장시스템 개발에 대한 12가지 이야기분산저장시스템 개발에 대한 12가지 이야기
분산저장시스템 개발에 대한 12가지 이야기
 
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
초초초 (초고속 초저지연 초연결) 5G IoT 플랫폼 개발 이야기
 
Glusterfs 파일시스템 구성_및 운영가이드_v2.0
Glusterfs 파일시스템 구성_및 운영가이드_v2.0Glusterfs 파일시스템 구성_및 운영가이드_v2.0
Glusterfs 파일시스템 구성_및 운영가이드_v2.0
 
Glusterfs 구성제안 및_운영가이드_v2.0
Glusterfs 구성제안 및_운영가이드_v2.0Glusterfs 구성제안 및_운영가이드_v2.0
Glusterfs 구성제안 및_운영가이드_v2.0
 
Osc4.x installation v1-upload
Osc4.x installation v1-uploadOsc4.x installation v1-upload
Osc4.x installation v1-upload
 
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-Hadoop
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-HadoopGRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-Hadoop
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: Tajo와 SQL-on-Hadoop
 
Lablupconf session7 People don't know what they want until LABLUP show it to ...
Lablupconf session7 People don't know what they want until LABLUP show it to ...Lablupconf session7 People don't know what they want until LABLUP show it to ...
Lablupconf session7 People don't know what they want until LABLUP show it to ...
 
SQL-on-Hadoop with Apache Tajo, and application case of SK Telecom
SQL-on-Hadoop with Apache Tajo,  and application case of SK TelecomSQL-on-Hadoop with Apache Tajo,  and application case of SK Telecom
SQL-on-Hadoop with Apache Tajo, and application case of SK Telecom
 
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking f...
 
Glusterfs 구성제안서 v1.0
Glusterfs 구성제안서 v1.0Glusterfs 구성제안서 v1.0
Glusterfs 구성제안서 v1.0
 

Mutil Tentant hadoop Clutster