Skip to content

Virtualization

Jerry Park edited this page Aug 11, 2020 · 2 revisions

1. 리눅스에서 가상화를 어떻게 구현할 수 있는지 설명하시오.

  • kvm, xen 등을 설명해본다.
  • 써본 것 중에 어떤 가상화 하이퍼바이저가 어떤 서비스에서 좋았는지 ?
  • lguest에 대해서 아는지 물어본다.

2. 리눅스 가상화에서 반가상화 드라이버는 무엇인지 설명하시오.

3. 리눅스 가상화에서 링 보호 개념이 무엇인지 설명하시오.

4. 가상화 구현 시에 네트워크는 어떻게 사용 가능한지, 가상화 구현 시에 storage 는 어떻게 사용 가능한지?

5. 리눅스를 가상화 서버에 올릴 때 어떤 점을 유의해야 할지?

6. 가상화의 장단점을 쓰시오?

7. 가상화 구현 시 물리 서버에 비해서 성능을 (이론적으로) 어느 정도까지 뽑아낼 수 있는지 ? 직접 작업하였다면 얼마까지 뽑아 보았는지 ? 어떠한 방법을 사용해서 그렇게 성능을 올렸는지?

8. Full virtualization(전가상화)과 Para-virtualization(반가상화)을 비교 설명하시오.

참고 자료:
https://m.blog.naver.com/itu_itu/220131524576

9. OpenStack KVM 설치 전후로 점검해야 할 항목이 있다면 어떤 것들인가?

10. OpenStack KVM Live Migration을 위한 요구조건이 있다면 어떤 것들인가?

  • 공유 볼륨을 사용하는지 확인
  • 해당 인스턴스가 사용하는 물리 서버의 CPU 타입이 동일한지 확인

11. OpenStack KVM Live Migration 문제 시 어떤 부분을 점검해보는 것이 필요할까?

  • 데이터의 보관 주기 구별 가능
  • 각 시스템 또는 서비스간 I/O 간섭을 관리할 수 있음
  • 복잡한 스토리지 서비스 레벨이 필요함
  • 백업에 대한 추가적인 비용이 소요될 수 있음

12. QEMU에서 KVM option의 의미를 설명하시오.

  • 언급한 것외 알고 있는 hypervisor에서 대해서 설명하시오.

13. SRIOV란 무엇인가? 구체적인 SRIOV 응용에 대한 예를 들어보시오.

14. Virtualization 환경에서 Graphic Sharing이라는 무엇인가?

  • X windows system에서 remote X server와 차이점은?
  • 가능한 Graphic Sharing architecture에 대해서 기술하시오.

15. 코드 가상화와 일반적인 가상화의 차이에 대해서 최대한 설명하시오.

  • 그리고 매크로를 활용하였거나 실제로 코드 가상화된 바이너리머신 경험이 있는가?
Clone this wiki locally