JP5871233B2 - 計算機及び帯域制御方法 - Google Patents
計算機及び帯域制御方法 Download PDFInfo
- Publication number
- JP5871233B2 JP5871233B2 JP2012065648A JP2012065648A JP5871233B2 JP 5871233 B2 JP5871233 B2 JP 5871233B2 JP 2012065648 A JP2012065648 A JP 2012065648A JP 2012065648 A JP2012065648 A JP 2012065648A JP 5871233 B2 JP5871233 B2 JP 5871233B2
- Authority
- JP
- Japan
- Prior art keywords
- bandwidth
- virtual machine
- virtual
- machine group
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
- H04L41/0897—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities by horizontal or vertical scaling of resources, or by migrating entities, e.g. virtual resources or entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
第1の実施形態では、仮想サーバのネットワークの帯域制御を行う物理サーバを例として説明する。
第2の実施形態では、SR−IOVの機能を有していないNIC117を用いる点が異なる。本実施形態では、ハイパバイザ101が仮想サーバ102にNIC117を仮想化したVNICを割り当て、NIC117が当該VNIC1301の帯域を制御する。以下、第1の実施形態との差異を中心に説明する。
第3の実施形態では、I/O通信時の割込処理に遅延をかけることによって帯域制御を行う。以下、第1の実施形態との差異を中心に説明する。
101 ハイパバイザ
102 仮想サーバ
103 ゲストOS
104 CPU
105 メモリ
106 ChipSet
107 インターコネクト
108 バス
109 I/Oアダプタ
110 Timer
111 コンソール
112 LAN
113 ディスク装置
114 SAN
116 コンソールインタフェース
117 NIC
118 SCSIアダプタ
119 HBA
200 スループット解析部
201 キャッピングテーブル
202 QoSグループテーブル
203 キャパシティテーブル
204 PF
205 IOVレジスタ
206 VF
207 キャッピング機能
208 アダプタ割当表
209 PFドライバ
210 VFドライバ
211 仮想ChipSetデータ
212 エミュレーションデータ
213 仮想ChipSet
1300 仮想スイッチ
1301 VNIC
1302 NICドライバ
1700 割込ハンドラ
1701 割込伝達部
1702 NICエミュレータ
1703 OS用割込ハンドラ
Claims (12)
- プロセッサ、前記プロセッサに接続されるメモリ、及び他の装置と通信するための一つ以上のネットワークインタフェースを備える計算機であって、
前記計算機は、
前記計算機のリソースを分割して、一つ以上の仮想計算機を生成し、前記生成された仮想計算機を管理する仮想化管理部と、
一つ以上の前記仮想計算機から構成される仮想計算機グループにおける利用帯域を制御する帯域制御部と、を備え、
前記仮想化管理部は、前記仮想計算機に割り当てた仮想的なネットワークインタフェースの利用帯域を管理する解析部を含み、
前記解析部は、前記ネットワークインタフェースの利用帯域が、当該ネットワークインタフェースの利用帯域の上限である最大帯域と同一である場合、前記仮想計算機グループにおいて確保すべき帯域である保証帯域を管理するための保証帯域情報を保持し、
前記解析部は、
前記各仮想計算機の利用帯域を計測し、
前記計測結果に基づいて、前記ネットワークインタフェースの利用帯域が当該ネットワークインタフェースの最大帯域と同一である第1のネットワークインタフェースを検索し、
前記計測結果に基づいて、前記保証帯域情報を参照して、前記第1のネットワークインタフェースのリソースが割り当てられた前記仮想計算機グループの中から、前記仮想計算機グループの利用帯域が当該仮想計算機グループに設定された前記保証帯域より小さい第1の仮想計算機グループが存在するか否かを判定し、
前記第1の仮想計算機グループが存在すると判定された場合、前記計測結果に基づいて、前記保証帯域情報を参照して、前記第1のネットワークインタフェースのリソースが割り当てられた前記仮想計算機グループの中から、前記仮想計算機グループの利用帯域が当該仮想計算機グループに設定された前記保証帯域より大きい第2の仮想計算機グループを検索し、
前記帯域制御部に前記第2の仮想計算機グループの帯域の制御を命令し、
前記帯域制御部は、
前記検索された第2の仮想計算機グループの帯域を制御することによって、前記第1の仮想計算機グループの前記保証帯域の不足分だけ空き帯域を確保することを特徴とする計算機。 - 前記仮想計算機には、当該仮想計算機の利用帯域の上限である最大利用帯域が設定され、
前記解析部は、
前記ネットワークインタフェースの利用帯域が当該ネットワークインタフェースの最大帯域より小さい第2のネットワークインタフェースを検索し、
前記計測結果に基づいて、前記保証帯域情報を参照して、前記第2のネットワークインタフェースのリソースが割り当てられた前記仮想計算機グループに含まれる前記仮想計算機のうち、前記仮想計算機の利用帯域が前記最大利用帯域と同一である仮想計算機が存在するか否かを判定し、
前記仮想計算機の利用帯域が前記最大利用帯域と同一である仮想計算機が存在すると判定された場合に、当該仮想計算機の帯域を制御することによって、当該仮想計算機が含まれる前記仮想計算機グループが利用可能な空き帯域を確保することを特徴とする請求項1に記載の計算機。 - 前記仮想計算機グループには、前記仮想計算機グループの利用帯域を確保する優先順位が設定され、
前記第2の仮想計算機グループが存在しない場合に、前記優先順位が下位の前記仮想計算機グループに含まれる所定数の仮想計算機の帯域を制御することによって、空き帯域を確保し、
前記優先順位が上位の前記仮想計算機グループに前記確保された空き帯域を追加することを特徴とする請求項1に記載の計算機。 - 前記優先順位は、前記仮想計算機グループに設定された前記保証帯域の大きさに基づいて決定されることを特徴とする請求項3に記載の計算機。
- 前記解析部は、前記仮想計算機の利用帯域の上限である最大利用帯域を管理するキャッピング情報を保持し、
前記帯域制御部は、前記仮想計算機グループに含まれる所定数の仮想計算機の帯域を制御する場合に、前記仮想計算機グループに含まれる所定数の仮想計算機の最大利用帯域を下げることによって他の前記仮想計算機グループに割り当てる空き帯域を確保し、又は、前記仮想計算機グループに含まれる所定数の仮想計算機の最大利用帯域を上げることによって当該仮想計算機グループの空き帯域を確保することを特徴とする請求項1から請求項4のいずれか一つに記載の計算機。 - 前記帯域制御部は、前記仮想計算機グループに含まれる所定数の仮想計算機の帯域を制御する場合に、前記仮想計算機グループに含まれる所定数の仮想計算機の通信処理における遅延時間を長く設定することによって他の前記仮想計算機グループに割り当てる空き帯域を確保し、又は、前記仮想計算機グループに含まれる所定数の仮想計算機の通信処理における遅延時間を短くすることによって当該仮想計算機グループの空き帯域を確保することを特徴とする請求項1から請求項4のいずれか一つに記載の計算機。
- プロセッサ、前記プロセッサに接続されるメモリ、及び他の装置と通信するための一つ以上のネットワークインタフェースを備える計算機における帯域制御方法であって、
前記計算機は、
前記計算機のリソースを分割して、一つ以上の仮想計算機を生成し、前記生成された仮想計算機を管理する仮想化管理部と、
一つ以上の前記仮想計算機から構成される仮想計算機グループにおける利用帯域を制御する帯域制御部と、を備え、
前記仮想化管理部は、前記仮想計算機に割り当てた仮想的なネットワークインタフェースの利用帯域を管理する解析部を含み、
前記解析部は、前記ネットワークインタフェースの利用帯域が当該ネットワークインタフェースの利用帯域の上限である最大帯域と同一である場合、前記仮想計算機グループにおいて確保すべき帯域である保証帯域を管理するための保証帯域情報を保持し、
前記方法は、
前記解析部が、前記各仮想計算機の利用帯域を計測する第1のステップと、
前記解析部が、前記計測結果に基づいて、前記ネットワークインタフェースの利用帯域が当該ネットワークインタフェースの最大帯域と同一である第1のネットワークインタフェースを検索する第2のステップと、
前記解析部が、前記計測結果に基づいて、前記保証帯域情報を参照して、前記第1のネットワークインタフェースのリソースが割り当てられた前記仮想計算機グループの中から、前記仮想計算機グループの利用帯域が当該仮想計算機グループに設定された前記保証帯域より小さい第1の仮想計算機グループが存在するか否かを判定する第3のステップと、
前記解析部が、前記第1の仮想計算機グループが存在すると判定された場合、前記計測結果に基づいて、前記保証帯域情報を参照して、前記第1のネットワークインタフェースのリソースが割り当てられた前記仮想計算機グループの中から、前記仮想計算機グループの利用帯域が当該仮想計算機グループに設定された前記保証帯域より大きい第2の仮想計算機グループを検索する第4のステップと、
前記解析部が、前記帯域制御部に前記第2の仮想計算機グループの帯域の制御を命令第5のステップと、
前記帯域制御部が、前記検索された第2の仮想計算機グループの帯域を制御することによって、前記第1の仮想計算機グループの前記保証帯域の不足分だけ空き帯域を確保する第6のステップと、
を含むことを特徴とする帯域制御方法。 - 前記仮想計算機には、当該仮想計算機の利用帯域の上限である最大利用帯域が設定され、
前記方法は、さらに、
前記解析部が、前記ネットワークインタフェースの利用帯域が当該ネットワークインタフェースの最大帯域より小さい第2のネットワークインタフェースを検索するステップと、
前記解析部が、前記計測結果に基づいて、前記保証帯域情報を参照して、前記第2のネットワークインタフェースのリソースが割り当てられた前記仮想計算機グループに含まれる前記仮想計算機のうち、前記仮想計算機の利用帯域が前記最大帯域と同一である仮想計算機が存在するか否かを判定するステップと、
前記解析部が、前記仮想計算機の利用帯域が前記最大帯域と同一である仮想計算機が存在すると判定された場合に、当該仮想計算機の帯域を制御することによって当該仮想計算機が含まれる前記仮想計算機グループが利用可能な空き帯域を確保するステップと、
を含むことを特徴とする請求項7に記載の帯域制御方法。 - 前記仮想計算機グループには、前記仮想計算機グループの利用帯域を確保する優先順位が設定され、
前記第4のステップは、
前記第2の仮想計算機グループが存在しない場合に、前記優先順位が下位の前記仮想計算機グループに含まれる所定数の仮想計算機の帯域を制御することによって、空き帯域を確保するステップと、
前記優先順位が上位の前記仮想計算機グループに前記確保された空き帯域を追加するステップと、
を含むことを特徴とする請求項7に記載の帯域制御方法。 - 前記優先順位は、前記仮想計算機グループに設定された前記保証帯域の大きさに基づいて決定されることを特徴とする請求項9に記載の帯域制御方法。
- 前記解析部は、前記仮想計算機の利用帯域の上限値である最大利用帯域を管理するキャッピング情報を保持し、
前記仮想計算機グループに含まれる所定数の仮想計算機の帯域を制御するステップでは、前記帯域制御部が、前記仮想計算機グループに含まれる所定数の仮想計算機の最大利用帯域を下げることによって他の前記仮想計算機グループに割り当てる空き帯域を確保し、又は、前記仮想計算機グループに含まれる所定数の仮想計算機の最大利用帯域を上げることによって当該仮想計算機グループの空き帯域を確保することを特徴とする請求項7から請求項10のいずれか一つに記載の帯域制御方法。 - 前記仮想計算機グループに含まれる所定数の仮想計算機の帯域を制御するステップでは、前記帯域制御部が、前記仮想計算機グループに含まれる所定数の仮想計算機の通信処理における遅延時間を長く設定することによって他の前記仮想計算機グループに割り当てる空き帯域を確保し、又は、前記仮想計算機グループに含まれる所定数の仮想計算機の通信処理における遅延時間を短くすることによって当該仮想計算機グループの空き帯域を確保することを特徴とする請求項7から請求項10のいずれか一つに記載の帯域制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012065648A JP5871233B2 (ja) | 2012-03-22 | 2012-03-22 | 計算機及び帯域制御方法 |
US13/760,717 US20130254767A1 (en) | 2012-03-22 | 2013-02-06 | Computer and bandwidth control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012065648A JP5871233B2 (ja) | 2012-03-22 | 2012-03-22 | 計算機及び帯域制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013196604A JP2013196604A (ja) | 2013-09-30 |
JP5871233B2 true JP5871233B2 (ja) | 2016-03-01 |
Family
ID=49213567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012065648A Expired - Fee Related JP5871233B2 (ja) | 2012-03-22 | 2012-03-22 | 計算機及び帯域制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130254767A1 (ja) |
JP (1) | JP5871233B2 (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9251115B2 (en) | 2013-03-07 | 2016-02-02 | Citrix Systems, Inc. | Dynamic configuration in cloud computing environments |
US9019826B2 (en) * | 2013-05-07 | 2015-04-28 | Vmare, Inc. | Hierarchical allocation of network bandwidth for quality of service |
CN103473136B (zh) * | 2013-09-02 | 2017-06-13 | 华为技术有限公司 | 一种虚拟机的资源配置方法和通信设备 |
US10425314B2 (en) | 2013-12-05 | 2019-09-24 | Nxp Usa, Inc. | Bandwidth estimation circuit, computer system, method for estimating and predicting the bandwidth and computer readable program product |
US9921867B2 (en) | 2013-12-30 | 2018-03-20 | Huawei Technologies Co., Ltd. | Negotiation between virtual machine and host to determine executor of packet flow control policy with reduced address space |
CN103763403B (zh) * | 2013-12-30 | 2017-03-15 | 华为技术有限公司 | 报文流量控制方法及相关装置和计算节点 |
JP2015195437A (ja) * | 2014-03-31 | 2015-11-05 | 富士通株式会社 | 管理装置,情報処理システム及び管理プログラム |
US9569242B2 (en) * | 2014-07-16 | 2017-02-14 | International Business Machines Corporation | Implementing dynamic adjustment of I/O bandwidth for virtual machines using a single root I/O virtualization (SRIOV) adapter |
US9678779B2 (en) * | 2014-07-31 | 2017-06-13 | Cavium, Inc. | Method and an apparatus for co-processor data plane virtualization |
US10397131B2 (en) * | 2014-09-09 | 2019-08-27 | Vmware, Inc. | Method and system for determining bandwidth demand |
JP6428231B2 (ja) * | 2014-12-15 | 2018-11-28 | 富士通株式会社 | ストレージ管理装置、性能調整方法及び性能調整プログラム |
US9594592B2 (en) | 2015-01-12 | 2017-03-14 | International Business Machines Corporation | Dynamic sharing of unused bandwidth capacity of virtualized input/output adapters |
JP6363965B2 (ja) * | 2015-02-17 | 2018-07-25 | 日本電信電話株式会社 | 帯域制御装置、帯域制御方法及び帯域制御プログラム |
US10223159B2 (en) | 2015-02-18 | 2019-03-05 | Red Hat Israel, Ltd. | Configuring virtual machine interfaces to provide access to a requested logical network based on virtual function availability and a virtual function capability option |
US9792138B2 (en) | 2015-02-18 | 2017-10-17 | Red Hat Israel, Ltd. | Virtual machine migration to hyper visors with virtual function capability |
US9720720B2 (en) | 2015-02-25 | 2017-08-01 | Red Hat Israel, Ltd. | Dynamic management of assignment and number of virtual functions on SR-IOV capable hypervisors |
JP6571355B2 (ja) * | 2015-03-12 | 2019-09-04 | 日本電気株式会社 | I/oデバイス仮想化装置、システムおよび帯域保証制御方法 |
US9588791B2 (en) | 2015-04-27 | 2017-03-07 | Altera Corporation | Flexible physical function and virtual function mapping |
US10387180B2 (en) * | 2015-07-07 | 2019-08-20 | International Business Machines Corporation | Hypervisor controlled redundancy for I/O paths using virtualized I/O adapters |
JP6352869B2 (ja) * | 2015-08-21 | 2018-07-04 | 日本電信電話株式会社 | 帯域制御システムおよび帯域制御方法 |
US10019280B2 (en) * | 2016-03-25 | 2018-07-10 | Intel Corporation | Technologies for dynamically managing data bus bandwidth usage of virtual machines in a network device |
GB2549773B (en) * | 2016-04-28 | 2018-05-16 | Metaswitch Networks Ltd | Configuring host devices |
EP3662695A1 (en) * | 2017-08-03 | 2020-06-10 | Drivenets Ltd. | A network aware element and a method for using same |
US11140020B1 (en) * | 2018-03-01 | 2021-10-05 | Amazon Technologies, Inc. | Availability-enhancing gateways for network traffic in virtualized computing environments |
US10630554B1 (en) | 2018-10-29 | 2020-04-21 | International Business Machines Corporation | Input/output (I/O) performance of hosts through bi-directional bandwidth feedback optimization |
CN115484212B (zh) * | 2022-07-26 | 2023-10-20 | 浪潮通信技术有限公司 | VF的QoS调整方法、装置及电子设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7028157B2 (en) * | 2003-04-24 | 2006-04-11 | International Business Machines Corporation | On-demand allocation of data structures to partitions |
JP4094560B2 (ja) * | 2004-01-23 | 2008-06-04 | 株式会社エヌ・ティ・ティ・データ | リソース分割サーバ及びリソース分割サーバプログラム |
US7792140B2 (en) * | 2006-06-30 | 2010-09-07 | Oracle America Inc. | Reflecting the bandwidth assigned to a virtual network interface card through its link speed |
JP2008181387A (ja) * | 2007-01-25 | 2008-08-07 | Nec Corp | I/oバスシステム及びその管理方法 |
JP4827790B2 (ja) * | 2007-04-18 | 2011-11-30 | 株式会社日立製作所 | 通信負荷取得装置および通信負荷取得方法 |
JP4636625B2 (ja) * | 2008-01-25 | 2011-02-23 | 株式会社日立情報システムズ | 仮想ネットワークシステムのnic接続制御方法と仮想ネットワークのnic接続制御システムおよびプログラム |
JP5109748B2 (ja) * | 2008-03-26 | 2012-12-26 | 日本電気株式会社 | 仮想計算機システム及びパケット送信制御方法並びにそれに用いるネットワークインターフェースカード |
-
2012
- 2012-03-22 JP JP2012065648A patent/JP5871233B2/ja not_active Expired - Fee Related
-
2013
- 2013-02-06 US US13/760,717 patent/US20130254767A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2013196604A (ja) | 2013-09-30 |
US20130254767A1 (en) | 2013-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5871233B2 (ja) | 計算機及び帯域制御方法 | |
US10768862B2 (en) | Extending existing storage devices in virtualized environments | |
US9600339B2 (en) | Dynamic sharing of unused bandwidth capacity of virtualized input/output adapters | |
US10554485B2 (en) | Method for configuring network, network system, and device | |
US8392623B2 (en) | Guest/hypervisor interrupt coalescing for storage adapter virtual function in guest passthrough mode | |
US9081612B2 (en) | Virtual machine control method and virtual machine | |
JP5689526B2 (ja) | マルチキュー・ネットワーク・アダプタの動的再構成によるリソース・アフィニティ | |
US7913024B2 (en) | Differentiating traffic types in a multi-root PCI express environment | |
AU2013206117B2 (en) | Hierarchical allocation of network bandwidth for quality of service | |
US20100211946A1 (en) | Method and system for network abstraction and virtualization for a single operating system (os) | |
US9176787B2 (en) | Preserving, from resource management adjustment, portions of an overcommitted resource managed by a hypervisor | |
KR20160123930A (ko) | Sr-iov 기반 비휘발성 메모리 컨트롤러 및 그 비휘발성 메모리 컨트롤러에 의해 큐에 리소스를 동적 할당하는 방법 | |
WO2014199586A1 (en) | Implementing capacity and user-based resource allocation for a shared adapter in a virtualized system | |
US20220318057A1 (en) | Resource Management for Preferred Applications | |
CN114860387A (zh) | 一种面向虚拟化存储应用的hba控制器i/o虚拟化方法 | |
US20140245300A1 (en) | Dynamically Balanced Credit for Virtual Functions in Single Root Input/Output Virtualization | |
KR101495069B1 (ko) | 입출력 가상화 네트워크 인터페이스 카드 기반 가상 데스크탑 서비스 방법 및 장치 | |
Ekane et al. | FlexVF: Adaptive network device services in a virtualized environment | |
JP2018524697A (ja) | ネットワークラインカード(lc)のホストオペレーティングシステム(os)への統合 | |
US9110731B1 (en) | Hard allocation of resources partitioning | |
Dey et al. | Vagabond: Dynamic network endpoint reconfiguration in virtualized environments | |
CN111158849A (zh) | 支持虚拟机共享io设备的多机计算装置及其io设备共享方法 | |
Kontodimas et al. | Analysis and evaluation of I/O hypervisor scheduling | |
KR20160083483A (ko) | 우선순위에 기반한 가상 데스크톱의 입출력 제어 방법 및 그에 따른 가상 데스크톱 제공 서버 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140604 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150331 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150525 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160105 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5871233 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |