Network high availability method and device based on docker

A network and network equipment technology, applied in the field of docker-based high-availability network methods and devices, can solve network link redundancy and high availability, traffic load balancing, cannot support containers with independent IP addresses, and container mapping service ports cannot be the same and other issues to achieve the effects of saving procurement costs, improving reusability, and increasing access bandwidth

CN106506314BInactive Publication Date: 2019-12-17北京赢点科技有限公司
5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2019-12-17
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a network high available method and device based on a docker and relates to the technical field of a device or method for performing a special program. The method comprises the steps of setting virtual network card devices; adding a docker container network device; and bridging container network cards to the virtual network card devices through network bridge network cards. The method is based on a none network mode of the docker. The bridge network cards are added in a network plug-in mode. In a mode of linking the virtual network cards bonded with ports through the bridge network cards, various containers are supported to enjoy independent networks and independent IPs and do not share ports. Links are redundant, traffic loads are balanced, and the traffic bandwidth is increased. Through application of the method, the purchase cost of establishing a container virtualized system platform is reduced, and moreover, the reusability of server resources on operation of the same kinds of applications is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the technical field of devices or methods for executing special programs, in particular to a docker-based high-availability method and device for a network. Background technique

[0002] The high-availability technology method of the container network is mainly used to provide fixed IP addresses for docker services and running containers in the system, as well as security mechanisms for network link redundancy and load balancing.

[0003] At present, most of the link redundancy solutions for docker container virtualization on the market are completed by traditional hardware manufacturers. At the hardware level, at the driver level, link redundancy is completed through the built-in management controller, allowing the operating system to directly recognize virtualization. After the network card device. Usually such high-end servers that support hardware virtualization are more expensive than general-purpose servers. As ...

Examples

Embodiment Construction

[0056] The technical solutions in the embodiments of the present invention are clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0057] In the following description, a lot of specific details are set forth in order to fully understand the present invention, but the present invention can also be implemented in other ways different from those described here, and those skilled in the art can do it without departing from the meaning of the present invention. By analogy, the present invention is therefore not limited to the specific examples disclosed below.

[0058] Such as figure ...