본문 바로가기
VMware/vSphere

vSphere 기초

by 문방사우 2024. 9. 12.

안녕하세요.

업무에 치이다 6개월만에 돌아온 문방사우입니다.

 

이번에 정리해볼 내용은 vSphere에 대해서 입니다.

 

VMware 환경의 기반인 vSphere다 보니 많은 분들이 아실 내용일 것 같아 고민하다가 처음 접하시는 분들이 있을거라 생각해서 진행하게 되었습니다.


1. 가상화 소개

 

vSphere에 대해 설명하기 전에.. 우선 서버에 대해 알아야합니다.

 

서버(Server)란 무엇일까요?

서버는 고객, 클라이언트 등과 같은 이용자가 네트워크를 통해 서비스를 제공받을 수 있도록 구성된 컴퓨터 시스템입니다.

 

가상화 기술이 많이 도입되지 않은 시절엔 서비스를 제공하기 위해 용도에 따라 서버가 필요했습니다. 또한 각 서버들에 접속해서 하나하나 설정을 바꾸는 등의 작업을 반복해야 했습니다.

예를 들어보자면.. Naver, Daum과 같은 웹페이지 서비스를 제공하기 위해 회사는 서버를 구축해야합니다.

 

이러한 웹페이지를 구성하기 위해 사용하는 구성은 WEB, WAS, DB 구성입니다.

회사는 Web, WAS, DB 구성을 위해 최소 2대에서 3대의 서버를 구매하여 환경을 구축합니다.

  • Web용 서버(Web, WAS 동시 사용 가능)
  • WAS 서버
  • DB 서버

PC를 사용해 보신 분들은 알겁니다.

업무, 웹서핑, 게임 등등 다양한 작업을하다가 작업관리자를 켜보면 CPU, Memory 등의 리소스 사용량이 100%가 넘지 않은 경우를 많이 보셨을겁니다.

 

서버도 동일하게.. Web용 서버를 구축해서 서비스를한다하여도 리소스의 사용량은 많지 않을겁니다.

이러한 리소스를 좀 더 효율적으로 사용할 수 있는 기술이 가상화 기술입니다.


2. vSphere란?

본론으로 넘어가서.. 그렇다면 vSphere란 무엇일까요?

 

사실 vSphere는 두 개의 제품을 묶어서 부르는 명칭입니다. 아래의 두 개의 제품으로 구성되어있습니다.

  • ESXi(Hypervisor)
  • vCenter Server

2-1 ESXi

ESXi는 하이퍼바이저(Hypervisor) 제품입니다. 서버, PC등에 설치하는 OS입니다.

하이퍼바이저를 사용하여 서버나 PC의 리소스(CPU, Memory, Disk 등)의 자원을 가상 머신에 할당하여 사용할 수 있습니다.

ESXi 구조

 

2-2 vCenter

vCenter는 통합 운영관리 제품입니다.

ESXi가 설치되어있는 가상화 서버를 하나의 vCenter에서 운영 및 관리하기 위한 용도로 사용합니다.

 

vSphere 환경은 아래의 그림과 같이 구성됩니다.

 

vSphere 환경

 

이미지 처럼 vSphere 환경의 관리자는 vCenter라는 통합운영관리 제품에 접속하여 ESXi와 VM을 운영 관리할 수 있습니다.

과거의 서버 관리자처럼 각각의 서버에 접속해서 작업을 해줄 필요가 없어졌습니다.


3. 마치며

오늘은 간단하게 가상화가 무엇인지, vSphere제품의 역할이 무엇인지 알아보았습니다.

 

다음엔 vSphere 환경에서 사용할 수 있는 기능, 옵션 등에 대해 자세하게 알아볼 수 있게 정리를 진행해보겠습니다.

 

글 읽어주셔서 감사합니다.