1.1. Cloud Z DB란?
- CloudZ DB는 Dedicated Managed DBaaS Platform으로서, Web Console을 통해 몇 가지 정보 입력만으로 수 분 내 DB를 생성하고 손쉽게 관리할 수 있습니다.
- 오픈소스 데이터베이스 별 최적의 HA 모델을 지원합니다.
- 서비스 장애 시 Auto-Recovery를 통해 서비스 연속성을 확보할 수 있으며, 백업/복구 기능을 통해 안정적으로 서비스를 복구할 수 있습니다.
- Elastic한 용량 관리로 Small Start가 가능하며, 필요 시 DB를 Scale-Up 또는 Scale-Out 할 수 있습니다.
- OS/DB Engine 영역에 대한 Managed Service를 제공하여, 자동화된 운영 기능(설치/모니터링/백업 등)을 통해 DB 운영 비용을 절감할 수 있습니다.
1.2. 사용자 역할(Role)
사용자에게는 Cluster 와 Namespace 권한이 부여 되며, 아래와 같이 부여되는 권한 별로 수행할 수 있는 기능에 제약이 발생합니다.
현재 부여된 권한보다 더 높은 권한이 필요한 경우, Cluster Admin 권한을 가진 사용자에게 요청해서 권한을 변경한 후 사용하시기 바랍니다.
Cluster 권한
역할 | 설명 | 권한 | |||||
---|---|---|---|---|---|---|---|
ZCP Portal | ZDB Portal | ||||||
네임스페이스 생성 | 네임스페이스 멤버 관리 | 사용자 생성 | 네임스페이스 조회 | 글로벌 설정 관리 | 네임스페이스 설정 관리 | ||
cluster-admin | ZDB 플랫폼 관리자
| O | |||||
member (Attribute: zdb-admin) | ZDB 클러스터 관리자 네임스페이스 관리자 | X | X | X | X | ||
member (Attribute: zdb-user) | 네임스페이스 이용자 | X | X | X | X | X | X |
Namespace 권한
역할 | 설명 | 권한 | |||||||
---|---|---|---|---|---|---|---|---|---|
ZCP Portal | ZDB Portal | ||||||||
네임스페이스 멤버 관리 | 네임스페이스 조회 | 전체 이벤트 조회 | 전체 백업 스케쥴 관리 | DB 생성 | DB 설정 | DB 삭제 | DB조회 | ||
admin | DB 관리자 (DBA) | O | O | O | O | O | O | O | |
user | DB 사용자 (Application 개발자) | X | X | X | X | X | X | X | O |
1.3. 용어(Terms)
Namespace
Namespace란 목적에 따라 클러스터를 분할 및 관리하기 위해 사용되는 논리적 단위입니다. 일반적으로 개발(Development), 테스트(Staging), 운영(Production) 등의 프로젝트 단계로 Namespace를 생성합니다.
Service
Service란 CloudZ DB에서 생성한 Redis, MariaDB 등의 DB Instance를 말합니다.
Master-Slave
장애에 대비하여 가용성을 보장하기 위해 DB를 Master-Slave 구조로 구성하고 Data를 복제(Replication)합니다. Master는 Read/Write전용, Slave는 Read전용으로 용도를 나누어 사용합니다.
Resource
DB Instance를 생성하기 위해 할당되는 CPU, Memory, Disk 등의 물리적 용량입니다.
Public network
인터넷만 연결되어 있으면 어디서든 접근 가능한 네트워크입니다.
Private network
Public network와 분리되어 있어 외부에서 접근 불가하고, 같은 Subnet에 포함된 시스템에서만 접근이 가능한 네트워크를 말합니다.
Credential
DB에 접속하거나 시스템을 DB와 연동할 때 사용자 인증에 사용되는 암호입니다.
Connection String
DB에 접속하기 위해 필요한 Host, Port, Username, Password 등의 정보를 포함하고 있으며, 시스템을 DB와 연동할 때 사용 가능한 String입니다.
Command Line
DB에 접속하기 위해 필요한 Host, Port, Username, Password 등의 정보를 포함하고 있으며, DB에 접속할 때 사용 가능한 Command입니다.
Scale Up
CPU, Memory, Disk 등 DB의 Resource를 필요한 만큼 늘리는 작업을 말합니다.
Scale Out
DB Node의 개수(일반적으로 Slave)를 필요한 만큼 늘리는 작업을 말합니다.
Event
DB 생성, 관리 등의 모든 기능 수행에 의해 발생되는 Action을 Event라고 말합니다.
온라인상담
문의하기