티스토리 뷰
https://www.ncloud.com/product/database/cloudDbMysql
네이버 클라우드 플랫폼
Cloud DB for MySQL 활용
강사 NBP Data Platform 김병균
2006 Naver ~
MySQL DBA
HBase Engineer
Database Architect
1. 네이버 클라우드 플랫폼 DB 상품
- 설치형 상품 : 서버에 직접 접속해서 설정하고 싶을 때 사용한다
대용량으로 사용하고자 할 때
- Cloud DB 상품 : 기본적으로 DB와 관련된 대부분의 기능을 제공
2. 설치형 상품의 종료
- MySQL
- MS SQL
- Postgre
- Redis
- CUBRID
서버 설치시 상품을 선택하면, 바로 해당 DB를 사용할 수 있는 상태가 된다.
3. Cloud DB 상품
- Cloud DB for MySQL
- Cloud DB for Redis
- Cloud DB for MSSQL
4. Cloud DB 가 담당하는 역할은 무엇인가?
- 개발자나 서비스에서는 DB 관련 작업을 전혀하지 않는다. 신규 또는 변경 요청만 한다.
- DB운영 : 설치, 관리, 튜닝 등등을 처리한다.
- Cloud DB 사용자 : 쿼리 검수, 튜닝, 모델링, DDL ACL 관리, 오브젝트 연결
- Cloud for DB : 운영
5. Cloud DB for MySQL 특징
- Standard(2~16 vCPU, 4~32GB memory) 구성으로도 네이버의 대부분의 서비스를 운영하고 있다.
- Hi Memory(8~32 vCPU, 64~256GB memory)
- 최신 MySQL 지원 (5.7.6) : 네이버에서 표준 DB로 사용하고 있음
- MySQL을 위한 별도의 스토리지는 기본 10GB가 설정되고 자동으로 증가한다.
- HDD / SSD 선택, 서비스를 위해서는 가급적 SSD 추천
6. Maria DB와의 비교
- 100% 호환으로 봐도 된다.
- 성능은 워크로드 상태에 따라 차이가 있다.
7. 장애 자동 복구 (Fail-over)
- 상품을 신청하면 기본으로 2개가 생긴다.
- 개발시에 비용 부담을 줄이기 위하여 1개만 생성할 수도 있다.
- 내부용 domain 과 외부용 domain 이 제공된다. 외부용 도메인(public domain)은 별도의 신청을 통하여 제공한다.
8. 성능모니터링
- DB 생성 즉시 동작됨
9. DB config 변경
- 기본은 최적의 값으로 제공하고 있음
- 약 20개 정도의 값을 변경할 수 있다.
- config 프로필을 제공할 예정이다.(2018.05 예정)
10. 실습
- 개발 DB 설정
- 서비스 DB로 전환 --> 고가용성 설정
- Slave 설정
- 로드 밸런서 설정
- 기본 : 2 vCPU, 4G Memory, SSD, 고가용성 설정(체크: 2대로 설정됨, 체크 안 함: 1대로 설정됨)
- Cloud DB 를 생성하면 자동으로 ACG 가 생성된다.
- Stand alone 은 자동 백업을 지원하지 않는다.
- NCP 내부 네트워크의 트래픽은 과금되지 않는다.
- 관리자 화면에서 DB 추가와 사용자 추가를 할 수 있다.
11. 로드 밸런스
- write 쿼리는 마스터 DB로 dns 를 설정한다.
- read 쿼리는 로드 밸런스 dns 로 설정한다.
12. 백업 복원
- 시점 복원 기능 있음
- 백업 파일로 복원 가능
- API 지원 예정
'클라우드' 카테고리의 다른 글
Sprint Boot 기본 프로젝트 작성 (0) | 2018.07.12 |
---|---|
DepOps 교육 - 1 (0) | 2018.06.19 |
네이버클라우드 VOD 서비스 (0) | 2018.03.30 |
네이버클라우드 미디어 서비스 (0) | 2018.03.30 |
- Total
- Today
- Yesterday
- 마인드맵
- Git
- 라이브 트랜스코더
- PowerBI
- 플랜두
- 워드프레스
- 스트리밍비스
- fxtrade
- 대용량트래픽
- 주차관리시스템
- 아키텍처
- 틈만나면딴생각
- angular
- Wordpress
- kosta
- plando
- live-transcoder
- Django
- 네이버클라우드
- 미디어서비스
- 클라우드
- 클라우드저장소
- RESTful
- 자동매매
- PYDIO
- 데이터분석
- NCP
- springboot
- 양자론
- 개발노하우
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |