Skip to main content

A Framework for Adaptive Optimization of Remote Synchronous CSCW in the Cloud Computing Era

  • Conference paper
  • First Online:
Stabilization, Safety, and Security of Distributed Systems (SSS 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6366))

Included in the following conference series:

  • 649 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baecker, R.M., Grudin, J., Buxton, W., Greenberg, S.: Readings in Human-Computer Interaction: Toward the Year 2000. Morgan Kaufmann Publishers, San Francisco (1995)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Shelley, G., Katchabaw, M.: Patterns of optimism for reducing the effects of latency in networked multiplayer games. In: FuturePlay (2005)

    Google Scholar 

  4. Wei, D.X., Jin, C., Low, S.H., Hegde, S.: FAST TCP: motivation, architecture, algorithms, performance. IEEE/ACM Trans. on Networking (2007)

    Google Scholar 

  5. Cardinale, Y., Casanova, H.: An evaluation of Job Scheduling Strategies for Divisible Loads on Grid Platforms. In: High Performance Computing and Simulation (2006)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Gray, J.: Distributed Computing Economics. In: ACM Queue (2008)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Gu, Y., Grossman, R.L.: UDT: UDP-based data transfer for high-speed wide area networks. International Journal of Computer and Telecommunications Networking (2007)

    Google Scholar 

  10. Braden, R., Zhang, L., Berson, S., Herzog, S., Jamin, S.: Resource ReSerVation Protocol (RSVP)—Version 1 Functional Specification. RFC 2208

    Google Scholar 

  11. Shacham, A., Monsour, B., Pereira, R., Thomas, M.: IP Payload Compression Protocol, RFC 3173

    Google Scholar 

  12. Foster, I., Ranganathan, K.: Decoupling computation and data scheduling in distributed data intensive applications. In: 11th Symposium on High Performance Distributed Computing (2002)

    Google Scholar 

  13. Agarwal, S., Lorch, J.R.: Matchmaking for Online Games and Other Latency-Sensitive P2P Systems. In: ACM SIGCOMM (2009)

    Google Scholar 

  14. Mazzini, G.: Asymmetric channel cooperative compression. IEEE Communications Letters (2008)

    Google Scholar 

  15. Othman, A., Dew, P., Djemame, K., Gourlay, K.: Adaptive grid resource brokering. In: IEEE Internetional Conference on Cluster Computing (2003)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Amazon Elastic Compute Cloud Site, http://aws.amazon.com/ec2/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics