ScyllaDB has integrated its open source NoSQL database with the Qualcomm Centriq 2400, a new Arm-based server processor from Qualcomm Datacenter Technologies. The company shared the news on November 8, 2017, from Palo Alto, California. Qualcomm bills the chip as the first 10nm server processor in the world.
Early internal tests looked strong. ScyllaDB ran its database on three servers built around the Centriq 2400 and changed the number of active cores on each machine. Throughput passed 1,000,000 IOPS. It also grew in a straight line as the core count per machine rose from 10 to 40. According to ScyllaDB, that kind of scaling can speed up applications while cutting the total cost of ownership.
Ram Peddibhotla, vice president of product management at Qualcomm Datacenter Technologies, said the processor was designed for highly threaded, scale-out, cloud-native workloads. In his view, the pairing with ScyllaDB lets customers get high performance at lower power across many nodes.
ScyllaDB CEO Dor Laor said the work brought the database onto a processor built for exactly this kind of job. He credited the company’s shared-nothing design, since it lets an application scale up as more cores become available. As a result, he added, customers can gain on speed, power and cost at once.
ScyllaDB works as a drop-in replacement for Apache Cassandra and is written in C++. It keeps the high availability, fault tolerance and ecosystem of Cassandra. That said, the company claims higher speed and better use of hardware, with throughput and storage capacity of up to 10 times what Cassandra offers.
The company was started by the team that created the KVM hypervisor. Its customers include AppNexus, Samsung, Mogujie, Outbrain, Kenshoo, Olacabs, Investing.com, Eniro and IBM’s Compose. Backers include Bessemer Venture Partners, Innovation Endeavors, Wing Venture Capital and Qualcomm Ventures. Magma Venture Partners, Western Digital Capital and Samsung Ventures have also invested.
