Results 11 -
17 of
17
Dynamic Load Balancing of Virtualized Database Services Using Hints and Load Forecasting
- In Proceedings of the 17th Conference on Advanced Information Systems Engineering (CAiSE’05) - Workshops
, 2005
"... Abstract. Future database application systems will be designed as Service Oriented Architectures (SOAs), in contrast to today’s monolithic architectures. The decomposition in many small services allows the usage of hardware clusters and a flexible service-to-server allocation but also increases the ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
Abstract. Future database application systems will be designed as Service Oriented Architectures (SOAs), in contrast to today’s monolithic architectures. The decomposition in many small services allows the usage of hardware clusters and a flexible service-to-server allocation but also increases the complexity of administration. Thus, new administration techniques like our self-organizing infrastructure are necessary. It monitors the system, reacts automatically on exceptional situations, e.g., overload of a server, and features self-optimizing capabilities. In the context of distributed services it takes some time until the reaction on an exceptional situation becomes effective. During this time the server stays overloaded which leads to a poor performance of services running on this server. In this paper, we present a novel concept to improve self-organizing infrastructures to react proactively. For this purpose we present two techniques: Short-term load forecasting for services with periodic behavior and exploitation of hints from administrators, e.g., resource consumptions, for irregular events. With these techniques our system reacts proactively on imminent overload situations before they actually appear, thus avoiding overload situations. The quality of higher-level services, like enterprise resource planning (ERP) systems, can be improved by running on this proactive platform. We used our prototype implementation to perform comprehensive simulation studies, which demonstrate the effectiveness of our approaches. 1
Creative Commons).
"... Copyright It is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), other than for strictly personal, individual use, unless the work is under an open content licence (like ..."
Abstract
- Add to MetaCart
(Show Context)
Copyright It is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), other than for strictly personal, individual use, unless the work is under an open content licence (like
A NOVEL APPROACH FOR ROBUST WEB SERVICES PROVISIONING
"... Abstract: Availability and reliability of Web services are important issues for developing many electronic business applications. Unfortunately, it is hard to guarantee the availability of a service given that the number of its requests might be potentially huge. In this paper, we propose a novel ap ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract: Availability and reliability of Web services are important issues for developing many electronic business applications. Unfortunately, it is hard to guarantee the availability of a service given that the number of its requests might be potentially huge. In this paper, we propose a novel approach for robust Web service provisioning based on mobile agent and resource discovery technologies. With our approach, new service instance can be instantiated at appropriate idle computing resources on demand, therefore reducing the risk of service being unavailable. We present a matchmaking algorithm for resources selection, as well as a multi-phase resource planning algorithm for composite Web services. 1
SERVICE PERSONALIZATION FOR USER SUPPORT
"... Mobile users need access to information sources. However, for a number of reasons, the traditional representation of query results is not useful in mobile environments. There is also a pressing question of using network services to provide mobile users with required information. The potential to dyn ..."
Abstract
- Add to MetaCart
(Show Context)
Mobile users need access to information sources. However, for a number of reasons, the traditional representation of query results is not useful in mobile environments. There is also a pressing question of using network services to provide mobile users with required information. The potential to dynamically bind services at run time is one of the big advantages of service oriented computing. However, dynamic service binding requires rather sophisticated service requests. These requests need to be precise enough to allow for automatic invocation of the service without user intervention, while at the same time flexible enough to allow finding all possible candidate services and could be rather clearly represented on a mobile device. Obviously, it is not trivial to formulate such requests. In this paper, we examine how the user could be supported in this complex task.
Semantic Caching for Web Services ⋆
"... Abstract. We present a semantic caching scheme suitable for caching responses from Web services on the SOAP protocol level. Existing semantic caching schemes for database systems or Web sources cannot be applied directly because there is no semantic knowledge available about the requests to and resp ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract. We present a semantic caching scheme suitable for caching responses from Web services on the SOAP protocol level. Existing semantic caching schemes for database systems or Web sources cannot be applied directly because there is no semantic knowledge available about the requests to and responses from Web services. Web services are typically described using WSDL (Web Service Description Language) documents. For semantic caching we developed an XML-based declarative language to annotate WSDL documents with information about the caching-relevant semantics of requests and responses. Using this information, our semantic cache answers requests based on the responses of similar previously executed requests. Performance experiments—based on the scenarios of TPC-W and TPC-W Version 2—conducted using our prototype implementation demonstrate the effectiveness of the proposed semantic caching scheme. 1
User Support for Formulating Complex Service Requests
"... Abstract 1 The potential to dynamically bind services at run time is one of the big advantages of service oriented computing. However, dynamic service binding requires rather sophisticated service requests. These requests need to be precise enough to allow for automatic invocation of the service wit ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract 1 The potential to dynamically bind services at run time is one of the big advantages of service oriented computing. However, dynamic service binding requires rather sophisticated service requests. These requests need to be precise enough to allow for automatic invocation of the service without user intervention, while at the same time flexible enough to allow finding all possible candidate services. Obviously, it is not trivial to formulate such requests. In this paper, we examine how the user could be supported in this complex task. 1.
Direction du
, 2009
"... exclusive license allowing Library and Archives Canada to reproduce, publish, archive, preserve, conserve, communicate to the public by telecommunication or on the Internet, loan, distribute and sell theses worldwide, for commercial or non-commercial purposes, in microform, paper, electronic and/or ..."
Abstract
- Add to MetaCart
exclusive license allowing Library and Archives Canada to reproduce, publish, archive, preserve, conserve, communicate to the public by telecommunication or on the Internet, loan, distribute and sell theses worldwide, for commercial or non-commercial purposes, in microform, paper, electronic and/or any other formats. L'auteur a accorde une licence non exclusive permettant a la Bibliotheque et Archives Canada de reproduire, publier, archiver, sauvegarder, conserver, transmettre au public par telecommunication ou par Nnternet, preter,