Data in the cloud O’Reilly MySQL Conference Mårten Mickos CEO, Eucalyptus Systems www.twitter.com/martenmickos.

Slides:



Advertisements
Similar presentations
A Ridiculously Easy & Seriously Powerful SQL Cloud Database Itamar Haber AVP Ops & Solutions.
Advertisements

Challenges Facing Enterprise IT REDUCED MANAGEMENT NEW ECONOMICS INCREASED OPPORTUNITIES.
Large Scale Computing Systems
2 Proprietary & Confidential What is Sharding Benefits of Sharding Alternatives of Sharding When to start Sharding Agenda.
Enabling Service Based Environmental Modelling Using Infrastructure-as-a-Service Cloud Computing Olaf David iEMSs – Leipzig, Germany - July 2012
A Survey of Distributed Database Management Systems Brady Kyle CSC
Cloud Computing Imranul Hoque. Today’s Cloud Computing.
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
By: Chris Hayes. Facebook Today, Facebook is the most commonly used social networking site for people to connect with one another online. People of all.
Reporter: Haiping Wang WAMDM Cloud Group
Compute/Storage/Network Users On-Premises Data Center A VM A A AA A Application VM Virtual Machine.
NoSQL and NewSQL Justin DeBrabant CIS Advanced Systems - Fall 2013.
Nikolay Tomitov Technical Trainer SoftAcad.bg.  What are Amazon Web services (AWS) ?  What’s cool when developing with AWS ?  Architecture of AWS 
CMU SCS Carnegie Mellon Univ. Dept. of Computer Science /615 - DB Applications C. Faloutsos – A. Pavlo How to Scale a Database System.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Data Processing Architectures The difficulty is in the choice George Moore, 1900.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Opensource for Cloud Deployments – Risk – Reward – Reality
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
SQL vs NOSQL Discussion
Mastering Amazon RDS Data Masters. Special Thanks To… Miami Innovation Center for Entrepreneurship
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Big Data Tools Overview Avi Freedman ServerCentral Technology Executives Club November 13, 2013.
:: Conférence :: NoSQL / Scalabilite Etat de l’art Samuel BERTHE10 Mars 2014Epitech Nantes.
: what’s all the buzz about?
Introduction to Cloud Computing
Modern Databases NoSQL and NewSQL Willem Visser RW334.
Amazon Web Services BY, RAJESH KANDEPU. Introduction  Amazon Web Services is a collection of remote computing services that together make up a cloud.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
1 Yasin N. Silva Arizona State University This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Changwon Nati Univ. ISIE 2001 CSCI5708 NoSQL looks to become the database of the Internet By Lawrence Latif Wed Dec Nhu Nguyen and Phai Hoang CSCI.
Cloud Computing Clase 8 - NoSQL Miguel Johnny Matias
Windows Azure Conference 2014 Polyglot Persistence: NoSQL + Azure!
OSCON 2010 Eucalyptus cloud computing platform Mårten Mickos
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
SLIDE 1IS 257 – Fall 2014 NewSQL and VoltDB University of California, Berkeley School of Information IS 257: Database Management.
Amazon Web Services MANEESH MOHANAVILASAM. OLD IS GOLD?...NOT Predicting peaks Developing partnerships Buying and maintaining hardware Upgrading hardware.
Iran Hutchinson.  I work for InterSystems who drives the new NoSQL project. 
Enterprise Cloud Computing
Lecture 8: Databases and Data Infrastructure CS 6071 Big Data Engineering, Architecture, and Security Fall 2015, Dr. Rozier.
NOSQL DATABASE Not Only SQL DATABASE
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
Web Technologies Lecture 13 Introduction to cloud computing.
Microsoft Azure and DataStax: Start Anywhere and Scale to Any Size in the Cloud, On- Premises, or Both with a Leading Distributed Database MICROSOFT AZURE.
Information Systems in Organizations 5.2 Cloud Computing.
NoSQL: Graph Databases. Databases Why NoSQL Databases?
Data and Information Systems Laboratory University of Illinois Urbana-Champaign Data Mining Meeting Mar, From SQL to NoSQL Xiao Yu Mar 2012.
1 Benchmarking Cloud Serving Systems with YCSB Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan and Russell Sears Yahoo! Research.
Context Aware RBAC Model For Wearable Devices And NoSQL Databases Amit Bansal Siddharth Pathak Vijendra Rana Vishal Shah Guided By: Dr. Csilla Farkas Associate.
Intro to OpenStack Trove & Database as a Service (DBaaS) OpenStack Seattle Meetup March 15, 2016 Ken Rugg, CEO Tesora.
Group members: Phạm Hoàng Long Nguyễn Huy Hùng Lê Minh Hiếu Phan Thị Thanh Thảo Nguyễn Đức Trí 1 BIG DATA & NoSQL Topic 1:
Abstract MarkLogic Database – Only Enterprise NoSQL DB Aashi Rastogi, Sanket V. Patel Department of Computer Science University of Bridgeport, Bridgeport,
TWOJA CYFROWA PRZYSZŁOŚĆ. JUŻ DZISIAJ. Dr Giles Nelson Senior Vice President, Software AG © 2016 Software AG. All rights reserved. For internal use only.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Our experience with NoSQL and MapReduce technologies Fabio Souto.
St. Petersburg, 2016 Openstack Disk Storage vs Amazon Disk Storage Computing Clusters, Grids and Cloud Erasmus Mundus Master Program in PERCCOM Author:
Dive into NoSQL with Azure Niels Naglé Hylke Peek.
Lecture 1 Book: Hadoop in Action by Chuck Lam Online course – “Cloud Computing Concepts” lecture notes by Indranil Gupta.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Security Group Amazon RDS Mysql Media Request S3
CS122B: Projects in Databases and Web Applications Winter 2017
Data and Applications Security Developments and Directions
Introduction In the computing system (web and business applications), there are enormous data that comes out every day from the web. A large section of.
Modern Databases NoSQL and NewSQL
OSCON 2010 – Cloud Summit Eucalyptus cloud computing platform
History of Database Systems
RealStudio and Cloud Databases
Introduction to NoSQL Database Systems
NoSQL databases An introduction and comparison between Mongodb and Mysql document store.
build a real time operational data lake in minutes.
Presentation transcript:

Data in the cloud O’Reilly MySQL Conference Mårten Mickos CEO, Eucalyptus Systems

© 2011 Eucalyptus Systems, Inc. Infrastructure software MFMiniClient/ServerCloud Internet era Web, Web2.0, Mobile internet LAMP 1m 10m 100m 1bn 10bn users now

© 2011 Eucalyptus Systems, Inc. WANTED: MySQL DEAD OR ALIVE

© 2011 Eucalyptus Systems, Inc. WANTED: MySQL DEAD OR ALIVE & KICKING REWARD: $1,000,000,000

© 2011 Eucalyptus Systems, Inc. FOSS model Ten years ago disruptive movement lead by innovative growth companies distribution-centric software model enabled by the internet Today an established practice lead by large corporations service-centric software model being redefined by cloud computing

© 2011 Eucalyptus Systems, Inc. Dominant db designs scale-up RDBMS scale-out RDBMS big data key/ value doc db graph db 80s & 90s00s & 10s10s & 20s ? ? NoSQL / NewSQL land 0%1%10%30% of world population online

© 2011 Eucalyptus Systems, Inc. MySQL - NoSQL - NewSQL Akiban, Cassandra, Citrusleaf, Clustrix, Couchbase, Dynomite, FlockDB, GenieDB, Hadoop, Hive, HyperGraphDB, HyperTable, MarkLogic Server, Memcached, MemSQL, MongoDB, MySQL, MySQL Cluster, MySQL with HandlerSocket, Neo4J, NimbusDB, Objectivity/DB, Ravel, Redis, RethinkDB, Riak, SimpleDB, Terracotta, Tokyo Cabinet, Voldemort, VoltDB, Xeround

© 2011 Eucalyptus Systems, Inc. Reversal of DBMS design principles Client/Server Strength complex feature set scale-up ACID Weakness simplicity scale-out non-ACID Cloud Strength Weakness

© 2011 Eucalyptus Systems, Inc. Data in the cloud 1.Design the database for scale-out on multiple nodes –separate read activity from write activity –scale reads through replication –scale writes through sharding & partitioning –consider different dbms:s for different uses within the application –plan for failures –plan for 10x growth steps 2.Deploy on a cloud service (public) or cloud platform (private, on-prem) with common abstraction layer (API)

© 2011 Eucalyptus Systems, Inc. Elastic scale-out in the clouds vm app Eucalyptus Cloud controller, storage controller, Walrus Eucalyptus Cloud controller, storage controller, Walrus vm Amazon Web Services (AWS) EC2, EBS, S3 Amazon Web Services (AWS) EC2, EBS, S3 app vm

© 2011 Eucalyptus Systems, Inc. Future Cloud, Mobile & Social are the drivers, and they are bigger than anything we’ve seen Existing models of FOSS, community and distribution being disrupted Major rewards for creating the winning solution(s) for data in the cloud

© 2011 Eucalyptus Systems, Inc. Thank you! Mårten Mickos twitter.com/martenmickos

© 2011 Eucalyptus Systems, Inc. Eucalyptus cloud platform Over 25,000 new Eucalyptus clouds were started in 2010