Cloud Computing Is Memory Bound
Cloud Computing is all about elasticity be it for CPU, memory, or storage. But some elements are easier to make elastic than others, and experience shows that memory is by far the most challenging of them. For this reason, Cloud Computing should be considered memory bound. One of the main benefits of Cloud Computing is elasticity1. Public Clouds Services such as Amazon Web Services provide services for elastic compute (EC2), elastic storage (S3), and many other core infrastructure components. One service is remarkably absent though: elastic memory. The reason for this is fairly simple: building a generic service for elastic memory is virtually impossible based on technology available today.