SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Welcome to the New Age
                                    The time for variations on existing database themes is over. If
                                    databases are going to scale in the cloud, a whole new approach is
                                    needed; one unsaddled by ancient assumptions. We have kept the
                                    best of 20th century RDBMS. Then we re-wrote the rules to create
                                    a completely new Cloud Data Management System for the 21st
                                    century. Welcome to the New Age.




                                    Dig in. Scale out.
                                    With widespread adoption of cloud computing, the game has changed
                                    dramatically. To fully leverage all the flexibility and economies of the cloud, you
                                    need a new kind of database. NuoDB has created just what the cloud requires: a
                                    brand new Cloud Data Management System (CDMS).
Is this you?
                                    NuoDB is a complete re-think of relational databases. We’ve re-written the rules
NuoDB downloaders run the           to define a New Age for relational databases with full SQL and ACID reliability
gamut and the globe from            and unique support for the cloud’s asynchronous nature. All in a shared-nothing,
hotshot developers to multi-        distributed architecture that scales elastically; supports your existing SQL
national conglomerates. All doing   expertise and is amazingly simple to use.
innovative things with scaling
                                    Elastically scale your application to handle millions of transactions per second;
databases in the cloud or on
                                    serve a global village of concurrent users and handle the biggest Big Data …at a
premise.
                                    moment’s notice. NuoDB offers two editions to meet the scalable SQL database
                                    requirements of every kind of developer and every application.



                                    Before NuoDB
           Watch our 90-second      New web-scale applications have operational requirements that can’t be easily
           overview video:          met by traditional relational database technologies. Big data, highly variable
           www.nuodb.com            peak loads, geographically distributed loads, commoditized datacenters, and
                                    100% uptime requirements for high volume web applications have pushed
                                    traditional operational databases to their limits.

                                    Today’s SQL database technology is 30 years old. It was never designed to
                                    address modern cloud-based compute and storage resources. You can make it
                                    work in the cloud but you will be sharding, caching, replicating, and spending a
                                    lot of time and money to get where you want to go.

                                    Or, you can try a database solution built to handle today’s demands for elastic
                                    scalability, reliability and simplicity. NuoDB.

                                    With NuoDB, you get a database that behaves like any other traditional SQL
                                    database and provides all the benefits you have come to expect from standards-
                                    based SQL solutions, including guaranteed ACID transactions but... It also scales
                                    out and in elastically and simply.
NuoDB Product Brochure
              Welcome to the New Age




                                       Welcome to the New Age
                                       NuoDB is a complete re-think of relational databases based on a patented
“NuoDB is proving that it can          emergent architecture. It was designed to operate in an elastic cloud of
                                       computers rather than a single computer system. It is object-oriented, highly
deliver a scalable, elastic and
                                       decentralized, and asynchronous.
ACID compliant database
solution I can seriously               This means you can run a far greater number of databases on inexpensive
recommend to clients.”                 commodity hardware with 24 by 7 uptime and minimal database administration.

Ian Mariano, Software Architect
NorthPoint Solutions, a leading                       NuoDB Deployment Architecture
business and technology
consulting firm specializing in                                             Broker           Agent        Console   Management

custom business applications.
                                                 Cloud       LINUX

                                                                                     Transaction Engine             Transaction

                                                            Windows

                                               Datacenter
                                                                                     Storage Manager                Storage

          Experience NuoDB
                                                             Apple
          www.nuodb.com/
                                                                                                                    Persistent
          download                              Hybrid
                                                                      File System       S3             HDFS
                                                                                                                    Storage




                                            Figure 1: NuoDB Architecture



                                       Using NuoDB
                                       NuoDB behaves just like any other SQL database as far as your applications are
                                       concerned. It is ANSI SQL92 compliant with SQL99 extensions and works with
                                       many popular ORM tools such as Hibernate, PDO, Active Record… and ships with
                                       a set of JDBC/ODBC drivers. However, for just a few minutes, forget everything
                                       you believe is true of an OLTP database and dig into the core components of
                                       NuoDB.

                                       There are three core components that make NuoDB so powerful, performant,
                                       and simple to deploy, anywhere, any time:

                                       The NuoDB Transaction Engine (TE), which is comprised of one or more
                                       processes (transaction nodes) running on (diskless) compute nodes. These
                                       in-memory processes execute the SQL layer by operating on database atoms,
                                       listen for changes, and communicate changes with peers.

                                       You can learn more about Atoms on the NuoDB How it Works page.

                                       The NuoDB Storage Manager (SM), which is a specialized Transaction Engine
                                       that knows how to store and retrieve data on disk. Adding a new storage node
                                       automatically creates a copy of the entire database, which increases both
                                       performance and resiliency.



                                                                                                                                  2
NuoDB Product Brochure
              Welcome to the New Age




                                       Storage nodes can leverage virtually any type of data storage that can manage
                                       a key-value store, for example a local file system, Amazon S3, Hadoop HDFS, or
                                       a SAN.

                                       A NuoDB Broker is a process running on at least one node (host) that provides
“NuoDB is a game changer.”             applications SQL/JDBC access to the database.

                                       NuoDB enables you to configure and manage one or more databases within
Marcus Ross, SQL Trainer/
                                       an administrative domain, referred to as the NuoDB Domain. Each NuoDB
Consultant
                                       database within a domain can be as simple as a single transaction node, a single
Zahlenhelfer Consulting, an
                                       storage node, and a broker. Each database can be configured to run a number
application consulting firm in
                                       of transaction engines and storage managers across hosts in a datacenter, in the
Hamburg, Germany                       cloud, or a combination of the two.

                                       NuoDB ships with a graphical administrative tool, the NuoDB Console, which
                                       centralizes monitoring of your decentralized database through an easy-to-use
                                       configurable Web app. The console allows you to manage databases within
                                       a domain, to start and stop each database, add additional resources to your
                                       database such as transaction and storage nodes, and monitor your database in
                                       real-time.

                                       Scaling out is achieved by simply adding nodes. Scaling in is achieved by
                                       removing nodes. As long as a single transaction node, a storage node, and a
                                       broker exist, the database continues to operate.



                                       NuoDB Editions
                                       To meet the needs of independent developers, small firms and global
                                       enterprises focused on delivering traditional database apps or Software-as-a-
                                       Service products, NuoDB is available in two distributions – the Developer and
                                       Pro Editions.

                                       The NuoDB Developer Edition lets users develop NuoDB apps at full throttle
                                       without restrictions on data size or number of hosts. Developers can push
                                       their applications up to (and beyond) real-world scenarios at no charge.
                                       Design, develop and test applications on the Developer Edition to get a true
                                       understanding of the resources needed to achieve necessary transactional
                                       throughput and data size for pre-production applications. When your app is
                                       ready for primetime, commercial deployment, move to the Pro Edition.

                                       Use NuoDB Pro Edition for free until your apps need to scale. Then go faster,
                                       scale at a moment’s notice, or handle big data by upgrading your Pro Edition.
                                       You will have additional hosts and you can add as much storage as you need.
                                       NuoDB allows you to scale out in production like no other database solution
                                       can. Its unique, patented architecture gives you the built-in elasticity, multi-
                                       tenancy and geo-redundancy capabilities to take your application global in a
                                       hurry. The Pro Edition can handle millions of transactions per second, a global
                                       village of concurrent users and Big Data… all at a moment’s notice; all on
                                       commodity hardware.



                                                                                                                          3
NuoDB Product Brochure
            Welcome to the New Age




                                     Run-time            Pro Edition                           Developer
                                                                              Pro Edition
                                     Configuration       Free                                  Edition
                                     Hosts               2                    2 or more        No Restriction
                                     Storage             4GB                  16GB or more     No Restriction
                                     Databases           No Restriction       No Restriction   No Restriction
                                     Transaction
                                                         No Restriction       No Restriction   No Restriction
“With NuoDB I’m already in           Engines
the cloud, with little or no         Storage Managers    No Restriction       No Restriction   No Restriction
effort - a cloud that manages        File System         YES                  YES              YES
to be backwards-compatible.”         Amazon S3           YES                  YES              YES
                                     HDFS                NO                   OPTION           YES
Eduard Suica, Workaholic             Developer Support
RadGs Software, a software           ORM Support         YES                  YES              YES
company located in Romania           ERD Support         YES                  YES              YES
                                     ODBC/JDBC           YES                  YES              YES
                                     Licensing and Support
                                     Production
                                                         YES                  YES              NO
                                     Deployment
                                     Software License    FREE                 COMMERCIAL       FREE
                                     Term                PERPETUAL            ANNUAL           ANNUAL



                                     Technical Specifications

                                      Operating System             Version
                                      OS X                         10.7 or later
                                      Windows                      Win7 x32
                                                                   Win7 x64
                                      Linux                        RHEL 5 (x64)
                                                                   RHEL 6 (x64)
                                                                   SuSe 10 (x64)
                                                                   SuSe 11 (x64)
                                                                   Ubuntu 10 (x64)
                                                                   Ubuntu 11 (x64)
                                                                   Ubuntu 12 (x64)
                                      Solaris (Intel)              Solaris 11 (x64)
                                                                   Joyent Smart OS
                                      Cloud                        Amazon Basic EC2 (x64)




                                                                                                                4
NuoDB Product Brochure
              Welcome to the New Age




                                       Required Software

                                        Name                            Version
                                        Mac JDK                         Java 1.6 or Later
                                        Open JDK                        Java 1.6 or Later
                                        Oracle JDK                      Java 1.6 or Later
“NuoDB offers the scalability
my application requires and            Recommended Minimum Hardware
does so in a more affordable,
more easily implemented                 CPU                   Dual core, x86_64 processor 64 bit, 1.6GHz
manner than any other                   Memory                4 GB
competitive solutions I have
investigated.”

Idan Schechter, application
                                       NuoDB Benefits
developer, Israel                      NuoDB delivers a powerful set of business benefits that increase IT flexibility like
                                       no other database. It’s the first and only elastic cloud database. Welcome to the
                                       new age. Elastic scalability and lower costs.

                                       With NuoDB it is simple to provision new nodes to scale out; take them away to
                                       scale back in. NuoDB takes care of the rest. Because the database scales out as
                                       nodes are added, you just add low cost servers (not bigger servers) to increase
                                       throughput and performance. Or you can even run NuoDB on a laptop!

                                       Delivers Breakthrough Performance
                                       NuoDB delivers capacity on demand by adding or deleting computational and
                                       storage resources in a running database. It’s designed for elastic scale-out to
                                       very high transaction volumes – in the millions of transactions per second (TPS)
                                       – and graceful scale-in when resources are no longer needed.

                                       Improves Deployment Flexibility
                                       Deploy to the cloud, on-premises resources, or both (hybrid), and dynamically
                                       scale out, and in, as needed. Delayed or “just-in-time” provisioning, and flexible
                                       resource utilization (allowing processes to be assigned to different machines at
                                       different times) lowers your resource costs and increases your flexibility.

                                       Handles Traffic Spikes with Elegance
                                       Bad things can happen when traffic spikes unexpectedly. NuoDB lets you
                                       handle dynamic traffic loads, bursting traffic, and transient peaks by simply
                                       provisioning additional resources. The database does all the work.

                                       You Can Act Faster
                                       NuoDB allows you to implement client applications and capitalize on new
                                       opportunities faster. You can scale out if your projects are successful, and scale
                                       back as projects require less resources.




                                                                                                                            5
NuoDB Product Brochure
             Welcome to the New Age




                                      Maintains Maximum Resource Availability (even if machines fail)
                                      The ability to continue to run operations smoothly as nodes are brought up and
                                      taken down (or fail) delivers an important set of business benefits, including:

                                      •	   Minimizes risk of service outage
                                      •	   Delivers greater business continuity
                                      •	   Provides stronger SLAs and better SLA compliance
                                      •	   Increases database reliability
“NuoDB is proof that                  •	   Makes your system resilient to network, machine, datacenter, (and other)
innovation is continuing                   failures
apace in the database                 •	   Allows to perform ”hot” system (hardware/software) upgrades
                                      •	   Allows to perform “hot” datacenter moves
market. Driven by seasoned
                                      •	   Low latency operations for geographically distributed traffic
database experts with an
impressive track record, the
                                      Since NuoDB supports ACID compliant “Active-Active” operations in
company is now releasing a            geographically distributed locations, it is ideal for applications that must
high- performance SQL-based           process transactions from worldwide visitors using geographically distributed
large- scale-out transactional        datacenters to ensure low latency regardless of the visitor’s location.
database that runs happily on
commodity hardware. It will           SQL Compliance and ACID Transactions
likely attract a good deal of         Finally you can have SQL and ACID running effortlessly on the cloud.

attention.”
                                      SQL is the de facto standard database language. It has been around since the
                                      1970s. Your developers all know how to program in it, and your applications all
Robin Bloor, Ph.D.
                                      interface with the database through standard SQL interfaces.
Chief Analyst & Co-Founder
The Bloor Group                       ACID (Atomic, Consistent, Isolated, and Durable) transactions guarantee that
                                      the database tier handles the transaction processing in a consistent and reliable
                                      manner, freeing the application from managing these tasks (and freeing the
                                      application developer from having to code them into the application), while
                                      ensuring the integrity of the data in the database.

                                      SQL and ACID have been and remain to be critical requirements for a
                                      transactional database. The problem is that no database has been able to
                                      provide SQL and ACID capabilities, and scale elastically and effortlessly on the
                                      cloud. Until now, that is. NuoDB is the first and only database to provide SQL
                                      compliance and ACID transactions built to run on distributed, decentralized
                                      cloud-based resources.

                                      Effortless Administration and Shard No More
                                      What good is the cloud if you need a team of DBAs to get your database to
                                      run on it? Using a traditional SQL database with a Web application requires
                                      constant, ongoing tuning, and probably requires sharding to split the database
                                      into distinct sections to handle scale. Sharding limits flexibility (future changes
                                      may be inconsistent with the sharding logic) and creates complexity in the
                                      application (which shard has the data?). It may require caching strategies (e.g.
                                      memcached) to configure the database queries to hit the cache layer to lessen
                                      the load on the database.




                                                                                                                            6
NuoDB Product Brochure
   Welcome to the New Age




                            In contrast, NuoDB’s installation, configuration, and administration are
                            alarmingly simple. The database easily installs in minutes and requires minimal
                            performance tuning and administration, reducing complexity and costs, even as
                            your requirements grow.

                            Built-in Data Replication Capabilities for Real-time,
                            Operational Analytics
                            You can configure NuoDB to serialize multiple, redundant instances of the data
Download our free
                            to meet your data protection requirements, or so that your analytic processes
Edition available           execute without touching the operational data, for example. NuoDB provides
at www.nuodb.com            storage flexibility: You can use various file systems (for example Amazon S3,
                            Hadoop HDFS, local disk) as archives.

                            No more moving data from an operational store to a datamart or data
                            warehouse to run analytics. Eliminate the need to pull data out via an ETL tool,
                            transform it, cleanse it and then analyze it. With NuoDB do that on the same
                            database in real-time with major savings in time and cost. And, no need to
                            purchase additional licenses for analytics purposes.

                            Easy Support for Extreme Multi-tenant Applications
                            Some companies must support a large number of databases, for example,
                            if they are running multiple applications, or supporting a large number of
                            customers with a SaaS application. One Infrastructure as a Service provider
                            operates 300 70-node clusters, that each run 500 instances of a traditional SQL
                            database. That means they are using 21,000 nodes are needed to support
                            150,000 database instances!

                            NuoDB makes it easy for multi-tenant applications to efficiently share among
                            pools of resources, to lower your costs and dramatically increase resource
                            allocation.

                            Plus no more custom schemas running on top of a traditional, 20th century
                            database, where the underlying schemas are all stored in the same database,
                            creating a major security risk. With NuoDB, the secure, multi-tenant
                            environment means no two customers ever share the same database. There
                            is always a clear separation and data isolation between any two customers.
                            This is a key requirement for customers subject to compliance regulations like
                            Sarbanes Oxley or HIIPA. And, you can sleep at night.

                            Simple to Learn and Use
                            NuoDB has a simple and intuitive development environment, and is fast and
                            easy for developers to learn and use. Because it’s SQL compliant, you don’t
                            need to educate yourself on something all new. NuoDB is based on what you
                            already know very well.

                            Affordability
                            NuoDB is a revolutionary database that is designed to scale out and in on
                            heterogeneous deployment environments. NuoDB is also affordable. It’s
                            available as an unrestricted Developer Edition and an elastically scalable Pro
                            Edition for commercial deployment.



                                                                                                               7
Summary
                                      NuoDB is a complete re-think of relational databases with innovative support for
                                      the Cloud’s dynamic, asynchronous nature.


     Experience NuoDB                 NuoDB is a Cloud Data Management System (CDMS) that is:
     www.nuodb.com/
     download                         •	   100% SQL
                                      •	   100% ACID
                                      •	   100% Elastically scalable
                                      •	   0% administrative hassle.

                                      All in a shared-nothing, distributed architecture that scales elastically; leverages
                                      your existing SQL expertise; provides blistering performance and is amazingly
                                      simple to use.

                                      Elastically scale your application to serve a global village of concurrent users
                                      and handle the biggest Big Data …at a moment’s notice. We’ve written the rules
                                      for 21st century relational databases and created a database that’s all about you
                                      and your application. Welcome to the New Age.

                                      To download our free edition follow this link: www.nuodb.com




215 First Street
Cambridge, MA 02142
+1 (617) 500-0001
www.nuodb.com



© 2013 NuoDB, Inc., all rights reserved.
The following are trademarks of NuoDB, Inc.: NuoDB, Nuo, and NuoConnect.

Mais conteúdo relacionado

Mais procurados

Inside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldInside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldRichard McDougall
 
Apachecon Euro 2012: Elastic, Multi-tenant Hadoop on Demand
Apachecon Euro 2012: Elastic, Multi-tenant Hadoop on DemandApachecon Euro 2012: Elastic, Multi-tenant Hadoop on Demand
Apachecon Euro 2012: Elastic, Multi-tenant Hadoop on DemandRichard McDougall
 
ClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud TestbedClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud TestbedJazz Yao-Tsung Wang
 
Dell - Storage 12sept2012
Dell - Storage 12sept2012Dell - Storage 12sept2012
Dell - Storage 12sept2012Agora Group
 
Is your cloud ready for Big Data? Strata NY 2013
Is your cloud ready for Big Data? Strata NY 2013Is your cloud ready for Big Data? Strata NY 2013
Is your cloud ready for Big Data? Strata NY 2013Richard McDougall
 
Gluster Blog 11.15.2010
Gluster Blog 11.15.2010Gluster Blog 11.15.2010
Gluster Blog 11.15.2010GlusterFS
 
Using Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data AnalysisUsing Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data AnalysisScaleOut Software
 
DDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your HardwareDDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your Hardwareinside-BigData.com
 
Minnebar 2013 - Scaling with Cassandra
Minnebar 2013 - Scaling with CassandraMinnebar 2013 - Scaling with Cassandra
Minnebar 2013 - Scaling with CassandraJeff Bollinger
 
cloud computing alcances e implementacion
cloud computing alcances e implementacioncloud computing alcances e implementacion
cloud computing alcances e implementacionJorge Guerra
 
Lug best practice_hpc_workflow
Lug best practice_hpc_workflowLug best practice_hpc_workflow
Lug best practice_hpc_workflowrjmurphyslideshare
 
Webinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo Slides
Webinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo SlidesWebinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo Slides
Webinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo SlidesCloudera, Inc.
 
File And Content Services
File And Content ServicesFile And Content Services
File And Content ServicesHunterFarmer
 
Prince Building Tech Talk 12102012
Prince Building Tech Talk 12102012Prince Building Tech Talk 12102012
Prince Building Tech Talk 12102012Andy Parsons
 
How big data moved the needle from monolithic SQL RDBMS to distributed NoSQL
How big data moved the needle from monolithic SQL RDBMS to distributed NoSQLHow big data moved the needle from monolithic SQL RDBMS to distributed NoSQL
How big data moved the needle from monolithic SQL RDBMS to distributed NoSQLSayyaparaju Sunil
 

Mais procurados (20)

Inside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldInside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworld
 
Hadoop on VMware
Hadoop on VMwareHadoop on VMware
Hadoop on VMware
 
Apachecon Euro 2012: Elastic, Multi-tenant Hadoop on Demand
Apachecon Euro 2012: Elastic, Multi-tenant Hadoop on DemandApachecon Euro 2012: Elastic, Multi-tenant Hadoop on Demand
Apachecon Euro 2012: Elastic, Multi-tenant Hadoop on Demand
 
ClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud TestbedClassCloud: switch your PC Classroom into Cloud Testbed
ClassCloud: switch your PC Classroom into Cloud Testbed
 
Dell - Storage 12sept2012
Dell - Storage 12sept2012Dell - Storage 12sept2012
Dell - Storage 12sept2012
 
Is your cloud ready for Big Data? Strata NY 2013
Is your cloud ready for Big Data? Strata NY 2013Is your cloud ready for Big Data? Strata NY 2013
Is your cloud ready for Big Data? Strata NY 2013
 
Gluster Blog 11.15.2010
Gluster Blog 11.15.2010Gluster Blog 11.15.2010
Gluster Blog 11.15.2010
 
Using Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data AnalysisUsing Distributed In-Memory Computing for Fast Data Analysis
Using Distributed In-Memory Computing for Fast Data Analysis
 
DDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your HardwareDDN: Protecting Your Data, Protecting Your Hardware
DDN: Protecting Your Data, Protecting Your Hardware
 
CONVRGD Slide Deck_Customer (1)
CONVRGD Slide Deck_Customer (1)CONVRGD Slide Deck_Customer (1)
CONVRGD Slide Deck_Customer (1)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Minnebar 2013 - Scaling with Cassandra
Minnebar 2013 - Scaling with CassandraMinnebar 2013 - Scaling with Cassandra
Minnebar 2013 - Scaling with Cassandra
 
cloud computing alcances e implementacion
cloud computing alcances e implementacioncloud computing alcances e implementacion
cloud computing alcances e implementacion
 
Lug best practice_hpc_workflow
Lug best practice_hpc_workflowLug best practice_hpc_workflow
Lug best practice_hpc_workflow
 
Webinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo Slides
Webinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo SlidesWebinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo Slides
Webinar | From Zero to Big Data Answers in Less Than an Hour – Live Demo Slides
 
Bh25352355
Bh25352355Bh25352355
Bh25352355
 
File And Content Services
File And Content ServicesFile And Content Services
File And Content Services
 
Prince Building Tech Talk 12102012
Prince Building Tech Talk 12102012Prince Building Tech Talk 12102012
Prince Building Tech Talk 12102012
 
Mcae brief
Mcae briefMcae brief
Mcae brief
 
How big data moved the needle from monolithic SQL RDBMS to distributed NoSQL
How big data moved the needle from monolithic SQL RDBMS to distributed NoSQLHow big data moved the needle from monolithic SQL RDBMS to distributed NoSQL
How big data moved the needle from monolithic SQL RDBMS to distributed NoSQL
 

Semelhante a NuoDB Product Brochure

Introduction to NuoDB
Introduction to NuoDBIntroduction to NuoDB
Introduction to NuoDBSandun Perera
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQLbalwinders
 
How to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL DatabaseHow to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL DatabaseNuoDB
 
NuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community EditionNuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community EditionNuoDB
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAinventy
 
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...NuoDB
 
Pros and Cons of MongoDB in Web Development
Pros and Cons of MongoDB in Web DevelopmentPros and Cons of MongoDB in Web Development
Pros and Cons of MongoDB in Web DevelopmentNirvana Canada
 
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...Darshan Gorasiya
 
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...Capgemini
 
Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018NuoDB
 
Sql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explainedSql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explainedSatya Pal
 
A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.Navdeep Charan
 
How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...
How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...
How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...MayaData Inc
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sqlAnuja Gunale
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2Raul Chong
 
TCO - MongoDB vs. Oracle
TCO - MongoDB vs. OracleTCO - MongoDB vs. Oracle
TCO - MongoDB vs. OracleJeremy Taylor
 

Semelhante a NuoDB Product Brochure (20)

Introduction to NuoDB
Introduction to NuoDBIntroduction to NuoDB
Introduction to NuoDB
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
 
How to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL DatabaseHow to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL Database
 
NuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community EditionNuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community Edition
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBA
 
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
 
Pros and Cons of MongoDB in Web Development
Pros and Cons of MongoDB in Web DevelopmentPros and Cons of MongoDB in Web Development
Pros and Cons of MongoDB in Web Development
 
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
 
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
 
Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018
 
Sql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explainedSql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explained
 
A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.
 
How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...
How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...
How to Run Containerized Enterprise SQL Applications in the Cloud with NuoDB ...
 
Tim marston
Tim marstonTim marston
Tim marston
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sql
 
Report 2.0.docx
Report 2.0.docxReport 2.0.docx
Report 2.0.docx
 
IBM - Introduction to Cloudant
IBM - Introduction to CloudantIBM - Introduction to Cloudant
IBM - Introduction to Cloudant
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
 
TCO - MongoDB vs. Oracle
TCO - MongoDB vs. OracleTCO - MongoDB vs. Oracle
TCO - MongoDB vs. Oracle
 
Unit 3 MongDB
Unit 3 MongDBUnit 3 MongDB
Unit 3 MongDB
 

NuoDB Product Brochure

  • 1. Welcome to the New Age The time for variations on existing database themes is over. If databases are going to scale in the cloud, a whole new approach is needed; one unsaddled by ancient assumptions. We have kept the best of 20th century RDBMS. Then we re-wrote the rules to create a completely new Cloud Data Management System for the 21st century. Welcome to the New Age. Dig in. Scale out. With widespread adoption of cloud computing, the game has changed dramatically. To fully leverage all the flexibility and economies of the cloud, you need a new kind of database. NuoDB has created just what the cloud requires: a brand new Cloud Data Management System (CDMS). Is this you? NuoDB is a complete re-think of relational databases. We’ve re-written the rules NuoDB downloaders run the to define a New Age for relational databases with full SQL and ACID reliability gamut and the globe from and unique support for the cloud’s asynchronous nature. All in a shared-nothing, hotshot developers to multi- distributed architecture that scales elastically; supports your existing SQL national conglomerates. All doing expertise and is amazingly simple to use. innovative things with scaling Elastically scale your application to handle millions of transactions per second; databases in the cloud or on serve a global village of concurrent users and handle the biggest Big Data …at a premise. moment’s notice. NuoDB offers two editions to meet the scalable SQL database requirements of every kind of developer and every application. Before NuoDB Watch our 90-second New web-scale applications have operational requirements that can’t be easily overview video: met by traditional relational database technologies. Big data, highly variable www.nuodb.com peak loads, geographically distributed loads, commoditized datacenters, and 100% uptime requirements for high volume web applications have pushed traditional operational databases to their limits. Today’s SQL database technology is 30 years old. It was never designed to address modern cloud-based compute and storage resources. You can make it work in the cloud but you will be sharding, caching, replicating, and spending a lot of time and money to get where you want to go. Or, you can try a database solution built to handle today’s demands for elastic scalability, reliability and simplicity. NuoDB. With NuoDB, you get a database that behaves like any other traditional SQL database and provides all the benefits you have come to expect from standards- based SQL solutions, including guaranteed ACID transactions but... It also scales out and in elastically and simply.
  • 2. NuoDB Product Brochure Welcome to the New Age Welcome to the New Age NuoDB is a complete re-think of relational databases based on a patented “NuoDB is proving that it can emergent architecture. It was designed to operate in an elastic cloud of computers rather than a single computer system. It is object-oriented, highly deliver a scalable, elastic and decentralized, and asynchronous. ACID compliant database solution I can seriously This means you can run a far greater number of databases on inexpensive recommend to clients.” commodity hardware with 24 by 7 uptime and minimal database administration. Ian Mariano, Software Architect NorthPoint Solutions, a leading NuoDB Deployment Architecture business and technology consulting firm specializing in Broker Agent Console Management custom business applications. Cloud LINUX Transaction Engine Transaction Windows Datacenter Storage Manager Storage Experience NuoDB Apple www.nuodb.com/ Persistent download Hybrid File System S3 HDFS Storage Figure 1: NuoDB Architecture Using NuoDB NuoDB behaves just like any other SQL database as far as your applications are concerned. It is ANSI SQL92 compliant with SQL99 extensions and works with many popular ORM tools such as Hibernate, PDO, Active Record… and ships with a set of JDBC/ODBC drivers. However, for just a few minutes, forget everything you believe is true of an OLTP database and dig into the core components of NuoDB. There are three core components that make NuoDB so powerful, performant, and simple to deploy, anywhere, any time: The NuoDB Transaction Engine (TE), which is comprised of one or more processes (transaction nodes) running on (diskless) compute nodes. These in-memory processes execute the SQL layer by operating on database atoms, listen for changes, and communicate changes with peers. You can learn more about Atoms on the NuoDB How it Works page. The NuoDB Storage Manager (SM), which is a specialized Transaction Engine that knows how to store and retrieve data on disk. Adding a new storage node automatically creates a copy of the entire database, which increases both performance and resiliency. 2
  • 3. NuoDB Product Brochure Welcome to the New Age Storage nodes can leverage virtually any type of data storage that can manage a key-value store, for example a local file system, Amazon S3, Hadoop HDFS, or a SAN. A NuoDB Broker is a process running on at least one node (host) that provides “NuoDB is a game changer.” applications SQL/JDBC access to the database. NuoDB enables you to configure and manage one or more databases within Marcus Ross, SQL Trainer/ an administrative domain, referred to as the NuoDB Domain. Each NuoDB Consultant database within a domain can be as simple as a single transaction node, a single Zahlenhelfer Consulting, an storage node, and a broker. Each database can be configured to run a number application consulting firm in of transaction engines and storage managers across hosts in a datacenter, in the Hamburg, Germany cloud, or a combination of the two. NuoDB ships with a graphical administrative tool, the NuoDB Console, which centralizes monitoring of your decentralized database through an easy-to-use configurable Web app. The console allows you to manage databases within a domain, to start and stop each database, add additional resources to your database such as transaction and storage nodes, and monitor your database in real-time. Scaling out is achieved by simply adding nodes. Scaling in is achieved by removing nodes. As long as a single transaction node, a storage node, and a broker exist, the database continues to operate. NuoDB Editions To meet the needs of independent developers, small firms and global enterprises focused on delivering traditional database apps or Software-as-a- Service products, NuoDB is available in two distributions – the Developer and Pro Editions. The NuoDB Developer Edition lets users develop NuoDB apps at full throttle without restrictions on data size or number of hosts. Developers can push their applications up to (and beyond) real-world scenarios at no charge. Design, develop and test applications on the Developer Edition to get a true understanding of the resources needed to achieve necessary transactional throughput and data size for pre-production applications. When your app is ready for primetime, commercial deployment, move to the Pro Edition. Use NuoDB Pro Edition for free until your apps need to scale. Then go faster, scale at a moment’s notice, or handle big data by upgrading your Pro Edition. You will have additional hosts and you can add as much storage as you need. NuoDB allows you to scale out in production like no other database solution can. Its unique, patented architecture gives you the built-in elasticity, multi- tenancy and geo-redundancy capabilities to take your application global in a hurry. The Pro Edition can handle millions of transactions per second, a global village of concurrent users and Big Data… all at a moment’s notice; all on commodity hardware. 3
  • 4. NuoDB Product Brochure Welcome to the New Age Run-time Pro Edition Developer Pro Edition Configuration Free Edition Hosts 2 2 or more No Restriction Storage 4GB 16GB or more No Restriction Databases No Restriction No Restriction No Restriction Transaction No Restriction No Restriction No Restriction “With NuoDB I’m already in Engines the cloud, with little or no Storage Managers No Restriction No Restriction No Restriction effort - a cloud that manages File System YES YES YES to be backwards-compatible.” Amazon S3 YES YES YES HDFS NO OPTION YES Eduard Suica, Workaholic Developer Support RadGs Software, a software ORM Support YES YES YES company located in Romania ERD Support YES YES YES ODBC/JDBC YES YES YES Licensing and Support Production YES YES NO Deployment Software License FREE COMMERCIAL FREE Term PERPETUAL ANNUAL ANNUAL Technical Specifications Operating System Version OS X 10.7 or later Windows Win7 x32 Win7 x64 Linux RHEL 5 (x64) RHEL 6 (x64) SuSe 10 (x64) SuSe 11 (x64) Ubuntu 10 (x64) Ubuntu 11 (x64) Ubuntu 12 (x64) Solaris (Intel) Solaris 11 (x64) Joyent Smart OS Cloud Amazon Basic EC2 (x64) 4
  • 5. NuoDB Product Brochure Welcome to the New Age Required Software Name Version Mac JDK Java 1.6 or Later Open JDK Java 1.6 or Later Oracle JDK Java 1.6 or Later “NuoDB offers the scalability my application requires and Recommended Minimum Hardware does so in a more affordable, more easily implemented CPU Dual core, x86_64 processor 64 bit, 1.6GHz manner than any other Memory 4 GB competitive solutions I have investigated.” Idan Schechter, application NuoDB Benefits developer, Israel NuoDB delivers a powerful set of business benefits that increase IT flexibility like no other database. It’s the first and only elastic cloud database. Welcome to the new age. Elastic scalability and lower costs. With NuoDB it is simple to provision new nodes to scale out; take them away to scale back in. NuoDB takes care of the rest. Because the database scales out as nodes are added, you just add low cost servers (not bigger servers) to increase throughput and performance. Or you can even run NuoDB on a laptop! Delivers Breakthrough Performance NuoDB delivers capacity on demand by adding or deleting computational and storage resources in a running database. It’s designed for elastic scale-out to very high transaction volumes – in the millions of transactions per second (TPS) – and graceful scale-in when resources are no longer needed. Improves Deployment Flexibility Deploy to the cloud, on-premises resources, or both (hybrid), and dynamically scale out, and in, as needed. Delayed or “just-in-time” provisioning, and flexible resource utilization (allowing processes to be assigned to different machines at different times) lowers your resource costs and increases your flexibility. Handles Traffic Spikes with Elegance Bad things can happen when traffic spikes unexpectedly. NuoDB lets you handle dynamic traffic loads, bursting traffic, and transient peaks by simply provisioning additional resources. The database does all the work. You Can Act Faster NuoDB allows you to implement client applications and capitalize on new opportunities faster. You can scale out if your projects are successful, and scale back as projects require less resources. 5
  • 6. NuoDB Product Brochure Welcome to the New Age Maintains Maximum Resource Availability (even if machines fail) The ability to continue to run operations smoothly as nodes are brought up and taken down (or fail) delivers an important set of business benefits, including: • Minimizes risk of service outage • Delivers greater business continuity • Provides stronger SLAs and better SLA compliance • Increases database reliability “NuoDB is proof that • Makes your system resilient to network, machine, datacenter, (and other) innovation is continuing failures apace in the database • Allows to perform ”hot” system (hardware/software) upgrades • Allows to perform “hot” datacenter moves market. Driven by seasoned • Low latency operations for geographically distributed traffic database experts with an impressive track record, the Since NuoDB supports ACID compliant “Active-Active” operations in company is now releasing a geographically distributed locations, it is ideal for applications that must high- performance SQL-based process transactions from worldwide visitors using geographically distributed large- scale-out transactional datacenters to ensure low latency regardless of the visitor’s location. database that runs happily on commodity hardware. It will SQL Compliance and ACID Transactions likely attract a good deal of Finally you can have SQL and ACID running effortlessly on the cloud. attention.” SQL is the de facto standard database language. It has been around since the 1970s. Your developers all know how to program in it, and your applications all Robin Bloor, Ph.D. interface with the database through standard SQL interfaces. Chief Analyst & Co-Founder The Bloor Group ACID (Atomic, Consistent, Isolated, and Durable) transactions guarantee that the database tier handles the transaction processing in a consistent and reliable manner, freeing the application from managing these tasks (and freeing the application developer from having to code them into the application), while ensuring the integrity of the data in the database. SQL and ACID have been and remain to be critical requirements for a transactional database. The problem is that no database has been able to provide SQL and ACID capabilities, and scale elastically and effortlessly on the cloud. Until now, that is. NuoDB is the first and only database to provide SQL compliance and ACID transactions built to run on distributed, decentralized cloud-based resources. Effortless Administration and Shard No More What good is the cloud if you need a team of DBAs to get your database to run on it? Using a traditional SQL database with a Web application requires constant, ongoing tuning, and probably requires sharding to split the database into distinct sections to handle scale. Sharding limits flexibility (future changes may be inconsistent with the sharding logic) and creates complexity in the application (which shard has the data?). It may require caching strategies (e.g. memcached) to configure the database queries to hit the cache layer to lessen the load on the database. 6
  • 7. NuoDB Product Brochure Welcome to the New Age In contrast, NuoDB’s installation, configuration, and administration are alarmingly simple. The database easily installs in minutes and requires minimal performance tuning and administration, reducing complexity and costs, even as your requirements grow. Built-in Data Replication Capabilities for Real-time, Operational Analytics You can configure NuoDB to serialize multiple, redundant instances of the data Download our free to meet your data protection requirements, or so that your analytic processes Edition available execute without touching the operational data, for example. NuoDB provides at www.nuodb.com storage flexibility: You can use various file systems (for example Amazon S3, Hadoop HDFS, local disk) as archives. No more moving data from an operational store to a datamart or data warehouse to run analytics. Eliminate the need to pull data out via an ETL tool, transform it, cleanse it and then analyze it. With NuoDB do that on the same database in real-time with major savings in time and cost. And, no need to purchase additional licenses for analytics purposes. Easy Support for Extreme Multi-tenant Applications Some companies must support a large number of databases, for example, if they are running multiple applications, or supporting a large number of customers with a SaaS application. One Infrastructure as a Service provider operates 300 70-node clusters, that each run 500 instances of a traditional SQL database. That means they are using 21,000 nodes are needed to support 150,000 database instances! NuoDB makes it easy for multi-tenant applications to efficiently share among pools of resources, to lower your costs and dramatically increase resource allocation. Plus no more custom schemas running on top of a traditional, 20th century database, where the underlying schemas are all stored in the same database, creating a major security risk. With NuoDB, the secure, multi-tenant environment means no two customers ever share the same database. There is always a clear separation and data isolation between any two customers. This is a key requirement for customers subject to compliance regulations like Sarbanes Oxley or HIIPA. And, you can sleep at night. Simple to Learn and Use NuoDB has a simple and intuitive development environment, and is fast and easy for developers to learn and use. Because it’s SQL compliant, you don’t need to educate yourself on something all new. NuoDB is based on what you already know very well. Affordability NuoDB is a revolutionary database that is designed to scale out and in on heterogeneous deployment environments. NuoDB is also affordable. It’s available as an unrestricted Developer Edition and an elastically scalable Pro Edition for commercial deployment. 7
  • 8. Summary NuoDB is a complete re-think of relational databases with innovative support for the Cloud’s dynamic, asynchronous nature. Experience NuoDB NuoDB is a Cloud Data Management System (CDMS) that is: www.nuodb.com/ download • 100% SQL • 100% ACID • 100% Elastically scalable • 0% administrative hassle. All in a shared-nothing, distributed architecture that scales elastically; leverages your existing SQL expertise; provides blistering performance and is amazingly simple to use. Elastically scale your application to serve a global village of concurrent users and handle the biggest Big Data …at a moment’s notice. We’ve written the rules for 21st century relational databases and created a database that’s all about you and your application. Welcome to the New Age. To download our free edition follow this link: www.nuodb.com 215 First Street Cambridge, MA 02142 +1 (617) 500-0001 www.nuodb.com © 2013 NuoDB, Inc., all rights reserved. The following are trademarks of NuoDB, Inc.: NuoDB, Nuo, and NuoConnect.