白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Reconfiguration of server clusters

專利號
US11616691B1
公開日期
2023-03-28
申請人
Rakuten Mobile, Inc.(JP Tokyo)
發(fā)明人
Rahul Atri; Mohit Luthra; Bharath Rathinam; Puneet Devadiga; Ashish Madan; Amber Jain; Apoorva Soni; Shubham Rathore; Rajat Sethi; Pramod Parmar; Seihin Shu
IPC分類
H04L41/0813; H04L41/084
技術(shù)領(lǐng)域
cluster,template,user,profile,baremetal,inventory,in,parameters,new,master
地域: Tokyo

摘要

A method includes identifying a master template from a repository corresponding to one or more servers in a preconfigured cluster positioned at an edge location. The identifying also includes receiving an input from a user defining a new configuration set by the user. The identifying also includes changing one or more parameter values in at least one configuration profile references. The identifying also includes creating a new master template based on the one or more parameter values. The identifying also includes creating a new planned inventory file based on the new master template. The identifying also includes changing an existing configuration of the one or more servers in the preconfigured cluster during runtime, based on the new planned inventory file.

說明書

BACKGROUND

A server cluster is a set of servers that work together to be viewed as a single system. Unlike grid servers, server clusters have each node set to perform the same task, controlled and scheduled by software. The components of a cluster are usually connected to each other through networks, with each node running an operating system. Clusters are usually deployed to improve performance and availability over that of a single computer, while typically being much more cost-effective than single computers of comparable speed or availability.

Edge computing is a distributed computing paradigm that brings computation and data storage closer to the location where edge computing is needed to improve response times and save bandwidth. Edge computing is a topology rather than a technology. The origins of edge computing lie in content delivery networks that served web and video content from edge servers that were deployed close to users of the web and video content. Edge networks evolved to host applications and application components at the edge servers, resulting in commercial edge computing services that hosted applications such as dealer locators, shopping carts, real-time data aggregators, and ad-insertion engines.

BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying FIGS. In accordance with the standard practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features be arbitrarily increased or reduced for clarity of discussion.

權(quán)利要求

1
What is claimed is:1. A method, comprising:identifying a master template from a repository corresponding to one or more servers in a preconfigured cluster positioned at an edge location, wherein the identifying the master template corresponding to the preconfigured cluster from the repository comprises:accessing one or more inventory templates;determining one or more configuration profile references; anddetermining at least one cloud-native function (CNF) profile;receiving an input from a user defining a new configuration set by the user;changing one or more parameter values in the one or more configuration profile references, the one or more configuration profile references corresponds to the identified master template;creating a new master template based on the one or more parameter values;creating a new planned inventory file based on the new master template;changing an existing configuration of the one or more servers in the preconfigured cluster during runtime, based on the new planned inventory file; andswitching the one or more servers in the preconfigured cluster based upon the new planned inventory file.2. The method of claim 1, wherein the identifying the master template corresponding to the preconfigured cluster from the repository comprises: determining at least one of a cluster profile.3. The method of claim 1, wherein the identifying the master template corresponding to the preconfigured cluster from the repository comprises: determining a BareMetal profile.4. A system, comprising:processing circuitry; anda memory connected to the processing circuitry, wherein the memory is configured to store executable instructions that, when executed by the processing circuitry, facilitate performance of operations, to:receive, from a user, input request including one or more parameters for an existing cluster;identify, from a database, one or more templates that correspond to the existing cluster, wherein the identifying the one or more templates corresponding to the existing cluster comprises:access one or more inventory templates;determine one or more configuration profile references; anddetermine at least one cloud-native function (CNF) profile;modify the one or more identified templates, based on the user inputted one or more parameters;create a master template;reconfigure the existing cluster, wherein the reconfiguring the existing cluster comprises:switch one or more servers in the existing cluster based upon the user inputted one or more parameters.5. The system of claim 4, wherein the performance of operations further comprises:switch to the created master template.6. The system of claim 4, wherein the creating the master template is based upon the user inputted one or more parameters.7. The system of claim 6, wherein the performance of operations further comprises:store the master template in a data center template database.8. The system of claim 5, wherein the performance of operations further comprises:create a new inventory file.9. The system of claim 8, wherein the performance of operations further comprises:reconfigure the existing cluster with the new inventory file based upon the user inputted one or more parameters.10. A method for reconfiguring sever clusters, comprising:identifying a pre-stored cluster template from a repository corresponding to one or more servers in a preconfigured cluster positioned at an edge location, wherein the identifying the pre-stored cluster template corresponding to the preconfigured cluster from the repository comprises:accessing one or more inventory templates;determining one or more configuration profile references; anddetermining at least one cloud-native function (CNF) profile;obtaining, based upon user input, the pre-stored cluster template;modifying one or more parameters included in the pre-stored cluster template;creating a new cluster template automatically based on the user inputs and modified;creating a new planned inventory file based on the new cluster template; andswitching at least a portion of existing configuration parameters to the one or more parameters during execution; andswitching the one or more servers in the preconfigured cluster based upon the new planned inventory file.11. The method of claim 10, further comprising:reconfiguring one or more of the existing configuration parameters within a pre-configured server located at the edge location.12. The method of claim 10, further comprising:storing of the new cluster template.13. The method of claim 12, further comprising:obtaining, based upon the user input, the new cluster template.14. The method of claim 10, wherein the new cluster template is created automatically.15. The method of claim 10, wherein the identifying the pre-stored cluster template corresponding to the preconfigured cluster from the repository comprises:determining one or more cluster profiles.16. The method of claim 10, wherein the identifying the pre-stored cluster template corresponding to the preconfigured cluster from the repository comprises:determining a BareMetal profile.17. The method of claim 10, further comprising:switching to the new cluster template.18. The method of claim 10, wherein the creating the new cluster template is based upon the one or more parameters.19. The method of claim 12, wherein storing the new cluster template comprises:Storing the new cluster template in a data center template database.20. The method of claim 10, wherein the switching the one or more servers in the preconfigured cluster based upon the new planned inventory file comprises:reconfiguring the preconfigured cluster with the new planned inventory file based upon the one or more parameters.
微信群二維碼
意見反饋