oracle nosql database and cisco- collaboration that produces … · records: • 3 nodes: 400...

14
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Oracle NoSQL Database and Cisco- Collaboration that produces results

Upload: others

Post on 12-Sep-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle NoSQL Database and Cisco- Collaboration that produces results

Page 2: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

What is Big Data?

VOLUME VELOCITY VARIETY VALUE

SOCIAL

BLOG

SMARTMETER

Page 3: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Why Is It Important?

US HEALTH CARE US RETAIL MANUFACTURING GLOBAL PERSONAL LOCATION DATA

EUROPE PUBLIC SECTOR ADMIN

$300 B 60+% –50% $100 B €250 B

“In a big data world, a competitor that fails to sufficiently develop its capabilities will be left behind.”

Increase industry value per year by

Increase net margin by

Decrease dev., assembly costs by

Increase service provider revenue by

Increase industry value per year by

Source: * McKinsey Global Institute: Big Data – The next frontier for innovation, competition and productivity (May 2011)

Page 4: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

MakeBetter DecisionsUsingBig Data

Big Data in Action

ANALYZE

DECIDE ACQUIRE

ORGANIZE

Page 5: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Integrated Solution Stack

ACQUIRE ORGANIZE ANALYZE

DATAVARIETY

INFORMATION DENSITY

OracleExadata

Adv

ance

d A

naly

tics

Oracle Loaderfor HADOOP

Oracle DataIntegrator

In-DB MapReduce

HADOOP(MapReduce)

Oracle Database

Oracle NoSQL DB

HDFSIn-DB

Mining

In-DB‘R’

OBIEE

DECIDE

Page 6: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

6 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Acquire all available, schema-based and non-relational data

Big Data in Action

ANALYZE

DECIDE

ORGANIZE

ACQUIRE

Page 7: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

7 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Acquiring Big Data Challenge

Process high volume, low-

density information from various data-sets

Application changes frequently

With sub-millisecond Velocity

Page 8: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Why NoSQL Database?

SIMPLE QUERIES

DYNAMIC SCHEMA

HIGH VOLUME DATA

High-throughput event processing

Customer profile management

Mobile application backend infrastructure

Click-through data processing

Social networks

Content management

Archiving

USE CASES

Page 9: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle NoSQL Database A Distributed, Scalable Key-Value Database

Simple Data Model

Small, distributed footprint

Highly scalable, available

Transparent load balancing

Integrates with Oracle Stack

Application

Storage NodesDatacenter B

Storage NodesDatacenter A

NoSQL Database Driver

Application

NoSQL Database Driver

Page 10: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

10 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Oracle NoSQL Database Differentiation

Commercial Grade Software and Support

Simple Programming and Operation Model

Easy Management

• General Purpose

• Reliable – Based on proven Berkeley DB JE HA

•Easy to Install & Configure

• Simple Major + Sub key and Value data structure

• ACID transaction

• Configurable consistency and durability

• Web-based Console and CLI commands

• Manages and Monitors:

• Topology• Load• Performance• Events• Alerts

Scalable throughput and bounded Latency

• Intelligent Oracle NoSQL DB Driver

• Evenly distributes Data• Sends operation to fastest node• Bounded network hops for all operations

Integrates seamlessly with Oracle Stack (ODI, CEP, OLH)

Page 11: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Benchmarking on Cisco Hardware

Cisco C210Dual Socket x642.93 GHz (x5670)

Westmere Hexcore24 Threads

96 GB

16 x 300 GB 10k RPM SAS RAID-0

10 Gigabit Ethernet between all nodes

Page 12: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Benchmarking Configuration

Records:• 3 nodes: 400 million• 9 nodes: 1.2 billion

Configurations:• 3 nodes (Master + 2 Replicas)

• 9 nodes (3 Masters + 6 Replicas)

Client side driver:• Load: Yahoo! Cloud System Benchmark (YCSB)• Key: 13 bytes• Data: 1KB

Page 13: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Benchmarking Results: Extreme Performance

•1.2 billion records•72K insert/sec •21K read/update/sec•Low latency•Linear scalability

Page 14: Oracle NoSQL Database and Cisco- Collaboration that produces … · Records: • 3 nodes: 400 million • 9 nodes: 1.2 billion. Configurations: • 3 nodes (Master + 2 Replicas) •

14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.