MACHINE LEARNING-BASED POWER CAPPING AND VIRTUAL MACHINE PLACEMENT IN CLOUD PLATFORMS

Systems and methods for machine learning-based power capping and virtual machine placement in cloud platforms are disclosed. A method includes applying a machine learning model to predict whether a request for deployment of a virtual machine corresponds to deployment of a user-facing (UF) virtual ma...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUMBHARE, Alok Gautam, FONTOURA, Marcus F, MAHALINGAM, Nithish, MANOUSAKIS, Ioannis, AZIMI, Reza, BIANCHINI, Ricardo G
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 KUMBHARE, Alok Gautam
FONTOURA, Marcus F
MAHALINGAM, Nithish
MANOUSAKIS, Ioannis
AZIMI, Reza
BIANCHINI, Ricardo G
description Systems and methods for machine learning-based power capping and virtual machine placement in cloud platforms are disclosed. A method includes applying a machine learning model to predict whether a request for deployment of a virtual machine corresponds to deployment of a user-facing (UF) virtual machine or a non-user-facing (NUF) virtual machine. The method further includes sorting a list of candidate servers based on both a chassis score and a server score for each server to determine a ranked list of the candidate servers, where the server score depends at least on whether the request for the deployment of the virtual machine is determined to be a request for a deployment of a UF virtual machine or a request for a deployment of an NUF virtual machine. The method further includes deploying the virtual machine to a server with highest rank among the ranked list of the candidate servers. L'invention concerne des systèmes et des procédés de plafonnement de puissance basé sur l'apprentissage automatique et de placement de machine virtuelle dans des plateformes en nuage. Un procédé consiste à appliquer un modèle d'apprentissage automatique pour prédire si une demande de déploiement d'une machine virtuelle correspond au déploiement d'une machine virtuelle orientée vers l'utilisateur (UF) ou d'une machine virtuelle non orientée vers l'utilisateur (NUF). Le procédé consiste également à trier une liste de serveurs candidats d'après à la fois un score de châssis et un score de serveur pour chaque serveur afin de déterminer une liste classée des serveurs candidats, le score de serveur dépendant au moins du fait que la demande de déploiement de la machine virtuelle est déterminée comme étant une demande de déploiement d'une machine virtuelle UF ou d'une demande de déploiement d'une machine virtuelle NUF. Le procédé consiste également à déployer la machine virtuelle sur un serveur ayant le rang le plus élevé parmi la liste classée des serveurs candidats.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2021071636A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2021071636A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2021071636A13</originalsourceid><addsrcrecordid>eNqNiz0LwjAUALM4iPofHjgXmhbq_ExebSBfpIkdS5E4iRbq_0cF3Z0Ojrs1SwZFpyyBJgxW2VNxxJ4keDdQAIHevx2glXBWISbU8Bu8RkGGbARlQWiX5EfF1gXTb9nqOt2WvPtyw_YtRdEVeX6MeZmnS77n5zi4qqx4eeBN3SCv_6te-iYxEg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>MACHINE LEARNING-BASED POWER CAPPING AND VIRTUAL MACHINE PLACEMENT IN CLOUD PLATFORMS</title><source>esp@cenet</source><creator>KUMBHARE, Alok Gautam ; FONTOURA, Marcus F ; MAHALINGAM, Nithish ; MANOUSAKIS, Ioannis ; AZIMI, Reza ; BIANCHINI, Ricardo G</creator><creatorcontrib>KUMBHARE, Alok Gautam ; FONTOURA, Marcus F ; MAHALINGAM, Nithish ; MANOUSAKIS, Ioannis ; AZIMI, Reza ; BIANCHINI, Ricardo G</creatorcontrib><description>Systems and methods for machine learning-based power capping and virtual machine placement in cloud platforms are disclosed. A method includes applying a machine learning model to predict whether a request for deployment of a virtual machine corresponds to deployment of a user-facing (UF) virtual machine or a non-user-facing (NUF) virtual machine. The method further includes sorting a list of candidate servers based on both a chassis score and a server score for each server to determine a ranked list of the candidate servers, where the server score depends at least on whether the request for the deployment of the virtual machine is determined to be a request for a deployment of a UF virtual machine or a request for a deployment of an NUF virtual machine. The method further includes deploying the virtual machine to a server with highest rank among the ranked list of the candidate servers. L'invention concerne des systèmes et des procédés de plafonnement de puissance basé sur l'apprentissage automatique et de placement de machine virtuelle dans des plateformes en nuage. Un procédé consiste à appliquer un modèle d'apprentissage automatique pour prédire si une demande de déploiement d'une machine virtuelle correspond au déploiement d'une machine virtuelle orientée vers l'utilisateur (UF) ou d'une machine virtuelle non orientée vers l'utilisateur (NUF). Le procédé consiste également à trier une liste de serveurs candidats d'après à la fois un score de châssis et un score de serveur pour chaque serveur afin de déterminer une liste classée des serveurs candidats, le score de serveur dépendant au moins du fait que la demande de déploiement de la machine virtuelle est déterminée comme étant une demande de déploiement d'une machine virtuelle UF ou d'une demande de déploiement d'une machine virtuelle NUF. Le procédé consiste également à déployer la machine virtuelle sur un serveur ayant le rang le plus élevé parmi la liste classée des serveurs candidats.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</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=20210415&amp;DB=EPODOC&amp;CC=WO&amp;NR=2021071636A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210415&amp;DB=EPODOC&amp;CC=WO&amp;NR=2021071636A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>KUMBHARE, Alok Gautam</creatorcontrib><creatorcontrib>FONTOURA, Marcus F</creatorcontrib><creatorcontrib>MAHALINGAM, Nithish</creatorcontrib><creatorcontrib>MANOUSAKIS, Ioannis</creatorcontrib><creatorcontrib>AZIMI, Reza</creatorcontrib><creatorcontrib>BIANCHINI, Ricardo G</creatorcontrib><title>MACHINE LEARNING-BASED POWER CAPPING AND VIRTUAL MACHINE PLACEMENT IN CLOUD PLATFORMS</title><description>Systems and methods for machine learning-based power capping and virtual machine placement in cloud platforms are disclosed. A method includes applying a machine learning model to predict whether a request for deployment of a virtual machine corresponds to deployment of a user-facing (UF) virtual machine or a non-user-facing (NUF) virtual machine. The method further includes sorting a list of candidate servers based on both a chassis score and a server score for each server to determine a ranked list of the candidate servers, where the server score depends at least on whether the request for the deployment of the virtual machine is determined to be a request for a deployment of a UF virtual machine or a request for a deployment of an NUF virtual machine. The method further includes deploying the virtual machine to a server with highest rank among the ranked list of the candidate servers. L'invention concerne des systèmes et des procédés de plafonnement de puissance basé sur l'apprentissage automatique et de placement de machine virtuelle dans des plateformes en nuage. Un procédé consiste à appliquer un modèle d'apprentissage automatique pour prédire si une demande de déploiement d'une machine virtuelle correspond au déploiement d'une machine virtuelle orientée vers l'utilisateur (UF) ou d'une machine virtuelle non orientée vers l'utilisateur (NUF). Le procédé consiste également à trier une liste de serveurs candidats d'après à la fois un score de châssis et un score de serveur pour chaque serveur afin de déterminer une liste classée des serveurs candidats, le score de serveur dépendant au moins du fait que la demande de déploiement de la machine virtuelle est déterminée comme étant une demande de déploiement d'une machine virtuelle UF ou d'une demande de déploiement d'une machine virtuelle NUF. Le procédé consiste également à déployer la machine virtuelle sur un serveur ayant le rang le plus élevé parmi la liste classée des serveurs candidats.</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>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNiz0LwjAUALM4iPofHjgXmhbq_ExebSBfpIkdS5E4iRbq_0cF3Z0Ojrs1SwZFpyyBJgxW2VNxxJ4keDdQAIHevx2glXBWISbU8Bu8RkGGbARlQWiX5EfF1gXTb9nqOt2WvPtyw_YtRdEVeX6MeZmnS77n5zi4qqx4eeBN3SCv_6te-iYxEg</recordid><startdate>20210415</startdate><enddate>20210415</enddate><creator>KUMBHARE, Alok Gautam</creator><creator>FONTOURA, Marcus F</creator><creator>MAHALINGAM, Nithish</creator><creator>MANOUSAKIS, Ioannis</creator><creator>AZIMI, Reza</creator><creator>BIANCHINI, Ricardo G</creator><scope>EVB</scope></search><sort><creationdate>20210415</creationdate><title>MACHINE LEARNING-BASED POWER CAPPING AND VIRTUAL MACHINE PLACEMENT IN CLOUD PLATFORMS</title><author>KUMBHARE, Alok Gautam ; FONTOURA, Marcus F ; MAHALINGAM, Nithish ; MANOUSAKIS, Ioannis ; AZIMI, Reza ; BIANCHINI, Ricardo G</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2021071636A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>KUMBHARE, Alok Gautam</creatorcontrib><creatorcontrib>FONTOURA, Marcus F</creatorcontrib><creatorcontrib>MAHALINGAM, Nithish</creatorcontrib><creatorcontrib>MANOUSAKIS, Ioannis</creatorcontrib><creatorcontrib>AZIMI, Reza</creatorcontrib><creatorcontrib>BIANCHINI, Ricardo G</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>KUMBHARE, Alok Gautam</au><au>FONTOURA, Marcus F</au><au>MAHALINGAM, Nithish</au><au>MANOUSAKIS, Ioannis</au><au>AZIMI, Reza</au><au>BIANCHINI, Ricardo G</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>MACHINE LEARNING-BASED POWER CAPPING AND VIRTUAL MACHINE PLACEMENT IN CLOUD PLATFORMS</title><date>2021-04-15</date><risdate>2021</risdate><abstract>Systems and methods for machine learning-based power capping and virtual machine placement in cloud platforms are disclosed. A method includes applying a machine learning model to predict whether a request for deployment of a virtual machine corresponds to deployment of a user-facing (UF) virtual machine or a non-user-facing (NUF) virtual machine. The method further includes sorting a list of candidate servers based on both a chassis score and a server score for each server to determine a ranked list of the candidate servers, where the server score depends at least on whether the request for the deployment of the virtual machine is determined to be a request for a deployment of a UF virtual machine or a request for a deployment of an NUF virtual machine. The method further includes deploying the virtual machine to a server with highest rank among the ranked list of the candidate servers. L'invention concerne des systèmes et des procédés de plafonnement de puissance basé sur l'apprentissage automatique et de placement de machine virtuelle dans des plateformes en nuage. Un procédé consiste à appliquer un modèle d'apprentissage automatique pour prédire si une demande de déploiement d'une machine virtuelle correspond au déploiement d'une machine virtuelle orientée vers l'utilisateur (UF) ou d'une machine virtuelle non orientée vers l'utilisateur (NUF). Le procédé consiste également à trier une liste de serveurs candidats d'après à la fois un score de châssis et un score de serveur pour chaque serveur afin de déterminer une liste classée des serveurs candidats, le score de serveur dépendant au moins du fait que la demande de déploiement de la machine virtuelle est déterminée comme étant une demande de déploiement d'une machine virtuelle UF ou d'une demande de déploiement d'une machine virtuelle NUF. Le procédé consiste également à déployer la machine virtuelle sur un serveur ayant le rang le plus élevé parmi la liste classée des serveurs candidats.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2021071636A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title MACHINE LEARNING-BASED POWER CAPPING AND VIRTUAL MACHINE PLACEMENT IN CLOUD PLATFORMS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T08%3A45%3A59IST&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=KUMBHARE,%20Alok%20Gautam&rft.date=2021-04-15&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2021071636A1%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