ibm dashdb - meetupfiles.meetup.com/20052936/dashdb.pdf · 4 © 2016 ibm corporation meetup db2 luw...
TRANSCRIPT
1 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
IBM dashDB
Raquel Cadierno Torre
IBM Analytics
@IBMAnalytics
1 de Julio de 2016
3 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
What is dashDB?http://www.ibm.com/analytics/us/en/technology/cloud-data-services/dashdb/
4 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
A fully managed cloud data warehouse,
purpose-built for analytics.
dashDB
5 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
dashDB is a Cloud Service
Cloud computing, often referred to as simply “the cloud,” is the
delivery of on-demand computing resources — everything
from applications to data centers— over the Internet on a
pay-for-use basis
Computing as a Service over the Internet
Its not about Cloud or On-Premises its about Cloud AND On-Premises: Hybrid
6 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
On-Premises IT
Public
Dedicated and Local
Private
Clouds or Deployment ModelsThe way to the HYBRID Cloud
7 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Customer Managed Service Provider Managed
On-Premises IaaS PaaS SaaS
Computing Resources by Cloud Service
IaaS = Infrastructure as a service
PaaS = Platform as a service
SaaS = Software/Solution as a service
8 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
What type of Cloud Service is dashDB?
• A fully managed cloud data warehouse service
Hardware
Software
Admin
Data
Software
Admin
Data
Guessw
ork
, O
verh
ead,
Ris
k
Roll-Your-Own Hosted
Data
Layer
Data Warehouseas a Service
Control Simplicity
Analytics
9 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
• A fully managed cloud database service
Hardware
Software
Admin
Data
Software
Admin
Data
Guessw
ork
, O
verh
ead,
Ris
k
Roll-Your-Own Hosted
Data
Layer
DataBaseas a Service
Control Simplicity
Transactional
Analytics
Now not only data warehouse: Database as a Service
10 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
• A fully managed cloud database service
dashDB
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Customer
Managed
IBM
Managed
• OS and database software installation
• Ongoing OS and database software
maintenance
• Automated daily backups
• 24/7 monitoring and restart after hardware or
software failure
• Ongoing risk assessment and security
monitoring
• Upgrade support moving to a larger dashDB
size
• Optimized configuration for analytics or
transactional workloads
IBM Managed
11 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
• A fully managed cloud database service
dashDB
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Customer
Managed
IBM
Managed
• Schema definition
• Data loading
• User management and
database access control
• Application, ETL connectivity
Customer Managed
12 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
A fully managed cloud database
optimized for
analytics or transactional
workloads
dashDB
15 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
IBM dashDB – Analytics Warehouse as a Service
For apps that need:
• Elastic scalability
• High availability
• Data model flexibility
• Data mobility
• Text search
• Geospatial
Available as:• Fully managed DBaaS
• On-premises private cloud
• Hybrid architecture
BLU Acceleration
Netezza In-Database
Analytics
Cloudant NoSQL
Integration
In-database analytics capabilities for best performance atop a fully-managed warehouse
dashDB MPP
Fully-managed data warehouse on cloud
BLU Acceleration columnar technology +
Netezza in-database analytics
BLU in-memory processing, data skipping, actionable
compression, parallel vector processing, , “Load & Go”
administration
Netezza predictive analytic algorithms
Fully integrated RStudio & R language
Oracle compatibility
Massively Parallel Processing (MPP)
On disk data encryption and
secure connectivity
for
Analytics
16 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Enterprise MPP
• Dedicated, single tenant environment
• Bare metal
• 3 - 25 node clusters
• 24 cores per node
• 256 GB memory per node
• SSD storage (for about 4 TB of
preload data per node)
• $5410 / month (USD) per node
A Wide Range of dashDB Plans to Suit Your Needs
Entry
• Shared, multi-tenant
environment
• 20 GB SAN storage
capacity
• $50 / month (USD)
flat rate
• FREE if < 1 GB of
data used
Enterprise - 1TB
• Dedicated, single
tenant environment
• Virtual environment
• 16 vCPUs
• 64 GB memory
• SAN storage (for about
1 TB of preload data)
• $1170 / month (USD)
Enterprise - 4 TB
• Dedicated, single
tenant environment
• Bare metal
• 32 cores
• 256 GB memory
• SAN storage (for about
4 TB of preload data)
• $4700 / month (USD)
Enterprise - 12 TB
• Dedicated, single
tenant environment
• Bare metal
• 32 cores
• 256 GB memory
• SAN storage (for about
12 TB of preload data)
• $7370 / month (USD)
• Fully managed
• High performance data warehousing
and analytics in the cloud
• Scale out to meet your data growth needs
17 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
IBM dashDB Tx – Transactional Database as a Service
For apps that need:
• Elastic scalability
• High availability
• Data model flexibility
• Data mobility
• Text search
• Geospatial
Available as:• Fully managed DBaaS
• On-premises private cloud
• Hybrid architecture
Excellent Transactional Performance
Transactional database capabilities for best performance atop a fully-managed instance
Fully-managed transactional database
as a service
Row-organized tables for high
transactional performance
Oracle compatibility
On disk data encryption and secure
connectivity
Two initial Enterprise plans
2 cores, 8 GB memory, 500 GB SAN
12 cores, 128 GB memory, 1.4 TB SSD
Robust Security
Oracle Compatibility
for
Transactions
18 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Plan Sizes for dashDB Transactional
Enterprise
12 cores - 128 GB
• Dedicated, single
tenant environment
• Dedicated Bare Metal
• 12 physical cores
• 128 GB memory
• SSD storage (for 1.4
TB of client data)
• $4000 / month (USD)
Two initial configurations
2 vCPUs, 8GB Ram, 500GB SAN
12 cores, 128GB Ram, 1.4TB SSD
Fully managed
Oracle compatibility
Robust security
Enterprise
2 cores - 8 GB
• Dedicated, single
tenant environment
• Virtual machine
• 2 vCPUs
• 8 GB memory
• HDD storage (for 500
GB of client data)
• $250 / month (USD)
20 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
• Launch a dashDB service through Bluemix.
• Bluemix is the platform to create, deploy
and manage applications in cloud
• Provides a dashboard to create, view
and manage your applications and
services
• Services and runtimes are exposed in
the Bluemix Catalog
IBM Managed
dashDB
21 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Getting StarteddashDB
• Sign-up for a Bluemix AccountCustomer Managed
https://console.ng.bluemix.net/
35 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Client Connectivity (for romantics)
>db2 catalog tcpip node dashnode remote
awh-yp-small02.services.dal.bluemix.net
server 50000
>db2 catalog db bludb as meetupdb at
node dashnode
37 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Olympics are about to start … what’s on?
• Load data from twitter with hashtag #rio2016
o Built-in integration with Insights Twitter Service in Bluemix
o Retrieve data from Twitter
o Create tables in dashDB
o Load data into tables
o See Statistics
45 © 2016 IBM Corporation
Meetup DB2 LUW - Madrid
Libraries in UK … what’s on?
• Load Open Data
o Built-in integration with open data datasets in Bluemix
o Retrieve data about borrows books in libraries in York
Council (UK)
o Create tables in dashDB
o Load data into tables
o Create a Chart