DocumentCode
3404830
Title
Remote Interaction and scheduling aspects of cloud based streams
Author
Martinaitis, Paul ; Patten, Craig ; Wendelborn, Andrew
Author_Institution
Sch. of Comput. Sci., Univ. of Adelaide, Adelaide, SA, Australia
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
39
Lastpage
47
Abstract
This paper reports on a project concerned with various aspects of stream processing based on distributed components. In earlier work, we have explored dynamic reconfiguration, distributed management and a Web services interface for remote deployment and control of cloud-based streams. Here, we look at aspects of remote interaction between a ProActive distributed active object system and the University of Chicago Nimbus cloud, showing that it is a useful environment in which to explore effects of distribution on latency, and commenting on problems of interaction through a firewall. We summarize some performance results of stream processing in the Nimbus cloud, especially our mechanisms for latency tolerance in remote interaction, with network measurements to show their effectiveness. The major contribution of this paper is to look at aspects of scheduling our stream components in a cloud based computation, focusing on criteria for initial deployment of the stream on cloud resources, outlining attributes of cloud resources that can sensibly be used in making scheduling decisions, and working towards a "cost model" suitable for use by economic scheduling heuristics. For this, we make use of grid-bus; we introduce our model of interaction with it, our preliminary implementation, and demonstration of the use of grid bus for deployment.
Keywords
Internet; Web services; authorisation; grid computing; scheduling; user interfaces; ProActive distributed active object system; University of Chicago Nimbus cloud; Web services interface; cloud based stream processing; distributed management; firewall; grid bus; network measurements; remote interaction aspects; scheduling decision making; Australia; Cloud computing; Computer science; Costs; Delay; Elasticity; Environmental economics; Processor scheduling; Testing; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
E-Science Workshops, 2009 5th IEEE International Conference on
Conference_Location
Oxford
Print_ISBN
978-1-4244-5946-9
Type
conf
DOI
10.1109/ESCIW.2009.5408007
Filename
5408007
Link To Document