WeCMDB(구성 관리 데이터베이스)는 WeBank의 운영 및 유지 관리 관행에서 파생된 구성 관리 데이터베이스 시스템입니다. 대규모 사용자와 엄청난 양의 데이터가 있는 인터넷 애플리케이션을 효율적으로 지원하기 위해 분산 아키텍처가 현재 시스템을 지원하는 데 널리 사용됩니다. 그러나 분산 아키텍처는 운영 및 유지 관리에 대한 요구 사항도 새로워집니다. 기존 아키텍처와 비교하여 분산 아키텍처는 IT 인프라에 대규모 서버, 잦은 롤링 릴리스, 복잡한 서비스 간 종속성이라는 세 가지 변화를 가져옵니다. 그에 따른 운영 및 유지 관리 문제로 인해 DevOps 도구의 개발이 빠르게 촉진되고 지능형 운영 및 유지 관리 개념의 변화가 가속화되었습니다.
운영 및 유지 관리 도구의 핵심인 CMDB는 전체 시스템에 대한 IT 정보의 유일한 데이터 소스를 제공하며 IT 운영 및 유지 관리의 자동화 및 지능화를 위한 기반이자 전제 조건입니다. 신뢰할 수 있는 CMDB를 기반으로 물리적 계층(데이터센터, 랙 위치, 서버, 네트워크 정보 등)부터 논리적 계층(IP, 시스템 아키텍처 정보), 애플리케이션 계층(비즈니스 애플리케이션)까지 IT 정보가 완벽하게 기록됩니다. 시스템 정보)를 관리하고 있습니다.
WeCMDB는 모든 IT 수준에서 구성 요소 및 구성 요소 관계 정보를 관리하는 중앙 집중식 구성 데이터 센터입니다. 동시에 자동화된 운영 및 유지 관리 도구와 긴밀하게 연결되어 운영 및 유지 관리 도구 및 프로세스의 운영을 지원하고 구성 정보의 가치를 최대한 활용하며 이러한 도구 및 프로세스를 사용하여 데이터 정확성을 보장합니다. .
WeCMDB 기능
1. 구성 모델 및 동적 확장
2. 구성 항목, 속성 및 관계 속성 데이터 유형을 유연하게 추가하고 규칙 작성 등을 동적으로 정의할 수 있습니다.
3. 유연하고 다양한 구성 쿼리
4. 온라인 맞춤형 다중 구성 관련 쿼리.
5. 세분화된 권한 제어
6. 세분화된 데이터 권한 제어를 구현하고 온라인 구성을 지원합니다.
7. 개방적이고 친숙한 API 서비스
8. 인터페이스에서 읽고 쓸 수 있는 구성 항목, 속성 및 관계의 온라인 정의를 지원하고 인터페이스의 정확성을 확인하기 위한 온라인 테스트를 지원합니다.
9. 다차원 로그 쿼리
10. 관리 인터페이스를 제공하고 다차원 데이터 변경 내역 쿼리를 지원합니다.
WeCMDB 주요 기능
1. 정보 조회 기능
2. 구성 쿼리, 종합 쿼리, 로그 쿼리를 포함합니다.
3. 구성 관리 기능
4. 구성 정보 관리, 기본 구성 쿼리, 종합 쿼리 관리, 종합 쿼리 인터페이스 구성이 포함됩니다.
5. 뷰 관리 기능에는 IDC 계획 및 설계, IDC 자원 계획, 애플리케이션 아키텍처 설계, 애플리케이션 배포 설계가 포함됩니다.
6. 시스템 관리 기능
7. 권한 관리(역할 관리, 사용자 역할 관리, 데이터 권한, 메뉴 관리)가 포함됩니다.