A kind of continuity network virtualization platform system
Technical field
The present invention relates to technical field of network information more particularly to a kind of continuity network virtualization platform systems.
Background technique
Virtualization refers to that by virtualization technology be more logical computers by a computer virtual, calculates at one
Multiple logical computers are run simultaneously on machine, each logical computer can run different operating system, and application program is all
It can run and be independent of each other in mutually independent space, to significantly improve the working efficiency of computer, power supply bureau at present
Automating microcomputer server is X86 physical server, and when hardware maintenance, upgrading or failure, upper-layer service system will appear
It interrupts for a long time, seriously affects business continuance.
Summary of the invention
In order to solve the above technical problems, the present invention provides a kind of continuity network virtualization platform system, using virtualization
Technology moves to business datum on the virtual machine of virtual platform, it is ensured that the continuity of business.
A kind of continuity network virtualization platform system provided by the invention, including host, the host include: that network is matched
Set module, memory, virtual machine creating module, cluster management module and transferring module;
The Network conf iotag module for carrying out network configuration to virtual machine, and the network information of configuration is sent to described
Memory storage;
The virtual machine creating module, for creating multiple virtual machines and installing pseudo operation in the virtual machine of creation
System, and the network information of configuration is obtained from the memory, and carry out to the virtual machine using the network information of configuration
Network settings;
The cluster management module is added in created cluster for creating cluster, and by the multiple virtual machine
It is managed;
The transferring module, for moving to the business datum in physical server in the virtual machine;
The multiple virtual machine is arranged on more physical servers, and is disposed at least two on every physical server
Virtual machine.
Preferably, the host further include:
Joint debugging test module, for individually being tested the virtual machine and carrying out joint debugging to the multiple virtual machine
Test.
Preferably, the cluster management module includes:
Cluster creation module carries out pipe for creating cluster and the multiple virtual machine being added in the cluster of creation
Reason is also used to be arranged cluster, setting virtual machine starts the data failure memory processing strategie of strategy and setting virtual machine;
Cluster adding module, for adding the location information of the host and the parameter information of the host.
Preferably, the transferring module is also used to the business datum in the physical server moving to virtual machine
Before, the business datum is backed up, and is migrated using the judgement of the business datum of backup to the business number of the virtual machine
According to integrality.
Preferably, the host further include: at least two optical fiber switch and multiple memory nodes, the memory are logical
It crosses at least two optical fiber switch and the multiple memory node is electrically connected;
The memory is also used to send the network information of configuration by optical fiber switch standby to memory node progress
Part storage.
Preferably, the Network conf iotag module includes: network interface card connectivity port, network manager and network memory;
First line of a couplet port of the network interface card connectivity port as at least two optical fiber switch, and the network interface card connecting pin
Mouth is electrically connected with the network manager, and the network manager and the network memory are electrically connected;
The network memory, for storing network configuration information;
The network manager, for obtaining network configuration information from the network memory, to the network of virtual machine
Resource is configured.
Preferably, the Network conf iotag module further include: network connection debugger;The memory includes: installation module
With storage connector;
The installation module passes through the behaviour for installing virtual platform, operation and maintenance management platform and virtual machine
Make maintenance management platform and operation and maintenance are carried out to virtual platform;
The storage connector is communicated to connect with the network connection debugger, is used for and the network connection debugger
The operation of optical fiber switch change is realized in cooperation.
The invention has the following beneficial effects: virtual platform system provided by the invention, using virtualization skill
Art builds virtual platform in three sound zone systems of electric system, and the real-time dynamic of business datum and hand of three sound zone systems may be implemented
Moving moves, and does not shut down in transition process, guarantees the continuity of business;The resource of virtual machine can dynamic and extended by hands, work as void
When memory, CPU, Insufficient disk space occurs in quasi- machine, dynamic and manual dilatation is may be implemented in virtual platform;Any one in cluster
The failure of platform physical server does not affect the operation system being deployed in virtual machine, realizes virtual platform system High Availabitity
Property.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the functional block diagram of continuity network virtualization platform system provided by the invention.
Fig. 2 is the functional block diagram of cluster management module provided by the invention.
Fig. 3 is the connection schematic diagram of memory and memory node provided by the invention.
Fig. 4 is the functional block diagram of Network conf iotag module provided by the invention.
Fig. 5 is the functional block diagram of memory provided by the invention.
Specific embodiment
The present invention provides a kind of continuity network virtualization platform system, as shown in Figure 1, the plateform system includes host 1,
Host 1 includes: Network conf iotag module 11, memory 12, virtual machine creating module 13, cluster management module 14 and transferring module
15。
Network conf iotag module 11 and memory 12 are electrically connected, and Network conf iotag module 11 is used to carry out network to virtual machine to match
It sets, and the network information of configuration is sent to memory 12 and is stored.
Virtual machine creating module 13 and memory 12 are electrically connected, and virtual machine creating module 13 is for creating multiple virtual machines
And virtual opetrating system is installed in the virtual machine of creation, and the network information of configuration is obtained from memory 12, and utilize
The network information of configuration carries out network settings to virtual machine.
Cluster management module 14 and virtual machine creating module 13 are electrically connected, and cluster management module 14 is used to create cluster,
And multiple virtual machines is added in created cluster and is managed.
Transferring module 15 is used to move to the business datum in physical server in virtual machine, and control business datum
It is migrated between different virtual machines.
Multiple virtual machines are arranged on more physical servers, and it is virtual that at least two are disposed on every physical server
Machine.
Preferably, host 1 further includes checking server (not shown), checks server for detecting creation virtual machine
The feasibility of configuration.
Further, continuity network virtualization platform system host 1 further include: joint debugging test module 16.
Joint debugging test module 16 and cluster management module 14 and transferring module 15 are electrically connected, and joint debugging test module 16 is used
In individually being tested virtual machine and carrying out joint debugging test to multiple virtual machines, to determine whether virtual machine being capable of normal work
Make.
Further, as shown in Fig. 2, cluster management module 14 includes: cluster creation module 141, cluster adding module
142。
Cluster creation module 141 is managed for creating cluster and multiple virtual machines being added in the cluster of creation,
Cluster creation module 141 is also used to be arranged cluster, setting virtual machine starts the data failure memory of strategy and setting virtual machine
Processing strategie.
Cluster adding module 142 is used to add the location information of host 1 and the parameter information of host 1.
Further, transferring module 15 is also used to before the business datum in physical server is moved to virtual machine,
Business datum is backed up, is backuped to third method, and storage medium (such as disk), and judges migration using the business datum of backup
To the integrality of the business datum of virtual machine, if the business datum migrated to virtual machine is imperfect, by physical server
Business datum is migrated into virtual machine again.
Further, host 1 further includes shown in Fig. 3: at least two optical fiber switch 2 and multiple memory nodes 123,
Memory 12 is electrically connected by least two optical fiber switch 2 and multiple memory nodes 123.
Memory 12 is also used to by optical fiber switch 2 send the network information of configuration to memory node 123 and back up
Storage.
Memory node 123 is using optical fiber storage and IBM V7000 disk storage.
Further, as shown in figure 4, Network conf iotag module 11 includes: network interface card connectivity port 111,112 and of network manager
113 memory 12 of network memory.
First line of a couplet port of the network interface card connectivity port 111 as at least two optical fiber switch 2, and network interface card connectivity port 111 with
Network manager 112 is electrically connected, and network manager 112 and 113 memory 12 of network memory are electrically connected.
113 memory 12 of network memory is for storing network configuration information.
Network manager 112 is for obtaining network configuration information from 113 memory 12 of network memory, to virtual machine
Internet resources are configured.
Further, Network conf iotag module 11 further include: network connection debugger (not shown);As shown in figure 5, depositing
Reservoir 12 includes: installation module 121 and storage connector 122.
Installation module 121 passes through Operation and Maintenance for installing virtual platform, operation and maintenance management platform and virtual machine
It manages platform and operation and maintenance is carried out to virtual platform.
For example, installation module 121 may include: Fusionmanager installation module, Fusioncompute (draw by virtualization
Hold up) module and VRM installation module are installed.Fusionmanager installation module is used to install operation and maintenance management platform,
Fusioncompute installation module is for installing virtual platform, and VRM installation module is for installing virtual machine.
Connector 122 and network connection debugger communication connection are stored, for realizing light with network connection debugger cooperation
The operation that fine interchanger 2 changes.
Embodiment 1:
Network conf iotag module 112 is mainly to carry out integrated treatment to the information of network configuration, connects industry using two pieces of network interface cards
It is engaged in plane, two pieces of network interface cards are for managing, and in addition two pieces of network interface cards are used to connect that the later period to use for storing the storage of the network information
Device 12, service connection host are Trunk mode, guarantee that the port vlan is consistent with the port vlan of existing fiber exchange service,
Memory 12 is deposited for storing the network information, plan memory node 123 using the storage of optical fiber switch 2 and IBM V7000 disk
Storage connection, each volume are that 1TB uses capacity, and memory 12 is connected with optical fiber switch 2, and optical fiber switch 2 is fixed on host 1
On, the configured network information is passed to memory 12 by Network conf iotag module 11, and memory 12 is to the configured network information
It is stored, Fusionmanager installation module (that is to say Operation and Maintenance for installing configuration Fusionmanager virtual machine
Manage platform), in the scene of forms data center, it is only necessary to virtual in the FusionManager that unification deployment is installed by the data center
Machine, Fusioncompute install module for installing configuration Fusioncompute virtual machine, and VRM installation module is for installing
VRM virtual machine.
Virtual machine creating module 13 creates port set in the distribution switch that multiple optical fiber switch 2 form, selection
The creation position for creating virtual machine, is arranged the title of virtual machine, and select VME operating system type and version, and setting is virtual
The attribute of virtual machine is arranged in hardware specification, completes the creation of virtual machine, installs VME operating system.
Joint debugging test module 16 includes: virtual machine simple test, virtual machine joint debugging test and virtual machine functional test.Virtually
Machine simple test content is that four or more physical servers carry out virtualization deployment, disposes two respectively on each physical server
Platform virtual machine powers off a physical server, and whether observation virtual machine business is impacted;Virtual machine joint debugging test content
Are as follows: virtual machine is migrated between any physical server, whether observation transition process virtual machine shuts down;Virtual machine functional test
Content are as follows: when the memory of virtual machine, CPU, Insufficient disk space, virtual machine internal resource is deployed, given threshold, seen
Examine change in resources process.
Cluster management module 14 includes: cluster creation module 141 and cluster adding module 142, and cluster creation module 141 is used
In the Name and Description of creation cluster setting cluster, setting virtual machine starts strategy, data failure memory processing strategie, group is arranged
Collect the position that addition host 1 may be selected in adding module 142, the parameters of input addition host 1 include Hostname, IP
Location, BMC IP address, BMC user name, BMC password etc. carry out unified configuration so that host 1 to be added to specified cluster
And management.
Virtual platform system provided by the invention can be applied (that is to say for storing electricity in three sound zone system of electric system
The system of net operation data) in, virtual machine needed for creating in corresponding three sound zone systems stores network independent wiring to virtualization SAN,
Virtual cluster separate portions are configured in optical fiber switch 2, by waiting guarantors' assessment three-level requirement to carry out virtualization construction, according to reality
It makes rational planning for three sound zone system resource service conditions in virtual platform.
Transferring module 15 as requested migrates business datum online, by the business datum of three sound zone systems from old physical
Server migration is to virtual platform virtual machine, it is ensured that business is not interrupted, and is backed up before migration to data, and effectively comparison is moved
Data integrity after shifting, wherein migration need to be carried out in non-traffic peak period.
Network connection debugger effect is to carry out scheme negotiation with group of networks before being disposed, and submits interchanger according to process
The technical measures of change operation, storage connector 122 prepare interchanger allocation plan in advance, submit change operation ticket, and verification is empty
Quasi-ization stores support list, and network connection debugger and storage connector 122 are cooperatively connected.
Embodiment 2:
After the project checking of creation virtual machine configuration feasibility passes through, by checking that server checks the feasible of scheme
Property, Network conf iotag module 11 network information is configured, 12 pairs of memory storage the network informations confirm, then pass through
Fusionmanager installation module installation configuration Fusionmanager virtual machine, Fusioncompute installation module installation are matched
Fusioncompute virtual machine, VRM installation module installation VRM virtual machine are set, is tested, is tested through joint debugging test module 16
Virtual platform cluster Pilot project construction is carried out in three sound zone systems after, realizes that any physical server failure is all in cluster
Do not influence the operation system being deployed in virtual machine, transferring module 15 realizes that virtual machine dynamic and moves manually in real time in cluster
It moves, is not shut down in transition process, when memory, CPU, insufficient space occurs in virtual machine, virtual platform is able to achieve the dynamic of resource
And manual dilatation.
In conclusion virtual platform system provided by the invention, using virtualization technology, in three faunas of electric system
Construction in a systematic way sets virtual platform, and business datum dynamic and the migration manually in real time of three sound zone systems may be implemented, do not stop in transition process
Machine;The resource of virtual machine can dynamically and extended by hands is virtualized when memory, CPU, Insufficient disk space occurs in virtual machine
Dynamic and manual dilatation may be implemented in platform;The failure of any physical server, which does not affect, in cluster is deployed in virtual machine
Interior operation system realizes virtual platform system high availability.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that
Specific implementation of the invention is only limited to these instructions.For those of ordinary skill in the art to which the present invention belongs, exist
Under the premise of not departing from present inventive concept, a number of simple deductions or replacements can also be made, all shall be regarded as belonging to of the invention
Protection scope.