Similar documents
Cloud Computing 2. CSCI 4850/5850 High-Performance Computing Spring 2018

Cloud Computing. Technologies and Types

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

Acknowledgements. Beyond DBMSs. Presentation Outline

Introduction To Cloud Computing

Cloud Computing. What is cloud computing. CS 537 Fall 2017

Course Overview. ECE 1779 Introduction to Cloud Computing. Marking. Class Mechanics. Eyal de Lara

Basics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama

Mobile Cloud Computing

Basics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama

Cloud Computing Technologies and Types

What is the maximum file size you have dealt so far? Movies/Files/Streaming video that you have used? What have you observed?

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

UVA HPC & BIG DATA COURSE. Cloud Computing. Adam Belloum

Big Data - Some Words BIG DATA 8/31/2017. Introduction

Cloud Computing Briefing Presentation. DANU

Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Introduction to Cloud Computing

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?

CLOUD COMPUTING ABSTRACT

CSE6331: Cloud Computing

From Internet Data Centers to Data Centers in the Cloud

Introduction to Cloud Computing

En oversikt En, oversikt likheter, og forskjeller Rune Zakariassen Microsoft Micr

Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając

Data Centers and Cloud Computing. Slides courtesy of Tim Wood

PaaS Cloud mit Java. Eberhard Wolff, Principal Technologist, SpringSource A division of VMware VMware Inc. All rights reserved

Data Centers and Cloud Computing. Data Centers

Review - Relational Model Concepts

Cloud Computing Overview. The Business and Technology Impact. October 2013

Data Centers and Cloud Computing

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

Data Analytics at Logitech Snowflake + Tableau = #Winning

Lecture 25 Overview. Last Lecture Query optimisation/query execution strategies

Faculté Polytechnique

Cloud Computing and Service-Oriented Architectures

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

Cloud Computing Lecture 4

Big Data and Cloud Computing

CS 6393 Lecture 10. Cloud Computing. Prof. Ravi Sandhu Executive Director and Endowed Chair. April 12,

Introduction to data centers

Capture Business Opportunities from Systems of Record and Systems of Innovation

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

VOLTDB + HP VERTICA. page

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

How to Move Your Oracle Database to The Cloud. Clay Jackson Database Solutions Sales Engineer

Lesson 14: Cloud Computing

Mobile Cloud Computing

Contents. Getting Started. Acknowledgments Introduction

Basics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama

Nowcasting. D B M G Data Base and Data Mining Group of Politecnico di Torino. Big Data: Hype or Hallelujah? Big data hype?

CLOUD COMPUTING. A public cloud sells services to anyone on the Internet. The cloud infrastructure is made available to

Please give me your feedback

Modern Database Concepts

CIT 668: System Architecture. Amazon Web Services

Cloud Computing and Service-Oriented Architectures

The Windows Azure Platform: A Perspective

Finished Application e.g. SalesForce.com. Software as a Service. Application Code Publish your app to the cloud. Platform as a Service

1/10/2011. Topics. What is the Cloud? Cloud Computing

Episerver Digital Experience Cloud Norge Thechforum 2017

Introduction to Data Management CSE 344

Topics. Big Data Analytics What is and Why Hadoop? Comparison to other technologies Hadoop architecture Hadoop ecosystem Hadoop usage examples

Cloud Computing introduction

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

STATE OF MODERN APPLICATIONS IN THE CLOUD

Big Data on AWS. Big Data Agility and Performance Delivered in the Cloud. 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Based on Big Data: Hype or Hallelujah? by Elena Baralis

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

Acquiring Big Data to Realize Business Value

Community Clouds And why you should care about them

The Windows Azure Platform: A Perspective

2013 Cloud Computing Outlook: Private Cloud Expected to Grow at Twice the Rate of Public Cloud

2014 年 3 月 13 日星期四. From Big Data to Big Value Infrastructure Needs and Huawei Best Practice

Digital Enterprise Platform for Live Business. Kevin Liu SAP Greater China, Vice President General Manager of Big Data and Platform BU

Analysis of Cloud Computing Delivery Architecture Models

Challenges for Data Driven Systems

Modern Data Warehouse The New Approach to Azure BI

CS 6240: Parallel Data Processing in MapReduce: Module 1. Mirek Riedewald

QLIK INTEGRATION WITH AMAZON REDSHIFT

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Cloud Computing. Ennan Zhai. Computer Science at Yale University

Informatica Enterprise Information Catalog

Data Architectures in Azure for Analytics & Big Data

Big Data For Oil & Gas

CLOUD COMPUTING It's about the data. Dr. Jim Baty Distinguished Engineer Chief Architect, VP / CTO Global Sales & Services, Sun Microsystems

AWS Agility + Splunk Visibility = Cloud Success. Splunk App for AWS Demo. Laura Ripans, AWS Alliance Manager

ECE Enterprise Storage Architecture. Fall ~* CLOUD *~. Tyler Bletsch Duke University

CLOUD COMPUTING PRIMER FOR EXECUTIVES

Large Scale Computing Infrastructures

APCO s Vision for NG Jay English, Chief Technology Officer Jeff Cohen, Chief Counsel & Director of Government Relations

2013 AWS Worldwide Public Sector Summit Washington, D.C.

Lecture 09: VMs and VCS head in the clouds

Spatial Analytics Built for Big Data Platforms

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

OPENSTACK: THE OPEN CLOUD

Strategic Briefing Paper Big Data

Examining Public Cloud Platforms

Computing as a Service

Hitachi Visualization Predictive Crime Analytics

Moving to the Cloud: Making It Happen With MarkLogic

Transcription:

https://www.youtube.com/watch?v=-gj93l2qa6c

Topics: Foundation of Data Analytics and Data Mining Data Volume, Velocity, & Variety Harnessing Big Data Enabling technologies: Cloud Computing 2

No single definition. From Wikipedia: Term for a collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional data processing applications. Challenges include capture, curation, storage, search, sharing, transfer, analysis, and visualization. 3

Trend to larger data sets due to additional information derivable from analysis of a single large set of related data, as compared to separate smaller sets with same total amount of data, allowing correlations to be found to: Spot business trends Determine quality of research Prevent diseases Link legal citations Combat crime Determine real-time roadway traffic conditions 4

5

Data Volume 44x increase from 2009 to 2020 From 0.8 zettabytes to 35zb Data volume increasing exponentially Exponential increase in collected/generated data 6

12+ TBs of tweet data every day data every day 30 billion RFID tags today (1.3B in 2005) 4.6 billion camera phones world wide? TBs of 100s of millions of GPS enabled devices sold annually 25+ TBs of log data every day 76 million smart meters in 2009 200M by 2014 2+ billion people on the Web by end 2011

Maximilien Brice, CERN CERN s Large Hydron Collider (LHC) generates 15PB/yr

World's largest science project. Tracks North America's geological evolution. Observes and records data over 3.8 million square miles. Amasses 67 terabytes of data. Analyzes seismic slips in the San Andreas fault, sure, but also the plume of magma underneath Yellowstone and much, much more. http://www.msnbc.msn.com/id/44363598/ns/technolo gy_and_science-future_of_technology/#.tmetodq--ui

Relational Data( Tables/Transaction/Legacy Data) Text Data (Web) Semi-structured Data (XML) Graph Data Social Network, Semantic Web (RDF), Streaming Data You can only scan the data once A single application can be generating/collecting many types of data Big Public Data (online, weather, finance, etc) To extract knowledge all these types of data need to linked together 10

A Single View to the Customer Social Media Bankin g Financ e Gamin g Customer Our Know n Histor y Entertai n Purcha se

Data generated fast. Needs to be processed fast Online Data Analytics Late decisions missing opportunities Examples E-Promotions: Based on your current location, your purchase history, what you like send promotions right now for store next to you Healthcare monitoring: sensors monitoring your activities and body any abnormal measurements require immediate reaction 12

Mobile devices (tracking all objects all the tim Social media and networks Scientific instruments (all of us are generating data) (collecting all sorts of data) Sensor technology and networks (measuring all kinds of data) No longer hindered by ability to collect data But, by ability to manage, analyze, summarize, visualize, and discover knowledge from collected data In a timely manner and scalable fashion 13

Real-Time Analytics/Decision Requirement Product Recommendations that are Relevant & Compelling Influence Behavior Learning why Customers Switch to competitors and their offers; in time to Counter Improving the Marketing Effectiveness of a Promotion while it is still in Play Customer Preventing Fraud as it is Occurring & preventing more proactively Friend Invitations to join a Game or Activity that expands business

15

OLTP: Online Transaction Processing (DBMSs) OLAP: Online Analytical Processing (Data Warehousing) RTAP: Real-Time Analytics Processing (Big Data Architecture & technology) 16

Old Model: Few companies generating data, all others consuming data New Model: All of us generating data. All of us consuming data 17

- Optimizations and predictive analytics - Complex statistical analysis - All types of data, and many sources - Very large datasets - More of a real-time - Ad-hoc querying and reporting - Data mining techniques - Structured data, typical sources - Small to mid-size datasets 18

Speed BI Reporting OLAP & Dataware house Business Objects, SAS, Informatica, Cognos other SQL Reporting Tools Interactive Business Intelligence & In-memory RDBMS QliqView, Tableau, HANA Scale Scale Big Data: Batch Processing & Distributed Data Store Hadoop/Spark; HBase/Cassandra Big Data: Real Time & Single View Graph Databases 1990 s 2000 s 2010 s Speed

Big data is more real-time in nature than traditional DW applications Traditional DW architectures (e.g. Exadata, Teradata) are not well-suited for big data apps Shared nothing, massively parallel processing, scale out architectures are well-suited for big data apps 20

22

IT as a service Compute, storage, databases, queues Clouds leverage economies of scale of commodity hardware Cheap storage, high bandwidth networks & multicore processors Geographically distributed data centers Offerings from Microsoft, Amazon, Google,

wikipedia:cloud Computing

Cost & management Economies of scale, out-sourced resource management Reduced Time to deployment Ease of assembly, works out of the box Scaling On demand provisioning, co-locate data and compute Reliability Massive, redundant, shared resources Sustainability Hardware not owned

Infrastructure as a service (IaaS) Offering hardware related services. Could include storage services (database or disk storage) or virtual servers. Amazon EC2, Amazon S3, Rackspace Cloud Servers and Flexiscale. Platform as a Service (PaaS) Development platform. Google s Application Engine, Microsofts Azure, Salesforce.com s force.com. Software as a service (SaaS) Software offering on the cloud. Users access a software application hosted by the cloud vendor on pay-per-use basis. Well-established. Salesforce.coms offering in the online Customer Relationship Management (CRM) space, Googles gmail and Microsofts hotmail, Google docs.

Storage-as-a-service Database-as-a-service Information-as-a-service Process-as-a-service Application-as-a-service Platform-as-a-service Integration-as-a-service Security-as-a-service Management/ Governance-as-a-service Testing-as-a-service Infrastructure-as-a-service InfoWorld Cloud Computing Deep Dive

Service-Oriented Architecture (SOA) Utility Computing (on demand) Virtualization (P2P Network) SAAS (Software As A Service) PAAS (Platform AS A Service) IAAS (Infrastructure AS A Servie) Web Services in Cloud

App App App App App App OS OS OS Operating System Hypervisor Hardware Hardware Traditional Stack Virtualized Stack

Utility computing = Infrastructure as a Service (IaaS) Why buy machines when you can rent cycles? Examples: Amazon s EC2, Rackspace Platform as a Service (PaaS) Give me nice API and take care of the maintenance, upgrades, Example: Google App Engine Software as a Service (SaaS) Just run it for me! Example: Gmail, Salesforce

Amazon Elastic Compute Cloud Google App Engine Microsoft Azure GoGrid AppNexus

COBOL, Edsel ARPANET Internet Amazon.com Darkness Web Awareness Web as a Platform Web Services, Resources Eliminated Dot-Com Bubble Web 2.0 Web Scale Computing

Elastic Compute Cloud EC2 (IaaS) Simple Storage Service S3 (IaaS) Elastic Block Storage EBS (IaaS) SimpleDB (SDB) (PaaS) Simple Queue Service SQS (PaaS) CloudFront (S3 based Content Delivery Network PaaS) Consistent AWS Web Services API

Python BigTable Other API s VMs Flat File Storage AppEngine: Higher-level functionality (e.g., automatic scaling) More restrictive (e.g., respond to URL only) Proprietary lock-in EC2/S3: Lower-level functionality More flexible Coarser billing model Google AppEngine vs. Amazon EC2/S3 June 3, 2008 Slid e 36

Further viewing: Big Data Revolution PBS Documentary https://www.youtube.com/watch?v=biy3luz7i8y Slide deck evolved from an original by Professor Ruoming Jin at Kent State