CN109768901B - Method and system for testing functions of BMC IPV6 based on virtual machine - Google Patents
Method and system for testing functions of BMC IPV6 based on virtual machine Download PDFInfo
- Publication number
- CN109768901B CN109768901B CN201910064015.7A CN201910064015A CN109768901B CN 109768901 B CN109768901 B CN 109768901B CN 201910064015 A CN201910064015 A CN 201910064015A CN 109768901 B CN109768901 B CN 109768901B
- Authority
- CN
- China
- Prior art keywords
- configuring
- virtual machine
- ipv6
- bmc
- bmcipv6
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 107
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000011990 functional testing Methods 0.000 claims abstract description 15
- 101100289995 Caenorhabditis elegans mac-1 gene Proteins 0.000 claims description 8
- 230000007717 exclusion Effects 0.000 claims description 6
- 238000013461 design Methods 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 6
- 241000700605 Viruses Species 0.000 description 4
- 238000006467 substitution reaction Methods 0.000 description 3
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a method and a system for testing functions of BMC IPV6 based on a virtual machine, wherein the method comprises the following steps: SS1, configuring virtual machine system environment; SS2, configuring a virtual machine IPV6, and configuring a virtual machine to be bridged with a local machine; SS3, perform BMC IPV6 functional test. The method and the system for testing the function of the BMC IPV6 based on the virtual machine provided by the invention realize the function test of the virtual machine on the BMC IPV6 and fill the blank of the function test of the IPV6 at the present stage. The invention has reliable design principle, simple structure and very wide application prospect.
Description
Technical Field
The invention relates to the technical field of communication protocols, in particular to a method and a system for testing functions of BMC IPV6 based on a virtual machine.
Background
A virtual machine is a tool that uses software to simulate a complete computer system, and has complete hardware system functions, and runs in a completely isolated environment. The virtual machine has a wide application range, such as software debugging, network testing, virus program testing and the like, and even if the programs contain viruses, the virtual system can be damaged only without damaging the physical computer. The virtual machine can be used like a real physical computer, various operating systems and various software are installed in the virtual machine, experiments are conducted in the virtual machine, and a service system and service software are installed in an enterprise by the virtual machine to provide services for the outside.
A Baseboard Management Controller (BMC) management system is an embedded management subsystem independent of an operating system on a server motherboard, supports an industry standard IPMI protocol, and is used to provide a remote management function for a server by using a virtual keyboard, an interface, a mouse, a power supply, and the like. The user utilizes the BMC to monitor the physical characteristics of the server, such as temperature, voltage, fan operating status, power supply, and chassis intrusion of the components.
IPv6 is an abbreviation for "Internet Protocol Version 6", also known as next generation Internet Protocol, which is a new IP Protocol designed by IETF (Internet Engineering Task Force) group to replace the current IPv4 Protocol. At the present stage, a method for testing the BMC IPV6 is lacked, and in order to solve the problem, the invention provides a method and a system for testing the function of the BMC IPV6 based on a virtual machine.
Disclosure of Invention
In view of the above disadvantages in the prior art, the present invention provides a method and system for testing the function of the BMC IPV6 based on a virtual machine, so as to solve the above technical problems.
In a first aspect, the present invention provides a method for testing a BMC IPV6 function based on a virtual machine, including the following steps:
SS1, configuring virtual machine system environment;
SS2, configuring a virtual machine IPV6, and configuring a virtual machine to be bridged with a local machine;
SS3, perform BMC IPV6 functional test.
Further, step SS1 specifically includes:
configuring a Windows system of a virtual machine;
and configuring a DHCP service of the virtual machine.
Further, the step SS2 of configuring the virtual machine IPV6 specifically includes:
establishing a scope through DHCP;
configuring names, descriptions, IPV6 prefixes, preferred values and exclusion items of the scope;
configuring a scope lease;
the configuration of the virtual machine and the native bridge specifically includes:
configuring the virtual machine to bridge with the native machine through the virtual network editor.
Further, step SS3 specifically includes:
performing a BMC IPV6 address lease test;
performing a BMC IPV6 connectivity test;
a BMC IPV6 packet loss test is performed.
Further, the executing the BMC IPV6 address lease test specifically includes:
configuring a BMC mode of a virtual machine to be DHCP, recording the current IP address to be IP1, and acquiring a mac address mac1 corresponding to IP 1;
configuring a new IP as IP2, binding mac1 with IP2, and configuring an address lease of IP 2;
and after the address lease period, whether the BMC IP is changed into the IP2 is confirmed.
Further, the executing the BMC IPV6 connectivity test specifically includes:
resetting the BMC of the tested node;
and detecting whether the BMC IP address of the tested node can recover ping communication at a preset time.
Further, the performing the BMC IPV6 packet loss test specifically includes:
adding network pressure to a data network IP, ping a BMC IP of a node to be tested for a plurality of times, and detecting that the packet loss rate cannot be higher than a set threshold value;
the reboot tested node pings the BMC IP of the tested node for a plurality of times, and packet loss can not occur;
the power cycle node to be tested, ping node to be tested BMC IP several times, can not appear losing the packet.
In a second aspect, the present invention provides a system for testing the function of the BMC IPV6 based on a virtual machine, including the following modules:
the system environment configuration module is used for configuring the system environment of the virtual machine;
the IPV6 configuration module is used for configuring a virtual machine IPV6 and configuring virtual machines to be bridged with a local machine;
and the functional test module is used for executing the BMC IPV6 functional test.
Further, the system environment configuration module is specifically configured to,
configuring a Windows system of a virtual machine;
and configuring a DHCP service of the virtual machine.
Further, the IPV6 configuration module is configured to configure the virtual machine IPV6, and specifically includes:
establishing a scope through DHCP;
configuring names, descriptions, IPV6 prefixes, preferred values and exclusion items of the scope;
configuring a scope lease;
the IPV6 configuration module is configured to configure the virtual machine and the native bridge, and specifically includes:
configuring a virtual machine to be bridged with a local machine through a virtual network editor;
the functional test module is particularly adapted to,
performing a BMC IPV6 address lease test;
performing a BMC IPV6 connectivity test;
a BMC IPV6 packet loss test is performed.
The beneficial effect of the invention is that,
the method and the system for testing the function of the BMC IPV6 based on the virtual machine provided by the invention realize the function test of the virtual machine on the BMC IPV6 and fill the blank of the function test of the IPV6 at the present stage. In addition, in the field of servers at the present stage, in consideration of cost, the servers need to use various testing tools and testing environments in testing, and the system is installed under the virtual machine for testing, so that the testing time can be saved, and the testing work can be efficiently completed.
In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Drawings
In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
Fig. 1 is a flowchart illustrating a method for testing the functionality of the BMC IPV6 based on a virtual machine according to an exemplary embodiment.
Fig. 2 is a flowchart illustrating a method for configuring a virtual machine system environment in a method for testing the functionality of the BMC IPV6 based on a virtual machine according to an exemplary embodiment.
Fig. 3 is a flowchart illustrating a method for configuring a virtual machine IPV6 in a method for testing the functionality of the BMC IPV6 based on the virtual machine according to an exemplary embodiment.
Fig. 4 is a flowchart illustrating a method for performing a BMC IPV6 address lease test in a method for testing a BMC IPV6 function based on a virtual machine according to an exemplary embodiment.
Fig. 5 is a flowchart illustrating a method for performing a BMC IPV6 connectivity test in a method for testing a BMC IPV6 function based on a virtual machine according to an exemplary embodiment.
Fig. 6 is a flowchart illustrating a method for performing a BMC IPV6 packet loss test in a method for testing a BMC IPV6 function based on a virtual machine according to an exemplary embodiment.
Fig. 7 is a schematic diagram illustrating a system structure for testing the functionality of the BMC IPV6 based on a virtual machine according to an exemplary embodiment.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The following explains key terms appearing in the present invention:
a virtual machine is a tool that uses software to simulate a complete computer system, and has complete hardware system functions, and runs in a completely isolated environment. The virtual machine has a wide application range, such as software debugging, network testing, virus program testing and the like, and even if the programs contain viruses, the virtual system can be damaged only without damaging the physical computer. The virtual machine can be used like a real physical computer, various operating systems and various software are installed in the virtual machine, experiments are conducted in the virtual machine, and a service system and service software are installed in an enterprise by the virtual machine to provide services for the outside.
A Baseboard Management Controller (BMC) management system is an embedded management subsystem independent of an operating system on a server motherboard, supports an industry standard IPMI protocol, and is used to provide a remote management function for a server by using a virtual keyboard, an interface, a mouse, a power supply, and the like. The user utilizes the BMC to monitor the physical characteristics of the server, such as temperature, voltage, fan operating status, power supply, and chassis intrusion of the components.
IPv6 is an abbreviation for "Internet Protocol Version 6", also known as next generation Internet Protocol, which is a new IP Protocol designed by IETF (Internet Engineering Task Force) group to replace the current IPv4 Protocol.
In order that those skilled in the art will better understand the technical solution of the present invention, the following detailed description of the present invention is provided in conjunction with the accompanying drawings and the detailed description.
Fig. 1 is a flowchart illustrating a method for testing the functionality of the BMC IPV6 based on a virtual machine according to an exemplary embodiment, where the method includes the following steps:
SS1, configuring virtual machine system environment;
SS2, configuring a virtual machine IPV6, and configuring a virtual machine to be bridged with a local machine;
SS3, perform BMC IPV6 functional test.
For the technical scheme shown in fig. 1, it should be specially explained that the method and the system for testing the functionality of the BMC IPV6 by the virtual machine implement the functional test of the BMC IPV6 through the above steps, and fill up the blank of the current stage of the functional test of the IPV 6. In addition, in the field of servers at the present stage, in consideration of cost, the servers need to use various testing tools and testing environments in testing, and a system is installed under a virtual machine for testing, so that testing time can be saved, and testing work can be completed efficiently.
In an embodiment, for the technical solution shown in fig. 1, as shown in fig. 2, the step SS1 of configuring the virtual machine system environment specifically includes the following steps:
SS101, configuring a virtual machine Windows system;
SS102, configuration virtual machine DHCP service.
It is specifically noted that in one embodiment, the virtual machine environment may be configured as a Windows Server 2012;
the DHCP (dynamic host configuration protocol) service is one of the most used application services on the Internet at present, and is used for centrally managing IP addresses and configurations of users accessing the Internet.
In an embodiment, for the technical solution shown in fig. 1, as shown in fig. 3, the step SS2 of configuring the virtual machine IPV6 specifically includes the following steps:
SS201, establishing a scope through DHCP;
SS202, name of configuration scope, description, IPV6 prefix of distributed address, preference value, and exclusion item;
SS203, configuration scope lease.
The step SS2 of configuring the virtual machine and the native bridge specifically includes: configuring the virtual machine to bridge with the native machine through the virtual network editor.
It is specifically noted that, in step SS203, configuring the scope lease includes configuring a scope lease period.
In an embodiment, for the technical solution shown in fig. 1, the step SS3 of executing the BMC IPV6 function test specifically includes:
performing a BMC IPV6 address lease test;
performing a BMC IPV6 connectivity test;
a BMC IPV6 packet loss test is performed.
It should be noted that, the IPV6 lease refers to the lease time of the IP address, and when the lease time reaches a set value, the IP address must be released and leased again.
The IPV6 address lease, IPV6 connectivity test, and IPV6 packet loss test are very important parts of the IPV6 function, and need to be tested to ensure that the IPV6 functions normally.
In one embodiment, for the solution shown in fig. 1, the BMC IPV6 address lease test of one of the BMC IPV6 function tests executed in step SS3 includes the following steps, and is shown in fig. 4:
SS311, configuring a virtual machine BMC mode as DHCP, recording the current IP address as IP1, and acquiring a mac address mac1 corresponding to IP 1;
SS312, configuring the new IP as IP2, binding mac1 with IP2, and configuring an address lease of IP 2;
and the SS313 confirms whether the IP of the BMC is changed into the IP2 after the address lease period.
It should be specially noted that after step SS2 is completed, no operation is performed on the BMC port, including but not limited to restarting the BMC, switching the dhcp, stateful, and plugging and unplugging the BMC network.
It should be noted that IP1 is assigned randomly for DHCP, and IP2 is mandatory for DHCP server.
In one embodiment, for the solution shown in fig. 1, the BMC IPV6 connectivity test of step SS3, which is performed as one of the BMC IPV6 functional tests, includes the following steps, and is shown in fig. 5:
SS321, resetting the BMC of the tested node;
and the SS322 detects whether the BMC IP address of the tested node can recover ping communication in a preset time.
It should be specially noted that the BMC of the node under test can be restarted through ipmitool mc reset cold.
It should be noted that the predetermined time is usually 2 min.
In an embodiment, for the technical solution shown in fig. 1, the performing of the BMC IPV6 packet loss test, which is one of the BMC IPV6 function tests in step SS3, includes the following steps, and is shown in fig. 6:
SS331, a data network IP and network pressure, ping a node to be tested BMC IP for a plurality of times, and detecting that the packet loss rate cannot be higher than a set threshold value;
SS332, reboot tested nodes, and BMC IP ping the tested nodes for a plurality of times, and packet loss can not occur;
SS333, power cycle tested node, ping tested node BMC IP several times, can not appear losing the packet.
It should be specially noted that, the set threshold of the packet loss rate is usually 0.5%; the "number of times" is usually set to 1000 times.
It should be noted that ping belongs to a communication protocol and is part of the TCP/IP protocol. The 'ping' command can be used for checking whether the network is connected or not, and can well help us to analyze and judge network faults.
Finally, it is to be specially noted that the BMC IPV6 address lease test, the BMC IPV6 connectivity test, and the BMC IPV6 packet loss test may be executed individually or sequentially, and when the tests are executed sequentially, if the IP address obtained by the BMC DHCP is finished after the lease, the IP address can be normally obtained; after the BMC is restarted, the dedicate NIC can restore the connection within the preset time; and no packet loss occurs in the processes of pressurizing and restarting the node by the BMC, so that the function test result of the BMC IPV6 is good.
Based on the same inventive concept of the foregoing embodiment, as shown in fig. 7, an embodiment of the present invention discloses a system for testing a BMC IPV6 function based on a virtual machine, including the following modules:
the system environment configuration module is used for configuring the system environment of the virtual machine;
the IPV6 configuration module is used for configuring a virtual machine IPV6 and configuring virtual machines to be bridged with a local machine;
a function test module for performing BMC IPV6 function test
For the technical solution shown in fig. 7, it should be specially explained that the functional test of the BMC IPV6 by the virtual machine is realized through the combination of the modules, and the gap of the current stage in the functional test of the IPV6 is filled. In addition, in the field of servers at the present stage, in consideration of cost, the servers need to use various testing tools and testing environments in testing, and a system is installed under a virtual machine for testing, so that testing time can be saved, and testing work can be completed efficiently.
In an embodiment, as shown in fig. 7, the system environment configuration module is specifically configured to:
configuring a Windows system of a virtual machine;
and configuring a DHCP service of the virtual machine.
It is specifically noted that in one embodiment, the virtual machine environment may be configured as a Windows Server 2012;
the DHCP (dynamic host configuration protocol) service is one of the most used application services on the Internet at present, and is used for centrally managing IP addresses and configurations of users accessing the Internet.
In an embodiment, as shown in the technical solution in fig. 7, the IPV6 configuration module is configured to configure a virtual machine IPV6, and configure a virtual machine to bridge with a native machine, where the configuration of the virtual machine IPV6 specifically includes:
establishing a scope through DHCP;
configuring names, descriptions, IPV6 prefixes, preferred values and exclusion items of the scope;
configuring a scope lease;
the IPV6 configuration module is configured to configure the virtual machine and the native bridge, and specifically includes:
configuring a virtual machine to be bridged with a local machine through a virtual network editor;
in one embodiment, as shown in the technical solution of fig. 7, the functional test module is specifically configured to,
performing a BMC IPV6 address lease test;
performing a BMC IPV6 connectivity test;
performing a BMC IPV6 packet loss test
It should be noted that, the IPV6 lease refers to the lease time of the IP address, and when the lease time reaches a set value, the IP address must be released and leased again.
The IPV6 address lease, IPV6 connectivity test, and IPV6 packet loss test are very important parts of the IPV6 function, and need to be tested to ensure that the IPV6 functions normally.
In one embodiment, specific steps related to address lease of the BMC IPV6, BMC IPV6 connectivity test, and BMC IPV6 packet loss test are also given:
the BMC IPV6 address lease comprises the following steps:
configuring a BMC mode of a virtual machine to be DHCP, recording the current IP address to be IP1, and acquiring a mac address mac1 corresponding to IP 1;
configuring a new IP as IP2, binding mac1 with IP2, and configuring an address lease of IP 2;
and after the address lease period, whether the BMC IP is changed into the IP2 is confirmed.
It should be specially noted that after the configuration IP2 is completed, no operation is performed on the BMC port, including but not limited to restarting the BMC, switching the dhcp, static state, and plugging and unplugging the BMC network line.
It should be noted that IP1 is assigned randomly for DHCP, and IP2 is mandatory for DHCP server.
The BMC IPV6 connectivity test comprises the following steps:
resetting the BMC of the tested node;
and detecting whether the BMC IP address of the tested node can recover ping communication at a preset time.
It should be specially noted that the BMC of the node under test can be restarted through ipmitool mc reset cold.
It should be noted that the predetermined time is usually 2 min.
The BMC IPV6 packet loss test comprises the following steps:
adding network pressure to a data network IP, ping a BMC IP of a node to be tested for a plurality of times, and detecting that the packet loss rate cannot be higher than a set threshold value;
the reboot tested node pings the BMC IP of the tested node for a plurality of times, and packet loss can not occur;
the power cycle node to be tested, ping node to be tested BMC IP several times, can not appear losing the packet.
It should be specially noted that, the set threshold of the packet loss rate is usually 0.5%; the "number of times" is usually set to 1000 times.
It should be noted that ping belongs to a communication protocol and is part of the TCP/IP protocol. The 'ping' command can be used for checking whether the network is connected or not, and can well help us to analyze and judge network faults.
Finally, it is to be specially noted that the BMC IPV6 address lease test, the BMC IPV6 connectivity test, and the BMC IPV6 packet loss test may be executed individually or sequentially, and when the tests are executed sequentially, if the IP address obtained by the BMC DHCP is finished after the lease, the IP address can be normally obtained; after the BMC is restarted, the dedicate NIC can restore the connection within the preset time; and no packet loss occurs in the processes of pressurizing and restarting the node by the BMC, so that the function test result of the BMC IPV6 is good.
Although the present invention has been described in detail by referring to the drawings in connection with the preferred embodiments, the present invention is not limited thereto. Various equivalent modifications or substitutions can be made on the embodiments of the present invention by those skilled in the art without departing from the spirit and scope of the present invention, and these modifications or substitutions are within the scope of the present invention/any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (6)
1. A method for testing functions of BMCIPV6 based on virtual machines is characterized by comprising the following steps:
SS1, configuring virtual machine system environment; wherein the configuring of the virtual machine system environment specifically includes: configuring a Windows system of a virtual machine; configuring a DHCP service of a virtual machine;
SS2, configuring a virtual machine IPV6, and configuring a virtual machine to be bridged with a local machine; wherein the configuring the virtual machine IPV6 specifically includes: establishing a scope through DHCP; configuring names, descriptions, IPV6 prefixes, preferred values and exclusion items of the scope; configuring a scope lease; the configuration of the virtual machine and the native bridge specifically includes: configuring a virtual machine to be bridged with a local machine through a virtual network editor;
SS3, perform BMCIPV6 functional tests.
2. The method for testing the functionality of the BMCIPV6 based on virtual machines according to claim 1,
step SS3 specifically includes:
performing a BMCIPV6 address lease test;
performing a BMCIPV6 connectivity test;
BMCIPV6 packet loss test was performed.
3. The method for testing the functionality of the BMCIPV6 based on virtual machines according to claim 2,
the executing of the BMCIPV6 address lease test specifically includes:
configuring a BMC mode of a virtual machine to be DHCP, recording the current IP address to be IP1, and acquiring a mac address mac1 corresponding to IP 1;
configuring a new IP as IP2, binding mac1 with IP2, and configuring an address lease of IP 2;
after the address lease period, whether the BMCIP is changed to IP2 is confirmed.
4. The method for testing the functionality of the BMCIPV6 based on virtual machines according to claim 2,
the performing of the BMCIPV6 connectivity test specifically includes:
resetting the BMC of the tested node;
and detecting whether the BMCIP address of the tested node can recover ping connection at a preset time.
5. The method for testing the functionality of the BMCIPV6 based on virtual machines according to claim 2,
the executing of the BMCIPV6 packet loss test specifically includes:
adding network pressure to a data network IP, ping a tested node BMCIP for a plurality of times, and detecting that the packet loss rate cannot be higher than a set threshold value;
the BMCIP of the reboot tested node and the ping tested node can not generate packet loss for a plurality of times;
the power cycle tested node, ping tested node BMCIP several times, can not appear losing the packet.
6. A system for testing functions of BMCIPV6 based on virtual machines is characterized by comprising the following modules:
the system environment configuration module is used for configuring the system environment of the virtual machine; the method is particularly used for configuring the Windows system of the virtual machine; configuring a DHCP service of a virtual machine;
the IPV6 configuration module is used for configuring a virtual machine IPV6 and configuring virtual machines to be bridged with a local machine;
the IPV6 configuration module is configured to configure the virtual machine IPV6, and specifically includes: establishing a scope through DHCP; configuring names, descriptions, IPV6 prefixes, preferred values and exclusion items of the scope; configuring a scope lease;
the IPV6 configuration module is configured to configure the virtual machine and the native bridge, and specifically includes: configuring a virtual machine to be bridged with a local machine through a virtual network editor; the function test module is specifically used for executing the BMCIPV6 address lease test; performing a BMCIPV6 connectivity test; performing a BMCIPV6 packet loss test;
and the functional test module is used for executing the BMCIPV6 functional test.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910064015.7A CN109768901B (en) | 2019-01-23 | 2019-01-23 | Method and system for testing functions of BMC IPV6 based on virtual machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910064015.7A CN109768901B (en) | 2019-01-23 | 2019-01-23 | Method and system for testing functions of BMC IPV6 based on virtual machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109768901A CN109768901A (en) | 2019-05-17 |
CN109768901B true CN109768901B (en) | 2022-03-04 |
Family
ID=66455224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910064015.7A Active CN109768901B (en) | 2019-01-23 | 2019-01-23 | Method and system for testing functions of BMC IPV6 based on virtual machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109768901B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847088A (en) * | 2016-05-18 | 2016-08-10 | 浪潮电子信息产业股份有限公司 | Virtual machine performance test system based on cloud service |
CN106953788A (en) * | 2017-02-16 | 2017-07-14 | 北京西普阳光教育科技股份有限公司 | A kind of Virtual Network Controller and control method |
CN107526661A (en) * | 2017-08-21 | 2017-12-29 | 郑州云海信息技术有限公司 | A kind of method of testing and system of magnetic disk of virtual machine performance |
CN107590061A (en) * | 2017-09-29 | 2018-01-16 | 郑州云海信息技术有限公司 | A kind of server virtualization cpu performance method of testing |
CN107943690A (en) * | 2017-11-16 | 2018-04-20 | 郑州云海信息技术有限公司 | A kind of platform and method for disposing compatibility test environment |
CN108390956A (en) * | 2018-05-29 | 2018-08-10 | 郑州云海信息技术有限公司 | A kind of method and system for virtual machine configuration internet protocol address |
CN108989174A (en) * | 2018-07-09 | 2018-12-11 | 郑州云海信息技术有限公司 | A kind of detection method based on Open Stack network system VPN |
CN109218132A (en) * | 2018-09-13 | 2019-01-15 | 郑州云海信息技术有限公司 | A kind of method of automatic testing service device IPv6 stability |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11263006B2 (en) * | 2015-11-24 | 2022-03-01 | Vmware, Inc. | Methods and apparatus to deploy workload domains in virtual server racks |
-
2019
- 2019-01-23 CN CN201910064015.7A patent/CN109768901B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847088A (en) * | 2016-05-18 | 2016-08-10 | 浪潮电子信息产业股份有限公司 | Virtual machine performance test system based on cloud service |
CN106953788A (en) * | 2017-02-16 | 2017-07-14 | 北京西普阳光教育科技股份有限公司 | A kind of Virtual Network Controller and control method |
CN107526661A (en) * | 2017-08-21 | 2017-12-29 | 郑州云海信息技术有限公司 | A kind of method of testing and system of magnetic disk of virtual machine performance |
CN107590061A (en) * | 2017-09-29 | 2018-01-16 | 郑州云海信息技术有限公司 | A kind of server virtualization cpu performance method of testing |
CN107943690A (en) * | 2017-11-16 | 2018-04-20 | 郑州云海信息技术有限公司 | A kind of platform and method for disposing compatibility test environment |
CN108390956A (en) * | 2018-05-29 | 2018-08-10 | 郑州云海信息技术有限公司 | A kind of method and system for virtual machine configuration internet protocol address |
CN108989174A (en) * | 2018-07-09 | 2018-12-11 | 郑州云海信息技术有限公司 | A kind of detection method based on Open Stack network system VPN |
CN109218132A (en) * | 2018-09-13 | 2019-01-15 | 郑州云海信息技术有限公司 | A kind of method of automatic testing service device IPv6 stability |
Also Published As
Publication number | Publication date |
---|---|
CN109768901A (en) | 2019-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110572275B (en) | Network card switching method and device, server and computer readable storage medium | |
US7131031B2 (en) | System and method for on-line diagnosing of network interface cards | |
US20110185232A1 (en) | Dynamic configuration of virtual machines | |
US8116234B2 (en) | Detection of home network configuration problems | |
CN103607296B (en) | A kind of virtual-machine fail processing method and equipment | |
CN105471675A (en) | Method and system of testing nodes in batches | |
AU2012273188A1 (en) | Energy management gateways and processes | |
US9241007B1 (en) | System, method, and computer program for providing a vulnerability assessment of a network of industrial automation devices | |
WO2015171599A1 (en) | Methods, systems, and computer readable media for providing fuzz testing functionality | |
US20090157941A1 (en) | Managing Virtual Addresses Of Blade Servers In A Data Center | |
CN114003445B (en) | BMC I2C monitoring function test method, system, terminal and storage medium | |
WO2021253856A1 (en) | Test method and apparatus, and device and storage medium | |
CN108694116B (en) | Network stability testing method, device and system of VPC cluster | |
CN106452860B (en) | Equipment deployment method and device | |
CN107911496A (en) | A kind of VPN service terminal acts on behalf of the method and device of DNS | |
CN109768901B (en) | Method and system for testing functions of BMC IPV6 based on virtual machine | |
CN113973067B (en) | System and method for determining and repairing network connection problems | |
CN117240694A (en) | Method, device and system for switching active and standby hot standby based on keepaled | |
CN111756870A (en) | IPv6 address configuration method, device, equipment and readable storage medium | |
CN213817812U (en) | Test service system based on Router OS is built | |
Deveriya | Network administrators survival guide | |
Georgescu et al. | Empirical analysis of IPv6 transition technologies using the IPv6 Network Evaluation Testbed | |
JP4195657B2 (en) | Network address assignment device, network address assignment method, and network address assignment program | |
Cisco | Cisco Access Connection Guide Internetwork Operating System Release 10.2 | |
Cisco | Communication Server and Protocol Translator Connection Guide Software Release 9.21 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |