1.84 million TPS across 32 machines
Cambridge, MA –March 14, 2013 – NuoDB, Inc., a technology innovator offering the industry’s first and only patented, elastically scalable Cloud Data Management System (CDMS), announced performance of 1.84 million transactions per second (TPS) running on 32 machines. Results were obtained using the Yahoo! Cloud Serving Benchmark (YCSB), an open source framework used to characterize suitability for highly distributed, cloud-based applications. The results were obtained with a record-setting 32 machines running on a private cloud.
This benchmark marks a significant advancement from the January 15th, 2013 benchmark that demonstrated the system scaling across 24 machines and delivered 1.09 million TPS using NuoDB Starlings release 1.0.
With NuoDB Starlings release 1.0.1, available as of March 1, 2013, the company has made advancements in performance and scalability and customers can now experience 26% improvement in TPS per machine.
A detailed benchmark report can be found on the NuoDB website.
32 Machines Sets New Scalability Standard and ROI
NuoDB documented the ability to scale across 32 machines, a new standard for elastic scalability. This scalability test included the ability to both scale out and back in effortlessly, reinforcing the elastic nature of the NuoDB solution.
These TPS benchmarks were achieved with the database latency of less than 100 microseconds.
The benefit of truly elastic scalability in the cloud allows businesses to scale rapidly as demand requires while also enjoying the ability to scale back in, thus reducing expense, as demand declines.
Benefits For Cloud Customers
This level of performance provides cloud customers with:
• Handle greater data velocity with less effort and less cost in the cloud;
• Secure multi-tenancy for hosting multiple isolated databases on the same virtual machine;
• The ability to scale elastically and pay for only what they need when they need it.
NuoDB Starlings Release
The NuoDB Starlings release was the solution tested. It features elastic scalability with high performance, SQL compliance and guaranteed ACID transactions. The release, first made generally available on January 15, 2013, eliminates the need for the complex database workarounds that are typically associated with bringing applications to the cloud such as clustering, performance tuning and sharding.
“NuoDB is setting a high bar for cloud databases with their combination of high performance and elastic scalability.” stated Barry Morris, CEO and Co-Founder of NuoDB, Inc.
“The database showed no signs of reaching it’s scaling capacity across these 32 machines and we literally ran out of hardware to keep testing the system for this benchmark. “ continued Morris. “These performance characteristics combined with the distributed nature of our CDMS, makes NuoDB the most scalable SQL Database in the Cloud.”
NuoDB, Inc., is a Cambridge, MA-based technology innovator that provides the industry’s first and only patented, elastically scalable Cloud Data Management System (CDMS). Unlike every other database, NuoDB is architected to scale out effortlessly on the cloud without compromising any of the features or guarantees of relational databases.
NuoDB was launched in 2010 by industry-renowned database architect Jim Starkey and accomplished software CEO Barry Morris.
Sounds AMAZING doesn’t it…
The cloud environment is a prime candidate for pluggable databases. This is especially true for cloud providers that host hundreds of apps and hundreds of databases, many of which are idle most of the time. The ability to provision lots of databases to maximize hardware resources is definitely the right idea. Providing data isolation and security is even better. And what about when one of these databases becomes active and the app built on top of it starts demanding massive amounts of read and write operations? Well then the database needs to scale – quickly.
Oracle is capitalizing on this trend too, with the announcement of Oracle 12c and a key new feature called ‘pluggable databases.’ They have made it super easy for developers to migrate and “plugin” their existing database to a much larger and more expensive machine to handle the added concurrency and throughput demands. That’s right… Oracle 12c is just a convenient way for Oracle to get SaaS developers to buy into their notion of pluggable or multi-tenant databases, only to force them into the same old scale-up model later, as their applications start gaining some market share.
Fortunately, there is a better alternative and you don’t have to wait for it to be released! NuoDB is a Cloud Data Management System (CDMS) that supports true multi-tenant “pluggable” databases. Here’s what makes NuoDB different…
NuoDB doesn’t require you to provision a container. Instead, NuoDB Domains scale elastically across one or hundreds of machines running in the Cloud. A domain is essentially a collection of host machines allowed to participate in one or more databases. You can create thousands of databases on a single machine within a domain or enable a single logical distributed NuoDB database to consume the resources of hundreds of host machines in the Cloud. Unlike Oracle 12c, developers and administrators can elastically scale only the most active databases that demand higher throughput and concurrency. NuoDB is designed to scale-out and scale-in, not just up!
So if you’re tired of calling Oracles Sales, pleading with your CFO, and buying bigger and bigger machines to scale your database, start using NuoDB Pro for free. It includes 4GBs of total storage and 2 host machines to start and scales elastically at a fraction of the cost of getting locked into an Oracle license.
NuoDB is 100% SQL, provides ACID compliant transactions and guarantees high-availability through built-in geo-redundancy, download it today!
I recently saw a piece by Matt Aslett, Principal Analyst at 451 Research on multi-model databases. (Click here to read the full article.)
At NuoDB we have a lot of respect for Matt and his viewpoints. In fact, he was recently featured as a speaker at our live-streamed launch event. (Watch him here.)
He mentions us in the blog (thank you, Matt) but I’d like to expand on his comments here.
The NuoDB SQL engine is a personality for the atom layer. We are actively working on personalities other than the default SQL personality. That’s a technical point and not very interesting in itself. The interesting part is why.
The answer is more or less what you write about in your post. Our view stems from the thinking behind this post (from 2011)
Basically there is no technical or architectural reason that a single system should not be very good at the various things that we currently think of as different segments of the database market. A well-designed database engine can do an excellent job of SQL, NoSQL, OLTP, analytics and various niche things. Of course Mike Stonebraker is right that a specialist engine can do a narrow thing very well, but the question is whether specialist engines will ultimately be generally interesting or confined to very narrow niches (possibly very high value niches).
The long-term answer is not a matter of technical debate. Rather it is a market dynamic. And, FWIW, what the market wants is vendor consolidation and architectural simplicity. Pain and cost increase sharply for an IT department when you introduce multiple database systems, and particularly when you have to replicate data between them, or start yet another dreaded ETL project. Fortune 500 CIOs consistently tell me that they want to consolidate, to gain simplicity, reliability, higher data quality, and huge cost savings.
I don’t agree with the frequent assertion that we will forever more live in a world of “polyglot persistence” or increasing fragmentation of the database space. For some years my prediction has been that the NoSQL vendors will have to (try to) add SQL and transactions (to really become the “Not only SQL” vendors that some have cast them as), the BI and operational database worlds will converge (witness the SAP HANA stance), and the traditional SQL vendors will all add document (JSON) and KV capabilities. One would expect Graph to join the party in due course. In other words there will be a technical and market consolidation. Your database landscape chart may get a little busier in the short term but then it will rapidly reduce back to a small number of vendors, each with an increasingly broad offering.
So – back to the NuoDB point. We are delivering what we call personalities for our atom layer. No formal announcements today. But when we name names and dates, personalities will be really transactional, really scale-out, really low latency document-oriented capabilities. Every CIO would want to support Oracle workloads, Mongo workloads, Hadoop workloads etc., from the same scale out server. It’s all part and parcel of Cloud Data Management System Rule 12!
For the record my view is that it’s not about “neither fish nor fowl;” it’s about people beginning to realize that their little piece was never the whole jigsaw puzzle. And the big question is who has started in the right place to deliver the whole puzzle.
Of course we note this is what we at NuoDB have been doing all along.
2013 CDMS? 1980s RDBMS? NonSQL Store?
There’s a can’t miss event coming up for loyal NuoDB followers and fans plus…anyone else who is moving an app to the cloud.
The first webinar in the five-part series will be held on February 19 at 12:00 p.m. EST. Barry Morris, CEO and Co-Founder of NuoDB, and Tony Baer, Principal Analyst for Enterprise Solutions at Ovum, a leading technology analysis firm, will discuss why a Cloud Data Management System (CDMS) matters to business’s bottom line.
The one-hour webcast entitled “The New World of Cloud Databases” will cover the following topics:
- Cloud database adoption, challenges and opportunities
- What it means to be in the Cloud vs. on the Cloud
- 12 Rules for a CDMS
- NewSQL vs. NoSQL vs. SQL
- A live question and answer session.
At NuoDB we are often asked about the differences between a CDMS, a 1980s RDBMS and a simple non-SQL store. We’ve created this webinar series featuring independent analysts and industry leaders to address these questions in the marketplace.
Sssshhh. The next webcast will feature a leading cloud infrastructure provider.