Internet-based virtual computing environment (iVCE): Concepts and architecture

Resources over Internet have such intrinsic characteristics as growth, autonomy and diversity, which have brought many challenges to the efficient sharing and comprehensive utilization of these resources. This paper presents a novel approach for the construction of the Internet-based Virtual Computing Environment (iVCE), whose significant mechanisms are on-demand aggregation and autonomic collaboration. The iVCE is built on the open infrastructure of the Internet and provides harmonious, transparent and integrated services for end-users and applications. The concept of iVCE is presented and its architectural framework is described by introducing three core concepts, i.e., autonomic element, virtual commonwealth and virtual executor. Then the connotations, functions and related key technologies of each components of the architecture are deeply analyzed with a case study, iVCE for Memory.

[1]  David R. Karger,et al.  Looking up data in P2P systems , 2003, CACM.

[2]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[3]  Nicholas R. Jennings,et al.  The Dynamic Selection of Coordination Mechanisms , 2004, Autonomous Agents and Multi-Agent Systems.

[4]  environmet.,et al.  JXTA : A Network Programming Environment , 2022 .

[5]  Hong Zhu,et al.  Towards Agent-Oriented Quality Management of Information Systems , 2000 .

[6]  Joan Feigenbaum,et al.  Decentralized trust management , 1996, Proceedings 1996 IEEE Symposium on Security and Privacy.

[7]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[8]  Yunhao Liu,et al.  A distributed paging RAM grid system for wide-area memory sharing , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[9]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[10]  Albert-László Barabási,et al.  Statistical mechanics of complex networks , 2001, ArXiv.

[11]  Jens-Peter Redlich,et al.  Distributed object technology for networking , 1998, IEEE Commun. Mag..

[12]  James Hendler,et al.  Science and the Semantic Web , 2003, Science.

[13]  Quan Z. Sheng,et al.  Overview of some patterns for architecting and managing composite web services , 2002, SECO.

[14]  Jiannong Cao,et al.  Delay-Bounded Range Queries in DHT-based Peer-to-Peer Systems , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[15]  Edward D Lazowska,et al.  An Endless Frontier Postponed , 2005, Science.

[16]  Dongsheng Li,et al.  A novel constant degree and constant congestion DHT scheme for peer-to-peer networks , 2007, Science in China Series F: Information Sciences.

[17]  Wendy Hall,et al.  Creating a Science of the Web , 2006, Science.

[18]  J. M. de St Georges All for one and one for all. , 1993, Dental teamwork.

[19]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[20]  Ian T. Foster,et al.  Virtual Workspaces in the Grid , 2005, Euro-Par.

[21]  Joan Feigenbaum,et al.  Distributed algorithmic mechanism design: recent results and future directions , 2002, DIALM '02.

[22]  S. J. Miller Distributed Operating Systems for Combat Systems. , 1994 .

[23]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[24]  Geoffrey Sampson The myth of diminishing firms , 2003, CACM.

[25]  Joan Feigenbaum,et al.  Distributed Algorithmic Mechanism Design , 2018 .

[26]  Ian T. Foster,et al.  State and events for Web services: a comparison of five WS-resource framework and WS-notification implementations , 2005, HPDC-14. Proceedings. 14th IEEE International Symposium on High Performance Distributed Computing, 2005..

[27]  Batya Friedman,et al.  Trust online , 2000, CACM.

[28]  A novel constant degree and constant congestion DHT scheme for peer-to-peer networks , 2005 .

[29]  Alladi Venkatesh,et al.  Has the Internet become indispensable? , 2004, CACM.

[30]  Ji Wang,et al.  Towards an agent oriented programming language with caste and scenario mechanisms , 2005, AAMAS '05.

[31]  Franco Zambonelli,et al.  Open Directions in Agent-Oriented Software Engineering , 2004 .

[32]  Detlef Schoder,et al.  Peer-to-peer prospects , 2003, CACM.