'OS/OE Knowledge/VMware KB'에 해당되는 글 19건

  1. 2012.05.04 Note - Virtualization #05
  2. 2012.05.03 Note - Virtualization #04
  3. 2012.05.01 Note - Virtualization #03
  4. 2012.05.01 Note - Virtualization #02
  5. 2012.05.01 Note - Virtualization #01

Hyper-V SCVMM을 통해 Hyper-V Core를 GUI로 관리 가능

Hyper-V Live migration을 사용하려면 Cluster환경 구성이 되어야 한다.

(vMotion은 Cluster 구성이 필요하지 않다)

 

NTFS를 사용하고 4KB를 Block Size로 사용하기 때문에 많은 조각화(fragmentation)가 발생한다.

조각모으기(defragmentation)가 필요하다 => 성능에 영향을 준다.

 

VM HA =>MSCS로 호스트 장애 대비이다. (VMrestart 방식)

 

MS System Center Operations Manager(SCOM) - Monitor

MS System Center Configuration Manager(SCCM) - Deploy

MS System Center Data Protection Manager(SCDPM) - Backup

MS System Center Virtual Machine Manager(SCVMM) - VM Manage Fundamental

 

MS System Center Essentials

=> SC Package의 대부분 기능을 지원하는 축소판 (like SBS of OS)

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

VMware Memory Management

 

① Limit - max physical resource

 

② Available - VM available resource(할당가능)

    => Host의 MEM이 아니라 VM이 인식한 할당 가능 MEM

 

③ Reservation - default 0

    => Guarantee 가능한 Physical resource

 

④ Share - 중요도에 따라 우선 할당 가능한

 

 

 

Share는 VM Power ON 상태에서만 적용

 

Expandable reservation

VM의 수가 많아 기 할당된 reserve memory가 할당된 경우 새로운 VM이 동작하기 위한 reserve memory를 일시적으로 빌려오는 것.

 

Logical CPU (LCPU)

2 Socket 4 Core Hyper thread => 16 LCPU (Core, HT)

vCPU에 대하여 LCPU의 Time Slot을 할당하여 여러 vCPU를 지원한다.

 

VM의 vCPU 개수를 동시에 사용하도록 일정하게 디자인 하는 것이 좋다.(DC)

 

 

VMware memory over commit tech

 

 

① Transparent Page Sharing => always enabled

    => 동일 Date를 VM간 공유

 

② VM의 VMtool이 설치될 때, Balloon driver가 설치된다.

    풍선기능을 통해 Memory를 훔치는(stilling) 현상이 VMkernel을 통해 발생한다.

    빼앗긴 용량의 Data는 Guest OS에 의해 Disk의 Pagefile을 통해 보관한다.

 

    최대 65%까지 반환 요청 가능 => 성능 저하가 발생 가능하지만 Memory의 효율적 할당이 가능해진다.

 

③ VMkernel swap

    VM구동 시 자동으로 설정되는 Swap 공간 file

    VMtool이 설치되지 않는 경우 혹은 Balloon 처리 불가능한 Memory공간의 반환 방법

   

    성능에 많은 영향을 준다.

 

    available memory - reservation memory = swap file size

 

    VM이 Power Off 되면 swap file은 소멸된다.

 

④ Memory compress

 

일반적으로 Swap 공간은 사용하지 않는 공간으로 공유 스토리지에 위치하면 고비용이 발생한다.

Swap은 Local 스토리지 공간에 생성한다. => vMotion 등의 기능 사용에 영향 주지 않는다.

 

 

5.x SSD를 Swap 공간으로 지정 가능

EVC-vMotion 가능

        서로 다른 아키텍처의 CPU를 사용하기 위하여 CPU 특유의 기능을 사용할 수 없다.

 

CPU 구조상 Ring의 수준이 낮을수록 보다 많은 자원을 콘트롤 가능하다.

 

기존 OS - Ring 0

Hypervisor - Ring -1

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

VM HA

 

① HA => Server restart(ESX level)

② VM=> VMtools install (VM level) required

             VM restart

③ Application level => VM restart

 

VM HA => VM restart

MSCS => restart service(app)

 

 

 

 

Downtime - Yes

Data loss - in memory data

 

VMFT => VM에서 enabled

 

 

Data Sync

장애 시 Failover => take over

no downtime(no restart)

no data loss

 

if BSOD => not covered

 

vCenter - Config and monitor

VMware 4.x HA => Small Size

VMware 5.x HA => doesn't matter

 

4.x => management net heart beat HA check ( network 장애 시 치명적)

5.x => management net heart beat HA check for failover

 

HA는 여러대를 할 수 있고, 1대 만 Master, 그 외는 Slave 임.

HA master가 대체 서버 검색을 가장 빠르게 검색되고 자원이 가용한 서버에서 VM start

FT 구현 시 Second 서버의 OS 전원 관리 기능을 사용하지 않아야함.

 

vCenter Linked mode

1 vSphere Client just monitor other Server.

 

 

mode

    inside only

    outside only

    all can

 

migrate

① host

② datastore

    A) VM off - cold (환경에 국한되지 않음)

    B) Suspend - 동일 Architecture 환경만 가능, eg) Intel to AMD 불가

    C) VM on - vMotion

                   - Storage vMotion

         vMotion의 경우 Host or Storage (한 번에 한가지 기능만 가능)

 

vMotion - 호스트 이동

    - 공유 스토리지 존재

    - 동일 아키텍처 환경

    - 동일 vMotion 네트워크 상에 존재

 

Workload Balance(DRS)

reduce planed downtime

 

4.x => 지속적인 접근(I/O 발생) 시 실패할 수 있음.

5.x => VM hold ASAP 이동

     => less workload 장비에 권장

 

4.x Storage vMotion => Snap and copy => 반복

5.x storage vMotion => mirrored write 형태로 변경

 

DRS => Rebalance workload

    옵션   

    - 수동

    - 생성시에만

    - 모든 상황

 

관리를 세세하고 명확하게 할 때 성능이 향상된다. 그러나 해야할 일이 많아지고 복잡하다.

전역 전용 옵션이 많아질수록 성능 저하가 발생한다.

 

DPM => Power Management

    63±18% => migrate between host

    20min load history - low

    5min load hostory - high

    스케쥴러를 통하여 조절 가능

 

Storage DRS

 - Space blance

 - IOPS - Collect last 8 hour

 

SRM

    DR을 통해 물리적인 환경이 변경되었을 때, 관련 정보를 관리

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

Block Size

vmfs - 1 block  1MB(huge size)

NTFS - 5KB

 

vmfs

    Multi host access at same time

    High Perf. clusterd file system.

 

vS/W - L2 Switch 

 

특정 VM의 NIC는 특정 pNIC에 연결하는 것이 아니라 vSW에 연결된다.

vSW는 cascade를 지원하지 않음

ESXi는 256 vSW를 지원

vSW는 반드시 pSW와 연결됨

 

223GB -> Service Console의 크기

RH base ->혹자들이 VMware가 Linux라 착각하는 이유

100MB -> VMkernel의 크기

 

MS SC VMM

VM Monitor

VM resource management

 

100MB ~ 10GB+ Memory 사용 (VM의 overhead 관리를 위해)

실제 VMkernel은 소량의 memory 만을 사용한다.

 

 

기능상의 차이는 없으나 고객환경 및 필요에 따라 관리 시스템 선택 가능

 

vSW가 손상되면 더이상 관리 콘솔로 원격접속 할 수 없다.

이 때, 로컬에서 DCUI로 제어가 가능하다.

 

3rd Party SW가 VMware와 통신하기 위해 API/SDK를 제공

 

80% plan use resource

 

ESX Account

    root => not secure(super user)

    recommend => client depends on permit account create

 

vCenter -> All permit for multi H/W

vClient -> local admin

 

authentication - vCenter installed OS's DB

authorization - vCenter Server's DB

 

User athentication => AD (인증)

User athorization => User access control (권한)

 

management tools

    management agent - managed host

    management S/W, DB - vCenter S/W

    interface - client

         DB - ODBC - Communication

              - Size -> Calculator use on Web

 

Core service - 기본기능(모니터, 관리)

distributed -> Multi H/W (vMotion etc)

additional -> 추가기능(변환, Update)

 

vCenter가 고장나도 1주 정도는 VM/VM HA, vMotion등의 기능이 동작한다.

vCenter DB 손실 시 각종 정보가 손실 된다.

신규 생성은 불가능하나 기존 환경의 유지는 문제 없다.

 

RPO - Recovery Point Objective

RTO - Recovery Time Objective

 

EQL RPO - 5 min

 

Honeymoon period

    DC가 다른 경우 (물리적으로 다른 공간으로 본다)

    HA, vMotion을 할 수 없다.

 

vCenter DB/AD는 중요하니 여러 방안으로 안전을 도모하자.

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

Why needs Virtualization?

 

>> Cost Saving (도입/운영/유지)

          Reduce cost

          Management cost

          Change cost => Green Data Center

          Power cost

 

Senario

신입사원이 입사하면 새로운 자원(PC, Phone, etc..)의 할당을 위해 많은 일이 발생한다.

보안 과 자원의 소요 또한 발생한다.

가상화 환경에서 이를 보다 용이하게 할 수 있다.

 

Hypervisor는 2가지 종류가 존재

 

Type 2. Testing Environment

( eg) VMware Workstation ) 

Hyperviosr가 HW 드라이버를 제공하지 않아도 된다.

 

Type 1. Bare Metal

Hyperviosr가 HW 드라이버를 제공해야 한다. (HCL 존재)

VMware의 VMkernel은 Redhat 기반의 Unix와 유사한 자체 개발 OS

cf. ESX는 상품명.

 

VMware는 ESX 3.0에서 Pure Virtual을 이루었다.

이러한, revolution을 이룬 시기는 2006년이다.

 

MS Hyper-V R2

Not Excellent, but pretty Good. (MS에서도 어느정도 인정하고 있는 듯 하다)

MS Hyper-V R2 Sp1

Much Better

상대적으로 저렴한 가격으로 1세대에 비해 많은 향상을 이루었다.

 

Citrix

Linux와 Client Virtualization에 치중하는 경향이 강하다.

 

vSphere - Package(여러 상품을 묶은), bunch of Solution

vCenter - 중앙관리솔루션 - 많은 다양한 plug-in 지원.

 

Cluster of VMware

Host - HA(FT) - bunch of Server (특정 HW)

Storage - bunch of Storage (High Cost)

 

Backup S/W -> vStorage API를 통해 지원

 

Hyper-V

MS SC(System Center) - MS Management Solution

MS SC VMM - Part of SC for Guest OS

 

What is Cloud?

 => resource 할당

 

Supermarket이 초기에 왜 필요했는가?/어떻게 생겨났는가?

최초 자급자족 -> 시장에서 판매 ->전문판매상(특화된상품) ->전문적인 관니 및 다양한 상품제공 -> 수퍼마켓 탄생

 

기업에서 필요한 서비스(상품)은 모두 다르다.

e-mail 과 같은 common(공통) service가 있고, 그것을 전문적으로 제공하는 provider가 출현하였다.

 

Infrastructure - email/H/W

Business - popular services

 

SaaS(Software as a Service)

    SFDC/email Service

 

PaaS(Platform as a Service)

    Android, Windows - SDK 등으로 필요한 것을 자체개발/해결하도록 환경 제공

    Google Apps

 

IaaS(Infrastructure as a Service)

    H/W

 

Service = > Common/Standized requirment -> Can Cloud environment

 

Private Cloud

    make and customize by self(insde company - more secure)

 

Public Cloud

    Easy to deploy/Increase disaster recovery(less secure)

 

Hybrid Cloud

    일부는 Private, 일부는 Public으로 혼용(Combind)

 

Supermarket에서 원하는 상품을 골라 결제하듯 필요한 서비스 만을 골라 제공받을 수 있도록 Self Service Provider 제공

 

Dell VIS(Virtual Integrated System) Concept

AIM(Advanced Infrastructure Manager) - Infrastructure management

    Host - Hypervisor

    SW - Workload

Creator - Self Service

    provisioning of cloud

Director - over provisioning

 

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요