World Wide Web Journal - Special issue on XML: principles, tools, and techniques
ATM network resources management using layer and virtual network concepts
Proceedings of the fifth IFIP/IEEE international symposium on Integrated network management V : integrated management in a virtual world: integrated management in a virtual world
Dynamic storage allocation in the Atlas computer, including an automatic use of a backing store
Communications of the ACM
Computing and data grids for science and engineering
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
A taxonomy and survey of grid resource management systems for distributed computing
Software—Practice & Experience
PUNCH: An architecture for Web-enabled wide-area network-computing
Cluster Computing
Enhancing the Scalability and Usability of Computational Grids via Logical User Accounts and Virtual
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
A Case For Grid Computing On Virtual Machines
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Technology challenges for virtual overlay networks
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
VMPlants: Providing and Managing Virtual Machine Execution Environments for Grid Computing
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Virtual machines in transnational digital government: a case study
dg.o '05 Proceedings of the 2005 national conference on Digital government research
Virtual workspaces: Achieving quality of service and quality of life in the Grid
Scientific Programming - Dynamic Grids and Worldwide Computing
Optimizing grid site manager performance with virtual machines
WORLDS'06 Proceedings of the 3rd conference on USENIX Workshop on Real, Large Distributed Systems - Volume 3
Daonity - Grid security from two levels of virtualization
Information Security Tech. Report
Decision support for virtual machine re-provisioning in production environments
LISA'07 Proceedings of the 21st conference on Large Installation System Administration Conference
A user-level secure grid file system
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Combining batch execution and leasing using virtual machines
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
A cooperative process-management system based on the manufacturing grid
International Journal of Computer Integrated Manufacturing - Networked Manufacturing and Mass Customization in the ECommerce Era: the Chinese Perspective
Experimental study of virtual machine migration in support of reservation of cluster resources
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Model-based resource selection for efficient virtual cluster deployment
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Scheduling virtual grids: the Magrathea system
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Performance implications of virtualizing multicore cluster machines
Proceedings of the 2nd workshop on System-level virtualization for high performance computing
Secure control of portable images in a virtual computing utility
Proceedings of the 1st ACM workshop on Virtual machine security
Creating private network overlays for high performance scientific computing
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Experiencing with the Cloud over gLite
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
A study of a KVM-based cluster for grid computing
Proceedings of the 47th Annual Southeast Regional Conference
Dynamic Provisioning of Virtual Organization Clusters
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Provide Virtual Distributed Environments for Grid computing on demand
Advances in Engineering Software
Creating private network overlays for high performance scientific computing
MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
Virtual Organization Clusters: Self-provisioned clouds on the grid
Future Generation Computer Systems
Virtual Data System on distributed virtual machines in computational grids
International Journal of Ad Hoc and Ubiquitous Computing
On the use of clouds for grid resource provisioning
Future Generation Computer Systems
Hi-index | 0.00 |
This paper describes the architecture of the first implementation of the In-VIGO grid-computing system. The architecture is designed to support computational tools for engineering and science research In Virtual Information Grid Organizations (as opposed to in vivo or in vitro experimental research). A novel aspect of In-VIGO is the extensive use of virtualization technology, emerging standards for grid-computing and other Internet middleware. In the context of In-VIGO, virtualization denotes the ability of resources to support multiplexing, manifolding and polymorphism (i.e. to simultaneously appear as multiple resources with possibly different functionalities). Virtualization technologies are available or emerging for all the resources needed to construct virtual grids which would ideally inherit the above mentioned properties. In particular, these technologies enable the creation of dynamic pools of virtual resources that can be aggregated on-demand for application-specific user-specific grid-computing. This change in paradigm from building grids out of physical resources to constructing virtual grids has many advantages but also requires new thinking on how to architect, manage and optimize the necessary middleware. This paper reviews the motivation for In-VIGO approach, discusses the technologies used, describes an early architecture for In-VIGO that represents a first step towards the end goal of building virtual information grids, and reports on first experiences with the In-VIGO software under development.