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
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
IPDPS '01 Proceedings of the 10th Heterogeneous Computing Workshop â"" HCW 2001 (Workshop 1) - Volume 2
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
Survey of virtual machine research
Computer
Overhead Matters: A Model for Virtual Resource Management
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
Towards supporting multiple virtual private computing environments on computational Grids
Advances in Engineering Software
Dynamic Provisioning of Virtual Clusters for Grid Computing
Euro-Par 2008 Workshops - Parallel Processing
Support for Urgent Computing Based on Resource Virtualization
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
Cooperative Autonomic Management in Dynamic Distributed Systems
SSS '09 Proceedings of the 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems
A service-oriented, scalable approach to grid-enabling of manufacturing resources
CDVE'07 Proceedings of the 4th international conference on Cooperative design, visualization, and engineering
HiPC'07 Proceedings of the 14th international conference on High performance computing
ADVE: adaptive and dependable virtual environments for grid computing
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
SOA based control plane for virtual clusters
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Grid virtual laboratory architecture
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Information service of virtual machine pool for grid computing
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Self-provisioned hybrid clouds
Proceedings of the 7th international conference on Autonomic computing
Cooperative operating control based on virtual resources and user-suited HCI
CDVE'09 Proceedings of the 6th international conference on Cooperative design, visualization, and engineering
Biased random walks on resource network graphs for load balancing
The Journal of Supercomputing
Application classification through monitoring and learning of resource consumption patterns
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
A virtual network (ViNe) architecture for grid computing
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Provide virtual machine information for grid computing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Approaches towards dealing with complex systems configuration
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems
Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach
Journal of Grid Computing
Distributed application configuration, management, and visualization with plush
ACM Transactions on Internet Technology (TOIT)
Future Generation Computer Systems
Dynamic virtual worker nodes in a production grid
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Division of labor: tools for growing and scaling grids
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
A new architecture for deriving dynamic brain-machine interfaces
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
A history of the TeraGrid science gateway program: a personal view
Proceedings of the 2011 ACM workshop on Gateway computing environments
On the use of virtualization and service technologies to enable grid-computing
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Virtual workspaces in the grid
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Resource management of distributed virtual machines
International Journal of Ad Hoc and Ubiquitous Computing
Internet-based Virtual Computing Environment: Beyond the data center as a computer
Future Generation Computer Systems
CIVIC: a hypervisor based virtual computing environment
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
TopCluster: A hybrid cluster model to support dynamic deployment in Grid
Journal of Computer and System Sciences
The Journal of Supercomputing
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.