초록 |
컴퓨팅 시스템에서, 컴퓨팅 시스템 상의 고객 가상 머신 내에서 구동되는 고객 운영체계(OS)의 가상 네트워크 인터페이스 카드(NIC) 드라이버가 컴퓨팅 시스템에 결합된 네트워크 상에서 물리 NIC 드라이버에 의해 전송되기 위한 고객 OS 요구 패킷을 수신하고, 고객 OS 요구 패킷의 적어도 일부를 컴퓨팅 시스템의 공유 메모리의 자유 블록에 복사하고 블록을 공유 메모리 내의 전송 대기열에 첨부함으로써, 다수의 가상 머신 사이의 물리 NIC 장치 공유가 고객 가상 머신에 의해 구현될 수 있다.이어, 서비스 가상 머신은, 서비스 가상 머신 내에서 구동되는 서비스 OS의 가상 NIC 드라이버가 전송 대기열로부터 블록을 인출하고 일부를 서비스 OS 요구 패킷에 패키징하고, 서비스 OS 요구 패킷을 서비스 OS의 서비스 OS 네트워크 스택 컴포넌트에 넘겨주고, 서비스 OS 네트워크 스택 컴포넌트의 브리지 드라이버가 서비스 OS 요구 패킷을 물리 NIC 드라이버에 라우팅하며, 물리 NIC 드라이버가 서비스 OS 요구 패킷을 네트워크 상에서 송신함으로써, 구현을 지원할 수 있다. |