Do it yourself’ open source Redis setups that are installed on virtual servers or bare metal resources work great when they’re small or if you have expert resources who can attend to and manage your Redis datasets, but developers who take this approach often encounter daunting challenges with negotiating scaling barriers, ensuring the availability of Redis processes, effectively persisting the volatile data that’s stored in RAM, and really understanding how to deploy Redis and Softlayer’s resources to achieve optimal results for each specific use case,” Itamar Haber, Vice President of Developer Advocacy at Garantia Data said in a blog post on IBM’s cloud blog. “To mitigate these issues, Redis Cloud ensures high-availability with in-memory replication and instant failover, provides data-durability using SoftLayer’s SAN for data-persistence, and optimizes performance by utilizing bare-metal instances.”
Redis Cloud runs off dedicated bare-metal SoftLayer resources, and performs automated clustering, scaling, performance optimization, and failure recovery from a single console.