期刊文献+

一种云计算操作系统TransOS:基于透明计算的设计与实现 被引量:27

A New Cloud Operating System:Design and Implementation Based on Transparent Computing
下载PDF
导出
摘要 云计算正成为计算机研究和应用的热点.在云计算研究的许多问题中,云计算操作系统的研究受到了广泛重视.但是,至今为止,人们对什么是云计算操作系统?怎样研制云计算操作系统?以及为什么要有云计算操作系统等问题并没有给出答案,也没有看到成功的云计算操作系统实例.本文从透明计算,也就是用户控制的云计算(Customer Controlled Cloud Computing)角度出发,以用户端提供用户服务、网络服务器提供程序和数据的存储、对网络软硬件资源进行管理来定义云计算操作系统.我们把传统操作系统,例如Linux、Windows等也定义为资源,把云计算操作系统定义为运行在传统操作系统与计算机主板BIOS之间,对包含各种传统操作系统在内的网络资源进行管理的超级操作系统(Meta OS).本文首先介绍什么是透明计算和基于透明计算的云计算操作系统,然后给出该系统的结构和相关实现实例. Cloud computing has become a hot topic recently.Among many research issues of cloud computing,CCOS(cloud computing operating system) has attracted extensive attention.However,to date,there is no answer to such related issues:What is a cloud computing operating system? Why we need it? How to develop a CCOS? And no successful instance of CCOS has been witnessed.In this paper,we introduce a CCOS from the viewpoint of transparent computing,i.e.,a customer-controlled cloud computing,in which the client machines serve users' computing and services,and the networked servers provide the storage of programs and data.The CCOS manages all the networked and virtualized hardware and software to provide a unified service for users.Traditional operating systems,such as Linux and Windows are also defined as resources in the CCOS,which runs between the traditional operating system and the BIOS of computer motherboard.Therefore,the CCOS is a super operating system(Meta OS),which manages a variety of networked resources,including traditional operating systems.This paper first introduces the concept of transparent computing and the Meta OS based on transparent computing,and then gives the layered structure of Meta OS and one of its implementation examples.
出处 《电子学报》 EI CAS CSCD 北大核心 2011年第5期985-990,共6页 Acta Electronica Sinica
基金 国家自然科学基金(No.60903029) 国家863高技术研究发展计划(No.2009AA01Z151)
关键词 透明计算 云计算操作系统 云计算 transparent computing operating systems cloud computing
  • 相关文献

参考文献17

  • 1Michael Annbrust, Armando Fox, Rean Griffith, Anthony D. Joseph,Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia. A view of cloud computing[J]. Communications of the ACM, 2010, 53 (4) :50 - 58.
  • 2陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5):1337-1348. 被引量:1312
  • 3Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung. The Google file system[A] .Proc of the 19th ACM Symposium on Operating Systems Principles ( SOSP' 03 )[C]. New York: ACM, 2003.29 - 43.
  • 4Jeffrey Dean, Sanjay Ghemawat. MapReduce: Simplified data processing on large clusters[A]. Proc of the Sixth Symposium on Operating System Design and Implementation ( OSDI' 04) [C]. San Francisco, CA: USENIX. 21304.137 - 150.
  • 5S.Pichai ,L Upson. Introducing the Google Chrome OS[EB/ OL]. http://googleblog.blogspot.com/2009/07/introducing- googlechromeos. html, 2011-03-18.
  • 6Mike Nash. "Why 7". The Windows Blog[EB/OL]. http:// win-dowsteamblog.com/windows/archive/b/windowsvista/archive/2008/ 10/14/why - 7. aspx, 2011-03-18.
  • 7Sharon P. Hall, Eric Anderson. Operating systems for mobile computing [J].Journal of Computer Sciences in Colleges, 2009,25(2) :64 - 71.
  • 8张尧学.透明计算:概念、结构和示例[J].电子学报,2004,32(F12):169-174. 被引量:48
  • 9Zhou Yuezhi, Zhang Yaoxue. Transparent Computing: Concepts, Architecture, and Implementation[M ]. Singapore: Cengage Learning, 2009.
  • 10Zhang Yaoxue, Zhou Yuezhi. 4VP+ :A novel meta OS approach for streaming programs in ubiquitous computing[ A ]. Proc of the IEEE 21st International Conference on Advanced Information Networking and Applications ( AINA'07 ) [C ]. Niagara Falls, Canada: IEEE Computer Society Press, 2007. 394 - 403.

二级参考文献30

  • 1张尧学,彭玉坤,周悦芝,方存好.可管理多媒体网络计算机(MMNC)[J].电子学报,2003,31(z1):2054-2058. 被引量:21
  • 2Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss
  • 3Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
  • 4Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403.
  • 5Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11.
  • 6Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28.
  • 7Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117.
  • 8Ghemawat S, Gobioff H, Leung ST. The Google file system. In: Proc. of the 19th ACM Symp. on Operating Systems Principles. New York: ACM Press, 2003.29-43.
  • 9Dean J, Ghemawat S. MapReduce: Simplified data processing on large clusters. In: Proc. of the 6th Symp. on Operating System Design and Implementation. Berkeley: USENIX Association, 2004. 137-150.
  • 10Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 335-350.

共引文献1356

同被引文献126

引证文献27

二级引证文献190

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部