Chandra M. R. Kintala
Bell Labs
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Chandra M. R. Kintala.
ieee international symposium on fault tolerant computing | 1995
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
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
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
Chandra M. R. Kintala; Patrick C. Fischer
Let
Information & Computation | 1990
Jonathan Goldstine; Chandra M. R. Kintala; Detlef Wotschke
\mathcal {P}_{g(n)}
Acta Informatica | 1980
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
Sachin Garg; Yennun Huang; Chandra M. R. Kintala; Kishor S. Trivedi; Shalini Yajnik
g(n)
dependable systems and networks | 2003
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
Patrick C. Fischer; Chandra M. R. Kintala
g(n)
AT&T technical journal | 1996
Yennun Huang; Chandra M. R. Kintala; Lawrence Bernstein; Yi-Min Wang
,