A cost model for autonomic reconfigurations in high-performance pervasive applications
Proceedings of the 4th ACM International Workshop on Context-Awareness for Self-Managing Systems
Hi-index | 0.00 |
The past decade has seen increasingly ambitious and successful methods for outsourcing computing. Approaches such as utility computing, on-demand computing, grid computing, software as a service, and cloud computing all seek to free computer applications from the limiting confines of a single computer. Software that thus runs "outside the box" can be more powerful (think Google, TeraGrid), dynamic (think Animoto, caBIG), and collaborative (think FaceBook, myExperiment). It can also be cheaper, due to economies of scale in hardware and software. The combination of new functionality and new economics inspires new applications, reduces barriers to entry for application providers, and in general disrupts the computing ecosystem. I discuss the new applications that outside-the-box computing enables, in both business and science; the hardware and software architectures that make these new applications possible; and the nature of the new challenges that outside-the-box computing raises for computer science.