VMware

vCenter 8 Enhanced Linked Mode

vCenter 8: Enhanced Linked Mode와 아키텍처의 변화

이번 강의에서는 vCenter 8에 대해 알아보고, Enhanced Linked Mode(향상된 연결 모드)를 사용하여 여러 vCenter 인스턴스를 서로 연결하는 방법에 대해 배워보겠습니다.

1. vCenter와 PSC(Platform Services Controller)의 진화

vCenter는 관리자에게 관리 인터페이스를 제공합니다. 관리 인터페이스는 브라우저 기반의 vSphere Client입니다. 또한 인벤토리 서비스이자, 업데이트 매니저 기능도 내장되어 있습니다. 그런데 여기에는 Platform Services Controller(PSC)라고 불리는 구성 요소도 있습니다. vSphere가 진화함에 따라 이 부분에 변화가 생겼습니다. 과거에 PSC는 여러 vCenter 인스턴스가 공유할 수 있는 별도의 독립체(Separate Entity)로 도입되었습니다. VMware의 문서를 참고하여 보면, PSC가 제공하는 몇 가지 서비스가 강조되어 있습니다.

  • 라이선스 관리
  • 인증서 관리
  • SSO(Single Sign-On)를 통한 인증

이 기능들에 대해 생각해 봅시다. 만약 관리자가 관리해야 하 여러 대의 vCenter 서버를 가지고 있다면, 하나의 vCenter 서버에 인증하면 다른 서버에도 자동으로 로그인되는 단일 SSO 도메인이 있으면 좋지 않을까요? 여러 vCenter 인스턴스에 걸쳐 있는 모든 라이선스를 중앙에서 관리할 수 있다면 편하지 않을까요? 이것이 바로 PSC의 아이디어였습니다. 이 모든 것을 관리하는 중앙 저장소를 제공하자는 것이었죠. 이것은 기능적으로는 정말 큰 진전이었습니다.

2. 외부 PSC의 복잡성과 통합(Embedded)으로의 회귀

하지만 PSC와 함께 복잡성(Complexity)도 상당히 증가했습니다. 예를 들어, “PSC 서버가 다운되면 어떻게 하지?”, “어떻게 PSC를 고가용성으로 구성하지?” 같은 문제들이 생겼습니다. 그래서 vSphere 7부터 vSphere 8에 이르기까지, 이제 ‘외부(External) PSC’라는 것은 더 이상 존재하지 않습니다. 이 모든 기능은 이제 vCenter Server Appliance(VCSA) 안에 완전히 내장(Baked right into)되었습니다.

따라서 vSphere 7과 8에서는, 과거에 PSC가 수행하던 모든 서비스가 vCenter Server 안에 포함되어 있습니다. 여기에는 여러 vCenter 서버가 공유할 수 있는 SSO 같은 서비스도 포함됩니다. 이 모든 것을 단일 가상 어플라이언스에 통합함으로써, 우리는 vCenter 관리의 복잡성을 크게 줄일 수 있게 되었습니다.

  • 당연히 더 이상 Windows에서 vCenter를 실행하지 않으므로 Windows 라이선스나 외부 데이터베이스가 필요 없습니다.
  • 우리는 단지 vCenter Server Appliance 하나만 업데이트하고, 백업하고, 관리하면 됩니다.
  • 고가용성(HA)을 위해 별도의 로드 밸런서도 필요 없습니다. (나중에 고가용성 관련 강의에서 vCenter HA에 대해 다루겠지만, 두 개의 어플라이언스 대신 하나의 어플라이언스에 모든 것을 통합함으로써 이 과정이 훨씬 쉬워졌습니다.)
3. Enhanced Linked Mode (향상된 연결 모드)

이제 vCenter에서는 Enhanced Linked Mode라는 것을 활성화할 수 있습니다. 기본적으로 Enhanced Linked Mode를 통해 우리는 여러 vCenter 시스템을 연결할 수 있습니다.

어떤 회사에 여러 vCenter 서버가 있는 시나리오를 가정해 봅시다.

  • 모든 서버용 가상 머신을 위한 vCenter가 하나 있고, 가상 데스크톱(VDI)을 위한 별도의 vCenter가 있을 수 있습니다.
  • 또는 다른 부서나 인수한 회사를 위한 별도의 vCenter가 있을 수 있습니다.

어떤 경우든, 두 개 이상의 vCenter를 갖는 것이 합리적인 시나리오가 많습니다. 이때 우리는 이 모든 vCenter 인스턴스에 대한 단일 뷰(Single View)를 원합니다. 한 번만 로그인하면 연결된 모든 vCenter 시스템의 인벤토리를 보고 싶을 것입니다. 이것이 바로 Enhanced Linked Mode가 해주는 역할입니다.

VMware 문서 웹사이트를 보시면, vSphere 7 이후로 Enhanced Linked Mode는 크게 변하지 않았습니다. 우리는 여전히 Enhanced Linked Mode를 사용하여 최대 15개의 vCenter Server Appliance를 연결할 수 있으며, 이 모든 vCenter 인스턴스에 걸쳐 단일 SSO 도메인을 가질 수 있습니다. 즉, vCenter 서버 중 하나의 vSphere Client에 인증(로그인)하면, 연결된 다른 모든 vCenter 서버의 인벤토리를 관리할 수 있다는 뜻입니다.

요약
  1. vCenter Server Appliance (VCSA)는 vSphere 환경에서 중앙 관리 서버입니다. ESXi 호스트, 데이터스토어, 가상 머신, 가상 스위치 등 모든 vSphere 구성 요소를 관리하는 데 사용됩니다.
  2. vCenter는 ESXi 호스트 위에서 가상 머신 형태로 실행되며, 우리는 웹 브라우저를 통해 vSphere Client에 접속하여 HTML5 관리 인터페이스로 vCenter 인벤토리를 구성합니다.
  3. 고가용성(HA), 내결함성(FT), vMotion과 같은 vSphere의 많은 기능은 vCenter를 사용해야만 가능하다는 것을 배웠습니다.
  4. 마지막으로, Enhanced Linked Mode를 활용하여 단일 vSphere Client 세션에서 여러 vCenter 서버의 인벤토리를 통합 관리할 수 있다는 것을 배웠습니다.