MS's log
  • HOME
  • TAG
  • GUESTBOOK
  • ADMIN
Close

Who am I?

  • github.com/mskim9967

Category

  • 분류 전체보기 (121)
    • 대회, 프로젝트 (21)
      • 2021 국방 공공데이터 경진대회 (1)
      • 2021 군장병 해커톤 (16)
      • 2021 UNI-DTHON (1)
    • Study (58)
      • Backend (29)
      • Infra, DevOps (9)
      • Frontend (14)
      • Data Structure (6)
    • Coding Test (40)
      • Codeforces (1)
      • 백준 (10)
      • codeground (19)
      • 프로그래머스 (9)

Recent Post

Popular Post

Comment

Tags

  • 군대공부
  • DevOps
  • rn
  • React Native

Visitor Counter

어제

오늘

전체

가상화
By _MS
Study/Infra, DevOps
2021. 7. 5. 22:16

서버 가상화

  • 가상화란 컴퓨터 자원의 추상화(abstract)를 일걷는 용어
  • 핵심은 서버 가상화, 서버 가상화는 클라우드 인프라를 만드는 기반 기술

하이퍼바이저

  • 서버 가상화에서 가상 머신의 생성 및 관리를 가능케하는 소프트웨어
  • ex) VMWare Workstation, Microsoft Hyper-V, VitrualBox, Xen, KVM

TYPE1 (Native, bare metal)

  • 하드웨어에 직접 설치되어 호스트에 발생하는 오버헤드를 감소시킴
  • OS 계층이 없음
  • 물리 서버 > 하이퍼바이저 > 복수의 가상 서버
  • ex)Xen, KVM

TYPE2 (Hosted)

  • 기존 운영체제에서 동작하는 응용 프로그램과 같은 레벨
  • 물리 서버 > 운영체제 > 복수의 하이퍼바이저 > 복수의 가상 서버
  • ex) VMWare

하이퍼바이저


네트워크 가상화

  • 여러 서버의 가상 머신들이 사용하는 네트워크 대역을 직접 만드는 것을 가능하게 하는 기술
  • ex) VLAN, VXLAN, GRE, NVGRE, STT

VLAN

  • Data Link Layer 내 특정 필드를 이용하여 스위치 장비에서 서로 다른 네트워크처럼 분리하여 관리
  • 802.1Q 패킷 내 VLAN 번호 이용

Trunk Mode

비활성화 시
  • VLAN 번호마다 포트 번호를 필요로 함
  • VLAN 번호(네트워크)가 증가할 때마다 스위치 장비 간 물리적 연결 추가로 필요
활성화 시
  • VLAN 번호를 그대로 전달
  • Traffic 증가 시 부하 증가라는 단점

OpenvSwitch

  • Linux 환경에서 가상의 네트워크 스위치 장비를 구현
  • 클라우드 환경에서 오픈 소스 기반으로 구축 시 SW 기반 스위치로 주로 활용
  • 하이퍼바이저에서 사용됨
저작자표시 동일조건 (새창열림)

'Study > Infra, DevOps' 카테고리의 다른 글

[Jenkins Pipeline] Github repository 변경 시 자동 배포  (0) 2021.11.04
[AWS EC2] Docker 설치, root로 접속, 포트포워딩  (0) 2021.11.03
Docker  (0) 2021.08.11
OpenStack  (0) 2021.07.10
클라우드 컴퓨팅  (0) 2021.07.04
MS's log :: _MS
Contact
Github

Copyright MS's log

Designed by MemoStack

Unicons by Iconscout

티스토리툴바