SYSTEM TO PLACE AND PROTECT INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT

The present application relates to a network, apparatus, and method for resource allocation in a distributed wide area network including a plurality of computing resources configured to instantiate virtual machines. A workload manager for the network predicts, using one or more machine-learning algo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: QIAO, Bo, DONG, Hang, MOSCIBRODA, Thomas, QIN, Si, KATARIYA, Deepak Niranjan, GURNANI, Ayesha Narayan, YANG, Yuwen, BIAN, Guanlin, SHARMA, Rahul, PAN, Abhisek, TU, Shijing, SUBRAMANIAN, Karthikeyan
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 QIAO, Bo
DONG, Hang
MOSCIBRODA, Thomas
QIN, Si
KATARIYA, Deepak Niranjan
GURNANI, Ayesha Narayan
YANG, Yuwen
BIAN, Guanlin
SHARMA, Rahul
PAN, Abhisek
TU, Shijing
SUBRAMANIAN, Karthikeyan
description The present application relates to a network, apparatus, and method for resource allocation in a distributed wide area network including a plurality of computing resources configured to instantiate virtual machines. A workload manager for the network predicts, using one or more machine-learning algorithms, based on network utilization and eviction information, a set of stable interruptible virtual machine (IVM) resources having an IVM capacity. The network manager receives a plurality of requests for interruptible workloads. The network manager allocates the interruptible workloads to the stable IVM resources up to the IVM capacity. The network manager may predict a rate of requests for priority uninterruptible workloads and a capacity during a future time period, determine to protect at least one of the interruptible workloads based on the rate of requests and the capacity, and guarantee resources to the at least one interruptible workload as a protected workload for the future time period. La présente demande concerne un réseau, un appareil et un procédé d'attribution de ressources dans un réseau étendu distribué comprenant une pluralité de ressources informatiques configurées pour instancier des machines virtuelles. Un gestionnaire de charges de travail pour le réseau prédit, à l'aide d'un ou de plusieurs algorithmes d'apprentissage automatique et sur la base d'informations d'utilisation et d'éviction de réseau, un ensemble de ressources de machine virtuelle interruptible (IVM) stables ayant une capacité IVM. Le gestionnaire de réseau reçoit une pluralité de demandes de charges de travail interruptibles. Le gestionnaire de réseau attribue les charges de travail interruptibles aux ressources IVM stables jusqu'à la capacité IVM. Le gestionnaire de réseau peut prédire un taux de demandes de charges de travail non interruptibles prioritaires et une capacité pendant une future période de temps, déterminer s'il faut protéger au moins l'une des charges de travail interruptibles sur la base du taux de demandes et de la capacité, et garantir des ressources à la ou aux charges de travail interruptibles en tant que charge de travail protégée pour la future période de temps.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2024243959A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2024243959A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2024243959A13</originalsourceid><addsrcrecordid>eNrjZPAIjgwOcfVVCPFXCPBxdHZVcPRzUQgI8g9xdQ5R8PQLcQ0KCg0I8XTycVUI9w_y9vF3dAkGiis4-_iHuii4-oV5Bvn7-br6hfAwsKYl5hSn8kJpbgZlN9cQZw_d1IL8-NTigsTk1LzUkvhwfyMDIxMjE2NLU0tHQ2PiVAEA5LkuMg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEM TO PLACE AND PROTECT INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT</title><source>esp@cenet</source><creator>QIAO, Bo ; DONG, Hang ; MOSCIBRODA, Thomas ; QIN, Si ; KATARIYA, Deepak Niranjan ; GURNANI, Ayesha Narayan ; YANG, Yuwen ; BIAN, Guanlin ; SHARMA, Rahul ; PAN, Abhisek ; TU, Shijing ; SUBRAMANIAN, Karthikeyan</creator><creatorcontrib>QIAO, Bo ; DONG, Hang ; MOSCIBRODA, Thomas ; QIN, Si ; KATARIYA, Deepak Niranjan ; GURNANI, Ayesha Narayan ; YANG, Yuwen ; BIAN, Guanlin ; SHARMA, Rahul ; PAN, Abhisek ; TU, Shijing ; SUBRAMANIAN, Karthikeyan</creatorcontrib><description>The present application relates to a network, apparatus, and method for resource allocation in a distributed wide area network including a plurality of computing resources configured to instantiate virtual machines. A workload manager for the network predicts, using one or more machine-learning algorithms, based on network utilization and eviction information, a set of stable interruptible virtual machine (IVM) resources having an IVM capacity. The network manager receives a plurality of requests for interruptible workloads. The network manager allocates the interruptible workloads to the stable IVM resources up to the IVM capacity. The network manager may predict a rate of requests for priority uninterruptible workloads and a capacity during a future time period, determine to protect at least one of the interruptible workloads based on the rate of requests and the capacity, and guarantee resources to the at least one interruptible workload as a protected workload for the future time period. La présente demande concerne un réseau, un appareil et un procédé d'attribution de ressources dans un réseau étendu distribué comprenant une pluralité de ressources informatiques configurées pour instancier des machines virtuelles. Un gestionnaire de charges de travail pour le réseau prédit, à l'aide d'un ou de plusieurs algorithmes d'apprentissage automatique et sur la base d'informations d'utilisation et d'éviction de réseau, un ensemble de ressources de machine virtuelle interruptible (IVM) stables ayant une capacité IVM. Le gestionnaire de réseau reçoit une pluralité de demandes de charges de travail interruptibles. Le gestionnaire de réseau attribue les charges de travail interruptibles aux ressources IVM stables jusqu'à la capacité IVM. Le gestionnaire de réseau peut prédire un taux de demandes de charges de travail non interruptibles prioritaires et une capacité pendant une future période de temps, déterminer s'il faut protéger au moins l'une des charges de travail interruptibles sur la base du taux de demandes et de la capacité, et garantir des ressources à la ou aux charges de travail interruptibles en tant que charge de travail protégée pour la future période de temps.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2024</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=20241205&amp;DB=EPODOC&amp;CC=WO&amp;NR=2024243959A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241205&amp;DB=EPODOC&amp;CC=WO&amp;NR=2024243959A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>QIAO, Bo</creatorcontrib><creatorcontrib>DONG, Hang</creatorcontrib><creatorcontrib>MOSCIBRODA, Thomas</creatorcontrib><creatorcontrib>QIN, Si</creatorcontrib><creatorcontrib>KATARIYA, Deepak Niranjan</creatorcontrib><creatorcontrib>GURNANI, Ayesha Narayan</creatorcontrib><creatorcontrib>YANG, Yuwen</creatorcontrib><creatorcontrib>BIAN, Guanlin</creatorcontrib><creatorcontrib>SHARMA, Rahul</creatorcontrib><creatorcontrib>PAN, Abhisek</creatorcontrib><creatorcontrib>TU, Shijing</creatorcontrib><creatorcontrib>SUBRAMANIAN, Karthikeyan</creatorcontrib><title>SYSTEM TO PLACE AND PROTECT INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT</title><description>The present application relates to a network, apparatus, and method for resource allocation in a distributed wide area network including a plurality of computing resources configured to instantiate virtual machines. A workload manager for the network predicts, using one or more machine-learning algorithms, based on network utilization and eviction information, a set of stable interruptible virtual machine (IVM) resources having an IVM capacity. The network manager receives a plurality of requests for interruptible workloads. The network manager allocates the interruptible workloads to the stable IVM resources up to the IVM capacity. The network manager may predict a rate of requests for priority uninterruptible workloads and a capacity during a future time period, determine to protect at least one of the interruptible workloads based on the rate of requests and the capacity, and guarantee resources to the at least one interruptible workload as a protected workload for the future time period. La présente demande concerne un réseau, un appareil et un procédé d'attribution de ressources dans un réseau étendu distribué comprenant une pluralité de ressources informatiques configurées pour instancier des machines virtuelles. Un gestionnaire de charges de travail pour le réseau prédit, à l'aide d'un ou de plusieurs algorithmes d'apprentissage automatique et sur la base d'informations d'utilisation et d'éviction de réseau, un ensemble de ressources de machine virtuelle interruptible (IVM) stables ayant une capacité IVM. Le gestionnaire de réseau reçoit une pluralité de demandes de charges de travail interruptibles. Le gestionnaire de réseau attribue les charges de travail interruptibles aux ressources IVM stables jusqu'à la capacité IVM. Le gestionnaire de réseau peut prédire un taux de demandes de charges de travail non interruptibles prioritaires et une capacité pendant une future période de temps, déterminer s'il faut protéger au moins l'une des charges de travail interruptibles sur la base du taux de demandes et de la capacité, et garantir des ressources à la ou aux charges de travail interruptibles en tant que charge de travail protégée pour la future période de temps.</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>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZPAIjgwOcfVVCPFXCPBxdHZVcPRzUQgI8g9xdQ5R8PQLcQ0KCg0I8XTycVUI9w_y9vF3dAkGiis4-_iHuii4-oV5Bvn7-br6hfAwsKYl5hSn8kJpbgZlN9cQZw_d1IL8-NTigsTk1LzUkvhwfyMDIxMjE2NLU0tHQ2PiVAEA5LkuMg</recordid><startdate>20241205</startdate><enddate>20241205</enddate><creator>QIAO, Bo</creator><creator>DONG, Hang</creator><creator>MOSCIBRODA, Thomas</creator><creator>QIN, Si</creator><creator>KATARIYA, Deepak Niranjan</creator><creator>GURNANI, Ayesha Narayan</creator><creator>YANG, Yuwen</creator><creator>BIAN, Guanlin</creator><creator>SHARMA, Rahul</creator><creator>PAN, Abhisek</creator><creator>TU, Shijing</creator><creator>SUBRAMANIAN, Karthikeyan</creator><scope>EVB</scope></search><sort><creationdate>20241205</creationdate><title>SYSTEM TO PLACE AND PROTECT INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT</title><author>QIAO, Bo ; DONG, Hang ; MOSCIBRODA, Thomas ; QIN, Si ; KATARIYA, Deepak Niranjan ; GURNANI, Ayesha Narayan ; YANG, Yuwen ; BIAN, Guanlin ; SHARMA, Rahul ; PAN, Abhisek ; TU, Shijing ; SUBRAMANIAN, Karthikeyan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2024243959A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>QIAO, Bo</creatorcontrib><creatorcontrib>DONG, Hang</creatorcontrib><creatorcontrib>MOSCIBRODA, Thomas</creatorcontrib><creatorcontrib>QIN, Si</creatorcontrib><creatorcontrib>KATARIYA, Deepak Niranjan</creatorcontrib><creatorcontrib>GURNANI, Ayesha Narayan</creatorcontrib><creatorcontrib>YANG, Yuwen</creatorcontrib><creatorcontrib>BIAN, Guanlin</creatorcontrib><creatorcontrib>SHARMA, Rahul</creatorcontrib><creatorcontrib>PAN, Abhisek</creatorcontrib><creatorcontrib>TU, Shijing</creatorcontrib><creatorcontrib>SUBRAMANIAN, Karthikeyan</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>QIAO, Bo</au><au>DONG, Hang</au><au>MOSCIBRODA, Thomas</au><au>QIN, Si</au><au>KATARIYA, Deepak Niranjan</au><au>GURNANI, Ayesha Narayan</au><au>YANG, Yuwen</au><au>BIAN, Guanlin</au><au>SHARMA, Rahul</au><au>PAN, Abhisek</au><au>TU, Shijing</au><au>SUBRAMANIAN, Karthikeyan</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEM TO PLACE AND PROTECT INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT</title><date>2024-12-05</date><risdate>2024</risdate><abstract>The present application relates to a network, apparatus, and method for resource allocation in a distributed wide area network including a plurality of computing resources configured to instantiate virtual machines. A workload manager for the network predicts, using one or more machine-learning algorithms, based on network utilization and eviction information, a set of stable interruptible virtual machine (IVM) resources having an IVM capacity. The network manager receives a plurality of requests for interruptible workloads. The network manager allocates the interruptible workloads to the stable IVM resources up to the IVM capacity. The network manager may predict a rate of requests for priority uninterruptible workloads and a capacity during a future time period, determine to protect at least one of the interruptible workloads based on the rate of requests and the capacity, and guarantee resources to the at least one interruptible workload as a protected workload for the future time period. La présente demande concerne un réseau, un appareil et un procédé d'attribution de ressources dans un réseau étendu distribué comprenant une pluralité de ressources informatiques configurées pour instancier des machines virtuelles. Un gestionnaire de charges de travail pour le réseau prédit, à l'aide d'un ou de plusieurs algorithmes d'apprentissage automatique et sur la base d'informations d'utilisation et d'éviction de réseau, un ensemble de ressources de machine virtuelle interruptible (IVM) stables ayant une capacité IVM. Le gestionnaire de réseau reçoit une pluralité de demandes de charges de travail interruptibles. Le gestionnaire de réseau attribue les charges de travail interruptibles aux ressources IVM stables jusqu'à la capacité IVM. Le gestionnaire de réseau peut prédire un taux de demandes de charges de travail non interruptibles prioritaires et une capacité pendant une future période de temps, déterminer s'il faut protéger au moins l'une des charges de travail interruptibles sur la base du taux de demandes et de la capacité, et garantir des ressources à la ou aux charges de travail interruptibles en tant que charge de travail protégée pour la future période de temps.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2024243959A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SYSTEM TO PLACE AND PROTECT INTERRUPTIBLE WORKLOADS IN CLOUD ENVIRONMENT
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T22%3A40%3A33IST&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=QIAO,%20Bo&rft.date=2024-12-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2024243959A1%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