[go: up one dir, main page]

CN112351118B - Multicast method and system for physical machine - Google Patents

Multicast method and system for physical machine Download PDF

Info

Publication number
CN112351118B
CN112351118B CN202110015291.1A CN202110015291A CN112351118B CN 112351118 B CN112351118 B CN 112351118B CN 202110015291 A CN202110015291 A CN 202110015291A CN 112351118 B CN112351118 B CN 112351118B
Authority
CN
China
Prior art keywords
multicast
module
physical machine
cluster
address
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
Application number
CN202110015291.1A
Other languages
Chinese (zh)
Other versions
CN112351118A (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.)
Guangdong Eflycloud Computing Co Ltd
Original Assignee
Guangdong Eflycloud Computing 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 Guangdong Eflycloud Computing Co Ltd filed Critical Guangdong Eflycloud Computing Co Ltd
Priority to CN202110015291.1A priority Critical patent/CN112351118B/en
Publication of CN112351118A publication Critical patent/CN112351118A/en
Application granted granted Critical
Publication of CN112351118B publication Critical patent/CN112351118B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5069Address allocation for group communication, multicast communication or broadcast communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a multicast method of a physical machine and a system thereof, wherein the system comprises an upper computer control unit, a computing resource cluster unit and a plurality of physical machines, wherein the upper computer control unit, the computing resource cluster unit and the physical machines are connected with each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module; all physical machines in the system learn and recognize each other through multicast. The invention completes the process of physical machine deployment automatically, so as to reduce the workload of operation and maintenance personnel, reduce the possibility of human errors and accelerate the racking speed of the physical machine.

Description

Multicast method and system for physical machine
Technical Field
The invention relates to the technical field of physical machines of cloud computing, in particular to a multicast method and a multicast system of a physical machine.
Background
At present, internet technology widely permeates into various industries, a large number of enterprises need to rapidly deploy the business to the internet, and due to the appearance of cloud hosts, the business of the enterprises is conveniently expanded through the internet. As a cloud host provider, the work of providing infrastructure for enterprises that need to go to the cloud is undertaken, for example: the physical machine which bears the computing function is deployed, and operation and maintenance personnel need to deploy the physical machine, so that a large amount of time is usually spent on configuring the physical machine, connecting a network, registering information and the like to mount the physical machine for use.
At present, when a physical machine is put on shelf for use, many cloud host providers generally install an operating system on the physical machine, perform related service network configuration, storage network configuration, cluster configuration and resource limitation configuration on the physical machine, connect the physical machine to a switch, register information of the physical machine to an upper control platform, and finally complete the work of putting on shelf for use. Therefore, operation and maintenance personnel work more and easily cause human errors, and meanwhile, the speed of putting on the rack of the physical machine is low, so that the rapid resource expansion is not facilitated.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a multicast method for a physical machine and a system thereof, which automatically complete the process of physical machine deployment to reduce the workload of operation and maintenance personnel, reduce the possibility of human error, and accelerate the speed of physical machine racking.
In order to solve the technical problems, the invention provides the following technical scheme: a multicast method of a physical machine is executed by a multicast system of the physical machine, the multicast system comprises an upper computer control unit, a computing resource cluster unit and a plurality of physical machines, and the upper computer control unit, the computing resource cluster unit and the physical machines are connected with each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module; the multicast method of the physical machine comprises the following steps:
step S1, after each physical machine is started, the DHCP client module of the physical machine sends an IP address request message to the DHCP server module of the computing resource cluster unit;
step S2, after receiving the IP address request message of the DHCP client module, the DHCP server module allocates an IP address to the physical machine to which the DHCP client module belongs and sends the gateway address of the cluster gateway module to the physical machine;
step S3, the multicast sending module of the physical machine accesses the cluster gateway module through the gateway address and obtains the network segment address and the multicast address of the cluster gateway module, and the network segment address and the multicast address are mapped to obtain the multicast mapping table of the cluster gateway module;
step S4, the multicast sending module of each physical machine sends a multicast message to the cluster gateway module through the multicast address, and the cluster gateway module forwards the multicast message to the multicast receiving modules of other physical machines through the multicast address; the multicast receiving module receives and stores the multicast message; after the multicast receiving module receives the multicast messages sent by all other physical machines, the multicast receiving module combines the multicast messages of the physical machine to which the multicast receiving module belongs to form multicast cluster information;
step S5, the cluster information reporting module of each physical machine sends the multicast cluster information to the cluster gateway module;
and step S6, the upper computer control unit correspondingly allocates cluster resources to each physical machine according to the multicast cluster information of the cluster gateway module.
Further, the multicast method of a physical machine is characterized by further comprising step S7, when a new physical machine is added to the multicast system, the new physical machine is a new physical machine, and the new physical machine also includes a multicast sending module, a multicast receiving module, a cluster information reporting module, and a DHCP client module; the DHCP client module of the new physical machine sends an IP address request message to the DHCP server module of the computing resource cluster unit; after receiving the IP address request message of the DHCP client module, the DHCP server module allocates an IP address to the new physical machine and sends the gateway address of the cluster gateway module to the new physical machine; the multicast sending module of the new physical machine accesses the cluster gateway module through the gateway address and acquires a multicast mapping table of the cluster gateway module;
the multicast sending module of the new physical machine sends the multicast message to the cluster gateway module through the multicast address, the cluster gateway module forwards the multicast message of the new physical machine to the multicast receiving modules of other physical machines through the multicast address, and the multicast receiving modules of other physical machines receive and store the multicast message of the new physical machine;
the cluster gateway module combines the multicast message of the new physical machine with the multicast cluster information of the cluster gateway module to form new multicast cluster information, and sends the new multicast cluster information to the new physical machine for storage; the upper computer control unit distributes cluster resources to the new physical machine according to the new multicast cluster information;
s8, when the next new physical machine joins the multicast system, repeating the step S7.
Further, the multicast packet in step S4 includes an IP address, a total memory amount, a total CPU count, a physical machine number, and ssh account permission information of the physical machine.
Further, the cluster resource includes a service network configuration, a storage network configuration, a cluster configuration, and a resource restriction configuration.
The invention also aims to provide a multicast system of the physical machine, which comprises an upper computer control unit, a computing resource cluster unit and a plurality of physical machines, wherein the upper computer control unit, the computing resource cluster unit and the physical machines are connected with each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module;
the DHCP client module of the physical machine is used for sending an IP address request message to the DHCP server module of the computing resource cluster unit;
the DHCP server module is used for allocating an IP address to a physical machine to which the DHCP client module belongs and sending a gateway address of the cluster gateway module to the physical machine after receiving the IP address request message of the DHCP client module;
the multicast sending module of the physical machine is used for accessing the cluster gateway module through a gateway address, acquiring a network segment address and a multicast address of the cluster gateway module, and mapping the network segment address and the multicast address to obtain a multicast mapping table of the cluster gateway module;
the multicast sending module of the physical machine is also used for sending a multicast message to the cluster gateway module through the multicast address, and the cluster gateway module is used for forwarding the multicast message to the multicast receiving module of other physical machines through the multicast address; the multicast receiving module is used for receiving and storing the multicast message; the multicast receiving module is also used for forming multicast cluster information by combining the multicast messages of the physical machine to which the multicast receiving module belongs after receiving the multicast messages sent by all other physical machines;
the cluster information reporting module of the physical machine sends multicast cluster information to the cluster gateway module;
and the upper computer control unit is used for correspondingly distributing cluster resources to each physical machine according to the multicast cluster information of the cluster gateway module.
Furthermore, the multicast system is used for adding a new physical machine, the newly added physical machine is a new physical machine, and the new physical machine also comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module;
the DHCP client module of the new physical machine is used for sending an IP address request message to the DHCP server module of the computing resource cluster unit; the DHCP server module is also used for allocating an IP address to the new physical machine and sending the gateway address of the cluster gateway module to the new physical machine after receiving the IP address request message of the DHCP client module;
the multicast sending module of the new physical machine is used for accessing the cluster gateway module through the gateway address and acquiring a multicast mapping table of the cluster gateway module;
the multicast sending module of the new physical machine is used for sending multicast messages to the cluster gateway module through the multicast address, the cluster gateway module is also used for forwarding the multicast messages of the new physical machine to the multicast receiving modules of other physical machines through the multicast address, and the multicast receiving modules of other physical machines receive and store the multicast messages of the new physical machine;
the cluster gateway module is also used for combining the multicast message of the new physical machine with the multicast cluster information of the cluster gateway module to form new multicast cluster information and sending the new multicast cluster information to the new physical machine for storage;
and the upper computer control unit is also used for distributing cluster resources to the new physical machine according to the new multicast cluster information.
After the technical scheme is adopted, the invention at least has the following beneficial effects: the IP address and the gateway address of the physical machine are planned in advance on a DHCP server, a network segment address and a multicast address are obtained on a cluster gateway module, local information is sent to a cluster through the multicast address, all cluster information from other physical machine members in the cluster is further received, and an upper computer control unit automatically completes service network configuration, storage network configuration, cluster configuration, resource limitation configuration and the like of the physical machine according to all configuration information of the local information (multicast messages) of each physical machine.
Drawings
Fig. 1 is a block diagram of a multicast system of a physical machine according to the present invention.
Fig. 2 is a flowchart illustrating steps of a multicast method of a physical machine according to the present invention.
Detailed Description
It should be noted that, in the present application, the embodiments and features of the embodiments may be combined with each other without conflict, and the present application is further described in detail with reference to the drawings and specific embodiments.
Example 1
As shown in fig. 1, the present invention discloses a multicast system of a physical machine, which includes an upper computer control unit, a computing resource cluster unit and a plurality of physical machines, wherein the upper computer control unit, the computing resource cluster unit and the physical machines are connected with each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module; in fig. 1, there are actually multiple physical machines, and since each physical machine is the same and the principle of implementation is the same, only one physical machine is shown in the figure;
the DHCP client module of the physical machine is used for sending an IP address request message to the DHCP server module of the computing resource cluster unit;
the DHCP server module is used for allocating an IP address to a physical machine to which the DHCP client module belongs and sending a gateway address of the cluster gateway module to the physical machine after receiving the IP address request message of the DHCP client module;
the multicast sending module of the physical machine is used for accessing the cluster gateway module through a gateway address, acquiring a network segment address and a multicast address of the cluster gateway module, and mapping the network segment address and the multicast address to obtain a multicast mapping table of the cluster gateway module;
the multicast sending module of the physical machine is also used for sending a multicast message to the cluster gateway module through the multicast address, and the cluster gateway module is used for forwarding the multicast message to the multicast receiving module of other physical machines through the multicast address; the multicast receiving module is used for receiving and storing the multicast message; the multicast receiving module is also used for forming multicast cluster information by combining the multicast messages of the physical machine to which the multicast receiving module belongs after receiving the multicast messages sent by all other physical machines;
the cluster information reporting module of the physical machine sends multicast cluster information to the cluster gateway module;
the upper computer control unit is used for correspondingly distributing cluster resources to each physical machine according to the multicast cluster information of the cluster gateway module;
the multicast system is used for adding a new physical machine, the newly added physical machine is a new physical machine, and the new physical machine also comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module;
the DHCP client module of the new physical machine is used for sending an IP address request message to the DHCP server module of the computing resource cluster unit; the DHCP server module is also used for allocating an IP address to the new physical machine and sending the gateway address of the cluster gateway module to the new physical machine after receiving the IP address request message of the DHCP client module;
the multicast sending module of the new physical machine is used for accessing the cluster gateway module through the gateway address and acquiring a multicast mapping table of the cluster gateway module;
the multicast sending module of the new physical machine is used for sending multicast messages to the cluster gateway module through the multicast address, the cluster gateway module is also used for forwarding the multicast messages of the new physical machine to the multicast receiving modules of other physical machines through the multicast address, and the multicast receiving modules of other physical machines receive and store the multicast messages of the new physical machine;
the cluster gateway module is also used for combining the multicast message of the new physical machine with the multicast cluster information of the cluster gateway module to form new multicast cluster information and sending the new multicast cluster information to the new physical machine for storage;
and the upper computer control unit is also used for distributing cluster resources to the new physical machine according to the new multicast cluster information.
Example 2
The present embodiment discloses a multicast method for a physical machine on the basis of embodiment 1, where the multicast method is executed by a multicast system of the physical machine, the multicast system includes an upper computer control unit, a computing resource cluster unit, and a plurality of physical machines, and the upper computer control unit, the computing resource cluster unit, and the physical machines are connected to each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module; wherein, DHCP: the dynamic host configuration protocol means that a server controls a segment of IP address range, and a client can automatically obtain an IP address and a subnet mask distributed by the server when logging in the server; an upper computer control unit: the method comprises the steps that state information of each physical machine in a cluster is displayed to operation and maintenance personnel through a graphical interface, and centralized management software for the operation and maintenance personnel to remotely manage the physical machines is provided;
the multicast method of the physical machine comprises the following steps:
step S1, after each physical machine is started, the DHCP client module of the physical machine sends an IP address request message to the DHCP server module of the computing resource cluster unit;
step S2, after receiving the IP address request message of the DHCP client module, the DHCP server module allocates an IP address to the physical machine to which the DHCP client module belongs and sends the gateway address of the cluster gateway module to the physical machine;
step S3, the multicast sending module of the physical machine accesses the cluster gateway module through the gateway address and obtains the network segment address and the multicast address of the cluster gateway module, and the network segment address and the multicast address are mapped to obtain the multicast mapping table of the cluster gateway module;
step S4, the multicast sending module of each physical machine sends a multicast message to the cluster gateway module through the multicast address, and the cluster gateway module forwards the multicast message to the multicast receiving modules of other physical machines through the multicast address; the multicast receiving module receives and stores the multicast message; after the multicast receiving module receives the multicast messages sent by all other physical machines, the multicast receiving module combines the multicast messages of the physical machine to which the multicast receiving module belongs to form multicast cluster information; specifically, the multicast message includes an IP address, a total memory amount, a total number of CPUs, a number of the physical machine, and ssh account authority information of the physical machine; the ssh account permission information has the following functions: the upper computer control unit manages the login authority which needs to be provided when the physical machine is managed;
step S5, the cluster information reporting module of each physical machine sends the multicast cluster information to the cluster gateway module;
step S6, the upper computer control unit correspondingly distributes cluster resources to each physical machine according to the multicast cluster information of the cluster gateway module; specifically, the cluster resource includes a service network configuration, a storage network configuration, a cluster configuration, and a resource restriction configuration;
the service network configuration refers to a network in which the virtual machines provide services to the outside or the virtual machines access each other; the storage network configuration refers to a network of virtual disk services provided for the virtual machine; cluster configuration refers to a configuration for maintaining the entire cluster, such as: reporting a time interval by heartbeat, switching a strategy by a main member and giving an alarm by the member off-line; the resource limitation configuration refers to the configuration for limiting various physical machine resources occupied by the virtual machine;
step S7, when a new physical machine is added to the multicast system, the added physical machine is a new physical machine, and the new physical machine will be added to the multicast system in the same manner, which specifically includes:
the new physical machine also comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module; the DHCP client module of the new physical machine sends an IP address request message to the DHCP server module of the computing resource cluster unit; after receiving the IP address request message of the DHCP client module, the DHCP server module allocates an IP address to the new physical machine and sends the gateway address of the cluster gateway module to the new physical machine; the multicast sending module of the new physical machine accesses the cluster gateway module through the gateway address and acquires a multicast mapping table of the cluster gateway module;
the multicast sending module of the new physical machine sends the multicast message to the cluster gateway module through the multicast address, the cluster gateway module forwards the multicast message of the new physical machine to the multicast receiving modules of other physical machines through the multicast address, and the multicast receiving modules of other physical machines receive and store the multicast message of the new physical machine;
the cluster gateway module combines the multicast message of the new physical machine with the multicast cluster information of the cluster gateway module to form new multicast cluster information, and sends the new multicast cluster information to the new physical machine for storage; the upper computer control unit distributes cluster resources to the new physical machine according to the new multicast cluster information;
s8, when the next new physical machine joins the multicast system, repeating the step S7.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various equivalent changes, modifications, substitutions and alterations can be made herein without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims (6)

1. A multicast method of a physical machine is executed by a multicast system of the physical machine, the multicast system comprises an upper computer control unit, a computing resource cluster unit and a plurality of physical machines, and the upper computer control unit, the computing resource cluster unit and the physical machines are connected with each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module; the multicast method of the physical machine is characterized by comprising the following steps:
step S1, after each physical machine is started, the DHCP client module of the physical machine sends an IP address request message to the DHCP server module of the computing resource cluster unit;
step S2, after receiving the IP address request message of the DHCP client module, the DHCP server module allocates an IP address to the physical machine to which the DHCP client module belongs and sends the gateway address of the cluster gateway module to the physical machine;
step S3, the multicast sending module of the physical machine accesses the cluster gateway module through the gateway address and obtains the network segment address and the multicast address of the cluster gateway module, and the network segment address and the multicast address are mapped to obtain the multicast mapping table of the cluster gateway module;
step S4, the multicast sending module of each physical machine sends a multicast message to the cluster gateway module through the multicast address, and the cluster gateway module forwards the multicast message to the multicast receiving modules of other physical machines through the multicast address; the multicast receiving module receives and stores the multicast message; after the multicast receiving module receives the multicast messages sent by all other physical machines, the multicast receiving module combines the multicast messages of the physical machine to which the multicast receiving module belongs to form multicast cluster information;
step S5, the cluster information reporting module of each physical machine sends the multicast cluster information to the cluster gateway module;
and step S6, the upper computer control unit correspondingly allocates cluster resources to each physical machine according to the multicast cluster information of the cluster gateway module.
2. The multicast method of a physical machine according to claim 1, further comprising step S7, when a physical machine is added in the multicast system, the added physical machine is a new physical machine, and the new physical machine also includes a multicast sending module, a multicast receiving module, a cluster information reporting module, and a DHCP client module; the DHCP client module of the new physical machine sends an IP address request message to the DHCP server module of the computing resource cluster unit; after receiving the IP address request message of the DHCP client module, the DHCP server module allocates an IP address to the new physical machine and sends the gateway address of the cluster gateway module to the new physical machine; the multicast sending module of the new physical machine accesses the cluster gateway module through the gateway address and acquires a multicast mapping table of the cluster gateway module;
the multicast sending module of the new physical machine sends the multicast message to the cluster gateway module through the multicast address, the cluster gateway module forwards the multicast message of the new physical machine to the multicast receiving modules of other physical machines through the multicast address, and the multicast receiving modules of other physical machines receive and store the multicast message of the new physical machine;
the cluster gateway module combines the multicast message of the new physical machine with the multicast cluster information of the cluster gateway module to form new multicast cluster information, and sends the new multicast cluster information to the new physical machine for storage; the upper computer control unit distributes cluster resources to the new physical machine according to the new multicast cluster information;
s8, when the next new physical machine joins the multicast system, repeating the step S7.
3. The multicast method of a physical machine according to claim 1, wherein the multicast packet in step S4 includes an IP address, a total memory amount, a total CPU count, a physical machine number, and ssh account authority information of the physical machine.
4. The multicast method for the physical machine according to claim 1 or 2, wherein the cluster resource includes a service network configuration, a storage network configuration, a cluster configuration, and a resource restriction configuration.
5. The multicast system of the physical machine is characterized by comprising an upper computer control unit, a computing resource cluster unit and a plurality of physical machines, wherein the upper computer control unit, the computing resource cluster unit and the physical machines are connected with each other; the computing resource cluster unit comprises a DHCP server module and a cluster gateway module, and each physical machine comprises a multicast sending module, a multicast receiving module, a cluster information reporting module and a DHCP client module;
the DHCP client module of the physical machine is used for sending an IP address request message to the DHCP server module of the computing resource cluster unit;
the DHCP server module is used for allocating an IP address to a physical machine to which the DHCP client module belongs and sending a gateway address of the cluster gateway module to the physical machine after receiving the IP address request message of the DHCP client module;
the multicast sending module of the physical machine is used for accessing the cluster gateway module through a gateway address, acquiring a network segment address and a multicast address of the cluster gateway module, and mapping the network segment address and the multicast address to obtain a multicast mapping table of the cluster gateway module;
the multicast sending module of the physical machine is also used for sending a multicast message to the cluster gateway module through the multicast address, and the cluster gateway module is used for forwarding the multicast message to the multicast receiving module of other physical machines through the multicast address; the multicast receiving module is used for receiving and storing the multicast message; the multicast receiving module is also used for forming multicast cluster information by combining the multicast messages of the physical machine to which the multicast receiving module belongs after receiving the multicast messages sent by all other physical machines;
the cluster information reporting module of the physical machine sends multicast cluster information to the cluster gateway module;
and the upper computer control unit is used for correspondingly distributing cluster resources to each physical machine according to the multicast cluster information of the cluster gateway module.
6. The multicast system of a physical machine according to claim 5, wherein the multicast system is configured to add a new physical machine, the new physical machine is a new physical machine, and the new physical machine also includes a multicast sending module, a multicast receiving module, a cluster information reporting module, and a DHCP client module;
the DHCP client module of the new physical machine is used for sending an IP address request message to the DHCP server module of the computing resource cluster unit; the DHCP server module is also used for allocating an IP address to the new physical machine and sending the gateway address of the cluster gateway module to the new physical machine after receiving the IP address request message of the DHCP client module;
the multicast sending module of the new physical machine is used for accessing the cluster gateway module through the gateway address and acquiring a multicast mapping table of the cluster gateway module;
the multicast sending module of the new physical machine is used for sending multicast messages to the cluster gateway module through the multicast address, the cluster gateway module is also used for forwarding the multicast messages of the new physical machine to the multicast receiving modules of other physical machines through the multicast address, and the multicast receiving modules of other physical machines receive and store the multicast messages of the new physical machine;
the cluster gateway module is also used for combining the multicast message of the new physical machine with the multicast cluster information of the cluster gateway module to form new multicast cluster information and sending the new multicast cluster information to the new physical machine for storage;
and the upper computer control unit is also used for distributing cluster resources to the new physical machine according to the new multicast cluster information.
CN202110015291.1A 2021-01-07 2021-01-07 Multicast method and system for physical machine Active CN112351118B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110015291.1A CN112351118B (en) 2021-01-07 2021-01-07 Multicast method and system for physical machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110015291.1A CN112351118B (en) 2021-01-07 2021-01-07 Multicast method and system for physical machine

Publications (2)

Publication Number Publication Date
CN112351118A CN112351118A (en) 2021-02-09
CN112351118B true CN112351118B (en) 2021-05-18

Family

ID=74427879

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110015291.1A Active CN112351118B (en) 2021-01-07 2021-01-07 Multicast method and system for physical machine

Country Status (1)

Country Link
CN (1) CN112351118B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1863153A (en) * 2005-10-09 2006-11-15 华为技术有限公司 Method of ethernet supporting source specific multicast forwarding and apparatus thereof
CN105515838A (en) * 2015-11-26 2016-04-20 青岛海信传媒网络技术有限公司 Service configuration method and HA (High Available) cluster system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7617292B2 (en) * 2001-06-05 2009-11-10 Silicon Graphics International Multi-class heterogeneous clients in a clustered filesystem
CN1848787A (en) * 2006-04-30 2006-10-18 西安交通大学 An automated rapid deployment method for cluster server system nodes
CN101951325A (en) * 2010-09-14 2011-01-19 太仓市同维电子有限公司 Network terminal configuration system based on automatic discovery and configuration method thereof
US20170171021A1 (en) * 2015-12-09 2017-06-15 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Automatic deployment of a new server in a peer-to-peer network of servers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1863153A (en) * 2005-10-09 2006-11-15 华为技术有限公司 Method of ethernet supporting source specific multicast forwarding and apparatus thereof
CN105515838A (en) * 2015-11-26 2016-04-20 青岛海信传媒网络技术有限公司 Service configuration method and HA (High Available) cluster system

Also Published As

Publication number Publication date
CN112351118A (en) 2021-02-09

Similar Documents

Publication Publication Date Title
US10911528B2 (en) Managing replication of computing nodes for provided computer networks
US9100353B2 (en) Cloud server for managing hostnames and IP addresses, and management method for the cloud server
CN102857370B (en) A kind of method of Resources allocation and device
EP2922238A1 (en) Resource allocation method
US20130007253A1 (en) Method, system and corresponding device for load balancing
CN102244690B (en) Address allocation method and system of dynamic host configuration protocol (DHCP) as well as client side and servers of same
US9071612B2 (en) Service providing system
CN109587286B (en) Equipment access control method and device
EP3806395B1 (en) Virtual network function (vnf) deployment method and apparatus
CN105577723A (en) Method of realizing load sharing in virtualization network and apparatus thereof
WO2020088340A1 (en) Method and system for providing cloud computing service
CN111131445B (en) DHCP cluster scheduling method and DHCP cluster system
CN105704042A (en) Message processing method, BNG and BNG cluster system
CN103631652A (en) Method and system for achieving virtual machine migration
CN105119787A (en) Public Internet access system and public Internet access method based on software definition
CN104753707B (en) A kind of system maintenance method and the network switching equipment
CN111654559B (en) Container data transmission method and device
CN107634849A (en) A kind of global block chain link border construction method
CN103401954A (en) Implementation method of virtual DHCP (dynamic host configuration protocol)
CN113141400B (en) Network service access method and device
CN115348126A (en) Network target range entity equipment access method, device and implementation system
CN112351118B (en) Multicast method and system for physical machine
EP4083795A1 (en) Method for deploying virtual machine, and related apparatus
CN102377830A (en) IP (Internet Protocol) address configuration method
CN108833613B (en) Method and system for implementing dynamic host configuration protocol

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