레이블이 Virtualization인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Virtualization인 게시물을 표시합니다. 모든 게시물 표시

2016년 2월 4일 목요일

Container Type Virtualization




  1.  Other OS Possibility
  2.  Disk, Memory Consumption ↑
  3.  HW Dependency Configuration


    => High Degree of Freedom of Configuration 






  1.  Equal OS
  2.  Disk, Memory Consumption ↓
  3.  HW Independency Configuration
    =>Light Weight Resource, Fast Execution


  • Contatiner
 컨테이너는 하나의 OS를 공유하면서 개별적으로 독립된 시스템 자원으로 보이게 해주는 기술입니다. 사용자가 봤을 때, 별도의 시스템이 움직이고 있는 것처럼 보이는 점은 하이퍼바이저를 사용하는 경우와 똑같지만 동일한 OS를 공유하기 때문에 모든 컨테이너는 똑같은 OS를 사용하게 됩니다.
 컨테이너형은 하이퍼바이저형과 비교해서 시스템 자원의 overhead가 적기 때문에 동일한 성능의 하드웨어라도 보다 많은 가상화 시스템 자원을 만들 수가 있습니다.


Example)
 Linux : Docker

references) 
책: 그림 한 장으로 보는 최신 IT 트렌드

2016년 1월 30일 토요일

Server Virtualization




  • Middleware
 분산 컴퓨팅 환경에서 서로 다른 기종의 하드웨어나 프로토콜, 통신환경 등을 연결하여, 응용프로그램과 그 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있게 하는 소프트웨어

  • Hypervisor
 호스트 컴퓨터(Host Computers) 1대에서 다수의 운영체제(Operating System)를 동시에 실행하기 위한 논리적 플랫폼(Platform)


  • Server Virtualization
 서버 가상화는 하드웨어에 탑재되어 있는 프로세서나 메모리의 사용 시간, 스토리지의 용량을 작게 분할하여 여러 사용자에게 할당합니다. 사용자는 할당된 시스템 자원을 각각 점유하여 사용할 수 있습니다. 이러한 장치에 의해 물리적으로는 하드웨어가 한 대 뿐이지만 개인 전용의 개별 서버를 각 사용자에게 제공하고 있는 것처럼 보이게 할 수 있습니다. 외관상 하나하나로 보이는 서버를 '가상 서버' 또는 '가상 머신'이라고 하며 이를 실현하는 소프트웨어를 하이퍼바이저(Hypervisor)라고 합니다.

Example)
 VMware : vSphere
 Microsoft : Hyper-V
 Citrix : Xen Server
 Linux : KVM


references) 
책: 그림 한 장으로 보는 최신 IT 트렌드