[번역] 10 VMware Interview Questions (and answers)

출처 : https://virtualg.uk/10-vmware-interview-questions-and-answers/

많은 사람들에게, 새 직장에 지원한다는 것은 스트레스를 주는 경험이다. 면접을 앞두고 기술검토 단계에 대해 충분히 알고 있는지 걱정되는 자신을 발견할 수 있다. 사실은 그 인터뷰는 정확히 답을 맞히는 것이 아니라 어떻게 문제를 해결하고 그것을 극복하는가에 관한 것이어야 한다. 이것을 염두에 두고도, 당신이 정확하게 대답할 수 있어야 할 몇 가지 VCP 수준의 질문이 있다.

Disclaimer: 아래의 답변은 "rabbit holes"으로, 이를 모두 설명하는데 몇 시간이 걸릴 것이다. 본 가이드는 기본적인 답변으로 기본적인 인터뷰 질문을 간단히 다루고 있다.

VMware 인터뷰 10가지 주요 질문:

가상 시스템이 실행되고 있는 호스트, 실패 후 가상 시스템에 어떤 일이 발생하는지 설명하십시오.

면접관은 당신이 몇 가지 기본을 알고 있는지 알아보고 있다. 질문에 답하기 전에 구성에 대한 몇 가지 질문을 함으로써 전문가 수준의 지식을 보여줄 수 있다.

  • 먼저 VM의 전원이 강제로 꺼져 있다는 점을 설명하십시오.
  • 그런 다음 호스트가 올바르게 구성된 HA 클러스터에 있는지 질문하십시오(그렇지 않으면 VM에 다른 일이 발생하지 않음).
  • 호스트가 HA를 사용하도록 설정된 경우 가상 시스템 다시 시작 정책이 무엇인지 물어 보십시오. 사용 안 함으로 설정된 경우 VM이 다른 호스트에서 다시 시작되지 않는다.
  • HA 마스터 선택 프로세스를 무시하면 클러스터의 다른 ESXi 호스트에서 가상 시스템이 재부팅된다는 간단한 답변이 있다.
  • 승인 제어 설정 및 호스트의 리소스 가용성과 같은 다른 호스트에서 가상 시스템이 다시 시작되지 않도록 하는 요소가 있다는 점을 유념하십시오.
  • 기억해야 할 중요한 것은 HA가 vMotion을 트리거하지 않는다는 것이다.

가상 스위치에서 Promiscuous 모드를 사용하도록 설정해야 하는 경우

  • Promiscuous 모드는 구성 설정에 따라 가상 시스템이 동일한 vSwitch 또는 Portgoup 내의 모든 트래픽을 수신할 수 있도록 하는 vSwitch 및 포트 그룹 설정이다.
  • 대표적인 사용 사례는 패킷 스니킹 애플리케이션이다.

타입 원(1)과 타입 투(2) 하이퍼바이저의 차이점

면접관은 당신이 두 가지 다른 유형의 가상화를 이해하고 있는지 알아보고 있다.

  • 타입 1 하이퍼바이저는 VMware의 ESXi 하이퍼바이저와 같이 하드웨어에서 직접 실행되는 하이퍼바이저 입니다.
  • 타입 2 하이퍼바이저는 소프트웨어에서 실행되거나, 좀 더 구체적으로 OS 상단에 애플리케이션으로 설치된다. 여기에는 VMware Workstation과 Fusion이 포함될 것이다.

하이퍼V는 윈도 서버 위에서 실행되기 때문에 업계 내에서는 약간의 혼란이 있지만 하드웨어에서 직접 실행할 수 있는 선택권이 있지만, 그것은 또 다른 날을 위한 논쟁이다.

하이퍼V 관련해서는 https://www.vembu.com/blog/top-11-microsoft-hyper-v-terminologies-you-need-to-know/ 을 참고.

vpxd와 vpxa의 차이점 설명

  • vpxd는 vCenter Server에서 실행되는 서비스 입니다. vCenter Server가 없으면 vCenter Server가 작동하지 않는 기본 vCenter 서비스 입니다.
  • vpxa는 vCenter Server에 연결된 ESXi 호스트에서 실행되는 서비스로, vpxa는 vpxd와 hostd 사이의 브리지(ESXi 관련 작업을 처리함)

가상 머신에 VMware Tools를 설치하면 얻을 수 있는 3가지 이점 설명

선택할 수 있는 것이 많아 마우스 및 비디오 성능을 향상시키는 방법이나 VMware 툴이 ESXi 호스트와 시간을 동기화하는 방법 등 기본적인 사항을 설명할 수 있다.

  • NSX/에이전트리스 안티바이러스용 Guest Introspection과 같은 기능 사용
  • 네트워크 성능 향상을 위해 VMXNET3 드라이버 설치
  • VM과 데스크톱 간에 복사하여 붙여넣는 기능 허용(일부 다른 설정을 먼저 사용하도록 설정해야 할 수 있음)

vSphere 6.7의 Fault Tolerance 제한 사항

이 질문은 정말 두 가지를 시험하고 있다. 첫째, FT가 무엇인지 알고 있는 경우, 둘째, VMware 릴리즈를 최신 상태로 유지하는 경우.

여기서 다룬 구성 최대 도구: https://configmax.vmware.com

  • 각 호스트는 최대 8개의 FT 지원 vCPU를 지원한다.
  • FT에 대해 호스트당 최대 4개의 가상 시스템만 구성할 수 있다.
  • 각 FT 보호 VM이 최대 8vCPU로 제한됨(라이센스에 의해 더 제한됨)
  • 128GB 이상의 RAM 또는 2TB 이상의 디스크가 있는 VM은 FT로 보호할 수 없다.

ESXi에서 메모리를 회수하는 데 사용할 수 있는 기술은?

  • TPS(Transparent Page Sharing) – vSphere 6.0을 기준으로 기본적으로 사용하지 않도록 설정됨을 참고.
  • Ballooning – 초과 메모리가 ESXi로 다시 릴리스될 때까지 VMware 툴에서 VM 내부에 "메모리 벌룬을 팽창"하도록 요청
  • 메모리 압축.
  • Swapping - 실제 메모리에서 디스크로 메모리가 스왑될 때 성능에 가장 영향을 주기 때문에 ESXi에서 메모리를 재확보하는 데 사용할 마지막 옵션이다.

VMDK에 대해 빠르게 비워지는 씩 디스크 프로비저닝을 사용할 경우의 영향

  • 이 디스크 유형은 VMDK를 가상 시스템에 할당하기 전에 디스크의 모든 데이터를 지운다.
  • 이는 VM이 쓰기 전에 블록을 0으로 설정하지 않아도 되기 때문에 VM에 약간의 성능 이점이 있다.
  • 부정적인 측면은 VM에 VMDK를 프로비저닝하는 데 시간이 더 오래 걸리고(모든 블록을 먼저 0으로 설정해야 하므로) 스토리지 시스템에 측정 가능한 지속적인 IO 적중 현상이 발생한다는 것이다.

Distributed Switch의 주요 이점

주요 이점은 다음과 같다.

  • 모든 ESXi 호스트 네트워킹의 중앙 관리(호스트당 하나의 스위치가 아닌 하나의 스위치만 관리됨)
  • NIOC(Network IO Control)를 사용하도록 설정하는 기능
  • NetFlow 지원.

가상 시스템 파일 종류 3가지

VM이 작동하기 위해 필요한 많은 파일이 있으며, 그 중 일부는

  • VMX – 가상 시스템 구성 파일
  • NVRAM – VM의 BIOS 파일
  • VMEM – VM의 페이지 파일
  • VMSD – VM 스냅샷 상태 파일

나는 이 질문들이 면접을 준비하는 데 도움이 되기를 바란다.

행운을 빕니다.