imagex.exe
Nested virtualization (중첩 가상화)
-> 윈도우에서는 중첩 가상화 되지 않음
-> VMware에서 윈도우hyper-v 돌리지 못하는 -> 가상화 디스크 직접 만들어서 운영체제 돌림
제어판-> 관리도구 -> 컴퓨터 관리 -> 동작 -> VHD 만들기 -> 초기화 -> hyperv이름의 v드라이브 생성
윈도우서버이미지 iso 압축풀기 -> source 폴더 -> install_wim파일
vhd 파일 있으면 복사해서 연결만 시키면 됨
imagex.exe /info install_wim경로 | findstr INDEX
imagex.exe /info install_wim경로 | findstr EDITION
imagex.exe /apply install_wim경로 4 v:
--------
1. VHD 파일 만들고 포멧(V) 2. Windows 2012 R2 ISO 파일 압축해제 3. cmd.exe 관리자 권한으로 실행 > imagex.exe /apply c:\hyperv\ko_windows_server_2012_r2_x64_dvd_2708005\ sources\install.wim 4 v: 4. 부트로더 생성 > bcdboot v:\windows /l ko-kr 5. 확인 > msconfig
-------------------------------
Thin-provisioning (동적 확장) -> 쓴만큼만 할당
-> 구글의 무제산 사진 업로드 서비스의 사기성
서버가상화
Hypervisor (software partitioning)
-> isolation (os를 여러개 설치해서 격리시키자)
일반적인 구조
Application
--------
OS
--------
HW
가상화 타입 -> 구조에 따라 성능의 차이가 남
Type 1 -> bare metal (깡통) -> 컴퓨터에 아무것도 설치하지 않은 상태
App|App|App
-----------
OS | OS | OS
-----------
Hypervisor
-----------
HW
-> hypervisor는 os에게는 HW인척해야하고 HW에게는 OS인척 해야함 -> 실질적으로는 OS
-> 서비스 용 -> 0.9x 정도의 성능
Type 2 -> hosted ->
app|app|app
-----------
os | os | os
-----------
App|... |Hypervisor
-----------
OS(Host)
-----------
HW
-> 개발, 테스트용 -> 서비스 제공용으로는 느려서 못 씀
-> 0,6x 정도의 성능
-> HV는 위의 os에게는 HW역할을 하고, 아래의 OS에게는 Application역할을 한다.
-----------
Docker
-> container -> hypervisor와는 전혀 다른 가상화 기술
-> 유닉스, 리눅스에서는 오래전 부터 쓰던 기술
Container VS VMs
Container(OS없이 app을 isolation함)
------------
Docker Engine (container application)
------------
Host OS
------------
HW(server)
-> 하드웨어성능이 1에 준함
-> 빠르게 생성가능 -> 시간이 빨라서 windows에도 적용될 예정
-> OS죽으면 다죽는 단점
'In centum city > Virtualization' 카테고리의 다른 글
1015 (0) | 2015.10.15 |
---|---|
1013 (0) | 2015.10.13 |