2016-06-07 5 views
0

현재 회사 시스템 아키텍처의 CMDB를 만들고이 트리 같은 CMDB에서 계층 구조가 작동하는 방식에 대해 고민했습니다. 원래 데이터베이스 구조를 다음과 같이 설정했습니다.메인 프레임 및로드 밸런서를 사용하는 CMDB 구조 설정

 Application Service 
     |    | 
Application Server Database Server 
         | 
        Database Instance 

응용 프로그램 서비스, 응용 프로그램 서버, 데이터베이스 서버 및 데이터베이스 인스턴스. 더 많은 연구를 통해, 메인 프레임과로드 밸런서를 모두이 구조에 추가해야한다고 생각합니다. 일부 응용 프로그램은 작동하기 위해 이러한 구성 요소에 의존하기 때문입니다. 이 두 구성 요소를 올바르게 표시하려면이 구조에 어디에 속합니까? 트리의 각 항목에는 여러 속성이 있으므로이 두 가지 구성 요소는 기존 항목이나 새 항목의 속성입니까?

답변

0

로드 밸런서 및 메인 프레임은로드 밸런서 (cmdb_ci_lb) 및 메인 프레임 하드웨어 (cmdb_ci_mainframe_hardware) 테이블의 구성 항목입니다.

Load Balancer 정보에 가장 적합한 위치는 서버 아래에 있습니다. 로드 밸 랜서가 실패하면 업스트림 관계를 따라 어떤 서버가 영향을 받았는지와 영향을받은 서비스를 찾을 수 있습니다. 네트워크 스위치, 라우터 또는 기타 네트워크 수준 CI에 대해 유사한 레이아웃을 사용할 수 있습니다.

메인 프레임에는 사용 사례가 더 많으므로지도의 위치가 더 자유 롭습니다. 데이터베이스와 서버 (데이터 처리와 같은)와 별도의 업무를 수행하는 경우 응용 프로그램 서비스의 세 번째 지점이어야합니다.

종속성을 매핑 할 때 좋은 방법은 "이 장치의 플러그를 뽑으면 어떤 하드웨어가 영향을 받습니까?"