1.3. Manager에 액세스하기 위한 인터페이스

사용자 포털
사용자는 데스크탑 가상화를 통해 개인 PC 데스크탑 환경과 비슷한 데스크탑 환경을 경험할 수 있습니다. 사용자 포털은 사용자에게 가상 데스크탑 인프라를 제공하는 데 사용됩니다. 사용자는 웹 브라우저를 통해 사용자 포털에 액세스하며 자신에게 배정된 가상 데스크탑을 표시 및 액세스할 수 있습니다. 사용자 포털에서 사용자가 수행할 수 있는 작업은 시스템 관리자가 설정합니다. 일반 사용자는 시스템 관리자가 배정한 가상 데스크탑을 시작, 중지, 그리고 사용할 수 있습니다. 고급 사용자(Power User)는 관리 작업을 일부 수행할 수 있습니다. 두 종류의 사용자 모두 같은 URL을 통해 사용자 포털에 액세스하며 로그인 시 자신의 권한에 맞는 옵션을 선택할 수 있습니다.
  • 일반 사용자 액세스

    일반 사용자는 사용자 포털을 통해 본인의 가상 데스크탑을 시작/정지/연결할 수 있습니다. 가상 머신에 직접 연결하기 위해 Simple Protocol for Independent Computing Environments (SPICE) 또는 Virtual Network Computing (VNC) 클라이언트를 사용합니다. 두 프로토콜 모두 사용자에게 로컬로 설치된 데스크탑 환경과 유사한 환경을 제공합니다. 관리자는 가상 머신 생성 시 해당 가상 머신에 연결하는 데 사용될 프로토콜을 지정합니다.

    사용자 포털에서 사용 가능한 작업과 지원되는 브라우저 및 클라이언트에 대한 보다 자세한 내용은 Introduction to the User Portal(사용자 포털 소개)에서 참조하십시오.
  • 고급 사용자 액세스

    Red Hat Virtualization 사용자 포털은 고급 사용자에게 가상 리소스를 생성/사용/감시할 수 있게 해주는 그래픽 사용자 인터페이스(GUI)를 제공합니다. 시스템 관리자는 사용자에게 고급 사용자 액세스를 부여해서 일부 관리 작업을 위임할 수 있습니다. 일반 사용자가 수행할 수 있는 작업에 더해서 고급 사용자가 수행할 수 있는 작업은 다음과 같습니다:

    • 가상 머신을 생성, 편집, 삭제합니다.
    • 가상 디스크 및 네트워크 인터페이스를 관리합니다.
    • 가상 머신에 사용자 권한을 부여합니다.
    • 템플릿을 생성 및 사용하여 가상 머신을 빠르게 배포할 수 있습니다.
    • 리소스 사용량 및 심각성이 높은 이벤트를 감시합니다.
    • 스냅샷을 생성 및 사용하여 가상 머신을 이전 상태로 복원합니다.
    고급 사용자는 위임된 가상 머신의 관리 작업을 수행할 수 있습니다. 데이터 센터 및 클러스터 수준의 관리 작업은 해당 환경의 관리자가 갖게 됩니다.
관리 포털
관리 포털은 Red Hat Virtualization Manager 서버의 그래픽 관리 인터페이스입니다. 관리 포털을 사용하여 관리자는 웹 브라우저를 통해 가상화 환경의 모든 요소를 감시, 생성, 그리고 관리할 수 있습니다. 관리 포털에서 수행할 수 있는 작업은 다음과 같습니다:
  • 네트워크, 스토리지 도메인 등과 같은 가상 인프라를 생성/관리합니다.
  • 호스트를 설치 및 관리할 수 있습니다.
  • 데이터 센터, 클러스터 등과 같은 논리적 엔티티를 생성/관리합니다.
  • 가상 머신을 생성 및 관리합니다.
  • Red Hat Virtualization 사용자 및 권한을 관리합니다.
관리 포털은 JavaScript를 사용하여 표시됩니다.
관리 포털 기능에 대한 보다 자세한 내용은 Red Hat Virtualization 관리 가이드에서 참조하십시오. 관리 포털에서 지원되는 브라우저 및 플랫폼에 대한 내용은 Red Hat Virtualization 설치 가이드에서 참조하십시오.
Representational State Transfer (REST) API
Red Hat Virtualization REST API에서는 Red Hat Virtualization 환경을 조사 및 관제할 수 있는 소프트웨어 인터페이스를 제공합니다. REST API는 HTTP 작업을 지원하는 모든 프로그래밍 언어에서 사용할 수 있습니다.
REST API를 사용하여 개발자와 관리자는 다음과 같은 작업을 할 수 있습니다:
  • 기업 IT 시스템과 통합합니다.
  • 타사 가상화 소프트웨어와 통합합니다.
  • 자동화된 유지관리 및 오류 확인 작업을 수행합니다.
  • 스크립트를 사용하여 Red Hat Virtualization 환경에서 반복적인 작업을 자동화합니다.
API 사양 및 사용 예는 Red Hat Virtualization REST API 가이드에서 참조하십시오.