CN107391235A - The operation method and running gear of multiservice system - Google Patents

The operation method and running gear of multiservice system Download PDF

Info

Publication number
CN107391235A
CN107391235A CN201710708510.8A CN201710708510A CN107391235A CN 107391235 A CN107391235 A CN 107391235A CN 201710708510 A CN201710708510 A CN 201710708510A CN 107391235 A CN107391235 A CN 107391235A
Authority
CN
China
Prior art keywords
main frame
virtual machine
multiservice
docker
multiservice system
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.)
Granted
Application number
CN201710708510.8A
Other languages
Chinese (zh)
Other versions
CN107391235B (en
Inventor
黄海波
吴强
孟永富
张宝卿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Keda Special Video Co Ltd
Suzhou Keda Technology Co Ltd
Original Assignee
Suzhou Keda Special Video Co Ltd
Suzhou Keda Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Keda Special Video Co Ltd, Suzhou Keda Technology Co Ltd filed Critical Suzhou Keda Special Video Co Ltd
Priority to CN201710708510.8A priority Critical patent/CN107391235B/en
Publication of CN107391235A publication Critical patent/CN107391235A/en
Application granted granted Critical
Publication of CN107391235B publication Critical patent/CN107391235B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45562Creating, deleting, cloning virtual machine instances

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention relates to video conferencing technology field, a kind of disclosed operation method of multiservice system, comprise the following steps:Multiple virtual machines, each virtual machine are respectively arranged with virtual network port and service correspondingly with the multiservice system for establishment on the host;Control the multiservice system to be separately operable on corresponding virtual machine, the transmission of business datum is carried out by the virtual network port on corresponding virtual machine.Due to being respectively provided with single Microsoft Loopback Adapter and system service in each virtual machine, the business datum of multiple operation systems need not seize entity network interface card port transmission in main frame, it is transmitted respectively using corresponding Microsoft Loopback Adapter port, thus, multiple operation systems are separate, do not interfere with each other, and avoid and the problems such as resource is seized, operation system operation conflicts, operation system failure occurs, multiple host need not be used simultaneously, has saved hardware cost.

Description

The operation method and running gear of multiservice system
Technical field
The present invention relates to video conferencing technology field, and in particular to the operation method and operation dress of a kind of multiservice system Put.
Background technology
With the development of technology, usually occur the situation that multiple operation systems are run on same main frame, such as In video conferencing technology field, video conferencing system, video monitoring system and video monitoring intercommunication gateway system need simultaneously Operation, when these three operation systems are operated on same main frame, three uses common port and system service resource, very Easily occur resource seize, system operation conflict, the problem of causing each operation system failure, influence normally entering for operation system OK.
The content of the invention
Therefore, the technical problems to be solved by the invention are:Multiple operation systems occur when being run on same main frame Resource seize, operation system operation conflict, operation system failure the problems such as.
In order to solve the above technical problems, the technical solution adopted by the present invention is as follows:
The invention provides a kind of operation method of multiservice system, the multiservice system is run on same main frame When need to use identical network interface and system service, comprise the following steps:
Multiple virtual machines, each virtual machine are set respectively correspondingly with the multiservice system for establishment on the host It is equipped with virtual network port and service;
Control the multiservice system to be separately operable on corresponding virtual machine, pass through the virtual net on corresponding virtual machine Mouth carries out the transmission of business datum.
Alternatively, it is described on the host create with the multiservice system correspondingly multiple virtual machines the step of Specifically include following steps:
Docker environment is installed and activated in the main frame;
Obtain the multiservice system multiple image files correspondingly;
The multiple image file is directed into and is provided with the main frame of the Docker environment;
It is respectively created by the multiple image file in the main frame and starts corresponding multiple Docker containers.
Alternatively, before described the step of Docker environment is installed and activated in the main frame, in addition to:
Network interface title in the main frame is changed, can be identified by the operation system;
Configure the bridge in the main frame;
Upload Docker installation files are into the main frame under corresponding catalogue.
Alternatively, it is described that the multiple image file is directed into the step being provided with the main frame of the Docker environment Before, in addition to:
The multiple image file is uploaded into the main frame under corresponding catalogue.
Alternatively, described the step of being respectively created by the multiple image file and starting multiple Docker containers it Afterwards, it is further comprising the steps of:
Restart the main frame;
Multiservice system in the multiple Docker containers is verified.
Present invention also offers a kind of running gear using above-mentioned multiservice system operation method, including:
Virtual machine creating module, it is one-to-one multiple virtual with the multiservice system for creating on the host Machine, each virtual machine are respectively arranged with virtual network port and service;
Control module, for controlling the multiservice system to be separately operable in corresponding virtual machine, pass through corresponding void Virtual network port on plan machine carries out the transmission of business datum.
Alternatively, the virtual machine creating module includes:
Docker environment is installed and start unit, for Docker environment to be installed and activated in the main frame;
Mirror image acquiring unit, for obtaining the multiservice system multiple image files correspondingly;
Mirror image import unit, the main frame of the Docker environment is installed for the multiple image file to be directed into In;
Docker containers create and start unit, for being respectively created and being started multiple by the multiple image file Docker containers.
Alternatively, the virtual machine creating module also includes:
Unit is changed, for changing network interface title in the main frame, can be identified by the operation system;
First dispensing unit, for configuring the bridge in the main frame;
First uploading unit, for uploading Docker installation files into the main frame under corresponding catalogue.
Alternatively, the virtual machine creating module also includes:
Second uploading unit, for uploading the multiple image file into the main frame under corresponding catalogue.
Alternatively, in addition to:
Unit is restarted, for restarting the main frame;
Authentication unit, for being verified to the operation system in the multiple Docker containers.
The above-mentioned technical proposal of the present invention has advantages below relative to prior art:
The operation method of multiservice system provided by the invention, created and multiple operation systems first on same main frame One-to-one multiple virtual machines, virtual network port and system are respectively arranged with each virtual machine, then control business system again It is separately operable in its corresponding virtual machine, the transmission of business datum is carried out by the virtual network port on corresponding virtual machine.
When traditional more set operation systems for needing to carry out business data transmission are run, same main frame is usually operated in On, due to using the common network port and system service resource, when data volume is larger, it is easy to cause resource to be robbed Account for, each operation system operation conflict, occur operation system failure the problems such as, so as to influence normal data transfer;Or will More set operation systems are separately operable in different main frames, although solving the problems, such as that resource is seized, be the increase in hardware into This.And the technical scheme of the application breaches tradition, multiple operation systems are respectively in multiple virtual machines in same main frame Run simultaneously, due to being respectively provided with single Microsoft Loopback Adapter and system service, the business number of multiple operation systems in each virtual machine According to entity network interface card port transmission in main frame need not be seized, it is transmitted respectively using corresponding Microsoft Loopback Adapter port, by This, multiple operation systems are separate, do not interfere with each other, avoid occur resource seize, operation system operation conflict, operation system The problems such as failure, while multiple host need not be used, save hardware cost.
The operation method of multiservice system provided by the invention, create on the host with the multiservice system one by one The step of corresponding multiple virtual machines, specifically includes:Docker environment is installed and activated in the main frame;Obtain more industry Business system multiple image files correspondingly;The multiple image file is directed into the master for being provided with the Docker environment In machine;It is respectively created by the multiple image file in the main frame and starts corresponding multiple Docker containers.
The Docker virtualization technologies that the present invention uses are relative to traditional virtual machine technique, more lightweight, on the one hand, The operation system operated on Docker containers directly uses the hardware resource on main frame, it is not necessary to as traditional virtual machine Technology is equally realized to hardware resource using Hypervisor and virtualized, and improves the utilization rate of CPU and internal memory;On the other hand, What each Docker containers utilized is the kernel of main frame, it is not necessary to Guest OS, that is, when creating and starting Docker containers, is not required to Guest OS are loaded as conventional virtual machine, load time and resource is saved, higher performance is provided for operation system Service;Also, the migration of Docker virtual technologies and extended capability are very strong, be advantageous to carry out operation system in more efficient portion Administration, management and renewal.
The operation method of multiservice system provided by the invention, the step of Docker environment is installed and activated in main frame it Before, in addition to:Network interface title in main frame is changed, can be identified by operation system;Configure the bridge in main frame;Upload Docker installation files are into main frame under corresponding catalogue.Because operation system can only identify specific network interface title, therefore will Network interface name modifications in main frame are the network interface title that operation system can identify, are advantageous to the normal fortune of follow-up business system OK.After configuring the bridge in main frame, network service is carried out between the multiple operation systems for being advantageous to that there are different virtual network ports.
The running gear of multiservice system provided by the invention, including virtual machine creating module and control module, when virtual Machine creation module creates and after institute each operation system correspondingly multiple virtual machines, control module control is multiple on main frame Operation system is separately operable on corresponding virtual machine, and the biography of business datum is carried out by the virtual network port on corresponding virtual machine It is defeated.The running gear of the multiservice system causes in multiple virtual machines of multiple operation systems respectively in same main frame simultaneously Operation, due to being respectively provided with single Microsoft Loopback Adapter and system service in each virtual machine, the business datum of multiple operation systems is not Need to seize entity network interface card port transmission in main frame, be transmitted respectively using corresponding Microsoft Loopback Adapter port, it is thus, more Individual operation system is separate, does not interfere with each other, avoid occur resource seize, operation system operation conflict, operation system failure The problems such as, while multiple host need not be used, save hardware cost.
Brief description of the drawings
, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical scheme of the prior art The required accompanying drawing used is briefly described in embodiment or description of the prior art, it should be apparent that, in describing below Accompanying drawing is some embodiments of the present invention, for those of ordinary skill in the art, before creative work is not paid Put, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the operation method flow chart of the multiservice system in the embodiment of the present invention 1;
Fig. 2 is the partial process view in the operation method of the multiservice system in the embodiment of the present invention 2;
Fig. 3 is the partial process view in the operation method of the multiservice system in the embodiment of the present invention 3;
Fig. 4 is the structural representation of the running gear of the multiservice system in the embodiment of the present invention 4;
Fig. 5 is a kind of knot of the virtual machine creating module in the running gear of the multiservice system in the embodiment of the present invention 4 Structure schematic diagram;
Fig. 6 is the another kind of the virtual machine creating module in the running gear of the multiservice system in the embodiment of the present invention 4 Structural representation;
Fig. 7 is the structural representation of the operation terminal of the multiservice system in the embodiment of the present invention 5.
Embodiment
Technical scheme is clearly and completely described below in conjunction with accompanying drawing, it is clear that described implementation Example is part of the embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill The every other embodiment that personnel are obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
In the description of the invention, it is necessary to which explanation, term " first ", " second " are only used for describing purpose, and can not It is interpreted as indicating or implying relative importance.
As long as in addition, technical characteristic involved in invention described below different embodiments non-structure each other It is be combined with each other into conflict can.
The operation method of the multiservice system of the embodiment of the present invention is mainly used in needing to use when running on same main frame Identical network interface and the multiservice system of system service, such as in video conference field, multiservice system can be video Conference system, video monitoring system and video monitoring intercommunication gateway system, need to transmit audio-video code stream mutually between three Data, with the use of.Above three operation system is run on same main frame, and uses identical entity network interface and system Service, the operating system in main frame are the CentOS-6.5 or CentOS of more highest version, kernel version be 2.6.32-431 or Person's more highest version, operating system selects the CentOS-7.0 of 64 in main frame in the present embodiment.
Embodiment 1
A kind of operation method of multiservice system is present embodiments provided, multiservice system on same main frame when running Identical network interface and system service need to be used, as shown in figure 1, comprising the following steps:
Step S11, on main frame, multiple virtual machines, each virtual machine are set respectively correspondingly with multiservice system for establishment It is equipped with virtual network port and service;
Step S12, control multiservice system is separately operable on corresponding virtual machine, passes through the void on corresponding virtual machine Intend the transmission that network interface carries out business datum, wherein, the transmission of business datum can be that the transmission between each operation system also may be used To be the transmission between operation system and main frame.
The operation method for the multiservice system that the present embodiment provides, created and multiple business systems first on same main frame The one-to-one multiple virtual machines of system, virtual network port and system service are respectively arranged with each virtual machine, then controls industry again The system service that business system is utilized respectively corresponding virtual machine is operated in its corresponding virtual machine, by corresponding virtual machine Virtual network port carry out business datum transmission.
When traditional more set operation systems for needing to carry out business data transmission are run, same main frame is usually operated in On, due to using the common network port and system service resource, when data volume is larger, it is easy to cause resource to be robbed Account for, each operation system operation conflict, occur operation system failure the problems such as, so as to influence normal data transfer;Or will More set operation systems are separately operable in different main frames, although solving the problems, such as that resource is seized, be the increase in hardware into This.And the technical scheme of the application breaches tradition, multiple operation systems are respectively in multiple virtual machines in same main frame Run simultaneously, due to being respectively provided with single Microsoft Loopback Adapter and system service, the business number of multiple operation systems in each virtual machine According to entity network interface card port transmission in main frame need not be seized, it is transmitted respectively using corresponding Microsoft Loopback Adapter port, by This, multiple operation systems are separate, do not interfere with each other, avoid occur resource seize, operation system operation conflict, operation system The problems such as failure, while multiple host need not be used, save hardware cost.
Embodiment 2
A kind of operation method of multiservice system is present embodiments provided, multiservice system on same main frame when running Identical network interface and system service need to be used, is comprised the following steps:
Step S21, on main frame, multiple virtual machines, each virtual machine are set respectively correspondingly with multiservice system for establishment It is equipped with virtual network port and service.
Wherein, as shown in Fig. 2 step S21 specifically includes following steps:
Step S211, Docker environment is installed and activated in main frame;
Step S212, multiservice system multiple image files correspondingly are obtained;
Step S213, multiple image files are directed into and be provided with the main frame of Docker environment, usually, pass through execution Multiple image files are directed respectively into Docker environment by Docker executable commands;
Step S214, it is respectively created by multiple image files in main frame and starts corresponding multiple Docker containers.
Step S22, control multiservice system is separately operable on corresponding virtual machine, passes through the void on corresponding virtual machine Intend the transmission that network interface carries out business datum, wherein, the transmission of business datum can be that the transmission between each operation system also may be used To be the transmission between operation system and main frame.
The Docker virtualization technologies that the present embodiment uses are relative to traditional virtual machine technique, more lightweight, a side Face, the operation system operated on Docker containers directly use the hardware resource on main frame, it is not necessary to as traditional void Plan machine technology is equally realized to hardware resource using Hypervisor and virtualized, and improves the utilization rate of CPU and internal memory;The opposing party Face, what each Docker containers utilized is the kernel of main frame, it is not necessary to Guest OS, that is, when creating and starting Docker containers, Guest OS need not be loaded as conventional virtual machine, load time and resource is saved, higher property is provided for operation system The service of energy;Also, the migration of Docker virtual technologies and extended capability are very strong, be advantageous to more efficient to operation system progress Deployment, management and renewal.
Embodiment 3
A kind of operation method of multiservice system is present embodiments provided, multiservice system on same main frame when running Identical network interface and system service need to be used, is comprised the following steps:
Step S31, on main frame, multiple virtual machines, each virtual machine are set respectively correspondingly with multiservice system for establishment It is equipped with virtual network port and service.
Wherein, as shown in figure 3, step S31 specifically includes following steps:
Step S311, network interface title in main frame is changed, can be identified by operation system, such as video monitoring system energy The entitled eth0 of network interface enough identified, and host operating system CentOS-7.0 network interface is ensc33, then will be main Ensc33 in machine in corresponding network interface configuration file is revised as eth0, so that operation system can identify, is advantageous to follow-up industry The normal operation of business system.
Step S312, the bridge in main frame is configured, i.e., is matched somebody with somebody the bridge configuration file and network interface of amended network address File is put to be substituted into the corresponding catalogue of main frame.
Step S313, Docker installation files are uploaded under corresponding catalogue, Docker installation files can be Tar.gz forms.
Step S314, Docker environment is installed and activated in main frame, specifically, is installed in the Docker of tar.gz forms Catalogue decompression Docker installation files where file, and installation script is run, install, start Docker environment.
Step S315, multiservice system multiple image files correspondingly are obtained, specifically, respectively by multiservice system It is packaged into multiple image files.
Step S316, multiple image files are uploaded into main frame under corresponding catalogue.
Step S317, multiple image files are directed into and be provided with the main frame of Docker environment;
Step S318, it is respectively created by multiple image files in main frame and starts corresponding multiple Docker containers.
Step S319, the network of each Docker containers is configured, specifically, pipework instruments point can be used The network address of each Docker containers is not configured.
Step S3110, main frame is restarted;
Step S3111, the multiservice system in multiple Docker containers is verified.
Step S32, control multiservice system is separately operable on corresponding virtual machine, passes through the void on corresponding virtual machine Intend the transmission that network interface carries out business datum.
Embodiment 4
A kind of running gear using above-mentioned multiservice system operation method is present embodiments provided, as shown in figure 4, bag Include:
Virtual machine creating module 41, for created on main frame with multiservice system multiple virtual machines correspondingly, often Individual virtual machine is respectively arranged with virtual network port and service;
Control module 42, for controlling multiservice system to be separately operable in corresponding virtual machine, by corresponding virtual Virtual network port on machine carries out the transmission of business datum.
The running gear for the multiservice system that the present embodiment provides causes multiple operation systems respectively in same main frame Multiple virtual machines in run simultaneously, due to being respectively provided with single Microsoft Loopback Adapter and system service, Duo Geye in each virtual machine The business datum of business system need not seize entity network interface card port transmission in main frame, be entered respectively using corresponding Microsoft Loopback Adapter port Row transmission, thus, multiple operation systems are separate, do not interfere with each other, avoid occur resource seize, operation system operation The problems such as conflict, operation system failure, while multiple host need not be used, save hardware cost.
As an embodiment of the present embodiment, as shown in figure 5, virtual machine creating module 41 includes:
Docker environment is installed and start unit 411, for Docker environment to be installed and activated in main frame;
Mirror image acquiring unit 412, for obtaining multiservice system multiple image files correspondingly;
Mirror image import unit 413, it is provided with for multiple image files to be directed into the main frame of Docker environment;
Docker containers create and start unit 414, for being respectively created and being started multiple by multiple image files Docker containers.
As an embodiment of the present embodiment, as shown in fig. 6, virtual machine creating module 41 also includes:
Unit 4100 is changed, for changing network interface title in main frame, can be identified by operation system;
First dispensing unit 4101, for configuring the bridge in main frame;
First uploading unit 4102, for uploading Docker installation files into main frame under corresponding catalogue.
As an embodiment of the present embodiment, as shown in fig. 6, virtual machine creating module 41 also includes:
Second uploading unit 4121, for uploading multiple image files into main frame under corresponding catalogue.
As an embodiment of the present embodiment, virtual machine creating module 41 also includes:
Second dispensing unit 415, for being configured to the network of each Docker containers;
Unit 416 is restarted, for restarting main frame;
Authentication unit 417, for being verified to the operation system in multiple Docker containers.
Embodiment 5
A kind of multiservice system operation terminal is present embodiments provided, as shown in fig. 7, the equipment is included at one or more Device 51 and memory 52 are managed, in figure by taking a processor 51 as an example.
Processor 51 can be central processing unit (Central Processing Unit, CPU).Processor 51 can be with For other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field- Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic, The chips such as discrete hardware components, or the combination of above-mentioned all kinds of chips.General processor can be microprocessor or the processing Device 51 can also be any conventional processor etc..
Memory 52 is used as a kind of non-transient computer readable storage medium storing program for executing, available for storing non-transient software program, non- Transient computer executable program and module, the program as corresponding to the operation method of the multiservice system in the embodiment of the present invention Instruction/module.Processor 51 is stored in non-transient software program, instruction and module in memory 52 by operation, so as to The various function application of execute server and data processing, that is, realize the operation side of the multiservice system in above-described embodiment Method.
Memory 52 can include storing program area and storage data field, wherein, storing program area can storage program area, Application program required at least one function;Storage data field can store the use institute according to the running gear of multiservice system Data of establishment etc..In addition, memory 52 can include high-speed random access memory, non-transient memory can also be included, A for example, at least disk memory, flush memory device or other non-transient solid-state memories.In certain embodiments, deposit Reservoir 52 is optional including can be by network connection extremely relative to the remotely located memory of processor 51, these remote memories The running gear of multiservice system.The example of above-mentioned network includes but is not limited to internet, intranet, LAN, movement Communication network and combinations thereof.
One or more of modules are stored in the memory 52, when by one or more of processors 51 During execution, the operation method of the multiservice system described in embodiment 1 is performed.
The said goods can perform the method that the embodiment of the present invention is provided, and possesses the corresponding functional module of execution method and has Beneficial effect.The ins and outs of detailed description, the correlation that for details, reference can be made in embodiment as shown in Figure 1 are not retouched in the present embodiment State.
Embodiment 6
A kind of non-transient computer storage medium is present embodiments provided, the computer-readable storage medium is stored with computer Executable instruction, the computer executable instructions can perform the operation method of the multiservice system described in embodiment 1.Wherein, The storage medium can be magnetic disc, CD, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), flash memory (Flash Memory), hard disk (Hard Disk Drive, contracting Write:) or solid state hard disc (Solid-State Drive, SSD) etc. HDD;The storage medium can also include depositing for mentioned kind The combination of reservoir.
It is to lead to it will be understood by those skilled in the art that realizing all or part of flow in above-described embodiment method Computer program is crossed to instruct the hardware of correlation to complete, described program can be stored in a kind of computer read/write memory medium In, the program is upon execution, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic Dish, CD, read-only memory (ROM) or random access memory (RAM) etc..
Obviously, above-described embodiment is only intended to clearly illustrate example, and is not the restriction to embodiment.It is right For those of ordinary skill in the art, can also make on the basis of the above description it is other it is various forms of change or Change.There is no necessity and possibility to exhaust all the enbodiments.And the obvious change thus extended out or Among changing still in the protection domain of the invention.

Claims (10)

1. a kind of operation method of multiservice system, it is characterised in that the multiservice system on same main frame when running Identical network interface and system service need to be used, the operation method comprises the following steps:
Multiple virtual machines, each virtual machine are respectively arranged with correspondingly with the multiservice system for establishment on the host Virtual network port and service;
Control the multiservice system to be separately operable on corresponding virtual machine, entered by the virtual network port on corresponding virtual machine The transmission of row business datum.
2. the operation method of multiservice system according to claim 1, it is characterised in that described to create on the host With the multiservice system correspondingly multiple virtual machines the step of specifically include following steps:
Docker environment is installed and activated in the main frame;
Obtain the multiservice system multiple image files correspondingly;
The multiple image file is directed into and is provided with the main frame of the Docker environment;
It is respectively created by the multiple image file in the main frame and starts corresponding multiple Docker containers.
3. the operation method of multiservice system according to claim 2, it is characterised in that described to be installed in the main frame And before the step of starting Docker environment, in addition to:
Network interface title in the main frame is changed, can be identified by the operation system;
Configure the bridge in the main frame;
Upload Docker installation files are into the main frame under corresponding catalogue.
4. the operation method of multiservice system according to claim 2, it is characterised in that described by the multiple mirror image text Part is directed into before the step being provided with the main frame of the Docker environment, in addition to:
The multiple image file is uploaded into the main frame under corresponding catalogue.
5. the operation method of multiservice system according to claim 2, it is characterised in that described to pass through the multiple mirror image It is further comprising the steps of after the step of file is respectively created and starts multiple Docker containers:
Restart the main frame;
Multiservice system in the multiple Docker containers is verified.
A kind of 6. running gear of multiservice system, it is characterised in that including:
Virtual machine creating module, for create on the host with the multiservice system multiple virtual machines correspondingly, Each virtual machine is respectively arranged with virtual network port and service;
Control module, for controlling the multiservice system to be separately operable in corresponding virtual machine, pass through corresponding virtual machine On virtual network port carry out business datum transmission.
7. the running gear of multiservice system according to claim 6, it is characterised in that the virtual machine creating module bag Include:
Docker environment is installed and start unit, for Docker environment to be installed and activated in the main frame;
Mirror image acquiring unit, for obtaining the multiservice system multiple image files correspondingly;
Mirror image import unit, it is provided with for the multiple image file to be directed into the main frame of the Docker environment;
Docker containers create and start unit, for multiple Docker to be respectively created and started by the multiple image file Container.
8. the running gear of multiservice system according to claim 7, it is characterised in that the virtual machine creating module is also Including:
Unit is changed, for changing network interface title in the main frame, can be identified by the operation system;
First dispensing unit, for configuring the bridge in the main frame;
First uploading unit, for uploading Docker installation files into the main frame under corresponding catalogue.
9. the running gear of multiservice system according to claim 7, it is characterised in that the virtual machine creating module is also Including:
Second uploading unit, for uploading the multiple image file into the main frame under corresponding catalogue.
10. the running gear of multiservice system according to claim 7, it is characterised in that the virtual machine creating module Also include:
Unit is restarted, for restarting the main frame;
Authentication unit, for being verified to the operation system in the multiple Docker containers.
CN201710708510.8A 2017-08-17 2017-08-17 Operation method and operation device of multi-service system Active CN107391235B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710708510.8A CN107391235B (en) 2017-08-17 2017-08-17 Operation method and operation device of multi-service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710708510.8A CN107391235B (en) 2017-08-17 2017-08-17 Operation method and operation device of multi-service system

Publications (2)

Publication Number Publication Date
CN107391235A true CN107391235A (en) 2017-11-24
CN107391235B CN107391235B (en) 2020-12-01

Family

ID=60353478

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710708510.8A Active CN107391235B (en) 2017-08-17 2017-08-17 Operation method and operation device of multi-service system

Country Status (1)

Country Link
CN (1) CN107391235B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114020554A (en) * 2021-10-30 2022-02-08 江苏信而泰智能装备有限公司 Port isolation method of tester and tester with port isolation function

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309722A (en) * 2012-03-14 2013-09-18 北京三星通信技术研究有限公司 Cloud computation system and application access method thereof
CN104809025A (en) * 2015-04-29 2015-07-29 北京奇艺世纪科技有限公司 Method and device for enabling programs to be online
CN105407056A (en) * 2014-09-16 2016-03-16 中国电信股份有限公司 Method and system for establishing service chain in software-defined network
CN106302705A (en) * 2016-08-11 2017-01-04 浪潮(北京)电子信息产业有限公司 The interface information collection method of a kind of distributed memory system and system
CN106506314A (en) * 2016-09-30 2017-03-15 北京赢点科技有限公司 Network high availability method and device based on docker
US20170180249A1 (en) * 2015-12-16 2017-06-22 Nicira, Inc. Forwarding element implementation for containers

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309722A (en) * 2012-03-14 2013-09-18 北京三星通信技术研究有限公司 Cloud computation system and application access method thereof
CN105407056A (en) * 2014-09-16 2016-03-16 中国电信股份有限公司 Method and system for establishing service chain in software-defined network
CN104809025A (en) * 2015-04-29 2015-07-29 北京奇艺世纪科技有限公司 Method and device for enabling programs to be online
US20170180249A1 (en) * 2015-12-16 2017-06-22 Nicira, Inc. Forwarding element implementation for containers
CN106302705A (en) * 2016-08-11 2017-01-04 浪潮(北京)电子信息产业有限公司 The interface information collection method of a kind of distributed memory system and system
CN106506314A (en) * 2016-09-30 2017-03-15 北京赢点科技有限公司 Network high availability method and device based on docker

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蔡云龙: "基于Docker的家庭私有云***的设计", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114020554A (en) * 2021-10-30 2022-02-08 江苏信而泰智能装备有限公司 Port isolation method of tester and tester with port isolation function

Also Published As

Publication number Publication date
CN107391235B (en) 2020-12-01

Similar Documents

Publication Publication Date Title
US10778521B2 (en) Reconfiguring a server including a reconfigurable adapter device
CN109067877B (en) Control method for cloud computing platform deployment, server and storage medium
US8078764B2 (en) Method for switching I/O path in a computer system having an I/O switch
US9674103B2 (en) Management of addresses in virtual machines
EP3242217B1 (en) Systems and methods for flexible hdd/ssd storage support
US10768960B2 (en) Method for affinity binding of interrupt of virtual network interface card, and computer device
CN112148421B (en) Virtual machine migration method and device
US9858102B2 (en) Data path failover method for SR-IOV capable ethernet controller
US10708232B2 (en) Techniques for communication in hybrid cloud system
WO2019237584A1 (en) Container management method, device, computer apparatus, and storage medium
US20160070598A1 (en) Transparent Non-Uniform Memory Access (NUMA) Awareness
US10572434B2 (en) Intelligent certificate discovery in physical and virtualized networks
US11016794B2 (en) Peripheral device access support for containers
US11343141B2 (en) Methods and apparatus to migrate physical server hosts between virtual standard switches and virtual distributed switches in a network
EP3021223B1 (en) Method for enhancing memory fault tolerance
US11474880B2 (en) Network state synchronization for workload migrations in edge devices
CN105991651A (en) Network interface devices with remote storage control
CN108737499A (en) server configuration method and device
CN103729234A (en) Method and device for clustering management of virtual machines
US10782992B2 (en) Hypervisor conversion
WO2017166997A1 (en) Inic-side exception handling method and device
CN107391235A (en) The operation method and running gear of multiservice system
US11003618B1 (en) Out-of-band interconnect control and isolation
WO2022139922A1 (en) Prioritizing booting of virtual execution environments
CN111104199B (en) Method and device for high availability of virtual machine

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