VMware Cloud Director는 클라우드에 있는 가상 시스템의 가상 시스템 성능 및 리소스 사용에 대한 현재 및 이전 정보를 제공하는 메트릭을 수집할 수 있습니다. 이전 메트릭에 대한 데이터는 Cassandra 클러스터에 저장됩니다.

Cassandra는 오픈 소스 데이터베이스로, 가상 시스템 메트릭과 같은 시계열 데이터를 수집하는 확장 가능한 고성능 솔루션용 백업 저장소를 제공하는 데 사용할 수 있습니다. VMware Cloud Director에서 가상 시스템의 이전 메트릭 검색을 지원하도록 하려면 Cassandra 클러스터를 설치 및 구성하고 cell-management-tool을 사용하여 클러스터를 VMware Cloud Director에 연결해야 합니다. 현재 메트릭을 검색할 경우에는 데이터베이스 소프트웨어(선택 사항)가 필요하지 않습니다.

사전 요구 사항

  • 데이터베이스 소프트웨어(선택 사항)를 구성하기 전에 VMware Cloud Director가 설치되어 실행 중인지 확인합니다.
  • Cassandra에 아직 익숙하지 않은 경우 http://cassandra.apache.org/에서 자료를 검토합니다.
  • 메트릭 데이터베이스로 사용하기 위해 지원되는 Cassandra 릴리스 목록은 "VMware Cloud Director 릴리스 정보" 항목을 참조하십시오. http://cassandra.apache.org/download/에서 Cassandra를 다운로드할 수 있습니다.
  • Cassandra 클러스터 설치 및 구성:
    • Cassandra 클러스터에는 2개 이상의 호스트에 배포된 4개 이상의 가상 시스템이 포함되어야 합니다.
    • 2개의 Cassandra 시드 노드가 필요합니다.
    • Cassandra 클라이언트와 노드 간 암호화를 사용하도록 설정합니다. http://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureSSLIntro.html의 내용을 참조하십시오.
    • Cassandra 사용자 인증을 사용하도록 설정합니다. http://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureConfigNativeAuth.html의 내용을 참조하십시오.
    • 각 Cassandra 클러스터에서 JNA(Java Native Access) 버전 3.2.7 이상을 사용하도록 설정합니다.
    • Cassandra 노드 간 암호화는 선택 사항입니다.
    • Cassandra에서 SSL의 사용은 선택 사항입니다. Cassandra에 대한 SSL을 사용하도록 설정하지 않는 경우 각 셀($VCLOUD_HOME/etc/global.properties)의 global.properties 파일에서 구성 매개 변수 cassandra.use.ssl0으로 설정해야 합니다

프로시저

  1. cell-management-tool 유틸리티를 사용하여 VMware Cloud Director와 Cassandra 클러스터의 노드 간에 연결을 구성합니다.
    다음 명령 예에서 node1-ip, node2-ip, node3-ipnode4-ip는 Cassandra 클러스터 구성원의 IP 주소입니다. 기본 포트(9042)가 사용됩니다. 메트릭 데이터는 15일 동안 유지됩니다.
    [root@cell1 /opt/vmware/vcloud-director/bin]# ./cell-management-tool cassandra --configure --create-schema \ --cluster-nodes node1-ip,node2-ip,node3-ip, node4-ip \ --username admin --password 'P@55w0rd' --ttl 15
    셀 관리 도구를 사용하는 방법에 대한 정보는 셀 관리 도구 참조 사항의 내용을 참조하십시오.
  2. (선택 사항) VMware Cloud Director를 버전 9.1에서 업그레이드하는 경우 cell-management-tool을 사용하여 메트릭 데이터베이스가 롤업된 메트릭을 저장하도록 구성합니다.
    다음 예와 유사한 명령을 실행합니다.
    [root@cell1 /opt/vmware/vcloud-director/bin]# ./cell-management-tool cassandra --add-rollup \ --username admin --password 'P@55w0rd'
  3. VMware Cloud Director 셀을 다시 시작합니다.