特許
J-GLOBAL ID:201803004333050685
クラウドコンピューティングシステムにおけるパケット処理方法、ホスト、およびシステム
発明者:
,
,
,
出願人/特許権者:
代理人 (1件):
龍華国際特許業務法人
公報種別:公表公報
出願番号(国際出願番号):特願2017-568237
公開番号(公開出願番号):特表2018-537006
出願日: 2016年11月09日
公開日(公表日): 2018年12月13日
要約:
本出願の実施形態は、クラウドコンピューティングシステムにおけるパケット処理方法、ホスト、およびシステムを提供する。少なくとも1つのネットワークインタフェースカードがホストに接続される。少なくとも1つのネットワークインタフェースカードは、スイッチング装置および少なくとも3つのネットワークポートを有する。ホスト上で動作する第1仮想マシンは、第1仮想マシンに接続されるVFを使用することによって、データパケットを第2仮想マシンへ送信する。データパケットは、データパケットを送信するVFのVLAN識別子を保持する。第1ネットワークポートのスイッチング装置は、データパケットを受信し、ネットワークケーブルを使用することによってデータパケットを第2ネットワークポートへ強制的に転送する。第2ネットワークポートのスイッチング装置は、データパケットに保持されるVLAN識別子に従って、データパケットと同一のVLAN識別子を有するVLANサブインタフェースへデータパケットを送信する。VLANサブインタフェースは、データパケットを受信し、データパケットにおけるVLAN識別子を除去し、データパケットを仮想ネットワーク機能モジュールへ送信する。仮想ネットワーク機能モジュールは、変更されたデータパケットに対してネットワーク機能処理を実行し、処理されたデータパケットを第2仮想マシンへ送信する。ネットワークインタフェースカードパススルーのシナリオにおいて、仮想マシンは、パススルーVFを使用することによってデータパケットを送信した後に、上述の方式で、VMM上の仮想ネットワーク機能モジュールへデータパケットを送信し得る。ソフトウェアモジュールを使用することによって、豊富な仮想ネットワーク機能がユーザに提供され、これにより、データパケットに対する仮想ネットワーク機能処理を実現する。
請求項(抜粋):
ホストであって、
前記ホストは、仮想マシンモニタVMMおよび少なくとも1つのネットワークインタフェースカードを備え、第1仮想マシンは、前記ホスト上で動作し、前記VMMは、複数のVLANサブインタフェースおよび仮想ネットワーク機能モジュールを有し、前記少なくとも1つのネットワークインタフェースカードは、スイッチング装置および少なくとも3つのネットワークポートを有し、第1ネットワークポートおよび第2ネットワークポートは、ネットワークインタフェースカード仮想化機能をサポートし、前記第1ネットワークポートは、少なくとも1つの物理ファンクションPFおよび複数の仮想ファンクションVFに対応し、仮想ローカルエリアネットワークVLAN識別子は、複数の前記VFのために構成され、前記VFの前記VLAN識別子は互いに異なり、前記第1仮想マシンは、前記第1ネットワークポートの少なくとも1つのVFに接続され、VLANサブインタフェースの数は、前記第1ネットワークポートのVFの数と同一であり、前記VLANサブインタフェースは、前記第1ネットワークポートの前記VFと一対一の対応関係にあり、前記VLANサブインタフェースは、前記VLANサブインタフェースに対応する前記VFと同一のVLAN識別子を有し、前記第1ネットワークポートおよび前記第2ネットワークポートは、ネットワークケーブルを使用することによって接続され、
前記第1仮想マシンは、前記第1仮想マシンに接続される前記VFを使用することによって、データパケットを第2仮想マシンへ送信するように構成され、前記データパケットは、前記データパケットを送信する前記VFのVLAN識別子、および、前記第2仮想マシンのアドレスを保持し、
前記第1ネットワークポートのスイッチング装置は、前記データパケットを受信し、前記ネットワークケーブルを使用することによって前記データパケットを前記第2ネットワークポートへ強制的に転送するように構成され、
前記第2ネットワークポートのスイッチング装置は、前記データパケットを前記第1ネットワークポートから受信し、前記データパケットに保持される前記VLAN識別子に従って、前記VLAN識別子によって識別されるVLANサブインタフェースへ前記データパケットを送信するように構成され、
前記VLANサブインタフェースは、前記データパケットを受信し、前記データパケットにおける前記VLAN識別子を除去し、前記データパケットを前記仮想ネットワーク機能モジュールへ送信するように構成され、
前記仮想ネットワーク機能モジュールは、変更された前記データパケットに対してネットワーク機能処理を実行し、処理された前記データパケットを送信するように構成され、処理された前記データパケットの宛先アドレスは、前記第2仮想マシンの前記アドレスである、
ホスト。
IPC (2件):
FI (2件):
Fターム (4件):
5K030GA05
, 5K030HC14
, 5K030HD03
, 5K030LE10
引用特許:
前のページに戻る