Ling Liu's SC13 paper "Large Graph Processing Without the Overhead" featured by HPCwire.
Another list highlighting Open Source Software Releases.
Second GraphLab workshop should be even bigger than the first! GraphLab is a new programming framework for graph-style data analytics.
When Average is Not Average: Large Response Time
Fluctuations in n-Tier Systems
Proceedings of 2012 IEEE International Conference on Autonomic Computing (ICAC'12), September 2012.
Qingyang Wang1, Yasuhiko Kanemasa2, Motoyuki Kawaba2, Calton Pu1
1College of Computing, Georgia Institute of Technology
2Cloud Computing Research Center, FUJITSU LABORATORIES LTD.
Simultaneously achieving both good performance and high resource utilization is an important goal for production cloud environments. Through extensive measurements of an ntier application benchmark (RUBBoS), we show that the response time of an n-tier system frequently presents large scale fluctuations (e.g., ranging from tens of milliseconds up to tens of seconds) during periods of high resource utilization.
Except the factor of bursty workload from clients, we found that the large scale response time fluctuations can be caused by some system environmental conditions (e.g., L2 cache miss, JVM garbage collection, inefficient scheduling policies) that commonly exist in n-tier applications. The impact of these system environmental conditions can largely amplify the end-to-end response time fluctuations because of the complex resource dependencies in the system. For instance, a 50ms response time increase in the database tier can be amplified to 500ms end-to-end response time increase. We evaluate three heuristics to stabilize response time fluctuations while still achieving high resource utilization in the system. Our results show that large scale response time fluctuations should be taken into account when designing effective autonomous self-scaling n-tier systems in cloud environments.
FULL PAPER: pdf