Release Notes - Cloud Z DB v2.0.0

Print

Major Themes

  • Multi Cluster 관리
    • Console 의 좌측 상단에서 Cluster 목록을 확인할 수 있으며 원하는 Cluster 를 선택해 해당 Cluster 에 생성된 서비스나 자원을 확인할 수 있습니다.
  • Operator 를 통한 DataStore Resource 관리 방식 적용
    • CustomResource DataStoreRelease(DSR), DataStoreInstance(DSI), DataStoreBackup(DSB) 를 사용해서 DataStore 의 상태를 저장,관리합니다.
    • 관리의 주체는 k8s 의 Operator pattern 을 적용한 DataStore Operator 입니다.

Features

  • 서비스 생성
    • Mariadb, Postgresql, Mongdob, Redis, Kafka, RabbitMQ 서비스를 원하는 구조로 생성할 수 있습니다.
    • Location, Storage, Network, Backup, Failvoer 등을 설정할 수 있으며 설정한 값을 Preview 로 확인할 수 있습니다.
  • 서비스 Life-Cycle 관리
    • Service List 에서 생성된 서비스들의 목록과 type, topology 등의 정보를 확인할 수 있습니다.
    • Service List 에서 서비스 이름을 클릭 시 Service Detail 화면으로 이동하며 Service Detail 화면에서 다양한 관리동작을 수행할 수 있습니다.
      • 상단 박스에서 서비스의 간략한 정보를 확인할 수 있으며 more 버튼을 통해 1시간 이내에 발생한 Event 를 확인할 수 있습니다.
      • Resource 관리
        • 서비스를 구성하는 각 Instance, Storage, Object Storage 의 정보를 확인할 수 있습니다.
        • Instance Scale Up/Down, Restart 동작을 수행할 수 있습니다.
        • Storage Scale Up, Change Setting, Add Backup Storage 동작을 수행할 수 있습니다.
          • Change Setting 을 통해 IOPS 와 Throughput 을 변경할 수 있습니다.
          • Storage Modify(scale up, iops/throughput modify) 는 6시간마다 수행할 수 있습니다.
        • Object Storage 사용량 현황 및 File 목록을 확인할 수 있습니다.
          • Object Storage 에는 하루가 지난 Backup File, Backup Log, 서비스 metadata, 서비스 Instace Log 등이 저장됩니다.
      • Connection 관리
        • 서비스 접속 정보에 대해 확인 할 수 있습니다.
        • Admin 계정정보를 확인할 수 있으며 password 변경을 수행할 수 있습니다.
          • 대문자,소문자,숫자,특수문자를 모두 포함한 9~30자로 구성되어야 합니다. 가능한 특수문자: .:()!^-_+@&=/
        • Endpoint 종류
          • Cluster (Clsuter IP) 는 K8S Cluster 내부에서만 사용가능한 연결정보입니다.
          • Private Network (Private Load Balancer)는 CSP 의 L4 Layer Network Service 를 사용하여 K8S Cluster 외부에서도 연결가능한 연결정보입니다.
          • Public Network (Public Load Balancer) 는 Private Network 와 동일하게 CSP 의 Network Service 를 사용하지만 CSP 외부에서도 사용이 가능한 연결정보입니다.
        • Instance 의 Network I/O 와 Connection 매트릭을 확인할 수 있습니다.
        • Auto Failover 를 지원하는 서비스의 경우 auto failover 설정 변경을 할 수 있습니다.
          • Mariadb 의 경우 failover 시 서비스의 상태에 따라 가능한 경우 바로 secondary 재구축이 진행됩니다.
          • Postgresql 의 경우 failover 시 standby 의 재구축을 위해 관리자에게 연락바랍니다.
      • Topology 관리
        • 서비스를 제공하는 Instance 들의 구성을 확인 할 수 있습니다.
          • Instance 의 ip 및 위치한 Node(Host) 의 ip, zone 을 확인할 수 있습니다.
        • 서비스의 Type 에 따라 Replication 확인, Failover 수행 등을 할 수 있습니다.
      • 모니터링
        • Resource 사용량 매트릭을 확인할 수 있습니다.
        • 현재 Service Status 를 확인할 수 있습니다.
          • 서비스 Type 에 따라 Status 를 확인하는데 필요한 정보들을 조회할 수 있습니다.
        • Advanced Monitoring 을 통해 서비스를 운영하는데 필요한 dashboard 를 확인할 수 있습니다.
      • Log/Tag 관리
        • Instance 들의 log 를 확인할 수 있습니다.
          • 한번에 최대 7일의 로그를 조회할 수 있으며 export 기능을 사용할 수 있습니다.
          • Log 는 1년까지 저장됩니다.
        • 서비스에 tagging 을 할 수 있습니다.
          • tag 를 통해 Service List 에서 서비스를 filtering 할 수 있습니다.
          • 관리 Tag 는 System 에 의해 생성/삭제되며 사용자가 생성/삭제 할 수 없습니다.
            • ha : ha 구조인 서비스에 붙는 tag 입니다.
            • backup : backup 을 scheduling 해서 사용하는 서비스에 붙는 tag 입니다.
            • public : Public Network를 사용하는 서비스에 붙는 tag 입니다.
            • failover : auto failover 기능을 사용하는 서비스에 붙는 tag 입니다.
      • Event 관리
        • 서비스에 생성된 모든 Event 를 조회할 수 있습니다.
        • 화면에서 수행한 모든 관리동작은 Event 가 남게 되며 System 에서 Service 상태에 대한 Event 도  생성합니다.
      • Backup 관리
        • Schedule Backup 을 설정하거나 Ondemand Backup 을 수행할 수 있으며 수행된 Backup 목록을 확인할 수 있습니다.
          • 수행된 Backup 의 결과와 log 를 확인할 수 있습니다.
      • Configuration 설정 관리
        • 서비스의 Configuration 을 수정할 수 있습니다.
        • 서비스 재시동 시 수정된 configuration 이 적용됩니다.
        • 일부 서비스에 장애를 발생시킬 수 있는 configuration 은 수정이 불가능합니다.
      • Management
        • Mariadb 서비스의 경우 User, Schema 생성/삭제/권한관리가 가능합니다.
  • Administrator 의 Cluster 관리
    • Node 관리
      • Cluster 의 노드 목록을 확인할 수 있으며 node 의 ip, zone, resource 사용량 등을 확인할 수 있습니다.
      • DataStore Instance 가 Node 에 생성될 수 있도록 Node 를 Initialize 하거나 Provisioning Group 변경 및 Scheduling Disable/Enable 시킬 수 있습니다.
    • Configuration Template 관리
      • 서비스 생성 시 기존에 생성해둔 Configuration Template 을 사용하여 서비스를 생성시킬 수 있으며 이 configuration template 을 생성,수정,관리가 가능합니다.
      • 선택된 Cluster 에 권한이 있는 Configuration 만 조회됩니다.
    • Alert 관리
      • 생성된 서비스들의 Alert 을 추가/변경/삭제 가능합니다.
        • Priority P1 의 경우 slack 채널에 alert 발생 및 관리자에게 on-call / message / email 이 전송됩니다.
        • Priority P2 의 경우 slack 채널에 alert 이 발생합니다.
        • Priority P3,P4 의 경우 관리자에게 slack alert 이 전송됩니다.
    • Namespace 관리
      • 생성된 Namespace 들의 관리가 가능합니다.
    • CSP Resource 관리
      • CSP 의 Bucket 과 Network 를 확인할 수 있습니다.
        • Bucket 목록과 Bucket 의 Object 목록을 확인할 수 있습니다.
        • K8S Cluster 에서 사용하는 Subnet 과 Subnet 의 IP List 를 확인할 수 있습니다.

이 답변이 유용합니까? 아니오

Send feedback
도움이 되어드리지 못해 죄송합니다. 아티클 개선을 위해 의견을 제공해 주시기 바랍니다.