아마존은 기존 VM위에 DB를 설치하는 방식 외에 RDS for Oracle이라는 서비스를 오픈했습니다.

image

기존에 VM위에 Oracle을 설치하여 사용하는 경우는 백업이나 스케일링 등과 관련하여 골치하픈 부분이 많이 존재했습니다.

그러나 이번에 오픈된 RDS for Oracle은 이런 간지러운 부분을 대부분 해결한 솔루션입니다.

이런 저런 기술적인 장점에 대해 많이 보도 되었습니다만, 결국 Amazon의 RDS for Oracle 서비스의 장점은 다음의 3가지입니다.

  • 쓴 만큼 돈을 지불함
  • 유지보수 계약을 별도로 체결하지 않아도 됨
  • 기존 오라클 DB 라이센스가 있으면 이를 재활용 할 수도 있음.

기존에도 그랬습니다만 아마존은 1년 혹은 3년 약정 등의 옵션을 선택할 경우 최대 48%까지 비용을 할인 받을 수 있다고 합니다.

그 외에 RDS for Oracle의 기능을 열거하면 다음과 같습니다.

첫째, 서버 포팅, 설정에 대한 고통에서 해방됩니다. IDC와 계약할 때마다 세팅 하느라 스트레스 받으셨을 겁니다. 자기는 전문가가 아니라는 둥, 세팅하다 서버 죽으면 책임 못 진다는 둥… 이제 그 고통에서 탈출하세요. 초기 설치, 패치, 모니터링 등 대부분의 기능이 해결됩니다.

둘째, 자동 백업 및 복구. 여기에 DB 스넵샷은 보너스입니다.

셋째, 버튼 하나만 누르면 DB를 순식간에 스케일링 해줍니다. 서버는 물론 스토리지까지 유연하게 확장 가능합니다. 필요한 만큼, 쓰는 만큼 쉽게 확대 할 수 있습니다.

VMWare ESX는 엔터프라이즈 레벨의 가상화(Virtualization) 도구입니다. 클라우드 컴퓨팅을 하는 사람들... 특히 IaaS하시는 분들 입에서는 하이퍼바이저(Hypervisor)라는 단어가 자주 오르내리는데요, VMWare ESX는 소위 하이퍼바이져(Hypervisor)를 베어메탈 레벨에서 구현할 수 있는 솔루션이라고 말 할 수 있습니다.

VMWare ESX를 이용하면 데이터센터를 운영할 수도 있습니다. 약간 과장한다면 아마존 웹 서비스의 EC2와 유사한 서비스를 직접 할 수 있다고 소개 할 수 있습니다.


(이미지 출처: VMWare)

우리가 통상 VMWare를 써봤다고 한다면 이는 Desktop Virtualization 기능을 써봤다고 하는 편이 옳습니다. 즉, 위의 그림에서는 Workstation에 해당되는 내용입니다.

다음의 그림을 보면 VMWare ESX의 장점을 바로 느끼실 수 있을 것입니다. 기존에는 VM을 설치하기 위해서 OS를 설치하고, 그 위에 VMWare 소프트웨어 설치 후 VM을 설치하였는데요, VMWare ESX를 설치하면 그 베어메탈 그 자체가 VM Management Solution이 될 수 있습니다.


(이미지 출처: VMWare)

ESX는 베어메탈 레벨에서 설치가 되기 때문에 호스트 방식보다 퍼포먼스가 좋습니다. 또한 VMWare ESX RM(Remote Management) 기능을 이용하면 원격에서도 서버 관리가 가능해 집니다.


(이미지 출처: VMWare)

또한 하드웨어 가상화 기술을 이용하여 필요한 기기를 Plug & Play 할 수 있습니다.


(이미지 출처: VMWare)

또한 지원 가능한 베어메탈은 대부분의 제조사를 다 지원가능한데요, 상세 내역은 다음과 같습니다.

한가지 궁금한것은 빵빵한 서버 1대에 이러한 솔루션을 구축하는 것은 얼마든지 가능하리라 생각되지만 여러대의 하이퍼바이저를 통합 관리하는 솔루션은 별도로 찾기 힘듭니다.

정보의 바다를 항해 해 보니 이런 하이퍼바이저를 통합 관리해주는 솔루션으로 VMWare에서는 vCenter를 추천하고 있습니다.

가상화(Virtualization)라고 함은 1대의 컴퓨터에 하나의 OS만 사용하는 통상적인 방법을 벗어나 1대의 컴퓨터에 여러개의 OS를 동작시킬 수 있도록 함으로써 마치 여러 대의 컴퓨터를 사용하는 것처럼 만들어주는 기술을 의미합니다.

다른 방법으로 표현하면 가상화의 사전적 의미는 “하나의 물리적 자원을 여러 개의 논리적 자원으로 쪼개어 사용하거나, 여러 개의 물리적 자원을 하나의 논리적 자원처럼 합쳐서 사용 할 수 있도록 하는 것”으로 표현할 수 있습니다.

따라서 가상화의 형태는 쪼개거나 합치는 방법과 그 대상에 따라 여러 가지가 있을 수 있으나 가장 일반적인 형태는 하나의 서버를 여러 개의 서버처럼 사용하는 “서버 가상화”를 의미합니다.

image

서버가상화의 핵심 요소는 Hypervisor 또는 Virtual Machine이라고도 불리는 가상화 소프트웨어입니다.

+ Recent posts