GETTING STARTED WITH NUODB

Size: px
Start display at page:

Download "GETTING STARTED WITH NUODB"

Transcription

1 February 15, 2017 GETTING STARTED WITH NUODB The elastic SQL database for hybrid cloud applications

2 LOGISTICS AND INTRODUCTIONS 2 + All a&endees are muted + Submit ques3ons in the Q&A box on the right + Webinar is being recorded and will be available for replay Boris Bulanov Vice President of Technology Chris&na Wong Director of Product Marke0ng

3 DATABASE MODERNIZATION LAGS BEHIND Elas3city, scale out, distribu3on, cloud 3

4 POSSIBLE COMPROMISES Tradi&onal NoSQL Cloud Familiar development (ANSI SQL) Maintain business database of record 4 Other NewSQL StraighLorward to elas3cally scale Fast data access for the app Con3nuous availability Simple migra3on Deployment flexibility

5 WHAT S NEEDED FOR CLOUD SUCCESS? 5 What everyone wants: Elas&city What they don t want to lose SQL Virtualiza3on, Commodity & Cloud Scale out / in Con3nuous Availability ACID (consistency) Exis3ng SQL skills & code SQL database abstrac3on I want to elas,cally scale my SQL RDBMS to the cloud

6 NUODB, THE ELASTIC SQL DATABASE 6 Separate the applica0on, transac0ons, and storage for elas0c scalability In- memory transac&ons + Working data set + No shards / explicit par33oning + Scale throughput & clients on- demand One logical database + Both 3ers survive failures and rolling upgrades at any peer + Allocate servers based on workload Redundant, flexible storage + Durable persistence + Automa3cally replicate to mul3ple loca3ons + Storage management independent of performance considera3ons

7 A WALK THROUGH NUODB COMMUNITY EDITION

8 TOPICS PROCESS + Introduc3on + Install + Manage + Run + Survive TAKE- AWAYS + Simplicity Dynamic configura3on and management + Capacity on- demand Elas3c scale- out + Resilience No single point of failure

9 NuoDB ARCHITECTURE IN PRACTICE App App App TE TE TE + Fully redundant + Elas3cally scalable + Con3nuously available + Ac3ve/Ac3ve across single DC or mul3ple AZ s Available host Scale- out adds SM SM NuoDB database SM TE Storage Manager (SM) Transac3on Engine (TE)

10 CE SAMPLE DEPLOYMENT TOPOLOGY 10 Host- 1 B1 Host- 0 TE1 Host- 4 B4 Host- 2 B2 AP1 TE2 SM1 Journal B3 Archive Host- 3 TE2

11 1. INSTALL PROVISION HOSTS 11 + Provisioning hosts Prepare Machines are properly networked (for AWS see Appendix A) Install on each host see CE blog at h&p:// tech- blog Modify host configura3on $ sudo vi /opt/nuodb/etc/default.properties domainpassword = bird peer = (SEE NEXT SLIDE) Start Brokers $ sudo /opt/nuodb/etc/nuoagent start Check Brokers $ /opt/nuodb/bin/nuodbmgr -broker localhost password bird nuodb [domain] > show domain summary

12 1. INSTALL CONFIGURE BROKERS 12 Host- 0 Host- 1 peer = B1 Host- 4 B4 Host- 2 peer = host- 1 B2 peer = host- 1 Host- 3 B3 peer = host- 1

13 1. INSTALL START DATABASE 13 + Start Database Create directory for database archive ex. /home/ubuntu/dbs Start SM nuodb [domain] > start process sm archive /home/ubuntu/dbs host host-4 database hockey initialize true Start TEs nuodb [domain] > start process te host host-1 database hockey options '--dba-user dba --dba-password dba' nuodb [domain] > start process te host host-2 database hockey options '--dba-user dba --dba-password dba' nuodb [domain] > start process te host host-3 database hockey options '--dba-user dba --dba-password dba' Pay a&en3on to non- specified default parameters: Commit local (default) or remote flexible commit protocol Memory 2GB (default) garbage collec3on trigger

14 1. INSTALL POPULATE DATABASE 14 + Populate Database $ /opt/nuodb/bin/nuosql hockey@localhost --user dba --password dba -- file /opt/nuodb/samples/quickstart/sql/create-db.sql $ /opt/nuodb/bin/nuosql hockey@localhost --user dba --password dba -- file /opt/nuodb/samples/quickstart/sql/teams.sql $ /opt/nuodb/bin/nuosql hockey@localhost --user dba --password dba -- file /opt/nuodb/samples/quickstart/sql/players.sql $ /opt/nuodb/bin/nuosql hockey@localhost --user dba --password dba -- file /opt/nuodb/samples/quickstart/sql/scoring.sql

15 1. INSTALL PROVISIONED DATABASE 15 Host- 1 B1 Host- 0 TE1 Host- 4 B4 Host- 2 B2 TE2 SM1 Journal B3 Archive Host- 3 TE3

16 2. MANAGE DOMAIN AND SYSTEM 16 + DOMAIN - NuoDB Manager U3lity $ /opt/nuodb/bin/nuodbmgr -broker localhost password bird nuodb [domain] > show domain health nuodb [domain] > show host properties host localhost + SYSTEM - NuoSQL client $ /opt/nuodb/bin/nuosql hockey -user dba -password dba SQL> select sqlstring, connid, nodeid from system.connections where handle = 1; SQL> select id, address, type, triptime from system.nodes;

17 2. MANAGE ENGINES AND SQL 17 + ENGINES Monitoring $ /opt/nuodb/bin/nuodbmgr -broker localhost --password bird --command "monitor domain" + SQL Monitoring $ /opt/nuodb/bin/nuodbmgr --broker localhost --password bird --command "log database hockey categories sql-statements"

18 3. RUN 18 Host- 1 B1 Host- 0 TE1 Host- 4 B4 Host- 2 B2 AP1 TE2 SM1 Journal B3 Archive Host- 3 TE3

19 3. RUN JAVA CLIENT 19 + Java Client Program

20 3. RUN COMPILE AND START 20 + Compile $ javac -cp /opt/nuodb/jar/nuodbjdbc.jar SimpleDriver.java + Run $ java -cp./:/opt/nuodb/jar/nuodbjdbc.jar SimpleDriver -url jdbc:com.nuodb://localhost/hockey -user dba -password dba -threads 3 -time 60 -report 5 -batch 10 Feb:12:19:37:14; Feb:12:19:37:19; Feb:12:19:37:24; Feb:12:19:37:29; Feb:12:19:37:34; Feb:12:19:37:39; work= op/s; time= ; ave latency=2.05ms; ave tx=22.14ms work= op/s; time= ; ave latency=2.04ms; ave tx=21.82ms work= op/s; time= ; ave latency=2.02ms; ave tx=21.61ms work= op/s; time= ; ave latency=2.03ms; ave tx=21.59ms work= op/s; time= ; ave latency=2.02ms; ave tx=21.54ms work= op/s; time= ; ave latency=2.02ms; ave tx=21.50ms Feb:12:19:37:44; work= op/s; time= ; ave latency=2.02ms; ave tx=21.50ms Feb:12:19:37:44; Total statements=39,680; elapsed= ms (sleep= ms); rows=0; rate= op/s; ave latency=2.02ms; ave tx=21.50ms;

21 4. SURVIVE - THE FAILURE SCENARIO 21 Host- 1 B1 Host- 0 TE1 Host- 4 B4 Host- 2 B2 AP1 TE2 SM1 Journal B3 Archive Host- 3 TE3

22 4. SURVIVE - START + 2. Check connec3ons $ /opt/nuodb/bin/nuosql hockey -user dba - password dba + 1. Check Domain $ /opt/nuodb/bin/nuodbmgr -broker localhost password bird nuodb [domain] > show domain summary Database: hockey, (unmanaged), processes [3 TE, 1 SM], ACTIVE [TE] :48005 [ pid = 6495 ] [ nodeid = 9 ] RUNNING [TE] :48005 [ pid = 7232 ] [ nodeid = 11 ] RUNNING [SM] :48005 [ pid = 1917 ] [ nodeid = 1 ] RUNNING [TE] :48005 [ pid = 7609 ] [ nodeid = 8 ] RUNNING + 3. Kill TE nuodb [domain] > shutdown process Host: host-2 Process ID: 6495 Process shutdown cleanly SQL> select sqlstring, nodeid, connid from system.connections; SQLSTRING NODEID CONNID SELECT * from User.Teams WHERE year <? 9 22 SELECT * from User.Teams WHERE year <? select sqlstring, nodeid, connid from 9 25 SELECT * from User.Teams WHERE year <? SELECT * from User.Teams WHERE year <?

23 4. SURVIVE - CONTINUE Observe Client Applica3on (change 3me parameter) $ java -cp./:/opt/nuodb/jar/nuodbjdbc.jar SimpleDriver -url jdbc:com.nuodb://localhost/hockey -user dba -password dba -threads 3 -time report 5 -batch 10 INFO: Feb:10:16:17:14; INFO: Feb:10:16:17:19; INFO: Feb:10:16:17:24; INFO: Feb:10:16:17:29; INFO: Feb:10:16:17:34; work= op/s; ave latency=2.12ms work= op/s; ave latency=2.12ms work= op/s; ave latency=2.12ms work= op/s; ave latency=2.12ms work= op/s; ave latency=2.11ms INFO: Feb:10:16:17:37; Communication failed with TE failing over... java.sql.sqltransientconnectionexception: End of stream reached INFO: Feb:10:16:17:37; Communication failed with TE failing over... java.sql.sqltransientconnectionexception: End of stream reached INFO: Feb:10:16:17:37; Communication failed with TE failing over java.sql.sqltransientconnectionexception: End of stream reached INFO: Feb:10:16:17:39; INFO: Feb:10:16:17:44; INFO: Feb:10:16:17:49; work= op/s; ave latency=2.11ms work= op/s; ave latency=2.12ms work= op/s; ave latency=2.12ms + 5. Check connec3ons $ /opt/nuodb/bin/nuosql hockey -user dba -password dba SQL> select sqlstring, nodeid, connid from system.connections; SQLSTRING NODEID CONNID select sqlstring, nodeid, connid from system SELECT * from User.Teams WHERE year <? SELECT * from User.Teams WHERE year <? SELECT * from User.Teams WHERE year <?

24 SUMMARY PROCESS + Install + Manage + Run + Survive TAKE- AWAYS + Simplicity Dynamic configura3on and management + Capacity on- demand Elas3c scale- out + Resilience No single point of failure

25 QUESTIONS & NEXT STEPS 25 + Get started! These Slides To be sent following webinar TechBlog Post w/installa3on details tech- blog GitHub Repository with samples gerng- started + Upgrade for more robust features! Jump Start program (for start- ups) Free, fully redundant development database (2 TEs : 2 SMs) start Request evalua3on nuodb Upgrade to Professional or Enterprise Edi3on sales

26 APPENDIX A AWS CONFIGURATION 26 + Recommended EC2 types t2.micro brokers only, experimen3ng t2.large development, func3onal test r4.xlarge for TE performance benchmarking with best memory per $ r3.xlarge for SM performance benchmarking with best SSD per $ r4.xlarge/r3.xlarge and higher produc3on systems + Open ports in Security Groups NuoDB default port range Example:

h7ps://bit.ly/citustutorial

h7ps://bit.ly/citustutorial Before We Start Setup a Citus Cloud account for the exercises: h7ps://bit.ly/citustutorial Designing a Mul

More information

Scaling MongoDB: Avoiding Common Pitfalls. Jon Tobin Senior Systems

Scaling MongoDB: Avoiding Common Pitfalls. Jon Tobin Senior Systems Scaling MongoDB: Avoiding Common Pitfalls Jon Tobin Senior Systems Engineer Jon.Tobin@percona.com @jontobs www.linkedin.com/in/jonathanetobin Agenda Document Design Data Management Replica3on & Failover

More information

OLTP on Hadoop: Reviewing the first Hadoop- based TPC- C benchmarks

OLTP on Hadoop: Reviewing the first Hadoop- based TPC- C benchmarks OLTP on Hadoop: Reviewing the first Hadoop- based TPC- C benchmarks Monte Zweben Co- Founder and Chief Execu6ve Officer John Leach Co- Founder and Chief Technology Officer September 30, 2015 The Tradi6onal

More information

MySQL Cluster Ed 2. Duration: 4 Days

MySQL Cluster Ed 2. Duration: 4 Days Oracle University Contact Us: +65 6501 2328 MySQL Cluster Ed 2 Duration: 4 Days What you will learn This MySQL Cluster training teaches you how to install and configure a real-time database cluster at

More information

NewSQL Without Compromise

NewSQL Without Compromise NewSQL Without Compromise Everyday businesses face serious challenges coping with application performance, maintaining business continuity, and gaining operational intelligence in real- time. There are

More information

Today s Objec4ves. Data Center. Virtualiza4on Cloud Compu4ng Amazon Web Services. What did you think? 10/23/17. Oct 23, 2017 Sprenkle - CSCI325

Today s Objec4ves. Data Center. Virtualiza4on Cloud Compu4ng Amazon Web Services. What did you think? 10/23/17. Oct 23, 2017 Sprenkle - CSCI325 Today s Objec4ves Virtualiza4on Cloud Compu4ng Amazon Web Services Oct 23, 2017 Sprenkle - CSCI325 1 Data Center What did you think? Oct 23, 2017 Sprenkle - CSCI325 2 1 10/23/17 Oct 23, 2017 Sprenkle -

More information

Western Michigan University

Western Michigan University CS-6030 Cloud compu;ng Google App engine Sepideh Mohammadi Summer II 2017 Western Michigan University content Categories of cloud compu;ng Google cloud plaborm Google App Engine Storage technologies Datastore

More information

Amazon Aurora Deep Dive

Amazon Aurora Deep Dive Amazon Aurora Deep Dive Anurag Gupta VP, Big Data Amazon Web Services April, 2016 Up Buffer Quorum 100K to Less Proactive 1/10 15 caches Custom, Shared 6-way Peer than read writes/second Automated Pay

More information

EBOOK DATABASE CONSIDERATIONS FOR DOCKER

EBOOK DATABASE CONSIDERATIONS FOR DOCKER DATABASE CONSIDERATIONS FOR DOCKER Docker and NuoDB: A Natural Fit Both NuoDB and Docker were developed with the same fundamental principles in mind: distributed processing, resource efficiency, administrative

More information

Storwize in IT Environments Market Overview

Storwize in IT Environments Market Overview Storwize in IT Environments Market Overview Topic Challenges in Tradi,onal IT Environment Types of informa,on Storage systems required Storage for private clouds where tradi,onal IT is involved Storwize

More information

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

EBOOK. FROM DISASTER RECOVERY TO ACTIVE-ACTIVE: NuoDB AND MULTI-DATA CENTER DEPLOYMENTS FROM DISASTER RECOVERY TO ACTIVE-ACTIVE: NuoDB AND MULTI-DATA CENTER DEPLOYMENTS INTRODUCTION Traditionally, multi-data center strategies were deployed primarily to address disaster recovery scenarios.

More information

The Elastically Scalable Database

The Elastically Scalable Database The Elastically Scalable Database 1 Team BARRY MORRIS CEO StreamBase Systems, IONA Technologies, Lotus Development, Leading Technologies, PROTEK JIM STARKEY CTO Netfrastructure, Harbor Software, Interbase

More information

New Oracle NoSQL Database APIs that Speed Insertion and Retrieval

New Oracle NoSQL Database APIs that Speed Insertion and Retrieval New Oracle NoSQL Database APIs that Speed Insertion and Retrieval O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 6 1 NEW ORACLE NoSQL DATABASE APIs that SPEED INSERTION AND RETRIEVAL Introduction

More information

Flex2n BDR Suite Flex2n BDR suite is an one stop solu2on to all your Backup and DR needs - catering to every requirement of small and midsize

Flex2n BDR Suite Flex2n BDR suite is an one stop solu2on to all your Backup and DR needs - catering to every requirement of small and midsize Introduc)on Flex2n BDR Suite Flex2n BDR suite is an one stop solu2on to all your Backup and DR needs - catering to every requirement of small and midsize businesses. Add-on Products Flex2n OffsiteDR is

More information

Case Study: Amazon AWS. CSE Cloud Compu0ng Prof. Douglas Thain University of Notre Dame

Case Study: Amazon AWS. CSE Cloud Compu0ng Prof. Douglas Thain University of Notre Dame Case Study: Amazon AWS CSE 40822 Cloud Compu0ng Prof. Douglas Thain University of Notre Dame Cau3on to the Reader: Herein are examples of prices consulted in spring 2016, to give a sense of the magnitude

More information

Oracle VM Workshop Applica>on Driven Virtualiza>on

Oracle VM Workshop Applica>on Driven Virtualiza>on Oracle VM Workshop Applica>on Driven Virtualiza>on Simon COTER Principal Product Manager Oracle VM & VirtualBox simon.coter@oracle.com hnps://blogs.oracle.com/scoter November 25th, 2015 Copyright 2014

More information

Direc>ons in Distributed Compu>ng

Direc>ons in Distributed Compu>ng Direc>ons in Distributed Compu>ng Robert Shimp Group Vice President August 23, 2016 Copyright 2016 Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline

More information

Traditional RDBMS Wisdom is All Wrong -- In Three Acts. Michael Stonebraker

Traditional RDBMS Wisdom is All Wrong -- In Three Acts. Michael Stonebraker Traditional RDBMS Wisdom is All Wrong -- In Three Acts Michael Stonebraker The Stonebraker Says Webinar Series The first three acts: 1. Why main memory is the answer for OLTP Recording available at VoltDB.com

More information

How Cloud is working as a disruptor to shake up middleware design EVOLVE OR DIE! Billy Newport

How Cloud is working as a disruptor to shake up middleware design EVOLVE OR DIE! Billy Newport How Cloud is working as a disruptor to shake up middleware design EVOLVE OR DIE! Billy Newport (@billynewport) IBM Dis6nguished Engineer Creator of IBM WebSphere extreme Scale Agenda Talk about the environments

More information

Migrating Oracle E Business Suite to Oracle's IaaS: Best Practices

Migrating Oracle E Business Suite to Oracle's IaaS: Best Practices Migrating Oracle E Business Suite to Oracle's IaaS: Best Practices Satyendra Pasalapudi Director Cloud Services Apps Associates APAC OTN TOUR 2016 Sydney October 31 st 2016 Copyright 2016. Apps Associates

More information

AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS

AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS suneys@amazon.com AWS Core Infrastructure and Services Traditional Infrastructure Amazon Web Services Security Security Firewalls ACLs

More information

Real Time Monitoring Of A Cloud Based Micro Service Architecture Using Splunkcloud And The HTTP Eventcollector

Real Time Monitoring Of A Cloud Based Micro Service Architecture Using Splunkcloud And The HTTP Eventcollector Copyright 2016 Splunk Inc. Real Time Monitoring Of A Cloud Based Micro Service Architecture Using Splunkcloud And The HTTP Eventcollector Mike Sclimen; Experian Consumer Services, Splunk Inc. MaB Poland

More information

CIT 668: System Architecture. Amazon Web Services

CIT 668: System Architecture. Amazon Web Services CIT 668: System Architecture Amazon Web Services Topics 1. AWS Global Infrastructure 2. Foundation Services 1. Compute 2. Storage 3. Database 4. Network 3. AWS Economics Amazon Services Architecture Regions

More information

VOLTDB + HP VERTICA. page

VOLTDB + HP VERTICA. page VOLTDB + HP VERTICA ARCHITECTURE FOR FAST AND BIG DATA ARCHITECTURE FOR FAST + BIG DATA FAST DATA Fast Serve Analytics BIG DATA BI Reporting Fast Operational Database Streaming Analytics Columnar Analytics

More information

NuoDB Architecture TECHNICAL WHITE PAPER

NuoDB Architecture TECHNICAL WHITE PAPER TECHNICAL WHITE PAPER NuoDB Architecture This white paper provides an introduction to the NuoDB architecture. It surveys the internals of a database, the management model, and the key differentiators of

More information

IBM Db2 Warehouse on Cloud

IBM Db2 Warehouse on Cloud IBM Db2 Warehouse on Cloud February 01, 2018 Ben Hudson, Offering Manager Noah Kuttler, Product Marketing CALL LOGISTICS Data Warehouse Community Share. Solve. Do More. There are 2 options to listen to

More information

Cloudera s Enterprise Data Hub on the Amazon Web Services Cloud: Quick Start Reference Deployment October 2014

Cloudera s Enterprise Data Hub on the Amazon Web Services Cloud: Quick Start Reference Deployment October 2014 Cloudera s Enterprise Data Hub on the Amazon Web Services Cloud: Quick Start Reference Deployment October 2014 Karthik Krishnan Page 1 of 20 Table of Contents Table of Contents... 2 Abstract... 3 What

More information

Building Extreme-Scale File Services in the Oracle Public Cloud Ed Beauvais, Director Product Management

Building Extreme-Scale File Services in the Oracle Public Cloud Ed Beauvais, Director Product Management Building Extreme-Scale File Services in the Oracle Public Cloud Ed Beauvais, Director Product Management Ed.Beauvais@Oracle.com Safe Harbor Statement The following is intended to outline our general product

More information

Modernizing CICS for Cloud

Modernizing CICS for Cloud Modernizing CICS for Cloud Matthew Webster, IBM Insert Custom Session QR if Desired. Please Note IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without

More information

SCALE AND SECURE MOBILE / IOT MQTT TRAFFIC

SCALE AND SECURE MOBILE / IOT MQTT TRAFFIC APPLICATION NOTE SCALE AND SECURE MOBILE / IOT TRAFFIC Connecting millions of devices requires a simple implementation for fast deployments, adaptive security for protection against hacker attacks, and

More information

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect Serverless Architecture Hochskalierbare Anwendungen ohne Server Sascha Möllering, Solutions Architect Agenda Serverless Architecture AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon S3 Serverless Framework

More information

Execu&on Templates: Caching Control Plane Decisions for Strong Scaling of Data Analy&cs

Execu&on Templates: Caching Control Plane Decisions for Strong Scaling of Data Analy&cs Execu&on Templates: Caching Control Plane Decisions for Strong Scaling of Data Analy&cs Omid Mashayekhi Hang Qu Chinmayee Shah Philip Levis July 13, 2017 2 Cloud Frameworks SQL Streaming Machine Learning

More information

CCW Workshop Technical Session on Mobile Cloud Compu<ng

CCW Workshop Technical Session on Mobile Cloud Compu<ng CCW Workshop Technical Session on Mobile Cloud Compu

More information

Loosely coupled: asynchronous processing, decoupling of tiers/components Fan-out the application tiers to support the workload Use cache for data and content Reduce number of requests if possible Batch

More information

Amazon Aurora Deep Dive

Amazon Aurora Deep Dive Amazon Aurora Deep Dive Enterprise-class database for the cloud Damián Arregui, Solutions Architect, AWS October 27 th, 2016 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enterprise

More information

Solution Brief. NuoDB for the Telecommunications Industry. Exec Insight

Solution Brief. NuoDB for the Telecommunications Industry. Exec Insight NuoDB for the Telecommunications Industry Exec Insight The Need for Information Technology Innovation Mobile telecommunications providers are constantly striving to provide their subscribers the best service,

More information

CSC 261/461 Database Systems Lecture 20. Spring 2017 MW 3:25 pm 4:40 pm January 18 May 3 Dewey 1101

CSC 261/461 Database Systems Lecture 20. Spring 2017 MW 3:25 pm 4:40 pm January 18 May 3 Dewey 1101 CSC 261/461 Database Systems Lecture 20 Spring 2017 MW 3:25 pm 4:40 pm January 18 May 3 Dewey 1101 Announcements Project 1 Milestone 3: Due tonight Project 2 Part 2 (Optional): Due on: 04/08 Project 3

More information

No compromises: distributed transac2ons with consistency, availability, and performance

No compromises: distributed transac2ons with consistency, availability, and performance No compromises: distributed transac2ons with consistency, availability, and performance Aleksandar Dragojevic, Dushyanth Narayanan, Edmund B. Nigh2ngale, MaDhew Renzelmann, Alex Shamis, Anirudh Badam,

More information

MSG: An Overview of a Messaging System for the Grid

MSG: An Overview of a Messaging System for the Grid MSG: An Overview of a Messaging System for the Grid Daniel Rodrigues Presentation Summary Current Issues Messaging System Testing Test Summary Throughput Message Lag Flow Control Next Steps Current Issues

More information

The NoSQL Landscape. Frank Weigel VP, Field Technical Opera;ons

The NoSQL Landscape. Frank Weigel VP, Field Technical Opera;ons The NoSQL Landscape Frank Weigel VP, Field Technical Opera;ons What we ll talk about Why RDBMS are not enough? What are the different NoSQL taxonomies? Which NoSQL is right for me? Macro Trends Driving

More information

Oracle Mul*tenant. The Bea'ng Heart of Database as a Service. Debaditya Cha9erjee Senior Principal Product Manager Oracle Database, Product Management

Oracle Mul*tenant. The Bea'ng Heart of Database as a Service. Debaditya Cha9erjee Senior Principal Product Manager Oracle Database, Product Management Oracle Mul*tenant The Bea'ng Heart of Database as a Service Debaditya Cha9erjee Senior Principal Product Manager Oracle Database, Product Management Safe Harbor Statement The following is intended to outline

More information

Introduction to Oracle NoSQL Database

Introduction to Oracle NoSQL Database Introduction to Oracle NoSQL Database Anand Chandak Ashutosh Naik Agenda NoSQL Background Oracle NoSQL Database Overview Technical Features & Performance Use Cases 2 Why NoSQL? 1. The four V s of Big Data

More information

SQL Azure. Abhay Parekh Microsoft Corporation

SQL Azure. Abhay Parekh Microsoft Corporation SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure

More information

NewSQL Databases. The reference Big Data stack

NewSQL Databases. The reference Big Data stack Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica NewSQL Databases Corso di Sistemi e Architetture per Big Data A.A. 2017/18 Valeria Cardellini The reference

More information

VMware Cloud Application Platform

VMware Cloud Application Platform VMware Cloud Application Platform Jerry Chen Vice President of Cloud and Application Services Director, Cloud and Application Services VMware s Three Strategic Focus Areas Re-think End-User Computing Modernize

More information

MySQL In the Cloud. Migration, Best Practices, High Availability, Scaling. Peter Zaitsev CEO Los Angeles MySQL Meetup June 12 th, 2017.

MySQL In the Cloud. Migration, Best Practices, High Availability, Scaling. Peter Zaitsev CEO Los Angeles MySQL Meetup June 12 th, 2017. MySQL In the Cloud Migration, Best Practices, High Availability, Scaling Peter Zaitsev CEO Los Angeles MySQL Meetup June 12 th, 2017 1 Let me start. With some Questions! 2 Question One How Many of you

More information

Agenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache

Agenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache Databases on AWS 2017 Amazon Web Services, Inc. and its affiliates. All rights served. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon Web Services,

More information

Amazon ElastiCache 8/1/17. Why Amazon ElastiCache is important? Introduction:

Amazon ElastiCache 8/1/17. Why Amazon ElastiCache is important? Introduction: Amazon ElastiCache Introduction: How to improve application performance using caching. What are the ElastiCache engines, and the difference between them. How to scale your cluster vertically. How to scale

More information

Engaging Employees and Customers with Video. The Benefits of Corporate Webcas3ng

Engaging Employees and Customers with Video. The Benefits of Corporate Webcas3ng Engaging Employees and Customers with Video The Benefits of Corporate Webcas3ng Agenda Introduc9on UnityLivestream Teradek Wowza Workflow Produc9on Streaming Delivery Case Studies Demo - Live Solu9on -

More information

Big Data Technology Ecosystem. Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara

Big Data Technology Ecosystem. Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara Big Data Technology Ecosystem Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara Agenda End-to-End Data Delivery Platform Ecosystem of Data Technologies Mapping an End-to-End Solution Case

More information

Elastic Compute Service. Quick Start for Windows

Elastic Compute Service. Quick Start for Windows Overview Purpose of this document This document describes how to quickly create an instance running Windows, connect to an instance remotely, and deploy the environment. It is designed to walk you through

More information

This confirms that Ricky T has completed the following courses:

This confirms that Ricky T has completed the following courses: Increase Productivity and Security with Enterprise Mobility 10/25/2016 What s New in VDI for Windows Server 2012 R2 and 8.1 06/24/2016 How can technology help grow my business? 04/12/2016 What really happens

More information

MySQL & NoSQL: The Best of Both Worlds

MySQL & NoSQL: The Best of Both Worlds MySQL & NoSQL: The Best of Both Worlds Mario Beck Principal Sales Consultant MySQL mario.beck@oracle.com 1 Copyright 2012, Oracle and/or its affiliates. All rights Safe Harbour Statement The following

More information

Gabriel Villa. Architecting an Analytics Solution on AWS

Gabriel Villa. Architecting an Analytics Solution on AWS Gabriel Villa Architecting an Analytics Solution on AWS Cloud and Data Architect Skilled leader, solution architect, and technical expert focusing primarily on Microsoft technologies and AWS. Passionate

More information

Standalone to SQL Server HA Clusters in Minutes.

Standalone to SQL Server HA Clusters in Minutes. Standalone to SQL Server HA Clusters in Minutes Connor.Cox@DH2i.com Failover Cluster Instances Instance- level failover Applica:on, OS, and infrastructure protec:on Fast, automated failover Free hdps://technet.microsog.com/en-

More information

AWS Solutions Architect Associate (SAA-C01) Sample Exam Questions

AWS Solutions Architect Associate (SAA-C01) Sample Exam Questions 1) A company is storing an access key (access key ID and secret access key) in a text file on a custom AMI. The company uses the access key to access DynamoDB tables from instances created from the AMI.

More information

Deep Dive Amazon Kinesis. Ian Meyers, Principal Solution Architect - Amazon Web Services

Deep Dive Amazon Kinesis. Ian Meyers, Principal Solution Architect - Amazon Web Services Deep Dive Amazon Kinesis Ian Meyers, Principal Solution Architect - Amazon Web Services Analytics Deployment & Administration App Services Analytics Compute Storage Database Networking AWS Global Infrastructure

More information

DATABASE SCALE WITHOUT LIMITS ON AWS

DATABASE SCALE WITHOUT LIMITS ON AWS The move to cloud computing is changing the face of the computer industry, and at the heart of this change is elastic computing. Modern applications now have diverse and demanding requirements that leverage

More information

Principal Solutions Architect. Architecting in the Cloud

Principal Solutions Architect. Architecting in the Cloud Matt Tavis Principal Solutions Architect Architecting in the Cloud Cloud Best Practices Whitepaper Prescriptive guidance to Cloud Architects Just Search for Cloud Best Practices to find the link ttp://media.amazonwebservices.co

More information

1

1 The New for Midsize Businesses Plus Desktop Apps Web Apps Mobile Simple IT o All services work together o No servers to set up o is always up-to-date o Use on 5 devices/user o Everything you need in one

More information

AWS Storage Gateway. Amazon S3. Amazon EFS. Amazon Glacier. Amazon EBS. Amazon EC2 Instance. storage. File Block Object. Hybrid integrated.

AWS Storage Gateway. Amazon S3. Amazon EFS. Amazon Glacier. Amazon EBS. Amazon EC2 Instance. storage. File Block Object. Hybrid integrated. AWS Storage Amazon EFS Amazon EBS Amazon EC2 Instance storage Amazon S3 Amazon Glacier AWS Storage Gateway File Block Object Hybrid integrated storage Amazon S3 Amazon Glacier Amazon EBS Amazon EFS Durable

More information

CLOUD SERVICES. Cloud Value Assessment.

CLOUD SERVICES. Cloud Value Assessment. CLOUD SERVICES Cloud Value Assessment www.cloudcomrade.com Comrade a companion who shares one's ac8vi8es or is a fellow member of an organiza8on 2 Today s Agenda! Why Companies Should Consider Moving Business

More information

David Santucci. Create a serverless architecture for data collec1on with Python and AWS. 9 Apr 2017

David Santucci. Create a serverless architecture for data collec1on with Python and AWS. 9 Apr 2017 David Santucci Create a serverless architecture for data collec1on with Python and AWS 9 Apr 2017 About me David Santucci Data scien;st @ CloudAcademy.com david.santucci@cloudacademy.com @davidsantucci

More information

Welcome to the. Migrating SQL Server Databases to Azure

Welcome to the. Migrating SQL Server Databases to Azure Welcome to the 1 Migrating SQL Server Databases to Azure Migrating SQL Server Databases to Azure Agenda Overview of SQL Server in Microsoft Azure Getting started with SQL Server in an Azure virtual machine

More information

LYNC 2013 NEW FEATURES

LYNC 2013 NEW FEATURES LYNC 2013 NEW FEATURES Standard Edition Server Front End Server and Back End Server Edge Server Mediation Server Director Persistent Chat Front End Server Persistent Chat Store (Persistent Chat Back End

More information

Architecture of a Real-Time Operational DBMS

Architecture of a Real-Time Operational DBMS Architecture of a Real-Time Operational DBMS Srini V. Srinivasan Founder, Chief Development Officer Aerospike CMG India Keynote Thane December 3, 2016 [ CMGI Keynote, Thane, India. 2016 Aerospike Inc.

More information

Achieving the Potential of a Fully Distributed Storage System

Achieving the Potential of a Fully Distributed Storage System Achieving the Potential of a Fully Distributed Storage System HPCN Workshop 2013, DLR Braunschweig, 7-8 May 2013 Slide 1 Scality Quick Facts Founded 2009 Experienced management team HQ in the San Francisco,

More information

REGULATORY REPORTING FOR FINANCIAL SERVICES

REGULATORY REPORTING FOR FINANCIAL SERVICES REGULATORY REPORTING FOR FINANCIAL SERVICES Gordon Hughes, Global Sales Director, Intel Corporation Sinan Baskan, Solutions Director, Financial Services, MarkLogic Corporation Many regulators and regulations

More information

"Charting the Course... MOC /2: Planning, Administering & Advanced Technologies of SharePoint Course Summary

Charting the Course... MOC /2: Planning, Administering & Advanced Technologies of SharePoint Course Summary Description Course Summary This five-day course will provide you with the knowledge and skills to plan and administer a Microsoft environment. The course teaches you how to deploy, administer, and troubleshoot

More information

Cloud + Big Data Putting it all Together

Cloud + Big Data Putting it all Together Cloud + Big Data Putting it all Together Even Solberg 2009 VMware Inc. All rights reserved 2 Big, Fast and Flexible Data Big Big Data Processing Fast OLTP workloads Flexible Document Object Big Data Analytics

More information

POSTGRESQL ON AWS: TIPS & TRICKS (AND HORROR STORIES) ALEXANDER KUKUSHKIN. PostgresConf US

POSTGRESQL ON AWS: TIPS & TRICKS (AND HORROR STORIES) ALEXANDER KUKUSHKIN. PostgresConf US POSTGRESQL ON AWS: TIPS & TRICKS (AND HORROR STORIES) ALEXANDER KUKUSHKIN PostgresConf US 2018 2018-04-20 ABOUT ME Alexander Kukushkin Database Engineer @ZalandoTech Email: alexander.kukushkin@zalando.de

More information

WHITEPAPER. MemSQL Enterprise Feature List

WHITEPAPER. MemSQL Enterprise Feature List WHITEPAPER MemSQL Enterprise Feature List 2017 MemSQL Enterprise Feature List DEPLOYMENT Provision and deploy MemSQL anywhere according to your desired cluster configuration. On-Premises: Maximize infrastructure

More information

Best Practices and Pitfalls for Building Products out of OpenDaylight

Best Practices and Pitfalls for Building Products out of OpenDaylight Best Practices and Pitfalls for Building Products out of OpenDaylight Colin Dixon, TSC Chair, OpenDaylight Principal Software Engineer, Brocade Devin Avery, Sr Staff Software Engineer, Brocade Agenda Agenda

More information

PhD in Computer And Control Engineering XXVII cycle. Torino February 27th, 2015.

PhD in Computer And Control Engineering XXVII cycle. Torino February 27th, 2015. PhD in Computer And Control Engineering XXVII cycle Torino February 27th, 2015. Parallel and reconfigurable systems are more and more used in a wide number of applica7ons and environments, ranging from

More information

RED HAT ENTERPRISE VIRTUALIZATION 3.0

RED HAT ENTERPRISE VIRTUALIZATION 3.0 RED HAT ENTERPRISE VIRTUALIZATION 3.0 YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE John Rinehart, Product Marke3ng Manager Mark St. Laurent, Senior Solu3on Architect Email: msl@redhat.com March 28, 2012 AGENDA

More information

Transform Your Enterprise Search and ediscovery on the AWS Cloud.

Transform Your Enterprise Search and ediscovery on the AWS Cloud. Transform Your Enterprise Search and ediscovery on the AWS Cloud. Welcome Sheri Sullivan Senior Partner Marketing Manager Amazon Web Services Webinar Overview Submit Your Questions using the Q&A tool.

More information

ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS

ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS Dr Adnene Guabtni, Senior Research Scientist, NICTA/Data61, CSIRO Adnene.Guabtni@csiro.au EC2 S3 ELB RDS AMI

More information

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

THE ZADARA CLOUD. An overview of the Zadara Storage Cloud and VPSA Storage Array technology WHITE PAPER WHITE PAPER THE ZADARA CLOUD An overview of the Zadara Storage Cloud and VPSA Storage Array technology Zadara 6 Venture, Suite 140, Irvine, CA 92618, USA www.zadarastorage.com EXECUTIVE SUMMARY The IT

More information

Understanding the latent value in all content

Understanding the latent value in all content Understanding the latent value in all content John F. Kennedy (JFK) November 22, 1963 INGEST ENRICH EXPLORE Cognitive skills Data in any format, any Azure store Search Annotations Data Cloud Intelligence

More information

Embracing Failure. Fault Injec,on and Service Resilience at Ne6lix. Josh Evans Director of Opera,ons Engineering, Ne6lix

Embracing Failure. Fault Injec,on and Service Resilience at Ne6lix. Josh Evans Director of Opera,ons Engineering, Ne6lix Embracing Failure Fault Injec,on and Service Resilience at Ne6lix Josh Evans Director of Opera,ons Engineering, Ne6lix Josh Evans 24 years in technology Tech support, Tools, Test Automa,on, IT & QA Management

More information

Oracle NoSQL Database Enterprise Edition, Version 18.1

Oracle NoSQL Database Enterprise Edition, Version 18.1 Oracle NoSQL Database Enterprise Edition, Version 18.1 Oracle NoSQL Database is a scalable, distributed NoSQL database, designed to provide highly reliable, flexible and available data management across

More information

SIOS DataKeeper Cluster Edition on the AWS Cloud

SIOS DataKeeper Cluster Edition on the AWS Cloud SIOS DataKeeper Cluster Edition on the AWS Cloud Quick Start Reference Deployment April 2017 Last update: May 2017 (revisions) SIOS Technology Corp. AWS Quick Start Reference Team Contents Overview...

More information

Evolving the Key/Value Programming Model to a Higher Level

Evolving the Key/Value Programming Model to a Higher Level Evolving the Key/Value Programming Model to a Higher Level Billy Newport (@billynewport) IBM Dis6nguished Engineer IBM WebSphere extreme Scale Chief Architect Redis Redis is a prefy cool KV (key/value)

More information

SharePoint 2016 Administrator's Survival Camp

SharePoint 2016 Administrator's Survival Camp SharePoint 2016 Administrator's Survival Camp Installing and Managing SharePoint 2016 in an On -premises Environment Course Code Audience Format Length Course Description Student Prerequisites SSC2016

More information

MySQL Cluster Web Scalability, % Availability. Andrew

MySQL Cluster Web Scalability, % Availability. Andrew MySQL Cluster Web Scalability, 99.999% Availability Andrew Morgan @andrewmorgan www.clusterdb.com Safe Harbour Statement The following is intended to outline our general product direction. It is intended

More information

Modernize Your Backup and DR Using Actifio in AWS

Modernize Your Backup and DR Using Actifio in AWS FOR AWS Modernize Your Backup and DR Using Actifio in AWS 150105H FOR AWS Modernize Your Backup and DR Using Actifio in AWS What is Actifio? Actifio virtualizes the data that s the lifeblood of business.

More information

MongoDB - a No SQL Database What you need to know as an Oracle DBA

MongoDB - a No SQL Database What you need to know as an Oracle DBA MongoDB - a No SQL Database What you need to know as an Oracle DBA David Burnham Aims of this Presentation To introduce NoSQL database technology specifically using MongoDB as an example To enable the

More information

Orphans, Corruption, Careful Write, and Logging, or Gfix says my database is CORRUPT or Database Integrity - then, now, future

Orphans, Corruption, Careful Write, and Logging, or Gfix says my database is CORRUPT or Database Integrity - then, now, future Orphans, Corruption, Careful Write, and Logging, or Gfix says my database is CORRUPT or Database Integrity - then, now, future Ann W. Harrison James A. Starkey A Word of Thanks to our Sponsors And to Vlad

More information

How to Scale Out MySQL on EC2 or RDS. Victoria Dudin, Director R&D, ScaleBase

How to Scale Out MySQL on EC2 or RDS. Victoria Dudin, Director R&D, ScaleBase How to Scale Out MySQL on EC2 or RDS Victoria Dudin, Director R&D, ScaleBase Boston AWS Meetup August 11, 2014 Victoria Dudin Director of R&D, ScaleBase 15 years of product development experience Previously

More information

TPP On The Cloud. Joe Slagel

TPP On The Cloud. Joe Slagel TPP On The Cloud Joe Slagel Lecture topics Introduc5on to Cloud Compu5ng and Amazon Web Services Overview of TPP Cloud components Setup trial AWS and use of the new TPP Web Launcher for Amazon (TWA) Future

More information

Highly Available Database Architectures in AWS. Santa Clara, California April 23th 25th, 2018 Mike Benshoof, Technical Account Manager, Percona

Highly Available Database Architectures in AWS. Santa Clara, California April 23th 25th, 2018 Mike Benshoof, Technical Account Manager, Percona Highly Available Database Architectures in AWS Santa Clara, California April 23th 25th, 2018 Mike Benshoof, Technical Account Manager, Percona Hello, Percona Live Attendees! What this talk is meant to

More information

MySQL HA Solutions Selecting the best approach to protect access to your data

MySQL HA Solutions Selecting the best approach to protect access to your data MySQL HA Solutions Selecting the best approach to protect access to your data Sastry Vedantam sastry.vedantam@oracle.com February 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved

More information

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

Amazon Aurora Deep Dive

Amazon Aurora Deep Dive Amazon Aurora Deep Dive Kevin Jernigan, Sr. Product Manager Amazon Aurora PostgreSQL Amazon RDS for PostgreSQL May 18, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda

More information

Logisland Event mining at scale. Thomas [ ]

Logisland Event mining at scale. Thomas [ ] Logisland Event mining at scale Thomas Bailet @hurence [2017-01-19] Overview Logisland provides a stream analy0cs solu0on that can handle all enterprise-scale event data and processing Big picture Open

More information

Practical C Programming

Practical C Programming Practical C Programming Advanced Preprocessor # - quotes a string ## - concatenates things #pragma h3p://gcc.gnu.org/onlinedocs/cpp/pragmas.html #warn #error Defined Constants Macro FILE LINE DATE TIME

More information

@joerg_schad Nightmares of a Container Orchestration System

@joerg_schad Nightmares of a Container Orchestration System @joerg_schad Nightmares of a Container Orchestration System 2017 Mesosphere, Inc. All Rights Reserved. 1 Jörg Schad Distributed Systems Engineer @joerg_schad Jan Repnak Support Engineer/ Solution Architect

More information

Servers fail, who cares? (Answer: I do, sort of) Gregg Ulrich, #netflixcloud #cassandra12

Servers fail, who cares? (Answer: I do, sort of) Gregg Ulrich, #netflixcloud #cassandra12 Servers fail, who cares? (Answer: I do, sort of) Gregg Ulrich, Netflix @eatupmartha #netflixcloud #cassandra12 1 June 29, 2012 2 3 4 [1] 5 From the Netflix tech blog: Cassandra, our distributed cloud persistence

More information

OnCommand Cloud Manager 3.2 Deploying and Managing ONTAP Cloud Systems

OnCommand Cloud Manager 3.2 Deploying and Managing ONTAP Cloud Systems OnCommand Cloud Manager 3.2 Deploying and Managing ONTAP Cloud Systems April 2017 215-12035_C0 doccomments@netapp.com Table of Contents 3 Contents Before you create ONTAP Cloud systems... 5 Logging in

More information

Best Prac:ces + New Feature Overview for the Latest Version of Splunk Deployment Server

Best Prac:ces + New Feature Overview for the Latest Version of Splunk Deployment Server Copyright 2013 Splunk Inc. Best Prac:ces + New Feature Overview for the Latest Version of Splunk Deployment Server Gen: Zaimi Professional Services #splunkconf Legal No:ces During the course of this presenta:on,

More information