Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Viraj Bhat is active.

Publication


Featured researches published by Viraj Bhat.


autonomic computing workshop | 2003

AutoMate: enabling autonomic applications on the grid

Manish Agarwal; Viraj Bhat; Hua Liu; Vincent Matossian; V. Putty; Cristina Schmidt; Guangsen Zhang; L.-X. Zhen; Manish Parashar; Bithika Khargharia; Salim Hariri

The increasing complexity, heterogeneity and dynamism of networks, systems, services applications have made our computational/information infrastructure brittle, unmanageable and insecure. This has necessitated the investigation of a new paradigm for design, development and deployment based on strategies used by biological systems to deal with complexity, heterogeneity, and uncertainty, i.e. autonomic computing. This paper introduces the AutoMate project and describes its key components. The overall objective of AutoMate is to investigate key technologies to enable the development of autonomic grid applications that are context aware and are capable of self-configuring, self-composing, self-optimizing and self-adapting. Specifically, it will investigate the definition of autonomic components, the development of autonomic applications as dynamic composition of autonomic components, and the design of key enhancements to existing grid middleware and runtime services to support these applications.


international conference on autonomic computing | 2006

Enabling Self-Managing Applications using Model-based Online Control Strategies

Viraj Bhat; Manish Parashar; Hua Liu; Mohit Khandekar; Nagarajan Kandasamy; Sherif Abdelwahed

The increasing heterogeneity, dynamism and uncertainty of emerging DCE (Distributed Computing Environment) systems imply that an application must be able to detect and adapt to changes in its state, its requirements and the state of the system to meet its desired QoS constraints. As system and application scales increase, ad hoc heuristic-based approaches to application adaptation and self-management quickly become insufficient. This paper builds on the Accord programming system for rule-based self-management and extends it with model-based control and optimization strategies. This paper also presents the development of a self-managing data streaming service based on online control using Accord. This service is part of a Grid-based fusion simulation workflow consisting of long-running simulations, executing on remote supercomputing sites and generating several terabytes of data, which must then be streamed over a wide-area network for live analysis and visualization. The self-managing data streaming service minimize data streaming overheads on the simulations, adapt to dynamic network bandwidth and prevent data loss. An evaluation of the service demonstrating its feasibility is presented.


grid computing | 2004

High performance threaded data streaming for large scale simulations

Viraj Bhat; Scott Klasky; Scott Atchley; Micah Beck; Douglas McCune; Manish Parashar

We have developed a threaded parallel data streaming approach using logistical networking (LN) to transfer multiterabyte simulation data from computers at NERSC to our local analysis/visualization cluster, as the simulation executes, with negligible overhead. Data transfer experiments show that this concurrent data transfer approach is more favorable compared with writing to local disk and later transferring this data to be post-processed. Our algorithms are network aware, and can stream data at up to 97 Mbs on a 100 Mbs link from CA to NJ during a live simulation, using less than 5% CPU overhead at NERSC. This method is the first step in setting up a pipeline for simulation workflow and data management.


grid computing | 2005

An autonomic service architecture for self-managing grid applications

Hua Liu; Viraj Bhat; Manish Parashar; Scott Klasky

The scale, heterogeneity and dynamism of grid applications and environments require grid applications to be self-managing or autonomic. This paper presents the Accord autonomic services architecture that addresses this requirement. Accord enables service and application behaviors and their interactions to be dynamically specified and adapted using high-level rules, based on current application requirements, state and execution context. The design, implementation and evaluation of Accord are presented. An autonomic data streaming application is used to illustrate the self-managing behaviors enabled by Accord.


Concurrency and Computation: Practice and Experience | 2005

Autonomic oil reservoir optimization on the Grid

Vincent Matossian; Viraj Bhat; Manish Parashar; Malgorzata Peszynska; Mrinal K. Sen; Paul L. Stoffa; Mary F. Wheeler

The emerging Grid infrastructure and its support for seamless and secure interactions is enabling a new generation of autonomic applications where the application components, Grid services, resources, and data interact as peers to manage, adapt and optimize themselves and the overall application. In this paper we describe the design, development and operation of a prototype of such an application that uses peer‐to‐peer interactions between distributed services and data on the Grid to enable the autonomic optimization of an oil reservoir. Copyright


grid computing | 2006

A Self-Managing Wide-Area Data Streaming Service using Model-based Online Control

Viraj Bhat; Manish Parashar; Mohit Khandekar; Nagarajan Kandasamy; Scott Klasky

Efficient and robust data streaming services are a critical requirement of emerging Grid applications, which are based on seamless interactions and coupling between geographically distributed application components. Furthermore the dynamism of Grid environments and applications requires that these services be able to continually manage and optimize their operation based on system state and application requirements. This paper presents a design and implementation of such a self-managing data-streaming service based on online control strategies. A Grid-based fusion workflow scenario is used to evaluate the service and demonstrate its feasibility and performance.


Journal of Physics: Conference Series | 2005

Data management on the fusion computational pipeline

Scott Klasky; Micah Beck; Viraj Bhat; E. Feibush; Bertram Ludäscher; Manish Parashar; Arie Shoshani; Deborah Silver; Mladen A. Vouk

Fusion energy science, like other science areas in DOE, is becoming increasingly data intensive and network distributed. We discuss data management techniques that are essential for scientists making discoveries from their simulations and experiments, with special focus on the techniques and support that Fusion Simulation Project (FSP) scientists may need. However, the discussion applies to a broader audience since most of the fusion SciDACs, and FSP proposals include a strong data management component. Simulations on ultra scale computing platforms imply an ability to efficiently integrate and network heterogeneous components (computational, storage, networks, codes, etc.), and to move large amounts of data over large distances. We discuss the workflow categories needed to support such research as well as the automation and other aspects that can allow an FSP scientist to focus on the science and spend less time tending information technology.


ieee international conference on high performance computing, data, and analytics | 2003

A Middleware Substrate for Integrating Services on the Grid

Viraj Bhat; Manish Parashar

In this paper we present the design, implementation and evaluation of the Grid-enabled Discover middleware substrate. The middleware substrate enables Grid infrastructure services provided by the Globus Toolkit (security, information, resource management, storage) to interoperate with collaboratory services provided by Discover (collaborative application access, monitoring, and steering). Furthermore, it enables users to seamlessly access and integrate local and remote services to synthesize customized middleware configurations on demand.


Archive | 2006

Autonomic Data Streaming for High-Performance Scientific Applications

Viraj Bhat; Nagarajan Kandasamy; Manish Parashar

CONTENTS 20.


Journal of Networks | 2003

AutoMate: Enabling Autonomic Grid Applications

Manish Agarwal; Viraj Bhat; Hugo Liu; Vincent Matossian; V. Putty; Cristina Schmidt; Guangsen Zhang; L.-X. Zhen; Manish Parashar

Collaboration


Dive into the Viraj Bhat's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Scott Klasky

Oak Ridge National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge