A SERVICE DIFFERENTIATION ALGORITHM - For Clusters of Middleware Appliances

Mursalin Habib, Yannis Viniotis, Bob Callaway, Adolfo Rodriguez

2009

Abstract

Service oriented architectures (SOA) and XML-based Web Services have become the technology of choice in enterprise networks. These networks support multiple services and are typically architected in multiple computing tiers, with a main service tier for the business logic and a separate, ``offload" tier, for, say, the CPU-intensive XML processing. The offload tier is typically populated by clusters of middleware appliances, usually hardware-assisted devices that are optimized for their tasks. Service differentiation refers to the generic problem of managing the enterprise network resources in order to achieve desired performance objectives on a per service basis. In this paper, we define a SAA/SDA (Service Activation Algorithm/Service Deactivation Algorithm) that manages the CPU allocation in the appliance tier, in order to provide service differentiation. The main design objective of SAA/SDA is to overcome the disadvantages of the present known, static solutions. We analyze the performance of SAA/SDA via simulations.

Download


Paper Citation


in Harvard Style

Habib M., Viniotis Y., Callaway B. and Rodriguez A. (2009). A SERVICE DIFFERENTIATION ALGORITHM - For Clusters of Middleware Appliances . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-674-010-8, pages 13-20. DOI: 10.5220/0002254300130020

in Bibtex Style

@conference{icsoft09,
author={Mursalin Habib and Yannis Viniotis and Bob Callaway and Adolfo Rodriguez},
title={A SERVICE DIFFERENTIATION ALGORITHM - For Clusters of Middleware Appliances},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2009},
pages={13-20},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002254300130020},
isbn={978-989-674-010-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - A SERVICE DIFFERENTIATION ALGORITHM - For Clusters of Middleware Appliances
SN - 978-989-674-010-8
AU - Habib M.
AU - Viniotis Y.
AU - Callaway B.
AU - Rodriguez A.
PY - 2009
SP - 13
EP - 20
DO - 10.5220/0002254300130020