Abstract
The systems for remote synchronous computer supported cooperative work (CSCW) are significant to facilitate people’s communication and promote productivity. However, in the Internet, such systems often suffer from the problems of relatively large latency, low bandwidth and relatively high cost of wide-area networking. Previous works tried to improve various mechanisms of communication, but till now we still cannot get rid of these problems due to the nature of the Internet data transmission mechanism. Rather than making optimizations based on the traditional CSCW computing style as previous work did, this paper proposes an idea of moving appropriate collaborative instances to the proper computing nodes which are just born in the emerging Cloud computing environments. Moreover, the paper presents a formal framework AORS to optimally organize the collaborative computing upon the emerging computational resources from the perspectives of both performance and cost. The formulization of the framework is proposed, and an analytic theory is developed. Directly solving the modeled problem has to refer to the exhaustive search, which is of exponential computational complexity; so we develop two heuristics. The experimental evaluations demonstrate the high efficiency and effectiveness of the heuristics. Furthermore, we conduct extensive simulation experiments on the current collaborative computing style and AORS. They illustrate that AORS brings the CSCW applications better communication quality and lower cost.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baecker, R.M., Grudin, J., Buxton, W., Greenberg, S.: Readings in Human-Computer Interaction: Toward the Year 2000. Morgan Kaufmann Publishers, San Francisco (1995)
Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: Above the Clouds: A Berkeley View of Cloud Computing (2009)
Shelley, G., Katchabaw, M.: Patterns of optimism for reducing the effects of latency in networked multiplayer games. In: FuturePlay (2005)
Wei, D.X., Jin, C., Low, S.H., Hegde, S.: FAST TCP: motivation, architecture, algorithms, performance. IEEE/ACM Trans. on Networking (2007)
Cardinale, Y., Casanova, H.: An evaluation of Job Scheduling Strategies for Divisible Loads on Grid Platforms. In: High Performance Computing and Simulation (2006)
Mohamed, H.H., Epema, D.H.J.: An evaluation of the close-to-files processor and data co-allocation policy in multiclusters. In: IEEE Conference on Cluster Computing (2004)
Gray, J.: Distributed Computing Economics. In: ACM Queue (2008)
Lee, L., Liang, C., Chang, H.: An adaptive task scheduling system for Grid Computing. In: 6th IEEE international Conference on Computer and information Technology (2006)
Gu, Y., Grossman, R.L.: UDT: UDP-based data transfer for high-speed wide area networks. International Journal of Computer and Telecommunications Networking (2007)
Braden, R., Zhang, L., Berson, S., Herzog, S., Jamin, S.: Resource ReSerVation Protocol (RSVP)—Version 1 Functional Specification. RFC 2208
Shacham, A., Monsour, B., Pereira, R., Thomas, M.: IP Payload Compression Protocol, RFC 3173
Foster, I., Ranganathan, K.: Decoupling computation and data scheduling in distributed data intensive applications. In: 11th Symposium on High Performance Distributed Computing (2002)
Agarwal, S., Lorch, J.R.: Matchmaking for Online Games and Other Latency-Sensitive P2P Systems. In: ACM SIGCOMM (2009)
Mazzini, G.: Asymmetric channel cooperative compression. IEEE Communications Letters (2008)
Othman, A., Dew, P., Djemame, K., Gourlay, K.: Adaptive grid resource brokering. In: IEEE Internetional Conference on Cluster Computing (2003)
Yang, L., Gani, A., Zakaria, O., Anuar, N.B.: Implementing lightweight reservation protocol for mobile network using crossover router & pointer forwarding scheme. In: WSEAS Conference on Electronics, Hardware, Wireless and Optical Communication (2009)
Amazon Elastic Compute Cloud Site, http://aws.amazon.com/ec2/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lu, J., Zhang, Y., Zhou, Y. (2010). A Framework for Adaptive Optimization of Remote Synchronous CSCW in the Cloud Computing Era. In: Dolev, S., Cobb, J., Fischer, M., Yung, M. (eds) Stabilization, Safety, and Security of Distributed Systems. SSS 2010. Lecture Notes in Computer Science, vol 6366. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16023-3_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-16023-3_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16022-6
Online ISBN: 978-3-642-16023-3
eBook Packages: Computer ScienceComputer Science (R0)