...

MongoDB 및 EMC XtremIO 일관된

by user

on
Category: Documents
31

views

Report

Comments

Transcript

MongoDB 및 EMC XtremIO 일관된
백서
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량, 인라인 데이터 감소
및 대응 능력이 뛰어난 스냅샷 서비스에 대한 유효성 검사
EMC E-LabTM 전문 분야 솔루션 그룹 요약
이 백서에서는 EMC XtremIO 올 플래시 스토리지에 MongoDB 를 구축하기
위한 기술 검증을 제공하고 주요 솔루션 이점에 대해 설명합니다.
2015 년 5 월
Copyright © 2015 EMC Corporation. All Rights Reserved.
본 문서의 정보는 발행일 현재 정확한 것으로 간주되며 모든 정보는 예고 없이
변경될 수 있습니다.
본 문서의 정보는 "있는 그대로" 제공됩니다. EMC Corporation 은 본 문서의
정보와 관련하여 어떠한 진술이나 보증도 하지 않으며, 특히 상품성이나 특정
목적을 위한 적합성에 대하여 어떠한 묵시적인 보증도 부인합니다.
본 문서에 설명된 EMC 소프트웨어를 사용, 복사 및 배포하려면 해당
소프트웨어 라이센스가 필요합니다.
EMC 제품에 대한 최신 목록은 korea.emc.com 의 EMC Corporation 상표 정보
부분을 참조하십시오.
본 문서에 사용된 기타 모든 상표는 해당 소유주의 자산입니다.
Part Number H14226
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
2
목차
요약 ......................................................................................................................................... 4
소개 ......................................................................................................................................... 5
MongoDB ......................................................................................................................................... 5
비즈니스 타당성 근거 자료 ............................................................................................................... 5
MongoDB 및 XtremIO 솔루션의 이점............................................................................................ 6
일관된 성능 ...................................................................................................................................... 7
XtremIO 환경에서 MongoDB 데이터베이스 작업 성능 테스트 ........................................................ 7
테스트 요약 ................................................................................................................................. 7
테스트 세부 정보.......................................................................................................................... 7
필요 시 확장 가능한 용량 및 성능 .................................................................................................... 11
경제적인 인라인 데이터 감소 기능 .................................................................................................. 11
MongoDB 인프라스트럭처의 TCO 를 절감하는 전반적인 효율성 .................................................. 11
대응 능력이 뛰어난 스냅샷 및 클론 서비스 ...................................................................................... 12
XtremIO 스냅샷을 사용하여 몇 분 만에 MongoDB 데이터베이스 클론 생성 .................................. 13
관리 간소화 .................................................................................................................................... 14
고급 데이터 보호 및 고가용성 기능 ................................................................................................. 16
무료로 제공되는 D@RE 기능 ........................................................................................................... 16
테스트 환경 소개 ...................................................................................................................... 17
서버 구성 ....................................................................................................................................... 17
소프트웨어 구성 ............................................................................................................................. 17
결론 ....................................................................................................................................... 18
참고 자료 ................................................................................................................................ 19
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
3
요약
이 문서에서는 EMC XtremIO 플래시 스토리지에 MongoDB 2.6.7 을 구축하기
위한 기술 검증을 제공합니다.
이 백서에서는 다음을 비롯한 솔루션 이점을 검토하고 MongoDB 환경에서
XtremIO 스토리지를 구축하기 위한 방법을 소개합니다.
•
•
•
•
•
일관된 성능과 1 밀리초 미만의 지연 시간
필요 시 스케일 아웃 방식으로 확장 가능한 성능 및 용량
데이터베이스에 필요한 스토리지 대폭 절감
운영 중단 없이 몇 분 이내에 데이터베이스 클론 생성
데이터베이스 인프라스트럭처 전반에 걸쳐 고가용성 및 보안 유지
이 문서는 MongoDB 환경에서 EMC XtremIO 스토리지 시스템을
구축하려는 개발자, 엔지니어, 스토리지 및 데이터베이스 관리자, 파트너를
위해 작성되었습니다.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
4
소개
MongoDB
MongoDB 는 데이터의 잠재력을 활용하여 업무를 혁신하려는 기업에 도움을 주는
업계 최고 수준의 차세대 데이터베이스 중 하나입니다.첨단 신생 기업부터 최대
규모의 기업에 이르기까지 가장 복잡한 구조의 조직에서 MongoDB 를 사용하여
기존 데이터베이스보다 훨씬 적은 비용으로 이전에는 불가능했던 애플리케이션을
만들고 있습니다. MongoDB 는 최근 가장 빠르게 성장 중인 데이터베이스 지원
환경으로, 다운로드 횟수가 9 백만 회가 넘고, 수천 개 고객사를 확보하고 있으며,
기술 및 서비스 파트너도 750 곳에 달합니다.
비즈니스 타당성 근
대부분의 MongoDB 구축 환경에서는 DAS(Direct Attached Storage)를 사용합니다.
거 자료
가장 큰 이유는 초기 구축 시에 DAS 가 경제적이고 간편하며 빠르다고 여겨지기
때문입니다. 초기에는 거의 모든 MongoDB 가 노드 몇 개와 기본적인 초당 DB 작업
수 요구 사항을 갖는 소규모 환경으로 시작합니다. 그런데 회사가 확장되면서 상황이
달라집니다.
차세대 애플리케이션이 광범위하게 도입되어 기반 인프라스트럭처의 성능 요구
사항이 확장되고 높아지면 문제가 드러나게 됩니다. DAS 의 경우 환경이 확장되면
분산된 여러 DAS 인스턴스에 걸쳐 성능, 용량, 가용성을 관리하기가 복잡해지고
효율성이 저하됨에 따라 문제가 발생하기 시작합니다. 이는 곧 조직에게 위험과
비용의 증대를 의미합니다.
이러한 이유로 많은 IT 조직은 XtremIO AFA 에 MongoDB DAS 아키텍처를 통합하고
있습니다. XtremIO 는 1 밀리초 미만의 일정한 애플리케이션 지연 시간을 보장하면서
스케일 아웃 방식으로 필요 시 확장 가능한 성능 및 용량을 제공하는 통합적인 올
플래시 아키텍처를 통해 MongoDB 워크로드를 혁신하는 업계 최고의 올 플래시
스토리지입니다.
중복 제거, 압축, 공간 효율성이 뛰어난 스냅샷 서비스 등 다양한 인라인 방식의 상시
데이터 서비스는 MongoDB 환경에서 DAS 아키텍처와 비교하여 훨씬 높은
XtremIO 의 경제성을 보장합니다. DAS 와 달리 XtremIO 는 고급 D@RE 기능은
물론, 운영 중단 없는 업그레이드를 포함하여 다양한 가용성 서비스까지 제공합니다.
또한 성능에 영향을 미치지 않고 MongoDB 환경의 가용성과 보호 수준을 항상
보장합니다. 또한 비운영 환경과 운영 환경을 통합하는 기능에 XtremIO 의 인메모리
클론 생성 기능이 더해지면서 대응 능력이 뛰어난 애플리케이션 구축을 위한 새로운
기능이 가능해졌습니다.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
5
MongoDB 및 XtremIO 솔루션의 이점
EMC XtremIO 올 플래시 스토리지는 사용이 간편하고 경제적이며 높은 성능을
일관되게 제공하는 스케일 아웃 스토리지로서, DAS 는 제공하지 못하는 데이터
감소 기능, 데이터 서비스 등의 추가적인 이점까지 제공할 수 있는 스토리지를
원하는 고객에게 최적의 솔루션입니다. XtremIO 환경에 MongoDB 를 구축하는
데 따른 이점은 다음과 같습니다.
 일관된 성능
 필요 시 스케일 아웃 방식으로 확장 가능한 용량 및 성능
 경제적인 인라인 데이터 감소 기능
 변화 대응 능력이 뛰어난 스냅샷 서비스
 간편한 관리
 고급 데이터 보호 및 고가용성 기능
 무료로 제공되는 D@RE 기능
이 백서에서는 이러한 각각의 이점을 자세히 설명합니다.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
6
일관된 성능
탁월한 트랜잭션 속도와 짧은 지연 시간을 일관되게 보장하는 XtremIO 는 MongoDB
데이터베이스의 성능을 높이는 데 이상적인 스토리지 플랫폼입니다. 자동으로 로드
밸런싱되는 XtremIO 의 데이터 분산 기능은 입출력 패턴, 데이터 배치 또는 클러스터
크기에 관계없이 볼륨의 전체 수명주기 동안 일관된 성능을 유지해 줍니다.
XtremIO 는 플래시에 최적화된 알고리즘과 Active/Active 컨트롤러의 이점을
활용하여 혼합 워크로드 환경에서도 일관된 성능을 제공합니다. 또한 이러한 성능은
완벽하게 로드 밸런싱되고 지연 시간은 대규모 환경에서도 1 밀리초 미만으로
유지됩니다.
XtremIO 환경에서 MongoDB 데이터베이스 작업 성능 테스트
아래 테스트는 MongoDB 환경에서 다양한 쿼리 작업과 쓰기 작업을 사용했을 때 2 개
X-Brick 클러스터로 구성된 XtremIO 의 일관된 성능을 보여 줍니다. 두 가지 테스트
시나리오를 수행하면서 MongoPerf 를 사용해 XtremIO 볼륨에 대해 다양한
MongoDB 작업을 시뮬레이션했습니다.
MongoPerf 는 MongoDB 와는 독립적으로 스토리지 입출력 성능을 확인하는
유틸리티로서, 랜덤 입출력을 기록하고 테스트 결과를 보여 줍니다.
테스트 요약
테스트
시나리오
테스트 1
세부 정보
스토리지 IOPS 지연 시간
초당 DB
작업 수
1TB 테스트 파일에 대해
50,000
(50% 읽기,
0.25ms
미만
25,000
0.25ms
미만
45,000
MongoDB 데이터베이스 쓰기
작업 시뮬레이션
1TB 테스트 파일에 대해
테스트 2
MongoDB 혼합(쿼리 및 쓰기)
작업 시뮬레이션
50% 쓰기)
55,000
(60% 읽기,
40% 쓰기)
참고: 위의 표에는 XtremIO X-Brick 클러스터에 연결된 단일 MongoDB 노드의 예상
성능이 나와 있습니다.이 테스트에 사용된 것과 같이 노드가 추가된 이중 X-Brick
클러스터에서는 상당히 높은 수준의 스토리지 IOPS 와 대역폭을 서비스할 수 있습니다.
테스트 세부 정보
테스트 시나리오 1:
MongoPerf 를 사용한 MongoDB 데이터베이스 쓰기 작업 시뮬레이션
MongoPerf 에서 MongoDB LUN 에 대해 다음 매개 변수 실행:
nThreads:16,fileSizeMB:1000000, mmf:true, r:false, w:true
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
7
테스트 파일 확장(100% 쓰기 작업)
1000GB 테스트 파일을 확장하는 동안의 볼륨 대역폭(MB/s)
이 그래프에서는 1TB 테스트 파일을 확장하는 동안 XtremIO 가 거의 2000MB /s 의 쓰기
대역폭까지 문제 없이 확장된다는 것을 알 수 있습니다. 이는 다중 Active/Active 컨트롤러
아키텍처 덕분입니다.
테스트 파일에 대해 DB 작업 시뮬레이션
DB 작업 동안의 스토리지 IOPS
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
8
DB 작업을 실행하는 동안 스토리지 지연 시간이 밀리초 미만으로 유지됨
테스트 시나리오 2:
MongoPerf 를 사용한 MongoDB 데이터베이스 혼합 작업 시뮬레이션
MongoPerf 에서 MongoDB LUN 에 대해 다음 매개 변수 실행:
nThreads:16,fileSizeMB:1000000, mmf:true, r:true, w:true
테스트 파일 확장
1000GB 테스트 파일을 확장하는 동안의 볼륨 대역폭(MB/s)
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
9
테스트 파일에 대해 DB 작업 시뮬레이션
DB 작업 중의 스토리지 IOPS
DB 작업을 실행하는 중의 스토리지 지연 시간(밀리초)
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
10
필요 시 확장 가능한 MongoDB 는 고객의 비즈니스 요구 사항에 맞추어 빠른 실시간 성능을 제공하도록
용량 및 성능
쉽게 확장할 수 있습니다. XtremIO 는 다중 노드 구성으로 스케일 아웃하여 IOPS,
대역폭, 용량을 선형적으로 확장할 수 있는 유일한 AFA 입니다. 그러면서도 지연
시간은 밀리초 미만으로 일관되게 유지됩니다. MongoDB 애플리케이션의 요구
사항이 증가함에 따라 XtremIO 의 IOPS 와 용량이 선형적으로 확장되는 동시에 지연
시간은 일정하게 유지됩니다. 이러한 확장은 필요 시에 운영 중단 없이 이루어집니다.
XtremIO 스토리지 시스템은 스케일 아웃 아키텍처를 기반으로 하며,
X-Brick 이라는 단일 구성 단위로 구축된 후 성능과 용량이 추가로 요구되면
X-Brick 을 시스템에 추가하는 방식으로 간단히 확장됩니다. X-Brick 을 추가하면 그에
비례하여 성능이 확장됩니다. 즉, 단일 X-Brick 구성과 비교하여 X-Brick 2 개는
두 배의 IOPS, X-Brick 4 개는 네 배의 IOPS 와 같은 식으로 성능이 확장됩니다.
시스템이 확장되어도 짧은 지연 시간은 계속 유지됩니다.
X-Brick 2 개 X-Brick 4 개 X-Brick 6 개 X-Brick 8 개
예상 성능
일반적인
IOPS
입출력
프로파일
범위(10% 40%
쓰기)
지연 시간
220K –
300K
< 1ms
440K –
600K
660K –
900K
< 1ms
< 1ms
880K –
1,200 만
< 1ms
경제적인 인라인 데이
MongoDB 의 성능 특성에 맞추어 플래시가 기반 아키텍처의 중요 구성 요소로
터 감소 기능
떠오르게 되지만, 기존 DAS 구축 환경에서는 플래시의 경제성을 확보하기가 쉽지
않습니다. 압축 중복 제거, 씬 프로비저닝 및 공간 절약형 스냅샷 서비스로 구성된
XtremIO 의 데이터 감소 기능은 데이터 효율성을 비약적으로 높여 TCO(Total Cost
of Ownership)를 절감해 줍니다. 여타의 올 플래시 스토리지와 달리 모든 데이터
서비스가 성능에 영향을 미치지 않는 인라인 방식으로 상시 작동합니다.
MongoDB 인프라스트럭처의 TCO 를 절감하는 전반적인 효율성
테스트한 XtremeIO 스토리지는 씬 프로비저닝 기능과 인라인 데이터 감소
기능을 활용하여 22:1 이라는 전반적인 용량 효율성을 실현했습니다.
XtremIO 는 사용된 27.083TB 의 볼륨 용량 중 3.98TB 의 물리적 용량만
사용했습니다. 상시 중복 제거 및 압축 기능 역시 인라인 방식으로 스토리지
용량 요구 사항을 1/7 수준으로 줄여 주었다는 점도 주목할 만합니다.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
11
데이터 감소 기능에 대한 자세한 내용은 http://support.emc.com 에서
'EMC XtremIO 스토리지 소개(버전 3.0)'를 참조하십시오.
대응 능력이 뛰어난 MongoDB 는 DevOps 워크플로우와 기존 테스트/개발 방식의 워크플로우 모두에서
스냅샷 및 클론
개발자의 생산성을 크게 높여 주는 한편, 출시 시기도 앞당겨 줍니다. 기존의 스토리지
서비스
복제 작업은 성능에 영향을 미칠 뿐만 아니라 속도가 너무 느려 작업이 어렵고
리소스의 낭비도 심합니다. 일반적으로 무작위 복제본을 생성하는 데 몇 시간에서
며칠까지 걸리기 때문에 높은 대응 능력으로 구축 주기를 단축하는 Mongo 의 효과가
떨어지게 됩니다.
XtremIO 의 혁신적인 스냅샷 서비스는 대응 능력이 높은 프로세스를 한 차원 더
발전시키고 비즈니스 혁신을 실현할 새로운 기능을 지원합니다. 인메모리(inmemory) 방식으로 즉각 생성되는 고유한 전체 스냅샷 기능을 활용하여 테스트/개발
환경과 운영 환경을 하나의 플랫폼으로 통합할 수 있습니다. 따라서 운영 SLA 에
영향을 미치지 않으면서 원하는 만큼 얼마든지 복제본을 생성할 수 있는 병렬 환경이
개발자에게 제공됩니다. 이렇게 워크로드와 스냅샷을 통합하면 TCO 가 절감되고,
워크플로우 실행 시간이 단축되며, 실제 운영 환경에서 개발용 복제본을 테스트해볼
수도 있습니다. 이는 자연히 더 나은 코드 품질로 이어집니다.
XtremIO 스냅샷에 대한 자세한 내용은 http://support.emc.com 에서 'EMC XtremIO
스토리지 소개(버전 3.0)'를 참조하십시오.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
12
XtremIO 스냅샷을 사용하여 몇 분 만에 MongoDB 데이터베이스 클론 생성
고객은 XtremIO 를 사용하여 백업, 테스트/개발 및 운영 복제본으로 사용할 데이터베이스
클론을 생성할 수 있습니다. 클론은 운영 볼륨과 동일한 성능을 제공합니다.
노드 간에 데이터베이스를 복제하는 작업은 아래의 4 단계로 이루어집니다.
(참고: 애플리케이션 정합성 보장 상태를 구현하려면 복제본을 생성하기 전에
데이터베이스와 운영 체제에서 필요한 모든 작업을 수해해야 함)
1 단계: 데이터베이스를 호스팅하는 볼륨에 복제본을 생성하고 이름 지정
2 단계: 클릭 4 번으로 대상 호스트에 복제본 연결
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
13
3 단계: 대상 호스트에서 스냅샷 검색 및 마운트
예를 들어 Linux 에서는 다음 명령을 사용할 수 있습니다.
# rescan-scsi-bus.sh -i -r
Edit /etc/fstab add the correct content
/dev/mapper/mpathb1
/mongodb
ext4
discard,noatime 1 2
#mount /mongodb
4 단계: 스냅샷을 가리키도록 dbpath 를 지정하여 데이터베이스 시작
Mongod --dbpath /mongodb/data --logpath /mongodb/log/config.log --port 27017 -- fork
MongoDB 클론이 생성됩니다. 고객은 이 MongoDB 클론을 개발 및 테스트 환경과
운영 환경에서 동시에 활용할 수 있습니다.
관리 간소화
MongoDB 는 그에 버금가는 사용 편의성을 제공하는 스토리지 플랫폼에서 실행해야
합니다. 대규모 DAS 구축 환경에서는 스토리지가 분산되어 효율성이 떨어지고
관리하기가 어려워집니다. 날로 높아지는 애플리케이션 요구 사항에 맞추기 위해 운영
환경에 서버를 추가할 때마다 관리 복잡성은 더욱 가중됩니다. 각각의 서버를 따로
관리해야 하기 때문입니다. 이러한 DAS 와 달리 XtremIO 는 모든 Mongo 클러스터와
애플리케이션을 단일 플랫폼에 통할 수 있으므로 수많은 스토리지 사일로를 관리해야
하는 부담이 없습니다.
사용 편의성이 높은 MongoDB 와 마찬가지로, XtremIO 는 구성하고 관리하기가 매우
쉽습니다. RAID 구성이나 계층화가 필요 없고, 튜닝 및 최적화 설정을 수작업으로
수행할 필요도 없습니다. XtremIO 는 스토리지 관련 기술이나 교육 없이도 충분히
관리할 수 있으며, MongoDB 관리자가 세분화된 보고 기능을 통해 각 MongoDB
인스턴스에 이르기까지 모든 볼륨을 모니터링할 수 있습니다.
XtremIO 에서는 스케일 아웃 MongoDB 환경을 이전보다 훨씬 더 쉽게 관리할 수
있습니다. 물리적 용량과 비교한 유효 용량의 증가를 간단히 추적하여 손쉽게 확장을
계획할 수 있습니다. 클러스터 크기를 확장하고 X-Brick 을 추가하면 온라인 상태로
데이터 세트가 전체 클러스터에 걸쳐 자동으로 다시 로드 밸런싱되며, 모든
스토리지를 단일 GUI 에서 관리할 수 있습니다. 볼륨에 테스트/개발용 또는 특정
Mongo 인스턴스를 태깅한 후 태그를 기준으로 보고서를 필터링할 수 있는
XtremIO 의 태그 및 검색 기능을 통해 비즈니스 요구 사항에 따라 스토리지를 관리할
수 있습니다.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
14
아래 그림에는 사용자가 시스템의 스토리지, 성능 및 알림을 모니터링할 수 있는
GUI 의 대시보드가 나와 있습니다.
아래 그림에는 사용자가 하드웨어 상태를 모니터링할 수 있는 GUI 의 대시보드가
나와 있습니다.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
15
고급 데이터 보호 및
MongoDB 환경은 점차 미션 크리티컬한 구성 요소가 되어가면서 그에 상응하는
고가용성 기능
아키텍처 HA 와 무중단 업무 운영 서비스를 필요로 하고 있습니다. XtremIO 는 단일
장애 지점이 없는 N-way Active/Active 솔루션입니다. 현장에서 측정한 XtremIO 의
가용성은 99.999%가 넘고, Active/Active 데이터 센터를 지원하는 EMC 솔루션과
함께 사용할 경우 가용성이 99.9999%를 넘습니다. 또한 업계 최고 수준의 EMC 복제
및 데이터 이동성 솔루션을 제공합니다. 오버헤드를 전혀 발생시키지 않는 XtremIO 의
전체 스냅샷 서비스를 백업 및 논리적 손상 방지 목적으로 활용할 수도 있습니다.
마지막으로, XtremIO 의 데이터 보호 스키마인 XDP 는 플래시의 랜덤 액세스 특성을
활용하여 훨씬 더 낮은 용량의 오버헤드, 우수한 데이터 보호 성능, 그리고 RAID
알고리즘에 비해 비약적으로 향상된 플래시 내구성과 성능을 실현합니다.
고급 데이터 보호 및 고가용성 기능에 대한 자세한 내용은
http://support.emc.com 에서 "EMC XtremIO 스토리지 소개(버전 3.0)"를
참조하십시오.
무료로 제공되는
D@RE 기능
산업 분야를 막론하고 MongoDB 를 도입하는 모든 고객에게 데이터 보안은 최우선
고려 사항이 되고 있습니다. XtremIO 는 인라인 방식의 스토리지 기반 D@RE 기능을
무료로 제공하므로 비용과 복잡성을 가중시키지 않고도 고객이 기업 내부 규정과 정부
규정을 준수할 수 있습니다. 따라서 타사 암호화 소프트웨어를 따로 구매할 필요가
없습니다.
D@RE 는 인라인 암호화를 통해 SSD 미디어가 제거될 경우 SSD 에 저장된 모든
데이터를 사용할 수 없게 합니다. 따라서 도난을 당하거나 운송 중 분실한 경우에도
무단 액세스를 방지할 수 있으며 중요 데이터가 포함된 장애 발생 구성 요소를
반환하거나 교체할 수 있습니다.
D@RE 에 대한 자세한 내용은 http://support.emc.com 에서 "EMC XtremIO 스토리지
소개(버전 3.0)"를 참조하십시오.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
16
테스트 환경 소개
아래 다이어그램에는 이 백서에서 설명하는 테스트 환경의 하드웨어 구성이
나와 있습니다.
서버 구성
소프트웨어 구성
테스트에 사용된 Cisco UCS C460 서버 1 대
구성 요소
설명
프로세서
R E 704830 2.13GHz 4 개 EA
Intel Xeon○
메모리
128GB
HBA
8Gbps 1 포트 FC HBA 4 개
구성 요소
EMC XtremIO
MongoDB
운영 체제
설명
릴리즈 3.0.1
릴리즈 2.6.7
CentOS 릴리즈 7.0 x86_64
자세한 호스트 구성 정보는 http://support.emc.com 에서 "Host Configuration
Guide For XtremIO Versions 2.2.x - 3.0.1"을 참조하십시오.
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
17
결론
XtremIO 는 MongoDB 환경의 스토리지 인프라스트럭처를 혁신합니다. 개발/테스트
및 운영 워크플로우를 통합하고 그 실행 속도를 높이는 동시에 독보적인 데이터 감소
및 스냅샷 서비스까지 제공하는 혁신적인 스케일 아웃 플랫폼을 제공합니다. 이러한
통합 기능과 매우 간소화된 인프라스트럭처는 MongoDB 성능, 용량 계획 및 가용성을
향상시키고 스토리지 비용을 절감해 주므로 개발자, 엔지니어, 관리자 모두에게
이점이 큽니다.
•
•
•
•
•
•
•
일관된 성능과 1 밀리초 미만의 지연 시간
필요 시 스케일 아웃 방식으로 확장 가능한 성능 및 용량
인라인 데이터 감소 기능으로 보장되는 탁월한 플래시 경제성
데이터베이스에 필요한 스토리지 대폭 절감
운영 중단 없이 몇 분 이내에 데이터베이스 클론 생성
공간 효율성이 뛰어난 스냅샷으로 대응 능력이 높고 신속한 개발 지원
데이터베이스 인프라스트럭처 전반에 걸쳐 고가용성 및 보안 유지
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
18
참고 자료
이 백서에 참조된 문서는 다음과 같습니다.
EMC XTREMIO 스토리지 소개(버전 3.0)
Host Configuration Guide for XtremIO Versions 2.2.x - 3.0.1
MONGODB MANUAL 2.6
MongoDB 및 EMC XtremIO
일관된 성능, 주문형 스케일 아웃 용량,
인라인 데이터 감소 및 대응 능력이 뛰어난 스냅샷 서비스에 대한 검증
19
Fly UP