분산 컴퓨팅 환경에서 서로 다른 기종의 하드웨어나 프로토콜, 통신환경 등을 연결하여, 응용프로그램과 그 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있게 하는 소프트웨어
호스트 컴퓨터(Host Computers) 1대에서 다수의 운영체제(Operating System)를 동시에 실행하기 위한 논리적 플랫폼(Platform)
서버 가상화는 하드웨어에 탑재되어 있는 프로세서나 메모리의 사용 시간, 스토리지의 용량을 작게 분할하여 여러 사용자에게 할당합니다. 사용자는 할당된 시스템 자원을 각각 점유하여 사용할 수 있습니다. 이러한 장치에 의해 물리적으로는 하드웨어가 한 대 뿐이지만 개인 전용의 개별 서버를 각 사용자에게 제공하고 있는 것처럼 보이게 할 수 있습니다. 외관상 하나하나로 보이는 서버를 '가상 서버' 또는 '가상 머신'이라고 하며 이를 실현하는 소프트웨어를 하이퍼바이저(Hypervisor)라고 합니다.
Example)
VMware : vSphere
Microsoft : Hyper-V
Citrix : Xen Server
Linux : KVM
references)
책: 그림 한 장으로 보는 최신 IT 트렌드
댓글 없음:
댓글 쓰기