Abstract
With the rapid advances in hardware and networks, the current computing systems, including desktop or embedded system for end users and routers for professional operators, is becoming more and more complex and unmanageable. Autonomic computing [6] proposed by IBM is to design computing systems that can manage themselves to reduce managing complexity of the global systems. This paper introduces TransCom, a novel system to eliminate most of machine individual management. It decouples software and data from the underlying hardware by virtualizing and streaming the storage, centralizing software and data at servers while leveraging local machines’ CPU and memory resources to accomplish computing tasks. We have implemented such a pilot system that can support Windows and Linux desktop platforms. In this paper, we focus on the scheme that is used to centralize the software and data. We also presented our early experience in e-learning classrooms to demonstrate that its feasibility, efficiency and usable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
100x100Projects. http://100x100network.org/
Baratto, R., Kim, L., Nieh, J.: THINC: A Virtual Display Architecture for Thin-Client Computing. In: Proc. of the Twentieth ACM Symposium on Operating Systems Principles (2005)
Greenberg, A., Hjalmtysson, G., David, A., et al.: A Clean Slate 4D Approach to Network Control and Management. ACM SIGCOMM Computer Communication Review 35(5) (2005)
Howard, J., Kazar, M., Menees, S., Nichols, D., Satyanarayanan, M., Sidebotham, R., West, M.: Scale and Performance in a Distributed File System. ACM Transactions on Computer Systems 6(1), 51–81 (1988)
Boca, I.: Research: Citrix ICA Technology Brief, Technical White Paper. Boca Raton (1999)
Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer 36(1), 41–50 (2003)
Neuman, B.C., Ts’o, T.: Kerberos: An Authentication Service for Computer Networks. IEEE Communications 32(9), 33–38 (1994)
Nieh, J., Yang, S.J., Novik, N.: Measuring Thin-Client Performance Using Slow-Motion Benchmarking. ACM Transactions on Computer Systems (TOCS) 21(1), 87–115 (2001)
Preboot Execution Environment (PXE) Specification (1999), ftp://download.intel.com/labs/manage/wfm/download/pxespec.pdf
RedFlag Linux. http://www.redflag-linux.com/eindex.html
Sandberg, R., Goldberg, D., Kleiman, S., Walsh, D., Lyon, B.: Design and Implementation of the Sun Network Filesystem. In: Proceedings ofthe Summer USENIX Conference (June 1985)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wei, L., Zhang, Y., Zhou, Y. (2007). TransCom: A Virtual Disk Based Self-management System. In: Xiao, B., Yang, L.T., Ma, J., Muller-Schloer, C., Hua, Y. (eds) Autonomic and Trusted Computing. ATC 2007. Lecture Notes in Computer Science, vol 4610. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73547-2_52
Download citation
DOI: https://doi.org/10.1007/978-3-540-73547-2_52
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73546-5
Online ISBN: 978-3-540-73547-2
eBook Packages: Computer ScienceComputer Science (R0)