CN104158732B - A kind of intelligent cloud service dynamic routing strategy - Google Patents

A kind of intelligent cloud service dynamic routing strategy Download PDF

Info

Publication number
CN104158732B
CN104158732B CN201410416649.1A CN201410416649A CN104158732B CN 104158732 B CN104158732 B CN 104158732B CN 201410416649 A CN201410416649 A CN 201410416649A CN 104158732 B CN104158732 B CN 104158732B
Authority
CN
China
Prior art keywords
main frame
cloud
cloud main
service
user
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
CN201410416649.1A
Other languages
Chinese (zh)
Other versions
CN104158732A (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.)
Zhiyun Technology Co.,Ltd.
Original Assignee
CHENGDU ZHIYUN SCIENCE & 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 CHENGDU ZHIYUN SCIENCE & TECHNOLOGY Co Ltd filed Critical CHENGDU ZHIYUN SCIENCE & TECHNOLOGY Co Ltd
Priority to CN201410416649.1A priority Critical patent/CN104158732B/en
Publication of CN104158732A publication Critical patent/CN104158732A/en
Application granted granted Critical
Publication of CN104158732B publication Critical patent/CN104158732B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of intelligent cloud service dynamic routing strategy, services migrating and the situation of change adjustment in cloud platform can not flexibly be tackled to IP mode by solving traditional routing IP in the prior art, the problem of availability and low stability.The intelligent cloud service dynamic routing strategy, comprise the following steps:(1)Virtual machine is created on host, and monitors on host the state of the CPU of every virtual machine, internal memory, disk and network in real time, accumulates the data of this four monitoring resources always, and monitoring resource data is periodically filed;(2)According to the detailed real-time resource usage inventory of the data generation of above-mentioned four monitoring resources;(3)The statement of expense is generated according to resource usage inventory.Services migrating and the situation of change adjustment in cloud platform can flexibly be tackled using the present invention, keep the high availability and stability of service.

Description

A kind of intelligent cloud service dynamic routing strategy
Technical field
The present invention relates to a kind of routing policy, is to be related to a kind of intelligent cloud service dynamic routing strategy specifically.
Background technology
Cloud computing greatly expands the species and scope that IT services can provide, as cloud computing service supplier with using The contact tie of person, general route platform is cloud computing provides high speed, reliable, autgmentability is strong, wide-area data easy to use passes Defeated platform.Cloud computing mainly includes public cloud and private clound, and cloud computing center passes through wide-area data transmission platform and terminal user Interconnection, cloud service is provided for public user or enterprises user.Although public cloud provides the type of cloud service with private clound Different from object, its net connection mode, framework model are also different, but from the point of view of the characteristics of cloud computing itself, carry cloud computing The management platform of service has certain common trait, specific as follows:
1st, High Availabitity:In order to ensure the high availability of cloud computing service, except cloud computing center it is highly reliable in addition to, management is flat Platform it must also be ensured that network insertion service it is highly reliable, realize network connection " always online ", so as to cloud computing be terminal use Family provides most reliable, safest data storage center and provides guarantee problem;
2nd, it is easy-to-use:Management platform allows for compatible with various terminals, plurality of access modes so that more users use cloud Service is calculated, the offer scope of extension cloud computing service is provided, the equipment requirement of user terminal will be preferably minimized, use power Ask simplified so that user can obtain cloud computing service by " any terminal, any position, any mode ";
3rd, it is expansible:With the development of cloud computing, management platform must possess scalability, can easily access new Cloud computing center, new user terminal, and service can be quickly provided;
At present, traditional routing is a kind of modes of IP to IP, and it is divided into following two modes again:Mode one, public network user Send request, router is sent the requests on the main frame where pre-configured static ip address;Mode two, public network user Request is sent, by load equalizer, repeating query is sent to different static ip address.
The content of the invention
It is an object of the invention to overcome drawbacks described above, there is provided services migrating and change are adjusted in a kind of flexibly reply cloud platform Whole situation, keep the high availability of service and the cloud service dynamic routing strategy of stability.
To achieve these goals, the following two technical schemes used based on same inventive concept, the present invention:
Scheme one
A kind of intelligent cloud service dynamic routing strategy, comprises the following steps:
(1)Configuration includes the management platform of intelligent router, and is based on virtual machine configuration routing rule;Wherein, it route Rule, which refers to router, can automatically set up the routing table of oneself, and can in time be entered according to the change of actual actual conditions Row adjustment, it is not necessary to the static routing address of human configuration, according to the real time load situation of virtual machine, automatically select IP address It is dealt on the few cloud main frame of resource load.
(2)User sends request, and user's request is forwarded on cloud main frame by intelligent router according to routing rule, user's The corresponding fixed cloud main frame of IP address;
(3)After cloud main frame migrates corresponding to the IP address of user, cloud is notified from management platform to intelligent router New service IP address after host migration, afterwards user be sent to the service request of the cloud main frame, be routed to the new of cloud main frame Service IP address.
Scheme two
A kind of intelligent cloud service dynamic routing strategy, comprises the following steps:
(1)Configuration includes the management platform of load equalizer, and load equalizer associates multiple cloud main frames;
(2)Management platform monitors the loading condition of each resource node in real time, judges the CPU of each resource node, internal memory, Flow, the situation of disk, and the load resource data on resource node are weighted;
(3)When user sends request, management platform notification payload balanced device is according to loading condition on each resource node Weight, selection loads the cloud main frame on relatively low resource node, and user's request is dealt on the cloud main frame;
(4)When the step(3)In cloud main frame migrate, from management platform to load equalizer notice cloud main frame move New service IP address after shifting, the service request of the cloud main frame is subsequently sent to, is routed to the new address of service of cloud main frame.
Further, after a cloud main frame is deleted or stops service, load equalizer will shield the cloud main frame, And the subsequent request for being sent to the cloud main frame is issued the main frame of other normal works.
Compared with prior art, the invention has the advantages that:
Services migrating and the situation of change adjustment in flexibly reply cloud platform of the invention, keep the high availability of service and steady It is qualitative, meanwhile, full automatic treatment speed is fast, efficiency high, prevents the probability of human error, and can reduce cost of serving.
Brief description of the drawings
Fig. 1 is the principle schematic of the present invention-embodiment 1.
Fig. 2 is the principle schematic that migration or adjustment occur for the medium cloud main frame of the present invention-embodiment 1.
Fig. 3 is the principle schematic of the present invention-embodiment 2.
Fig. 4 is the principle schematic that migration or adjustment occur for the medium cloud main frame of the present invention-embodiment 2.
Fig. 5 is that the medium cloud main frame of the present invention-embodiment 2 is deleted or stopped the principle schematic of service.
Embodiment
The invention will be further described with reference to the accompanying drawings and examples, and embodiments of the present invention include but is not limited to The following example.
Embodiment 1
As shown in Figure 1, 2, a kind of intelligent cloud service dynamic routing strategy is present embodiments provided, is comprised the following steps:
A kind of intelligent cloud service dynamic routing strategy, comprises the following steps:
First, configuration includes the management platform of intelligent router, and is based on virtual machine configuration routing rule;
2nd, user sends request, and user's request is forwarded on cloud main frame by intelligent router according to routing rule, user's The corresponding fixed cloud main frame of IP address;The cloud main frame that user's request is sent to will not become(What cloud main frame was fixed), but cloud main frame IP address is unfixed;
3rd, after cloud main frame migrates corresponding to the IP address of user, cloud is notified from management platform to intelligent router New service IP address after host migration, afterwards user be sent to the service request of the cloud main frame, be routed to the new of cloud main frame Service IP address.
Due to being fixed cloud main frame corresponding to user, therefore when cloud main frame sends migration or adjustment, although IP address changes Become, but cloud main frame corresponding to user's fixation is unchanged, now, the new IP after cloud management platform notice Intelligent routing cloud host migration Address, then by user request be routed to its fixation corresponding to cloud main frame new service IP address, you can flexibly tackle cloud platform Middle services migrating and the situation of change adjustment.
Embodiment 2
As shown in Figure 3,4, a kind of intelligent cloud service dynamic routing strategy, comprises the following steps:
First, configuration includes the management platform of load equalizer, and load equalizer associates multiple cloud main frames;
2nd, management platform monitors the loading condition of each resource node in real time, judges the CPU of each resource node, internal memory, Flow, the situation of disk, and the load resource data on resource node are weighted;
3rd, when user sends request, management platform notification payload balanced device is according to loading condition on each resource node Weight, selection loads the cloud main frame on relatively low resource node, and user's request is dealt on the cloud main frame;The IP of cloud main frame Location is dynamic, and cloud main frame corresponding to user is realized by load equalizer and distributed.
4th, when the cloud main frame in the step 3 migrates, moved from management platform to load equalizer notice cloud main frame New service IP address after shifting, the service request of the cloud main frame is subsequently sent to, is routed to the new address of service of cloud main frame.
As shown in figure 5, after a cloud main frame is deleted or stops service, load equalizer will shield cloud master Machine, and the subsequent request for being sent to the cloud main frame issued the main frame of other normal works.
Because cloud main frame corresponding to user is after being weighted computing by load equalizer, selection is carried out, therefore cloud master The IP address of machine is dynamic, rather than existing static ip address, and after cloud main frame sends migration or adjustment, management platform is to negative New service IP address after load balanced device notice cloud host migration, then user's request is routed to new service by load equalizer IP address.
According to above-described embodiment, the present invention can be realized well.What deserves to be explained is before based on above-mentioned design principle Put, to solve same technical problem, some made on architecture basics disclosed in this invention are without substantial Change or polishing, the essence of used technical scheme is still as the present invention, therefore it should also be as the protection model in the present invention In enclosing.

Claims (1)

1. a kind of intelligent cloud service dynamic routing strategy, it is characterised in that comprise the following steps:
(1)Configuration includes the management platform of intelligent router, and is based on virtual machine configuration routing rule;
(2)User sends request, and user's request is forwarded on cloud main frame by intelligent router according to routing rule, the IP of user The corresponding fixed cloud main frame in location;
(3)After cloud main frame migrates corresponding to the IP address of user, cloud main frame is notified from management platform to intelligent router New service IP address after migration, afterwards user be sent to the service request of the cloud main frame, be routed to the new service of cloud main frame IP address;
Or the cloud service dynamic routing strategy of intelligence, comprise the following steps:
(1)Configuration includes the management platform of load equalizer, and load equalizer associates multiple cloud main frames;
(2)Management platform monitors the loading condition of each resource node in real time, judges the CPU of each resource node, internal memory, stream Amount, the situation of disk, and the load resource data on resource node are weighted;
(3)When user sends request, management platform notification payload balanced device according to the weight of loading condition on each resource node, Selection loads the cloud main frame on relatively low resource node, and user's request is dealt on the cloud main frame;
(4)When the step(3)In cloud main frame migrate, from management platform to load equalizer notify cloud host migration after New service IP address, the service request of the cloud main frame is subsequently sent to, is routed to the new address of service of cloud main frame;
It is fixed cloud main frame corresponding to user, when cloud main frame sends migration or adjustment, cloud host IP address changes, Yong Hugu Cloud main frame is unchanged corresponding to fixed, the new IP address after cloud management platform notice Intelligent routing cloud host migration, then user is asked It is routed to the new service IP address of cloud main frame corresponding to its fixation;
After one cloud main frame is deleted or stops service, load equalizer will shield the cloud main frame, and handle is sent to cloud master The subsequent request of machine issues the main frame of other normal works.
CN201410416649.1A 2014-08-22 2014-08-22 A kind of intelligent cloud service dynamic routing strategy Active CN104158732B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410416649.1A CN104158732B (en) 2014-08-22 2014-08-22 A kind of intelligent cloud service dynamic routing strategy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410416649.1A CN104158732B (en) 2014-08-22 2014-08-22 A kind of intelligent cloud service dynamic routing strategy

Publications (2)

Publication Number Publication Date
CN104158732A CN104158732A (en) 2014-11-19
CN104158732B true CN104158732B (en) 2017-11-28

Family

ID=51884141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410416649.1A Active CN104158732B (en) 2014-08-22 2014-08-22 A kind of intelligent cloud service dynamic routing strategy

Country Status (1)

Country Link
CN (1) CN104158732B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106330650B (en) * 2015-06-25 2019-12-03 中兴通讯股份有限公司 A kind of IP moving method and device, virtualization network system
CN105897866B (en) * 2016-03-29 2019-03-29 新浪网技术(中国)有限公司 A kind of cloud host migration method and device based on IaaS cloud platform
CN107800744B (en) * 2016-09-06 2021-06-18 北京金山云网络技术有限公司 Service request forwarding method, device and system
CN107733814B (en) * 2017-09-15 2021-01-08 武汉市工程科学技术研究院 Enterprise service resource message distribution system and method based on cloud server and virtual system
CN110071834B (en) * 2019-04-25 2022-03-29 新华三技术有限公司 Cloud management platform switching method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719081A (en) * 2009-12-01 2010-06-02 北京大学 Method for scheduling virtual machines
CN102148752A (en) * 2010-12-22 2011-08-10 华为技术有限公司 Routing implementing method based on content distribution network and related equipment and system
CN102185774A (en) * 2011-05-10 2011-09-14 中兴通讯股份有限公司 Method, monitor and system for seamless migration of virtual machine
CN102377598A (en) * 2010-08-26 2012-03-14 ***通信集团公司 Internet application custody system, equipment and method
CN102611735A (en) * 2011-12-21 2012-07-25 奇智软件(北京)有限公司 Load balancing method and system of application services
CN103916396A (en) * 2014-04-10 2014-07-09 电子科技大学 Method for automatic expansion of application examples of cloud platform based on load self-adaption

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8813209B2 (en) * 2010-06-03 2014-08-19 International Business Machines Corporation Automating network reconfiguration during migrations

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719081A (en) * 2009-12-01 2010-06-02 北京大学 Method for scheduling virtual machines
CN102377598A (en) * 2010-08-26 2012-03-14 ***通信集团公司 Internet application custody system, equipment and method
CN102148752A (en) * 2010-12-22 2011-08-10 华为技术有限公司 Routing implementing method based on content distribution network and related equipment and system
CN102185774A (en) * 2011-05-10 2011-09-14 中兴通讯股份有限公司 Method, monitor and system for seamless migration of virtual machine
CN102611735A (en) * 2011-12-21 2012-07-25 奇智软件(北京)有限公司 Load balancing method and system of application services
CN103916396A (en) * 2014-04-10 2014-07-09 电子科技大学 Method for automatic expansion of application examples of cloud platform based on load self-adaption

Also Published As

Publication number Publication date
CN104158732A (en) 2014-11-19

Similar Documents

Publication Publication Date Title
CN109743415B (en) Public cloud network elastic IP implementation method and system
CN104243337B (en) A kind of method and device across cluster load balance
US10257266B2 (en) Location of actor resources
CN104158732B (en) A kind of intelligent cloud service dynamic routing strategy
CN104850450B (en) A kind of load-balancing method and system towards mixed cloud application
US11570262B2 (en) Methods, systems, and computer readable media for rank processing for network function selection
CN105610632B (en) Virtual network equipment and related method
US20150067135A1 (en) Member-oriented hybrid cloud operating system architecture and communication method thereof
CN109274707A (en) A kind of load dispatching method and device
CN105159775A (en) Load balancer based management system and management method for cloud computing data center
CN108494835B (en) Method and system for realizing distributed dynamic routing based on Raft algorithm
CN108494868A (en) A kind of load-balancing method under the operation system based on cloud and system
CN110392108A (en) A kind of public cloud Network Load Balance system architecture and implementation method
CN103607424B (en) Server connection method and server system
CN113810205B (en) Service computing power information reporting and receiving method, server and data center gateway
CN106209402A (en) The telescopic method of a kind of virtual network function and equipment
CN102868935A (en) Scheduling method for responding multiple sources in content distribution network (CDN)
CN105577723A (en) Method of realizing load sharing in virtualization network and apparatus thereof
CN106713378B (en) Method and system for providing service by multiple application servers
CN104486402A (en) Combined equalizing method based on large-scale website
US9729454B2 (en) Methods, systems, and computer readable media for balancing diameter message traffic received over long-lived diameter connections
CN107197039B (en) A kind of PAAS platform service packet distribution method and system based on CDN
US20110153826A1 (en) Fault tolerant and scalable load distribution of resources
CN106547790A (en) A kind of relevant database service system
Chen et al. A fast converging mechanism for load balancing among sdn multiple controllers

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210319

Address after: 4 / F, block B, building 5, No. 200, Tianfu 5th Street, high tech Zone, Chengdu, Sichuan 610000

Patentee after: Zhiyun Technology Co.,Ltd.

Address before: 4 / F, 76 Fangcao East Street, high tech Zone, Chengdu, Sichuan 610000

Patentee before: CHENGDU ZHIYUN SCIENCE & TECHNOLOGY Co.,Ltd.