Resource Manager for QoS Aware Shared Application Clusters
Nowadays, middleware technologies are largely being adopted in order to make the development of distributed enterprise applications easier and to create a level of abstraction so as to present a unified programming model to application developers. However, it is important that the middleware remains...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 153 |
---|---|
container_issue | |
container_start_page | 149 |
container_title | |
container_volume | |
creator | Samydurai, A. Thiyagarajan, S. Mukherjee, S. |
description | Nowadays, middleware technologies are largely being adopted in order to make the development of distributed enterprise applications easier and to create a level of abstraction so as to present a unified programming model to application developers. However, it is important that the middleware remains effective for such types of applications that may exhibit strict Quality of Service (QoS) requirement in terms of resource availability, reliability, scalability, and timeliness. In this paper, the system developed has a new architecture called QASAC (QoS Aware Shared Application Cluster) with SLA to allocate the resources to all clients with minimized cost of resources with the QoS metrics such as percentile response time, service availability and server utilization. The system is also augmented with PDNS to receive an update regarding failure of resource manager and route the future client request to newly elected resource manager. The above mentioned QoS guarantees can be expressed as binding contracts in terms of so called Service Level Agreement (SLA) between the execution environment and application. This work aims at extending an execution environment to make it a QoS aware middleware. The resultant middleware has the capabilities such as clustering, load balancing in order to satisfy the above mentioned QoS guarantees. |
doi_str_mv | 10.1109/ARTCom.2009.118 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5328040</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5328040</ieee_id><sourcerecordid>5328040</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-823abc0ef8d65b1af8a28f422aa5724be075fd0eb75faebcd91dd3e070fe1e853</originalsourceid><addsrcrecordid>eNotj01Lw0AYhFdEUGvOHrzsH0h99yvZeAvBL6iIbT2XN9l3NZI2YTdF_Pcu6Bxm4BkYGMauBSyFgOq2Xm-bcb-UAFUC9oRdQllURllt5CnLqtIKLbU2ArQ6Z1mMX5CUSgvFBbtbUxyPoSP-ggf8oMD9GPjbuOH1Nwbim8_kjtfTNPQdzv144M1wjDOFeMXOPA6Rsv9csPeH-23zlK9eH5-bepX3ojRzbqXCtgPy1hWmFegtSuu1lIimlLolKI13QG0KpLZzlXBOJQqeBFmjFuzmb7cnot0U-j2Gn51R6YAG9QugvEjQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Resource Manager for QoS Aware Shared Application Clusters</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Samydurai, A. ; Thiyagarajan, S. ; Mukherjee, S.</creator><creatorcontrib>Samydurai, A. ; Thiyagarajan, S. ; Mukherjee, S.</creatorcontrib><description>Nowadays, middleware technologies are largely being adopted in order to make the development of distributed enterprise applications easier and to create a level of abstraction so as to present a unified programming model to application developers. However, it is important that the middleware remains effective for such types of applications that may exhibit strict Quality of Service (QoS) requirement in terms of resource availability, reliability, scalability, and timeliness. In this paper, the system developed has a new architecture called QASAC (QoS Aware Shared Application Cluster) with SLA to allocate the resources to all clients with minimized cost of resources with the QoS metrics such as percentile response time, service availability and server utilization. The system is also augmented with PDNS to receive an update regarding failure of resource manager and route the future client request to newly elected resource manager. The above mentioned QoS guarantees can be expressed as binding contracts in terms of so called Service Level Agreement (SLA) between the execution environment and application. This work aims at extending an execution environment to make it a QoS aware middleware. The resultant middleware has the capabilities such as clustering, load balancing in order to satisfy the above mentioned QoS guarantees.</description><identifier>ISBN: 9781424451043</identifier><identifier>ISBN: 1424451043</identifier><identifier>EISBN: 0769538452</identifier><identifier>EISBN: 9780769538457</identifier><identifier>DOI: 10.1109/ARTCom.2009.118</identifier><language>eng</language><publisher>IEEE</publisher><subject>Availability ; Clusters and Middleware ; Delay ; Load balance ; Load management ; Middleware ; Monitoring ; Nominations and elections ; Particle measurements ; QASAC ; QoS ; Quality of service ; Resource management ; Runtime ; SLA</subject><ispartof>2009 International Conference on Advances in Recent Technologies in Communication and Computing, 2009, p.149-153</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5328040$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5328040$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Samydurai, A.</creatorcontrib><creatorcontrib>Thiyagarajan, S.</creatorcontrib><creatorcontrib>Mukherjee, S.</creatorcontrib><title>Resource Manager for QoS Aware Shared Application Clusters</title><title>2009 International Conference on Advances in Recent Technologies in Communication and Computing</title><addtitle>ARTCOM</addtitle><description>Nowadays, middleware technologies are largely being adopted in order to make the development of distributed enterprise applications easier and to create a level of abstraction so as to present a unified programming model to application developers. However, it is important that the middleware remains effective for such types of applications that may exhibit strict Quality of Service (QoS) requirement in terms of resource availability, reliability, scalability, and timeliness. In this paper, the system developed has a new architecture called QASAC (QoS Aware Shared Application Cluster) with SLA to allocate the resources to all clients with minimized cost of resources with the QoS metrics such as percentile response time, service availability and server utilization. The system is also augmented with PDNS to receive an update regarding failure of resource manager and route the future client request to newly elected resource manager. The above mentioned QoS guarantees can be expressed as binding contracts in terms of so called Service Level Agreement (SLA) between the execution environment and application. This work aims at extending an execution environment to make it a QoS aware middleware. The resultant middleware has the capabilities such as clustering, load balancing in order to satisfy the above mentioned QoS guarantees.</description><subject>Availability</subject><subject>Clusters and Middleware</subject><subject>Delay</subject><subject>Load balance</subject><subject>Load management</subject><subject>Middleware</subject><subject>Monitoring</subject><subject>Nominations and elections</subject><subject>Particle measurements</subject><subject>QASAC</subject><subject>QoS</subject><subject>Quality of service</subject><subject>Resource management</subject><subject>Runtime</subject><subject>SLA</subject><isbn>9781424451043</isbn><isbn>1424451043</isbn><isbn>0769538452</isbn><isbn>9780769538457</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj01Lw0AYhFdEUGvOHrzsH0h99yvZeAvBL6iIbT2XN9l3NZI2YTdF_Pcu6Bxm4BkYGMauBSyFgOq2Xm-bcb-UAFUC9oRdQllURllt5CnLqtIKLbU2ArQ6Z1mMX5CUSgvFBbtbUxyPoSP-ggf8oMD9GPjbuOH1Nwbim8_kjtfTNPQdzv144M1wjDOFeMXOPA6Rsv9csPeH-23zlK9eH5-bepX3ojRzbqXCtgPy1hWmFegtSuu1lIimlLolKI13QG0KpLZzlXBOJQqeBFmjFuzmb7cnot0U-j2Gn51R6YAG9QugvEjQ</recordid><startdate>200910</startdate><enddate>200910</enddate><creator>Samydurai, A.</creator><creator>Thiyagarajan, S.</creator><creator>Mukherjee, S.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200910</creationdate><title>Resource Manager for QoS Aware Shared Application Clusters</title><author>Samydurai, A. ; Thiyagarajan, S. ; Mukherjee, S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-823abc0ef8d65b1af8a28f422aa5724be075fd0eb75faebcd91dd3e070fe1e853</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Availability</topic><topic>Clusters and Middleware</topic><topic>Delay</topic><topic>Load balance</topic><topic>Load management</topic><topic>Middleware</topic><topic>Monitoring</topic><topic>Nominations and elections</topic><topic>Particle measurements</topic><topic>QASAC</topic><topic>QoS</topic><topic>Quality of service</topic><topic>Resource management</topic><topic>Runtime</topic><topic>SLA</topic><toplevel>online_resources</toplevel><creatorcontrib>Samydurai, A.</creatorcontrib><creatorcontrib>Thiyagarajan, S.</creatorcontrib><creatorcontrib>Mukherjee, S.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Samydurai, A.</au><au>Thiyagarajan, S.</au><au>Mukherjee, S.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Resource Manager for QoS Aware Shared Application Clusters</atitle><btitle>2009 International Conference on Advances in Recent Technologies in Communication and Computing</btitle><stitle>ARTCOM</stitle><date>2009-10</date><risdate>2009</risdate><spage>149</spage><epage>153</epage><pages>149-153</pages><isbn>9781424451043</isbn><isbn>1424451043</isbn><eisbn>0769538452</eisbn><eisbn>9780769538457</eisbn><abstract>Nowadays, middleware technologies are largely being adopted in order to make the development of distributed enterprise applications easier and to create a level of abstraction so as to present a unified programming model to application developers. However, it is important that the middleware remains effective for such types of applications that may exhibit strict Quality of Service (QoS) requirement in terms of resource availability, reliability, scalability, and timeliness. In this paper, the system developed has a new architecture called QASAC (QoS Aware Shared Application Cluster) with SLA to allocate the resources to all clients with minimized cost of resources with the QoS metrics such as percentile response time, service availability and server utilization. The system is also augmented with PDNS to receive an update regarding failure of resource manager and route the future client request to newly elected resource manager. The above mentioned QoS guarantees can be expressed as binding contracts in terms of so called Service Level Agreement (SLA) between the execution environment and application. This work aims at extending an execution environment to make it a QoS aware middleware. The resultant middleware has the capabilities such as clustering, load balancing in order to satisfy the above mentioned QoS guarantees.</abstract><pub>IEEE</pub><doi>10.1109/ARTCom.2009.118</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9781424451043 |
ispartof | 2009 International Conference on Advances in Recent Technologies in Communication and Computing, 2009, p.149-153 |
issn | |
language | eng |
recordid | cdi_ieee_primary_5328040 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Availability Clusters and Middleware Delay Load balance Load management Middleware Monitoring Nominations and elections Particle measurements QASAC QoS Quality of service Resource management Runtime SLA |
title | Resource Manager for QoS Aware Shared Application Clusters |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T06%3A18%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Resource%20Manager%20for%20QoS%20Aware%20Shared%20Application%20Clusters&rft.btitle=2009%20International%20Conference%20on%20Advances%20in%20Recent%20Technologies%20in%20Communication%20and%20Computing&rft.au=Samydurai,%20A.&rft.date=2009-10&rft.spage=149&rft.epage=153&rft.pages=149-153&rft.isbn=9781424451043&rft.isbn_list=1424451043&rft_id=info:doi/10.1109/ARTCom.2009.118&rft_dat=%3Cieee_6IE%3E5328040%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769538452&rft.eisbn_list=9780769538457&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5328040&rfr_iscdi=true |