Part 1. Nutanix AHV 기반 HCI 환경에서의 Tibero 7 호환성 검증 및 아키텍처 분석
1. 들어가며: Tibero7 on Nutanix
기업 인프라는 베어메탈에서 VM, HCI, 하이브리드 클라우드로 진화해왔습니다. 데이터베이스 역시 이러한 변화에 맞춰 특정 하드웨어에 종속되지 않고, 가상화/HCI/클라우드 환경에서 안정적으로 운영될 수 있어야 합니다.

이번 글에서는 Tibero7을 Nutanix AHV 기반 HCI 환경에 배포하고, Single Instance 및 TAC(Tibero Active Cluster) 구성을 검증한 과정을 소개합니다. 검증 결과, Tibero7은 Nutanix의 Compatibility & Interoperability Matrix에 TmaxTibero / Tibero DB 7로 등재되었으며, Nutanix AOS 7.5 및 AHV 11.0 환경에서 Nutanix Ready AHV 검증을 완료했습니다.

2. 인프라 아키텍처의 변화: 베어메탈에서 하이브리드 클라우드까지
Tibero7을 Nutanix AHV 환경에서 검증한 의미를 이해하기 위해서는 먼저 기업 인프라가 어떻게 변화해왔는지 간단히 살펴볼 필요가 있습니다. 과거 엔터프라이즈 시스템은 대부분 물리 서버 중심으로 구성되었습니다. 하나의 서버에 하나의 운영체제를 설치하고, 그 위에 데이터베이스나 애플리케이션을 직접 구동하는 방식이 일반적이었습니다.
이러한 구조를 흔히 베어메탈 서버(Bare Metal Server) 환경이라고 합니다. 베어메탈 환경은 구조가 단순하고 성능 예측이 쉽다는 장점이 있지만, 서버 리소스를 유연하게 나누어 쓰기 어렵고 확장이나 운영 자동화 측면에서 한계가 있었습니다. 또한 과거에는 AIX, Solaris와 같은 UNIX 계열 시스템을 중심으로 하드웨어와 운영체제의 종속성이 비교적 강한 편이었습니다.

이후 x86 서버와 Linux 기반 시스템이 확산되면서 인프라의 유연성이 크게 높아졌고, 그 위에 가상화 기술이 본격적으로 도입되었습니다. VM(Virtual Machine) 환경에서는 하나의 물리 서버 위에 하이퍼바이저를 설치하고, 여러 개의 가상 머신을 생성해 각각의 운영체제와 애플리케이션을 독립적으로 실행할 수 있습니다. VMware ESXi, Microsoft Hyper-V와 같은 하이퍼바이저가 대표적인 예입니다.

가상화는 서버 리소스 활용률을 높이고, 배포와 운영을 표준화하는 데 큰 역할을 했습니다. 하지만 컴퓨트, 스토리지, 네트워크가 여전히 별도의 구성 요소로 관리되는 경우가 많아, 인프라 전체를 확장하거나 운영할 때 복잡성이 남아 있었습니다.
이러한 배경에서 등장한 것이 HCI(Hyperconverged Infrastructure) 입니다. HCI는 서버, 스토리지, 네트워크를 하나의 소프트웨어 정의 플랫폼으로 통합하고, 클러스터 단위로 리소스를 관리하는 아키텍처입니다. 관리자는 개별 장비가 아니라 통합 콘솔을 통해 VM, 스토리지, 네트워크를 구성하고 모니터링할 수 있습니다.

최근에는 온프레미스와 퍼블릭 클라우드가 완전히 분리된 환경으로 운영되기보다는, 두 환경을 함께 활용하는 하이브리드 클라우드 전략이 일반화되고 있습니다. 많은 기업은 중요 워크로드나 규제 대상 시스템은 온프레미스에 두고, 확장성과 민첩성이 필요한 영역은 클라우드를 활용합니다. 이 과정에서 HCI는 온프레미스 인프라를 클라우드와 유사한 방식으로 운영할 수 있게 해주는 기반 기술로 자리 잡고 있습니다.

데이터베이스 역시 이러한 변화에서 예외가 아닙니다. 이제 DBMS는 특정 물리 서버나 특정 스토리지 환경에서만 동작하는 것이 아니라, 가상화/HCI/클라우드 기반 인프라에서도 안정적으로 설치, 기동, 운영될 수 있어야 합니다. 이번 Tibero7 on Nutanix 검증도 이러한 흐름 속에서 진행되었습니다.
3. HCI란 무엇인가?
HCI는 Hyperconverged Infrastructure의 약자로, 서버, 스토리지, 네트워크 리소스를 하나의 플랫폼으로 통합한 인프라 아키텍처입니다. 기존의 전통적인 3-Tier 인프라에서는 서버, SAN 스토리지, 네트워크 장비가 각각 별도의 계층으로 구성되고 관리되었습니다. 반면 HCI에서는 각 노드가 컴퓨트와 스토리지 리소스를 함께 제공하고, 전체 노드가 클러스터로 묶여 하나의 리소스 풀처럼 동작합니다.

기존 인프라에서는 서버 증설, 스토리지 증설, 네트워크 구성 변경이 서로 다른 관리 영역에서 이루어지는 경우가 많았습니다. 이로 인해 시스템을 확장하거나 장애에 대응할 때 여러 담당 영역 간 조율이 필요했고, 운영 복잡도가 높아질 수 있었습니다.
HCI는 이러한 복잡성을 줄이는 것을 목표로 합니다. 물리 서버 여러 대를 클러스터로 구성하고, 각 노드의 로컬 디스크를 소프트웨어 정의 스토리지로 통합합니다. 사용자는 개별 디스크나 개별 서버를 직접 관리하기보다, 클러스터 전체에서 제공되는 논리적 리소스를 사용해 VM과 애플리케이션을 배포합니다.
HCI의 장점 3가지
1. 운영 단순화
VM, 스토리지, 네트워크를 하나의 관리 콘솔에서 확인하고 제어할 수 있기 때문에 인프라 관리 포인트가 줄어듭니다.
2. 확장성
리소스가 부족해지면 노드를 추가하는 방식으로 컴퓨트와 스토리지를 함께 확장할 수 있습니다. 이러한 스케일아웃 구조는 초기 도입 규모를 작게 시작하고, 필요에 따라 점진적으로 확장하는 데 유리합니다.
3. 가상화 워크로드와의 친화성
HCI는 기본적으로 VM 중심의 워크로드 운영에 최적화되어 있으며, 온프레미스 환경에서도 클라우드와 유사한 배포 및 운영 경험을 제공할 수 있습니다.
다만 데이터베이스와 같은 상태 저장 워크로드를 HCI 환경에서 운영할 때는 몇 가지 사항을 반드시 고려해야 합니다. 데이터베이스는 디스크 I/O 특성이 중요하고, 고가용성 구성을 위해 공유 디스크나 노드 간 통신이 필요한 경우가 있습니다. 따라서 스토리지 구성 방식, 네트워크 분리, 장애 대응 시나리오, 벤더 검증 여부 등을 함께 검토해야 합니다.
이번 검증에서는 이러한 관점에서 Tibero7이 Nutanix AHV 기반 HCI 환경에서 Single Instance뿐만 아니라 TAC 구성까지 가능한지 확인했습니다.
4. Nutanix 플랫폼 소개: AHV, AOS, Prism
Nutanix는 HCI 시장을 대표하는 플랫폼 중 하나입니다. 초기에는 고가의 SAN 스토리지 중심 인프라를 대체할 수 있는 HCI 플랫폼으로 주목받았고, 현재는 가상화, 스토리지, 클라우드 운영, 데이터 서비스, Kubernetes, AI 인프라까지 포괄하는 소프트웨어 중심 플랫폼으로 확장되고 있습니다.
Nutanix 환경을 이해하기 위해서는 몇 가지 핵심 구성 요소를 먼저 알아둘 필요가 있습니다.

4.1 AHV
AHV(Acropolis Hypervisor)는 Nutanix에서 제공하는 하이퍼바이저입니다. KVM 기반으로 동작하며, Nutanix HCI 환경에 최적화되어 있습니다. 별도의 외부 하이퍼바이저 없이 Nutanix 플랫폼 자체에서 VM을 생성하고 운영할 수 있다는 점이 특징입니다.
AHV는 Nutanix AOS와 긴밀하게 통합되어 VM 운영, 스토리지 연결, 네트워크 구성, 고가용성 기능 등을 제공합니다. 이번 검증에서도 Tibero7은 AHV 위에 생성된 Linux VM에 설치되었습니다.
4.2 AOS
AOS(Acropolis Operating System)는 Nutanix 클러스터의 핵심 소프트웨어 레이어입니다. 분산 스토리지, 클러스터 관리, 데이터 보호, VM 스토리지 제공 등의 기능을 담당합니다.
일반적인 인프라에서 스토리지는 별도의 SAN 또는 NAS 장비로 구성되는 경우가 많지만, Nutanix에서는 각 노드의 로컬 스토리지를 클러스터 단위로 통합해 VM에 제공합니다. 사용자는 Storage Container, Volume Group 등의 논리적 단위를 통해 VM 디스크와 공유 디스크를 구성할 수 있습니다.

4.3 Prism Element와 Prism Central
Nutanix의 관리 콘솔은 크게 Prism Element와 Prism Central로 구분할 수 있습니다.
Prism Element는 개별 Nutanix 클러스터를 관리하는 콘솔입니다. 특정 클러스터의 VM, 스토리지, 네트워크, 성능 상태를 확인하고 관리할 수 있습니다. VM 콘솔 실행, NIC 추가, Volume Group 연결과 같은 클러스터 단위 작업도 Prism Element에서 수행할 수 있습니다.

Prism Central은 여러 Nutanix 클러스터를 통합 관리하기 위한 중앙 관리 콘솔입니다. 여러 클러스터에 걸친 VM 현황, 리소스 사용량, 정책, 운영 상태를 통합적으로 확인할 수 있으며, 하이브리드 또는 멀티 클러스터 환경에서 유용하게 사용됩니다.
이번 검증에서는 Prism Central과 Prism Element를 함께 사용했습니다. VM 생성과 전반적인 리소스 확인은 Prism Central에서 수행했고, VM 콘솔 실행이나 일부 네트워크/스토리지 연결 작업은 Prism Element에서 진행했습니다.


4.4 Nutanix 제품군
Nutanix는 AHV와 AOS 외에도 다양한 제품군을 제공합니다. 대표적으로 HCI 기반 인프라를 제공하는 Nutanix Cloud Infrastructure(NCI), 통합 관리 기능을 제공하는 Nutanix Cloud Manager(NCM), 파일 및 오브젝트 스토리지를 제공하는 Nutanix Unified Storage(NUS), 데이터베이스 운영 자동화를 지원하는 Nutanix Database Service(NDB) 등이 있습니다.
또한 퍼블릭 클라우드와 온프레미스 간 일관된 운영 경험을 제공하기 위한 Nutanix Cloud Clusters(NC2), Kubernetes 환경을 위한 Nutanix Kubernetes Platform(NKP) 등으로 플랫폼 영역을 확장하고 있습니다.
다음 글에서는 Nutanix HCI 환경에서 TAC를 구축하는 과정에 대해서 소개하겠습니다.
No Comment! Be the first one.