NewSQL Without Compromise

Similar documents
EBOOK DATABASE CONSIDERATIONS FOR DOCKER

EBOOK. FROM DISASTER RECOVERY TO ACTIVE-ACTIVE: NuoDB AND MULTI-DATA CENTER DEPLOYMENTS

Solution Brief. NuoDB for the Telecommunications Industry. Exec Insight

WHITEPAPER. MemSQL Enterprise Feature List

The Elastically Scalable Database

Whitepaper. Hybrid Transaction and Analytical Processing with NuoDB. Core Tech

SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility

Commvault Backup to Cloudian Hyperstore CONFIGURATION GUIDE TO USE HYPERSTORE AS A STORAGE LIBRARY

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

IBM Spectrum NAS, IBM Spectrum Scale and IBM Cloud Object Storage

Middle East Technical University. Jeren AKHOUNDI ( ) Ipek Deniz Demirtel ( ) Derya Nur Ulus ( ) CENG553 Database Management Systems

What Is A Distributed Database? And Why Do You Need One?

RA-GRS, 130 replication support, ZRS, 130

THE ZADARA CLOUD. An overview of the Zadara Storage Cloud and VPSA Storage Array technology WHITE PAPER

Datacenter replication solution with quasardb

Transform your network and your customer experience. Introducing SD-WAN Concierge

Transform your network and your customer experience. Introducing SD-WAN Concierge

Copyright 2012 EMC Corporation. All rights reserved.

Module Day Topic. 1 Definition of Cloud Computing and its Basics

MySQL High Availability

Hyper-Convergence De-mystified. Francis O Haire Group Technology Director

Building Storage-as-a-Service Businesses

Identifying Workloads for the Cloud

High performance and functionality

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments.

powered by Cloudian and Veritas

What is Cloud Computing? What are the Private and Public Clouds? What are IaaS, PaaS, and SaaS? What is the Amazon Web Services (AWS)?

When (and how) to move applications from VMware to Cisco Metacloud

DATABASE SCALE WITHOUT LIMITS ON AWS

CACHE ME IF YOU CAN! GETTING STARTED WITH AMAZON ELASTICACHE. AWS Charlotte Meetup / Charlotte Cloud Computing Meetup Bilal Soylu October 2013

Backup & Recovery on AWS

Modernize Your Backup and DR Using Actifio in AWS

SQL Azure. Abhay Parekh Microsoft Corporation

Deploying enterprise applications on Dell Hybrid Cloud System for Microsoft Cloud Platform System Standard

Discover the all-flash storage company for the on-demand world

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

REFERENCE ARCHITECTURE Quantum StorNext and Cloudian HyperStore

MODERN ARCHIVING WITH ELASTIC CLOUD STORAGE (ECS)

Dell EMC Enterprise Hybrid Cloud for Microsoft Azure Stack. Ahmed Iraqi Account Systems Engineer Dell EMC North & West Africa

MySQL Cluster Web Scalability, % Availability. Andrew

Eight Tips for Better Archives. Eight Ways Cloudian Object Storage Benefits Archiving with Veritas Enterprise Vault

Deploy. A step-by-step guide to successfully deploying your new app with the FileMaker Platform

Azure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft

Easy VMware Disaster Recovery & Business Continuity in Amazon Web Services

7 Things ISVs Must Know About Virtualization

Advanced Architectures for Oracle Database on Amazon EC2

MyCloud Computing Business computing in the cloud, ready to go in minutes

Introduction to Amazon Web Services

Hybrid Cloud Management: Transforming hybrid cloud delivery

MODERNISE WITH ALL-FLASH. Intel Inside. Powerful Data Centre Outside.

Veritas Backup Exec. Powerful, flexible and reliable data protection designed for cloud-ready organizations. Key Features and Benefits OVERVIEW

CLUSTERING HIVEMQ. Building highly available, horizontally scalable MQTT Broker Clusters

DELL EMC TEST DRIVE. Build Confidence and Close More Deals EXPLORE TEST DRIVES BY PRODUCT

Vision of the Software Defined Data Center (SDDC)

Massive Scalability With InterSystems IRIS Data Platform

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

Introduction To Cloud Computing

#techsummitch

StarWind Virtual SAN Free

Nutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

Intro to Couchbase Server for ColdFusion - Clustered NoSQL and Caching at its Finest

Introduction to K2View Fabric

Software Defined Storage for the Evolving Data Center

Platinum sponsors: Symon Perriman Senior Technical Evangelist

ScaleArc for SQL Server

White Paper. A System for Archiving, Recovery, and Storage Optimization. Mimosa NearPoint for Microsoft

MySQL CLUSTER. Low latency for a real-time user experience. 24 x 7 availability for continuous service uptime

SOFTWARE DEFINED STORAGE VS. TRADITIONAL SAN AND NAS

Inside GigaSpaces XAP Technical Overview and Value Proposition

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

White Paper BC/DR in the Cloud Era

Microsoft Azure for AWS Experts

Key Features. High-performance data replication. Optimized for Oracle Cloud. High Performance Parallel Delivery for all targets

Elevate the Conversation: Put IT Resilience into Practice for Cloud Service Providers

Conquer New Digital Frontiers with leading Public Cloud Platforms.

How to Route Internet Traffic between A Mobile Application and IoT Device?

Oracle NoSQL Database Enterprise Edition, Version 18.1

Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat

epldt Cloud Services 4 th National ICT Summit National ICT Confederation of the Philippines (NICP) GENSAN, November 4-6, 2011 Sonny Valdez CTO, epldt

VERITAS Volume Replicator. Successful Replication and Disaster Recovery

New Approach to Unstructured Data

A Guide to Architecting the Active/Active Data Center

Cloud Computing 4/17/2016. Outline. Cloud Computing. Centralized versus Distributed Computing Some people argue that Cloud Computing. Cloud Computing.

Hitachi Adaptable Modular Storage and Hitachi Workgroup Modular Storage

Top 40 Cloud Computing Interview Questions

How CloudEndure Disaster Recovery Works

Intermedia s Private Cloud Exchange

Transform Your Enterprise Search and ediscovery on the AWS Cloud.

Maximum Availability Architecture: Overview. An Oracle White Paper July 2002

Genomics on Cisco Metacloud + SwiftStack

Windows Servers In Microsoft Azure

Most SQL Servers run on-premises. This one runs in the Cloud (too).

Understanding As-a-service: Teradata IntelliCloud

Simple Data Protection for the Cloud Era

Pasiruoškite ateičiai: modernus duomenų centras. Laurynas Dovydaitis Microsoft Azure MVP

Nasuni UniFS a True Global File System

Introduction to Database Services

Real-time Protection for Microsoft Hyper-V

Take Back Lost Revenue by Activating Virtuozzo Storage Today

Transcription:

NewSQL Without Compromise Everyday businesses face serious challenges coping with application performance, maintaining business continuity, and gaining operational intelligence in real- time. There are many DBMS vendors trying to address these challenges. Only NuoDB helps customers build databases that handle all these web- scale requirements easily and economically. NuoDB Operational DBMS NuoDB is proving that it can deliver a scalable, elastic and ACID compliant database solution I can seriously recommend to clients. NuoDB leads the industry with a proven NewSQL solution that provides a unique combination of scale- out performance, zero downtime and geo- distributed data management. It s an operational DBMS to handle transactions, interactions and observations anywhere. The product ships with full support for all popular languages and frameworks such as JAVA,.NET, Node.JS, Perl, PHP, Python, Perl and others. It s the ideal database for high- performance cloud, datacenter, mobile and SaaS applications. Its distributed architecture allows you to build a global data management platform with guaranteed 24/7 availability, hot upgrades, built- in data redundancy and disaster recovery. That means zero downtime with less effort and a lot less money. Ian Mariano, Project Manager Digital, NorthPoint Solutions, a leading consulting firm specializing in custom business applications. Figure 1: NuoDB three- tier architecture featuring heterogeneous deployment capabilities Experience NuoDB www.nuodb.com/download 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.

Beneath the traditional SQL interface, NuoDB represents the database as a variable number of in- memory objects on a variable number of cooperating computer systems, archived in multiple locations. There are three core components that make NuoDB so powerful, high performance and simple to deploy anywhere. The NuoDB Transaction Engine, which is comprised of one or more processes running on compute hosts. These in- memory processes execute the SQL layer by operating on database atoms, listen for changes and communicate changes with peers. The NuoDB Storage Manager, which is a specialized transaction engine that knows how to store and retrieve data on disk. Adding a new storage process automatically creates a copy of the entire database, which increases both performance and resiliency. Storage managers 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 host that provides applications SQL/JDBC access to the database. NuoDB enables you to configure and manage one or more databases within an administrative domain, referred to as the NuoDB Domain. Each NuoDB database within a domain can be as simple as a single transaction engine, a single storage manager, and a broker. Each database can be configured to run a number of transaction engines and storage managers across hosts in a datacenter, in the cloud, or a combination of the two. Figure 2: NuoDB's distributed database continues to present itself as a single logical database as it scales across virtual and physical resources.

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 process, and monitor your database in real- time. Figure 3: Use the NuoDB Console to centrally monitor all of your deployment resources, gain access to quick start guides, demos, and DevCenter resources or use the new explorer to start writing SQL. Scaling out is achieved by simply adding NuoDB processes. Scaling in is achieved by removing processes. As long as a single transaction engine, a storage manager, and a broker exist, the database continues to operate. Experience NuoDB www.nuodb.com/download NuoDB separates transaction management from disk storage, running Transaction Engines on some machines and Storage Managers on others. Transaction Engines manage data through partial, on- demand replication. Data resides where it is needed and used. When a client of a particular Transaction Engine requires data that is not available locally, the Transaction Engine asks its peers to provide a copy. Data that is no longer necessary on a particular Transaction Engine can be dropped as long as at least one Storage Manager has a durable copy. When a new Transaction Engine starts to serve a database, it first learns the topology of the machines currently running that database, and where to look for data it needs to respond to the requests of its clients.

NuoDB Editions To meet the needs of independent developers, small firms and global enterprises delivering traditional database apps or SaaS products, NuoDB is available in three distributions the Pro, Developer and Cloud Editions. NuoDB Pro allows you to develop and deploy your applications commercially on in- house servers, datacenters, or public clouds like Google Compute Engine, Amazon Web Services, or Windows Azure. Get started with 2 hosts, unlimited databases and built- in redundancy for free. If you need more, pay as you scale. NuoDB Developer lets users develop applications at full throttle without restrictions on data size or number of hosts. Developers can test and scale their applications at no charge to get a true understanding of the resources needed to achieve transactional throughput and data size for pre- production applications. When your app is ready for commercial deployment, move to the Pro Edition. NuoDB Performance www.nuodb.com/explore/ performance NuoDB Cloud for hosted solutions is currently available on the Amazon AWS Marketplace. NuoDB s unique, distributed architecture gives you the built- in elasticity, multi- tenancy and geo- redundancy capabilities to take your application global any time, anywhere. Handle millions of transactions per second and a global village of concurrent users at a moment s notice; all on commodity hardware. NuoDB Benefits NuoDB offers a unique combination of benefits including: Scale- out and in instantly Traditional databases cannot deliver capacity on demand. So, too often, application development is hindered by all the work required to make the database scale. To overcome scalability challenges, developers and administrators resort to scaling techniques like partitioning, sharding and clustering. Another common approach is to add larger machines at more cost. Whatever the workaround, database scaling is frequently a business and technical impediment to application development. An ideal DBMS should scale elastically, allowing new machines to be introduced to a running database and become effective immediately. NuoDB s distributed three- tier architecture is the foundation for just that kind of scale- out performance. It decouples management, transactions and storage, meaning each tier can scale a single, logical database elastically. It scales linearly to improve transactions

per second performance and handle both concurrency and data volume. Out and in; by simply adding or removing processes. Keep data safe and applications running all the time Modern systems must run 24/7 even when hardware fails or maintenance is performed. This makes business continuity expensive and full of compromises like: buying additional machines that might not be as high performance as your primary ones; setting up replication mechanisms to keep data synchronized and watching dust collect on an expensive disaster recovery setup. Redundancy is also business critical when it s time to run additional applications on top of your database e.g., for reporting and analytics. However, redundancy is costly and requires compromises too. In fact, 59% of Fortune 500 companies experience at least 1.6 hours of downtime per week at an average cost of $46 million/year. NuoDB can keep you from becoming a part of this statistic. Whether your company is large or small, you need zero downtime. NuoDB lets you build a global data management platform with guaranteed high availability, rolling upgrades, built- in data redundancy and disaster recovery. It is able to store your data anywhere - locally, remotely, in a datacenter or on a public or private cloud. Store data in whatever storage system is most appropriate - on a directly attached file system, a local key/value store or on a cloud- based storage service. It provides both an administrative user interface and a scriptable interface. Both are able to dynamically provision additional resources when demand exceeds capacity or when hardware fails. The very nature of the NuoDB distributed architecture means no single point of failure and therefore zero downtime. Distribute databases across clouds or datacenters Today s applications are global. What they need is global data consistency with local performance and resilience to datacenter failure. NuoDB resolves these tough challenges by enabling you to distribute a single database across multiple geographies with multiple master copies and true transactional consistency. Its geo- distributed data management lets you build an active/active, highly responsive database for high- availability and low latency. By bringing the database closer to your customers, they benefit from faster response times and you eliminate the need for complex replication, backup and recovery schemes.

No other NewSQL provider offers these business- critical features out of the box. This is the Holy Grail of databases. What s New? Experience NuoDB www.nuodb.com/download The NuoDB Starlings Release is a game changer. NuoDB eliminates the need for complex database workarounds like caching, sharding, clustering and performance tuning typically associated with scaling applications. In additional to the many performance and usability enhancements, this latest release takes the Microsoft deployments to the next level. Features include: Improved NuoDB Console - Integrated admin, SQL development and DevCenter for access to all relevant technical resources. Visual Studio Integration - Develop your applications using all of your favorite.net languages such as C#, ASP.NET or C++. Use built- in SQL browsing capabilities and full lifecycle development with our ADO.NET driver. LINQ Support NuoDB ADO.NET enables rapid development, exposes data structures as classes and manages relationships with other classes automatically. Entity Framework Compatibility Full support for the Microsoft Entity Framework to map your classes to database structures. 64- bit Windows Support - Deploy on Windows Server, Windows 7 and 8. Besides Windows, NuoDB also runs on MacOS and various Linux OS platforms. NuoDB Wire Protocol A fully documented protocol that enables developers to create their own native language drivers. Python Driver Built on the NuoDB Wire Protocol, it features full support for SQL Alchemy. Documentation Includes detailed Microsoft Azure deployment and AWS CloudFormation instructions.

About NuoDB Everyday businesses face serious challenges coping with application performance, maintaining business continuity and gaining operational intelligence in real- time. NuoDB leads the industry with a proven NewSQL solution to solve all these challenges. It provides a unique combination of scale- out performance, zero downtime and geo- distributed data management. It s an operational DBMS to handle transactions, interactions and observations anywhere. Launched in 2010 by industry- renowned database architect Jim Starkey and accomplished software CEO Barry Morris, the company is based in Cambridge, MA. Used by thousands of developers worldwide, NuoDB s customers include automotive after- market giant AutoZone, NorthPoint Solutions and other innovative companies. The company is the recipient of numerous, prestigious industry awards including: Gartner Cool Vendor and The Red Herring Top 100. www.nuodb.com 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.