Network


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

Hotspot


Dive into the research topics where Chandra M. R. Kintala is active.

Publication


Featured researches published by Chandra M. R. Kintala.


ieee international symposium on fault tolerant computing | 1995

Software rejuvenation: analysis, module and applications

Yennun Huang; Chandra M. R. Kintala; N. Kolettis; N.D. Fulton

Software rejuvenation is the concept of gracefully terminating an application and immediately restarting it at a clean internal state. In a client-server type of application where the server is intended to ran perpetually for providing a service to its clients, rejuvenating the server process periodically during the most idle time of the server increases the availability of that service. In a long-running computation-intensive application, rejuvenating the application periodically and restarting it at a previous checkpoint increases the likelihood of successfully completing the application execution. We present a model for analyzing software rejuvenation in such continuously-running applications and express downtime and costs due to downtime during rejuvenation in terms of the parameters in that model. Threshold conditions for rejuvenation to be beneficial are also derived. We implemented a reusable module to perform software rejuvenation. That module can be embedded in any existing application on a UNIX platform with minimal effort. Experiences with software rejuvenation in a billing data collection subsystem of a telecommunications operations system and other continuously-running systems and scientific applications in AT&T are described.<<ETX>>


international world wide web conferences | 1997

ONE-IP: techniques for hosting a service on a cluster of machines

Om P. Damani; P. Emerald Chung; Yennun Huang; Chandra M. R. Kintala; Yi-Min Wang

Abstract With the explosive growth of the World Wide Web, some popular web sites are getting thousands of hits per second. As a result, clients (browsers) experience slow response times and sometimes may not be able to access some web sites at all. Upgrading the server nodes to more powerful machines may not always be cost-effective. A natural solution is to deploy a set of machines, or a cluster, and have them work together to host a single service. Such a server cluster should preferably publicize only one server name for the entire cluster so that any configuration change inside the cluster does not affect client applications. In this paper, we first discuss existing approaches to distributing clients requests for a single service to different machines in a cluster. We then propose two new techniques, collectively called ONE-IP , based on dispatching packets at the IP level. They have the advantages of fast dispatching, and ease of implementation. Ideas presented here are generic and should be applicable to other services as well.


ieee international symposium on fault tolerant computing | 1995

Checkpointing and its applications

Yi-Min Wang; Yennun Huang; Kiem-Phong Vo; Pi-Yu Chung; Chandra M. R. Kintala

The paper describes our experience with the implementation and applications of the Unix checkpointing library libckp, and identifies two concepts that have proven to be the key to making checkpointing a powerful tool. First, including all persistent states, i.e., user files, as part of the process state that can be checkpointed and recovered provides a truly transparent and consistent rollback. Second, excluding part of the persistent state from the process state allows user programs to process future inputs from a desirable state, which leads to interesting new applications of checkpointing. We use real-life examples to demonstrate the use of libckp for bypassing premature software exits, for fast initialization and for memory rejuvenation.<<ETX>>


SIAM Journal on Computing | 1980

Refining Nondeterminism in Relativized Polynomial-Time Bounded Computations

Chandra M. R. Kintala; Patrick C. Fischer

Let


Information & Computation | 1990

On measuring nondeterminism in regular languages

Jonathan Goldstine; Chandra M. R. Kintala; Detlef Wotschke

\mathcal {P}_{g(n)}


Acta Informatica | 1980

Amounts of nondeterminism in finite automata

Chandra M. R. Kintala; Detlef Wotschke

denote the class of languages acceptable by polynomial-time bounded Turing machines making at most


ieee international symposium on fault tolerant computing | 1999

Performance and reliability evaluation of passive replication schemes in application level fault tolerance

Sachin Garg; Yennun Huang; Chandra M. R. Kintala; Kishor S. Trivedi; Shalini Yajnik

g(n)


dependable systems and networks | 2003

Dependability enhancement for IEEE 802.11 wireless LAN with redundancy techniques

Dongyan Chen; Sachin Garg; Chandra M. R. Kintala; Kishor S. Trivedi

nondeterministic moves on inputs of length n. For any constructible


Theory of Computing Systems \/ Mathematical Systems Theory | 1978

Real-time computations with restricted nondeterminism

Patrick C. Fischer; Chandra M. R. Kintala

g(n)


AT&T technical journal | 1996

Components for software fault tolerance and rejuvenation

Yennun Huang; Chandra M. R. Kintala; Lawrence Bernstein; Yi-Min Wang

,

Collaboration


Dive into the Chandra M. R. Kintala's collaboration.

Top Co-Authors

Avatar

Yennun Huang

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Detlef Wotschke

Goethe University Frankfurt

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Patrick C. Fischer

Pennsylvania State University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge