Incarnation selection for application hosting on remote services environment

One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Venkatesan Thirumalai Chakaravarthy, Amith Singhee, Ashok Pon Kumar Sree Prakash, Padmanabha Venkatagiri Seshadri, Yogish Sabharwal
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 Venkatesan Thirumalai Chakaravarthy
Amith Singhee
Ashok Pon Kumar Sree Prakash
Padmanabha Venkatagiri Seshadri
Yogish Sabharwal
description One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of time; splitting, based upon the resource profile corresponding to a given service, the given service into a plurality of service slices; selecting, for each of the plurality of service slices an incarnation fulfilling a resource demand requirement and a service-performance-offering, wherein an incarnation has a total demand value based upon a resource capacity of a node at the remote services environment; and assigning, for each of the plurality of service slices the incarnation selected to at least one node within the remote services environment based upon the resource capacity of the at least one node.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_GB2614474B</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>GB2614474B</sourcerecordid><originalsourceid>FETCH-epo_espacenet_GB2614474B3</originalsourceid><addsrcrecordid>eNqFir0KAjEQBtNYiPoM5gUs1KD9Hf6Bpf2xLN9pILcbsuGe30PtrWZgZu7uN2EqQjWqeEMCf6zX4innFPlbXmo1ytNPWjBoxfSWMTLMQ8ZYVAZIXbpZT8mw-nHh1ufTo71ukLWDZWIIandpdodtCMfQ7P8fbztfNe4</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Incarnation selection for application hosting on remote services environment</title><source>esp@cenet</source><creator>Venkatesan Thirumalai Chakaravarthy ; Amith Singhee ; Ashok Pon Kumar Sree Prakash ; Padmanabha Venkatagiri Seshadri ; Yogish Sabharwal</creator><creatorcontrib>Venkatesan Thirumalai Chakaravarthy ; Amith Singhee ; Ashok Pon Kumar Sree Prakash ; Padmanabha Venkatagiri Seshadri ; Yogish Sabharwal</creatorcontrib><description>One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of time; splitting, based upon the resource profile corresponding to a given service, the given service into a plurality of service slices; selecting, for each of the plurality of service slices an incarnation fulfilling a resource demand requirement and a service-performance-offering, wherein an incarnation has a total demand value based upon a resource capacity of a node at the remote services environment; and assigning, for each of the plurality of service slices the incarnation selected to at least one node within the remote services environment based upon the resource capacity of the at least one node.</description><language>eng</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=20240403&amp;DB=EPODOC&amp;CC=GB&amp;NR=2614474B$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240403&amp;DB=EPODOC&amp;CC=GB&amp;NR=2614474B$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Venkatesan Thirumalai Chakaravarthy</creatorcontrib><creatorcontrib>Amith Singhee</creatorcontrib><creatorcontrib>Ashok Pon Kumar Sree Prakash</creatorcontrib><creatorcontrib>Padmanabha Venkatagiri Seshadri</creatorcontrib><creatorcontrib>Yogish Sabharwal</creatorcontrib><title>Incarnation selection for application hosting on remote services environment</title><description>One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of time; splitting, based upon the resource profile corresponding to a given service, the given service into a plurality of service slices; selecting, for each of the plurality of service slices an incarnation fulfilling a resource demand requirement and a service-performance-offering, wherein an incarnation has a total demand value based upon a resource capacity of a node at the remote services environment; and assigning, for each of the plurality of service slices the incarnation selected to at least one node within the remote services environment based upon the resource capacity of the at least one node.</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>eNqFir0KAjEQBtNYiPoM5gUs1KD9Hf6Bpf2xLN9pILcbsuGe30PtrWZgZu7uN2EqQjWqeEMCf6zX4innFPlbXmo1ytNPWjBoxfSWMTLMQ8ZYVAZIXbpZT8mw-nHh1ufTo71ukLWDZWIIandpdodtCMfQ7P8fbztfNe4</recordid><startdate>20240403</startdate><enddate>20240403</enddate><creator>Venkatesan Thirumalai Chakaravarthy</creator><creator>Amith Singhee</creator><creator>Ashok Pon Kumar Sree Prakash</creator><creator>Padmanabha Venkatagiri Seshadri</creator><creator>Yogish Sabharwal</creator><scope>EVB</scope></search><sort><creationdate>20240403</creationdate><title>Incarnation selection for application hosting on remote services environment</title><author>Venkatesan Thirumalai Chakaravarthy ; Amith Singhee ; Ashok Pon Kumar Sree Prakash ; Padmanabha Venkatagiri Seshadri ; Yogish Sabharwal</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_GB2614474B3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</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>Venkatesan Thirumalai Chakaravarthy</creatorcontrib><creatorcontrib>Amith Singhee</creatorcontrib><creatorcontrib>Ashok Pon Kumar Sree Prakash</creatorcontrib><creatorcontrib>Padmanabha Venkatagiri Seshadri</creatorcontrib><creatorcontrib>Yogish Sabharwal</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Venkatesan Thirumalai Chakaravarthy</au><au>Amith Singhee</au><au>Ashok Pon Kumar Sree Prakash</au><au>Padmanabha Venkatagiri Seshadri</au><au>Yogish Sabharwal</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Incarnation selection for application hosting on remote services environment</title><date>2024-04-03</date><risdate>2024</risdate><abstract>One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of time; splitting, based upon the resource profile corresponding to a given service, the given service into a plurality of service slices; selecting, for each of the plurality of service slices an incarnation fulfilling a resource demand requirement and a service-performance-offering, wherein an incarnation has a total demand value based upon a resource capacity of a node at the remote services environment; and assigning, for each of the plurality of service slices the incarnation selected to at least one node within the remote services environment based upon the resource capacity of the at least one node.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_GB2614474B
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Incarnation selection for application hosting on remote services 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-13T01%3A09%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=Venkatesan%20Thirumalai%20Chakaravarthy&rft.date=2024-04-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EGB2614474B%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