CN110113184B - Sr-iov环境下的kvm虚拟机网络优化方法及装置 - Google Patents
Sr-iov环境下的kvm虚拟机网络优化方法及装置 Download PDFInfo
- Publication number
- CN110113184B CN110113184B CN201910308994.6A CN201910308994A CN110113184B CN 110113184 B CN110113184 B CN 110113184B CN 201910308994 A CN201910308994 A CN 201910308994A CN 110113184 B CN110113184 B CN 110113184B
- Authority
- CN
- China
- Prior art keywords
- network
- virtual machine
- data
- virtual
- virtual machines
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000005457 optimization Methods 0.000 title claims abstract description 53
- 238000005070 sampling Methods 0.000 claims abstract description 32
- 238000012544 monitoring process Methods 0.000 claims description 46
- 230000005540 biological transmission Effects 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 17
- 230000007246 mechanism Effects 0.000 claims description 12
- 238000012163 sequencing technique Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000001174 ascending effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000005034 decoration Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
Images
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
- 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
-
- 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/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5051—Service on demand, e.g. definition and deployment of services in real time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/6215—Individual queue per QOS, rate or priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910308994.6A CN110113184B (zh) | 2019-04-17 | 2019-04-17 | Sr-iov环境下的kvm虚拟机网络优化方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910308994.6A CN110113184B (zh) | 2019-04-17 | 2019-04-17 | Sr-iov环境下的kvm虚拟机网络优化方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110113184A CN110113184A (zh) | 2019-08-09 |
CN110113184B true CN110113184B (zh) | 2021-10-26 |
Family
ID=67485654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910308994.6A Active CN110113184B (zh) | 2019-04-17 | 2019-04-17 | Sr-iov环境下的kvm虚拟机网络优化方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110113184B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109412865B (zh) * | 2018-11-28 | 2020-08-25 | 深圳先进技术研究院 | 一种虚拟网络资源分配方法、系统及电子设备 |
CN111224871A (zh) * | 2019-12-31 | 2020-06-02 | 江苏省未来网络创新研究院 | 基于kvm和SRIOV实现虚拟化路由及其方法 |
CN113656141A (zh) * | 2020-05-12 | 2021-11-16 | 华为技术有限公司 | 一种输入/输出i/o请求处理方法和主机设备 |
CN113259142B (zh) * | 2021-07-07 | 2021-10-12 | 飞腾信息技术有限公司 | 虚拟机中的组播性能优化方法、系统、装置及存储介质 |
CN114662162B (zh) * | 2022-05-25 | 2022-09-20 | 广州万协通信息技术有限公司 | 实现动态分配vf的多算法核高性能sr-iov加解密系统及方法 |
CN115484212B (zh) * | 2022-07-26 | 2023-10-20 | 浪潮通信技术有限公司 | VF的QoS调整方法、装置及电子设备 |
CN116401066B (zh) * | 2023-05-25 | 2023-08-29 | 北京志凌海纳科技有限公司 | 用于提高资源利用率的多虚拟服务的动态调度方法和系统 |
CN119232589A (zh) * | 2024-12-03 | 2024-12-31 | 中国电子科技集团公司第十研究所 | 在Kubernetes环境下使用SRIOV网卡的系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488098A (zh) * | 2009-02-13 | 2009-07-22 | 华中科技大学 | 基于虚拟计算技术的多核计算资源管理系统 |
CN109558216A (zh) * | 2018-12-11 | 2019-04-02 | 深圳先进技术研究院 | 一种基于在线迁移的单根i/o虚拟化优化方法及其系统 |
CN109614229A (zh) * | 2018-11-30 | 2019-04-12 | 深圳先进技术研究院 | 一种基于软件定义的虚拟网络资源分配系统 |
-
2019
- 2019-04-17 CN CN201910308994.6A patent/CN110113184B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488098A (zh) * | 2009-02-13 | 2009-07-22 | 华中科技大学 | 基于虚拟计算技术的多核计算资源管理系统 |
CN109614229A (zh) * | 2018-11-30 | 2019-04-12 | 深圳先进技术研究院 | 一种基于软件定义的虚拟网络资源分配系统 |
CN109558216A (zh) * | 2018-12-11 | 2019-04-02 | 深圳先进技术研究院 | 一种基于在线迁移的单根i/o虚拟化优化方法及其系统 |
Non-Patent Citations (1)
Title |
---|
Raccoon: A Novel Network I/O Allocation Framework for Workload-Aware VM Scheduling in Virtual Environments;Lingfang Zeng等;《IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS》;20170930;第28卷(第9期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110113184A (zh) | 2019-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110113184B (zh) | Sr-iov环境下的kvm虚拟机网络优化方法及装置 | |
US9780998B2 (en) | Method and apparatus for managing physical network interface card, and physical host | |
US10572290B2 (en) | Method and apparatus for allocating a physical resource to a virtual machine | |
CN104468803B (zh) | 一种虚拟数据中心资源映射方法和设备 | |
US8924959B2 (en) | Switching hardware devices in virtual machine systems using resource converting relationships | |
CN113312142B (zh) | 虚拟化处理系统、方法、装置及设备 | |
US20150095472A1 (en) | Resource Affinity Via Dynamic Reconfiguration for Multi-Queue Network Adapters | |
CN101788845B (zh) | 用于以降低功耗状态来执行计算机任务的方法和系统 | |
US7778275B2 (en) | Method for dynamically allocating network adapters to communication channels for a multi-partition computer system | |
CN112527513B (zh) | 多个gpu动态分配方法及系统 | |
CN113312143B (zh) | 云计算系统、命令处理方法及虚拟化仿真装置 | |
CN107766145B (zh) | 双系统下的内存管理方法和装置 | |
CN103609077B (zh) | 用于数据传输的方法、装置和系统以及物理网卡 | |
JP2013125548A (ja) | 仮想マシン割り当てシステム及びその使用方法 | |
CN113821308A (zh) | 片上系统、虚拟机任务处理方法及设备、存储介质 | |
EP3358795B1 (en) | Method and apparatus for allocating a virtual resource in network functions virtualization (nfv) network | |
KR20160105636A (ko) | 멀티 노드 시스템의 서버 가상화 방법 및 그 장치 | |
CN114860387B (zh) | 一种面向虚拟化存储应用的hba控制器i/o虚拟化方法 | |
CN113377490B (zh) | 虚拟机的内存分配方法、装置和系统 | |
CN109614229B (zh) | 一种基于软件定义的虚拟网络资源分配系统 | |
CN108351802B (zh) | 计算机数据处理系统和用于虚拟机通信的基于通信流量的优化的方法 | |
CN109002347B (zh) | 一种虚拟机内存分配方法、装置及系统 | |
CN104040477A (zh) | 一种存储资源调度方法及终端 | |
CN114785745A (zh) | 一种配置设备资源的方法和交换机 | |
CN118819873B (zh) | 虚拟功能的管理方法、计算机设备、介质及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200210 Address after: Office building of Shenzhen Institute of advanced technology A-207 518000 in Guangdong city of Shenzhen province Nanshan District City Road No. 1068 Chinese Academy of Shenzhen University Academy of Sciences Applicant after: Shenzhen advanced science and technology Cci Capital Ltd. Address before: 1068 No. 518055 Guangdong city of Shenzhen province Nanshan District Shenzhen University city academy Avenue Applicant before: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES |
|
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200706 Address after: 12 / F, building 5, Haiju center, Qiantang New District, Hangzhou City, Zhejiang Province Applicant after: HANGZHOU ZHONGKE ADVANCED TECHNOLOGY RESEARCH INSTITUTE Co.,Ltd. Address before: Office building of Shenzhen Institute of advanced technology A-207 518000 in Guangdong city of Shenzhen province Nanshan District City Road No. 1068 Chinese Academy of Shenzhen University Academy of Sciences Applicant before: Shenzhen advanced science and technology Cci Capital Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 310018 Room 501, Building 9, No. 20, Kejiyuan Road, Baiyang Street, Hangzhou Economic and Technological Development Zone, Zhejiang Province Patentee after: Hangzhou Zhongke advanced technology development Co.,Ltd. Country or region after: China Address before: 12 / F, building 5, Haiju center, Qiantang New District, Hangzhou City, Zhejiang Province Patentee before: HANGZHOU ZHONGKE ADVANCED TECHNOLOGY RESEARCH INSTITUTE Co.,Ltd. Country or region before: China |