EFFICIENCY ENGINE IN A CLOUD COMPUTING ARCHITECTURE

An efficiency engine identifies container sizes for containers of a workload and allocates the containers across server clusters and nodes based on peak resource usage requirements of the containers. Runtime feedback signals are generated from monitors within the containers indicative of a quality o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HUANG, Maosen, YAN, Jie, LIN, Qingwei, ZHENG, Xiaofeng, FANG, Yixin, QIN, Si, YU, Ye, MOHANA NARAYANAMURTHY, Rahul, SHEN, Tao
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator HUANG, Maosen
YAN, Jie
LIN, Qingwei
ZHENG, Xiaofeng
FANG, Yixin
QIN, Si
YU, Ye
MOHANA NARAYANAMURTHY, Rahul
SHEN, Tao
description An efficiency engine identifies container sizes for containers of a workload and allocates the containers across server clusters and nodes based on peak resource usage requirements of the containers. Runtime feedback signals are generated from monitors within the containers indicative of a quality of service and resource usage. A decision engine can identify a bin packing action to take based upon the runtime feedback signals, and a control plane can perform the identified bin packing actions to adjust bin packing based upon the runtime feedback signals. Also, adaptive adjustment can be performed based on feedback signals and using a prediction engine. Un moteur d'efficacité identifie des tailles de conteneurs pour des conteneurs d'une charge de travail et attribue les conteneurs à des grappes de serveurs et à des nœuds sur la base des exigences d'utilisation maximale de ressources des conteneurs. Des signaux de retour d'exécution sont générés à partir de moniteurs à l'intérieur des conteneurs indiquant une qualité de service et l'utilisation de ressources. Un moteur de décision peut identifier une action de remplissage de boîte à prendre sur la base des signaux de retour d'exécution, et un plan de commande peut exécuter les actions de remplissage de boîte identifiées pour ajuster le remplissage de boîte sur la base des signaux de retour d'exécution. En outre, un ajustement adaptatif peut être réalisé sur la base de signaux de retour et à l'aide d'un moteur de prédiction.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2023039711A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2023039711A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2023039711A13</originalsourceid><addsrcrecordid>eNrjZDB2dXPzdPZ09XOOVHD1c_f0c1Xw9FNwVHD28Q91UXD29w0IDfH0c1dwDHL28AxxdQ4JDXLlYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXx4f5GBkbGBsaW5oaGjobGxKkCACIjJ9U</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>EFFICIENCY ENGINE IN A CLOUD COMPUTING ARCHITECTURE</title><source>esp@cenet</source><creator>HUANG, Maosen ; YAN, Jie ; LIN, Qingwei ; ZHENG, Xiaofeng ; FANG, Yixin ; QIN, Si ; YU, Ye ; MOHANA NARAYANAMURTHY, Rahul ; SHEN, Tao</creator><creatorcontrib>HUANG, Maosen ; YAN, Jie ; LIN, Qingwei ; ZHENG, Xiaofeng ; FANG, Yixin ; QIN, Si ; YU, Ye ; MOHANA NARAYANAMURTHY, Rahul ; SHEN, Tao</creatorcontrib><description>An efficiency engine identifies container sizes for containers of a workload and allocates the containers across server clusters and nodes based on peak resource usage requirements of the containers. Runtime feedback signals are generated from monitors within the containers indicative of a quality of service and resource usage. A decision engine can identify a bin packing action to take based upon the runtime feedback signals, and a control plane can perform the identified bin packing actions to adjust bin packing based upon the runtime feedback signals. Also, adaptive adjustment can be performed based on feedback signals and using a prediction engine. Un moteur d'efficacité identifie des tailles de conteneurs pour des conteneurs d'une charge de travail et attribue les conteneurs à des grappes de serveurs et à des nœuds sur la base des exigences d'utilisation maximale de ressources des conteneurs. Des signaux de retour d'exécution sont générés à partir de moniteurs à l'intérieur des conteneurs indiquant une qualité de service et l'utilisation de ressources. Un moteur de décision peut identifier une action de remplissage de boîte à prendre sur la base des signaux de retour d'exécution, et un plan de commande peut exécuter les actions de remplissage de boîte identifiées pour ajuster le remplissage de boîte sur la base des signaux de retour d'exécution. En outre, un ajustement adaptatif peut être réalisé sur la base de signaux de retour et à l'aide d'un moteur de prédiction.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230323&amp;DB=EPODOC&amp;CC=WO&amp;NR=2023039711A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76418</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230323&amp;DB=EPODOC&amp;CC=WO&amp;NR=2023039711A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>HUANG, Maosen</creatorcontrib><creatorcontrib>YAN, Jie</creatorcontrib><creatorcontrib>LIN, Qingwei</creatorcontrib><creatorcontrib>ZHENG, Xiaofeng</creatorcontrib><creatorcontrib>FANG, Yixin</creatorcontrib><creatorcontrib>QIN, Si</creatorcontrib><creatorcontrib>YU, Ye</creatorcontrib><creatorcontrib>MOHANA NARAYANAMURTHY, Rahul</creatorcontrib><creatorcontrib>SHEN, Tao</creatorcontrib><title>EFFICIENCY ENGINE IN A CLOUD COMPUTING ARCHITECTURE</title><description>An efficiency engine identifies container sizes for containers of a workload and allocates the containers across server clusters and nodes based on peak resource usage requirements of the containers. Runtime feedback signals are generated from monitors within the containers indicative of a quality of service and resource usage. A decision engine can identify a bin packing action to take based upon the runtime feedback signals, and a control plane can perform the identified bin packing actions to adjust bin packing based upon the runtime feedback signals. Also, adaptive adjustment can be performed based on feedback signals and using a prediction engine. Un moteur d'efficacité identifie des tailles de conteneurs pour des conteneurs d'une charge de travail et attribue les conteneurs à des grappes de serveurs et à des nœuds sur la base des exigences d'utilisation maximale de ressources des conteneurs. Des signaux de retour d'exécution sont générés à partir de moniteurs à l'intérieur des conteneurs indiquant une qualité de service et l'utilisation de ressources. Un moteur de décision peut identifier une action de remplissage de boîte à prendre sur la base des signaux de retour d'exécution, et un plan de commande peut exécuter les actions de remplissage de boîte identifiées pour ajuster le remplissage de boîte sur la base des signaux de retour d'exécution. En outre, un ajustement adaptatif peut être réalisé sur la base de signaux de retour et à l'aide d'un moteur de prédiction.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDB2dXPzdPZ09XOOVHD1c_f0c1Xw9FNwVHD28Q91UXD29w0IDfH0c1dwDHL28AxxdQ4JDXLlYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXx4f5GBkbGBsaW5oaGjobGxKkCACIjJ9U</recordid><startdate>20230323</startdate><enddate>20230323</enddate><creator>HUANG, Maosen</creator><creator>YAN, Jie</creator><creator>LIN, Qingwei</creator><creator>ZHENG, Xiaofeng</creator><creator>FANG, Yixin</creator><creator>QIN, Si</creator><creator>YU, Ye</creator><creator>MOHANA NARAYANAMURTHY, Rahul</creator><creator>SHEN, Tao</creator><scope>EVB</scope></search><sort><creationdate>20230323</creationdate><title>EFFICIENCY ENGINE IN A CLOUD COMPUTING ARCHITECTURE</title><author>HUANG, Maosen ; YAN, Jie ; LIN, Qingwei ; ZHENG, Xiaofeng ; FANG, Yixin ; QIN, Si ; YU, Ye ; MOHANA NARAYANAMURTHY, Rahul ; SHEN, Tao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2023039711A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>HUANG, Maosen</creatorcontrib><creatorcontrib>YAN, Jie</creatorcontrib><creatorcontrib>LIN, Qingwei</creatorcontrib><creatorcontrib>ZHENG, Xiaofeng</creatorcontrib><creatorcontrib>FANG, Yixin</creatorcontrib><creatorcontrib>QIN, Si</creatorcontrib><creatorcontrib>YU, Ye</creatorcontrib><creatorcontrib>MOHANA NARAYANAMURTHY, Rahul</creatorcontrib><creatorcontrib>SHEN, Tao</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>HUANG, Maosen</au><au>YAN, Jie</au><au>LIN, Qingwei</au><au>ZHENG, Xiaofeng</au><au>FANG, Yixin</au><au>QIN, Si</au><au>YU, Ye</au><au>MOHANA NARAYANAMURTHY, Rahul</au><au>SHEN, Tao</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>EFFICIENCY ENGINE IN A CLOUD COMPUTING ARCHITECTURE</title><date>2023-03-23</date><risdate>2023</risdate><abstract>An efficiency engine identifies container sizes for containers of a workload and allocates the containers across server clusters and nodes based on peak resource usage requirements of the containers. Runtime feedback signals are generated from monitors within the containers indicative of a quality of service and resource usage. A decision engine can identify a bin packing action to take based upon the runtime feedback signals, and a control plane can perform the identified bin packing actions to adjust bin packing based upon the runtime feedback signals. Also, adaptive adjustment can be performed based on feedback signals and using a prediction engine. Un moteur d'efficacité identifie des tailles de conteneurs pour des conteneurs d'une charge de travail et attribue les conteneurs à des grappes de serveurs et à des nœuds sur la base des exigences d'utilisation maximale de ressources des conteneurs. Des signaux de retour d'exécution sont générés à partir de moniteurs à l'intérieur des conteneurs indiquant une qualité de service et l'utilisation de ressources. Un moteur de décision peut identifier une action de remplissage de boîte à prendre sur la base des signaux de retour d'exécution, et un plan de commande peut exécuter les actions de remplissage de boîte identifiées pour ajuster le remplissage de boîte sur la base des signaux de retour d'exécution. En outre, un ajustement adaptatif peut être réalisé sur la base de signaux de retour et à l'aide d'un moteur de prédiction.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2023039711A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title EFFICIENCY ENGINE IN A CLOUD COMPUTING ARCHITECTURE
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T13%3A26%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=HUANG,%20Maosen&rft.date=2023-03-23&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2023039711A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true