서버 가상화 : 하나의 물리 서버에서 하이퍼바이저를 설치해서 여러 개의 가상 서버가 독립적인 환경에서 실행될 수 있도록 함
네트워크 가상화 : 가상 머신들이 사용하는 네트워크 대역을 직접 만드는 것을 가능하게 함 / 여러 개의 물리 네트워크들로 여러 개의 가상 네트워크를 만듬 (VLAN, VXLAN, GRE, NVGRE ,STT, ...)
가상 네트워크가 A, B 두개가 있을때,
A의 IP 주소 B의 IP 주소
1. 192.168.32.101 1. 192.168.32.101
2. 192.168.32.102 2. 192.168.32.102
3. 192.168.32.103 3. 192.168.32.103
4. 192.168.32.104 4. 192.168.32.104
5. 192.168.32.105 5. 192.168.32.105
6. 192.168.32.106
물리 네트워크 어디에 위치에 있다고 해도 독립적인 IP 대역 사용 가능!
A끼리는 통신이 가능 하지만 A와 B끼리는 통신이 X (서로 다른 가상 네트워크 이기 때문에)
VLAN : 네트워크 데이터 링크 계층 내 특정 필드를 이용하여 물리 스위치 장비에서 서로 다른 '네트워크'처럼 분리하여 관리
-> 포트 별로 VLAN 통신을 나눌 수 있음
ex) port 1,2,3번은 VLAN 1번 통신 port 4,5,6번은 VLAN 2번 통신
VLAN의 Trunk 모드
특정 포트에 대해서 Trunk 모드가 설정되면 스위치 1내에서 사용하는 VLAN 번호가 스위치 3으로 그대로 전달이 되고 스위치3에서 스위치 2로 VLAN 번호가 그대로 전달이 되면 스위치1과 스위치2의 같은 VLAN은 통신이 가능
Openvswitch : Linux 환경에서 가상의 '네트워크 스위치' 장비를 구현 -> 가상 스위치로 구현
클라우드 환경에서 오픈 소스 기반으로 구축시 소프트웨어 기반 스위치로 주로 활용
'Cloud' 카테고리의 다른 글
AUSG 6기 후기!! (5) | 2023.05.19 |
---|---|
카오스 엔지니어링이란 ? (0) | 2023.05.07 |
테라폼이란? (0) | 2023.04.30 |
오픈 스택 (0) | 2021.10.23 |
클라우드 컴퓨팅 (0) | 2021.08.29 |