virtualization/VMware

[VMware] vRealize Automation 7.2 (15)

yueisu 2017. 2. 15. 20:14

(0) vRA 개요

(1) vRA 구성요소

(2) vRA 설치 - vRA어플라이언스

(3) vRA 설치 - IaaS서버

(4) vRA 초기설정 - 테넌트 작성

(5) 테넌트 구성 - AD

(6) 엔드포인트 작성

(7) 데이터 콜렉션과 패브릭 그룹 작성

(8) 머신 접두사와 네트워크 프로화일 작성

(9) 비지니스 그룹과 예약 작성

(10) 블루프린트 작성

(11) 서비스 카탈로그 작성

(12) 블루프린트의 요구

(13) 승인 정책의 설정

(14) 커스텀 속성(사용자 지정 속성)의 설정

(15) vRO 엔드포인트 작성


지난 회까지로 기본적인 vRA의 도입과 설정에 대해서 소개를 했습니다. 지난 회까지의 구성만으로도 유저에게 인프라 서비스를 제공할 수 있습니다. 하지만 완벽하진 않죠. 솔직히 말하자면 vRA의 50% 정도 밖에 활용하지 않는겁니다. vRO(vRealize Orchestrator)를 이용하지 않는다면 말이죠. vRO는 각종 처리를 워크플로화하여 자동 처리를 해주는 툴입니다. VMware의 제품은 물론 3rd 파티 솔루션의 플러그인을 설치하므로써 vRO를 통해 간단히 해당 제품을 제어할 수 있습니다. vRO는 vCenter를 통해서도 vRA를 통해서도 이용이 가능합니다. 또한 vRO의 가상 어플라이언스를 설치하므로써도 이용이 가능하죠. 

vRA가 인프라 서비스를 제공한다면 vRO는 그외의 IT 서비스를 제공한다고 할 수 있습니다. 블루프린트로 전개한 Linux 가상머신의 DNS 레코드를 작성한다든지 유저 자신이 Active Directory에 유저나 그룹을 작성하는 워크플로 등을 신청할 수 있죠.


(15) vRO 엔드포인트 작성


① 테넌트 관리자로 테넌트에 접속을 합니다. 로그인후 [관리] 탭의 [vRO 구성]을 선택합니다.


②  [서버구성]을 선택하여 [시스템 관리자에 의해 구성된 디폴트 Orchestrator 서버를 사용]을 선택후, [접속 테스트]를 클릭합니다.


③ 접속 테스트의 결과가 정상인 것을 확인후 [OK]를 클릭합니다.


④ 웹브라우자를 열어, 다음의 URL로 접근을 합니다.


https://vRA 어플라이언스 FQDN(또는 IP 어드레스)


접근후 화면 하단의 [vRealize Orchestrator Client]를 클릭합니다.


⑤ JAVA가 기동, vRO 클라이언트가 시작되므로 아래의 정보를 입력, [Login]을 클릭합니다.

    • Hostname :  vRA 어플라이언스 FQDN(또는 IP 어드레스):443  자동적으로 입력이 됩니다.

    • User name : vRA 어플라이언스용 administrator@vsphere.local vCenter용이 아닙니다.

    • Password : vRA 어플라이언스용 administrator의 암호


⑥ 왼쪽 메뉴로부터 [Workflows]를 선택, 라이브러리로부터 [vCenter] → [Configuration]순으로 전개하여 [Add a vCenter Server instance]를 선택합니다. 화면 중앙의 [Check Signature]을 클릭하여 서명에 문제가 없는 것을 확인합니다. 이 순서는 vRO로부터 vCenter에 접속을 하기 위해서 입니다.


⑦ 서명에 문제가 없다면 화면 중앙 상단의 [Start Workflow]를 클릭합니다.


⑧ vCenter에 접속하기 위한 마법사가 표시되므로 다음의 정보를 입력후 [Next]를 클릭합니다.

    • vCenter 호스트명 : 이용할 vCenter Server 이름이나 IP 어드레스

    • HTTPS 포트번호 : 443

    • SDK 패스 : /sdk

    • vRO의 이용유무 : yes 

    • 증명서 에러의 무시유무 : yes


⑨ 다음의 정보를 입력후 [Submit]을 클릭합니다.

    • vCenter로의 복수 세션이용유무 : No

    • vCenter 관리자 이름 : vCenter 관리자 이름

    • vCenter 관리자 암호 : vCenter 관리자 암호


⑩ vCenter Server 접속의 워크플로가 진행됩니다. 종료 포인트가 '녹색'으로 종료되어 정상적으로 완료된 것을 확인합니다.


⑪ 왼쪽 메뉴 상단의 [Inventory]를 선택, vCenter 오브젝트를 전개하여 접속한 vCenter의 인벤토리 정보가 확인되면 정상적으로 추가가 된 것을 의미합니다.


⑫ 다시금 vRA의 테넌트 페이지로 접속을 합니다. 이번에는 엔드포인트의 등록을 하겠습니다. [인프라스트럭쳐] 탭을 선택, [엔드포인트]를 클릭합니다.


⑬ [엔드포인트]를 선택, [New] → [Orchestration - vRealize Orchestrator]를 클릭합니다.


⑭ 다음의 정보를 입력후, [OK]를 클릭합니다.

    • Name : vRO

    • Address : https://vRA 어플라이언스 FQDN(또는 IP 어드레스)/vco

    • Credentials : vRO 로그인 어카운트(administrator@vsphere.local로도 문제가 없습니다)

    • Custom Property : 

      • Name : VMware.VcenterOrchestrator.Priority (대소문자 정확해야됩니다)

      • Value : 1

커스텀 속성을 통해 엔드포인트에서는 vRA의 VRO를 디폴트로 이용을 한다고 정의를 했습니다.


⑮ 작성한 vRO의 엔드포인트를 선택, [Data Collection]을 클릭합니다.


⑯ [Start]를 클릭, 정상적으로 vRO의 정보를 수집하는지 확인을 합니다. 정보수집이 성공되면 vRA에서 vRO의 워크플로가 이용가능하게 됩니다.


이로써 vRO 엔드포인트 작성 순서는 끝입니다. 다음에는 NSX의 통합에 대해서 소개를 하겠습니다.