Changes

84 bytes removed ,  21:34, 19 May 2013
Merge two HPC items
Line 22: Line 22:     
# Load balancing a computational task over a cluster. It can be done in two directions -- push parts of a task on another box to utilize idle parts of a cluster or pull parts of a task to a local box to make better use of local caches.
 
# Load balancing a computational task over a cluster. It can be done in two directions -- push parts of a task on another box to utilize idle parts of a cluster or pull parts of a task to a local box to make better use of local caches.
# Periodic state save to avoid recomputation in case of a cluster crash.
+
# Periodic state save to avoid recomputation in case of a cluster crash. Take server snapshot every few minutes and put on other machine. When doing failover resurrect the other side quickly.
    
== Desktop environment suspend/resume ==
 
== Desktop environment suspend/resume ==
Line 28: Line 28:  
Suspending a screen session and restoring it on another box might be interesting.
 
Suspending a screen session and restoring it on another box might be interesting.
 
Suspending some X app (browser?) and restoring it later is also worth thinking about but requires knowledge of X-protocol.
 
Suspending some X app (browser?) and restoring it later is also worth thinking about but requires knowledge of X-protocol.
  −
== High availability ==
  −
  −
Take server snapshot every few minutes and put on other machine. When doing failover resurrect the other side quickly. This thing required "memory snapshotting" from TODO list.
      
== Processes duplication ==
 
== Processes duplication ==