Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
The SMART Way to Migrate Replicated Stateful Services Jacob R. Lorch, Atul Adya, William J. Bolosky, Ronnie Chaiken,
 

Summary: The SMART Way to Migrate Replicated Stateful Services
Jacob R. Lorch, Atul Adya, William J. Bolosky, Ronnie Chaiken,
John R. Douceur, and Jon Howell
Microsoft Research
{lorch, adya, bolosky, rchaiken, johndo, howell}@microsoft.com
Abstract
Many stateful services use the replicated state machine
approach for high availability. In this approach, a service
runs on multiple machines to survive machine failures. This
paper describes SMART, a new technique for changing the
set of machines where such a service runs, i.e., migrating
the service. SMART improves upon existing techniques in
three important ways. First, SMART allows migrations that
replace non-failed machines. Thus, SMART enables load
balancing and lets an automated system replace failed ma-
chines. Such autonomic migration is an important step to-
ward full autonomic operation, in which administrators play
a minor role and need not be available twenty-four hours a
day, seven days a week. Second, SMART can pipeline con-
current requests, a useful performance optimization. Third,

  

Source: Adya, Atul - Google Labs

 

Collections: Computer Technologies and Information Sciences