EXPOSING CONTROL TO ENABLE INTERACTIVE SCHEDULERS FOR CLOUD CLUSTER ORCHESTRATION SYSTEMS

Methods, systems, and computer program products are provided for a compute cluster comprising placement and load balancing (PLB) logic that receives data (e.g., state metadata) relating to a service (e.g., database service) executing on the compute cluster, from a resource manager executing on the c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LANG, Willis, SHAN, Yi, NARASAYYA, Vivek Ravindranath, KÖNIG, Arnd Christian, LIU, Jiaqi, CUKANOVIC, Aleksandar, PUZOVIC, Nikola, STOJANOVIC, Marko, COLIC, Monika, MOELLER, Justin Grant, KALHAN, Ajay
Format: Patent
Sprache:eng
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 LANG, Willis
SHAN, Yi
NARASAYYA, Vivek Ravindranath
KÖNIG, Arnd Christian
LIU, Jiaqi
CUKANOVIC, Aleksandar
PUZOVIC, Nikola
STOJANOVIC, Marko
COLIC, Monika
MOELLER, Justin Grant
KALHAN, Ajay
description Methods, systems, and computer program products are provided for a compute cluster comprising placement and load balancing (PLB) logic that receives data (e.g., state metadata) relating to a service (e.g., database service) executing on the compute cluster, from a resource manager executing on the compute cluster, via a first API associated with the resource manager. The PLB logic receives second data from the service via a second API and determines whether a PLB action is indicated based on one of the second data or a combination of the first data and the second data. When a PLB action is indicated, the PLB logic sends a command to the resource manager to execute the PLB action. The PLB logic also receives queries from clients external to the compute cluster and may spawn a child PLB logic to offload PLB operations, respond to queries, or perform software validation in the child.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2023259407A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2023259407A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2023259407A13</originalsourceid><addsrcrecordid>eNqNikEKwjAQRbtxIeodBlwLtVWKy5hObSBmJDMRuypF4kq0UO-PWXgAN-_D-2-edXi7EBt3Ak1OPFkQAnTqaBGME_RKi7kisG6xDhY9Q0MetKVQJwZOCZBPL4tXYsgBd0meeZnNHsNziqvfLrJ1g6LbTRzffZzG4R5f8dMHLvKiLPaHXV6pbflf9QU3qTMd</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>EXPOSING CONTROL TO ENABLE INTERACTIVE SCHEDULERS FOR CLOUD CLUSTER ORCHESTRATION SYSTEMS</title><source>esp@cenet</source><creator>LANG, Willis ; SHAN, Yi ; NARASAYYA, Vivek Ravindranath ; KÖNIG, Arnd Christian ; LIU, Jiaqi ; CUKANOVIC, Aleksandar ; PUZOVIC, Nikola ; STOJANOVIC, Marko ; COLIC, Monika ; MOELLER, Justin Grant ; KALHAN, Ajay</creator><creatorcontrib>LANG, Willis ; SHAN, Yi ; NARASAYYA, Vivek Ravindranath ; KÖNIG, Arnd Christian ; LIU, Jiaqi ; CUKANOVIC, Aleksandar ; PUZOVIC, Nikola ; STOJANOVIC, Marko ; COLIC, Monika ; MOELLER, Justin Grant ; KALHAN, Ajay</creatorcontrib><description>Methods, systems, and computer program products are provided for a compute cluster comprising placement and load balancing (PLB) logic that receives data (e.g., state metadata) relating to a service (e.g., database service) executing on the compute cluster, from a resource manager executing on the compute cluster, via a first API associated with the resource manager. The PLB logic receives second data from the service via a second API and determines whether a PLB action is indicated based on one of the second data or a combination of the first data and the second data. When a PLB action is indicated, the PLB logic sends a command to the resource manager to execute the PLB action. The PLB logic also receives queries from clients external to the compute cluster and may spawn a child PLB logic to offload PLB operations, respond to queries, or perform software validation in the child.</description><language>eng</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=20230817&amp;DB=EPODOC&amp;CC=US&amp;NR=2023259407A1$$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=20230817&amp;DB=EPODOC&amp;CC=US&amp;NR=2023259407A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LANG, Willis</creatorcontrib><creatorcontrib>SHAN, Yi</creatorcontrib><creatorcontrib>NARASAYYA, Vivek Ravindranath</creatorcontrib><creatorcontrib>KÖNIG, Arnd Christian</creatorcontrib><creatorcontrib>LIU, Jiaqi</creatorcontrib><creatorcontrib>CUKANOVIC, Aleksandar</creatorcontrib><creatorcontrib>PUZOVIC, Nikola</creatorcontrib><creatorcontrib>STOJANOVIC, Marko</creatorcontrib><creatorcontrib>COLIC, Monika</creatorcontrib><creatorcontrib>MOELLER, Justin Grant</creatorcontrib><creatorcontrib>KALHAN, Ajay</creatorcontrib><title>EXPOSING CONTROL TO ENABLE INTERACTIVE SCHEDULERS FOR CLOUD CLUSTER ORCHESTRATION SYSTEMS</title><description>Methods, systems, and computer program products are provided for a compute cluster comprising placement and load balancing (PLB) logic that receives data (e.g., state metadata) relating to a service (e.g., database service) executing on the compute cluster, from a resource manager executing on the compute cluster, via a first API associated with the resource manager. The PLB logic receives second data from the service via a second API and determines whether a PLB action is indicated based on one of the second data or a combination of the first data and the second data. When a PLB action is indicated, the PLB logic sends a command to the resource manager to execute the PLB action. The PLB logic also receives queries from clients external to the compute cluster and may spawn a child PLB logic to offload PLB operations, respond to queries, or perform software validation in the child.</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>eNqNikEKwjAQRbtxIeodBlwLtVWKy5hObSBmJDMRuypF4kq0UO-PWXgAN-_D-2-edXi7EBt3Ak1OPFkQAnTqaBGME_RKi7kisG6xDhY9Q0MetKVQJwZOCZBPL4tXYsgBd0meeZnNHsNziqvfLrJ1g6LbTRzffZzG4R5f8dMHLvKiLPaHXV6pbflf9QU3qTMd</recordid><startdate>20230817</startdate><enddate>20230817</enddate><creator>LANG, Willis</creator><creator>SHAN, Yi</creator><creator>NARASAYYA, Vivek Ravindranath</creator><creator>KÖNIG, Arnd Christian</creator><creator>LIU, Jiaqi</creator><creator>CUKANOVIC, Aleksandar</creator><creator>PUZOVIC, Nikola</creator><creator>STOJANOVIC, Marko</creator><creator>COLIC, Monika</creator><creator>MOELLER, Justin Grant</creator><creator>KALHAN, Ajay</creator><scope>EVB</scope></search><sort><creationdate>20230817</creationdate><title>EXPOSING CONTROL TO ENABLE INTERACTIVE SCHEDULERS FOR CLOUD CLUSTER ORCHESTRATION SYSTEMS</title><author>LANG, Willis ; SHAN, Yi ; NARASAYYA, Vivek Ravindranath ; KÖNIG, Arnd Christian ; LIU, Jiaqi ; CUKANOVIC, Aleksandar ; PUZOVIC, Nikola ; STOJANOVIC, Marko ; COLIC, Monika ; MOELLER, Justin Grant ; KALHAN, Ajay</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2023259407A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</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>LANG, Willis</creatorcontrib><creatorcontrib>SHAN, Yi</creatorcontrib><creatorcontrib>NARASAYYA, Vivek Ravindranath</creatorcontrib><creatorcontrib>KÖNIG, Arnd Christian</creatorcontrib><creatorcontrib>LIU, Jiaqi</creatorcontrib><creatorcontrib>CUKANOVIC, Aleksandar</creatorcontrib><creatorcontrib>PUZOVIC, Nikola</creatorcontrib><creatorcontrib>STOJANOVIC, Marko</creatorcontrib><creatorcontrib>COLIC, Monika</creatorcontrib><creatorcontrib>MOELLER, Justin Grant</creatorcontrib><creatorcontrib>KALHAN, Ajay</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LANG, Willis</au><au>SHAN, Yi</au><au>NARASAYYA, Vivek Ravindranath</au><au>KÖNIG, Arnd Christian</au><au>LIU, Jiaqi</au><au>CUKANOVIC, Aleksandar</au><au>PUZOVIC, Nikola</au><au>STOJANOVIC, Marko</au><au>COLIC, Monika</au><au>MOELLER, Justin Grant</au><au>KALHAN, Ajay</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>EXPOSING CONTROL TO ENABLE INTERACTIVE SCHEDULERS FOR CLOUD CLUSTER ORCHESTRATION SYSTEMS</title><date>2023-08-17</date><risdate>2023</risdate><abstract>Methods, systems, and computer program products are provided for a compute cluster comprising placement and load balancing (PLB) logic that receives data (e.g., state metadata) relating to a service (e.g., database service) executing on the compute cluster, from a resource manager executing on the compute cluster, via a first API associated with the resource manager. The PLB logic receives second data from the service via a second API and determines whether a PLB action is indicated based on one of the second data or a combination of the first data and the second data. When a PLB action is indicated, the PLB logic sends a command to the resource manager to execute the PLB action. The PLB logic also receives queries from clients external to the compute cluster and may spawn a child PLB logic to offload PLB operations, respond to queries, or perform software validation in the child.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2023259407A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title EXPOSING CONTROL TO ENABLE INTERACTIVE SCHEDULERS FOR CLOUD CLUSTER ORCHESTRATION SYSTEMS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T12%3A35%3A01IST&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=LANG,%20Willis&rft.date=2023-08-17&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2023259407A1%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