Cloud Data Services: Self-Manageability and other Challenges

Slides:



Advertisements
Similar presentations
Challenges Facing Enterprise IT REDUCED MANAGEMENT NEW ECONOMICS INCREASED OPPORTUNITIES.
Advertisements

Managing Large Graphs on Multi-Cores With Graph Awareness Vijayan, Ming, Xuetian, Frank, Lidong, Maya Microsoft Research.
Revisiting Co-Processing for Hash Joins on the Coupled CPU- GPU Architecture School of Computer Engineering Nanyang Technological University 27 th Aug.
1 Rethinking Database System Architecture: Towards a Self-Tuning RISC-style Database System Surajit Chaudhuri Gerhard Weikum Microsoft Research University.
Scalable Multi-Cache Simulation Using GPUs Michael Moeng Sangyeun Cho Rami Melhem University of Pittsburgh.
Your Datacenter Active Directory SharePoint SQL Server.
System Center 2012 R2 Overview
Intro to SharePoint 2013 Architecture Liam Cleary.
Agile Infrastructure built on OpenStack Building The Next Generation Data Center with OpenStack John Griffith, Senior Software Engineer,
Outline SQL Server Optimizer  Enumeration architecture  Search space: flexibility/extensibility  Cost and statistics Automatic Physical Tuning  Database.
Number of database apps Number of DBA’s Hardware computing capacity.
Chapter 6: Database Evolution Title: AutoAdmin “What-if” Index Analysis Utility Authors: Surajit Chaudhuri, Vivek Narasayya ACM SIGMOD 1998.
1 Optimizing Utility in Cloud Computing through Autonomic Workload Execution Reporter : Lin Kelly Date : 2010/11/24.
Manage backup vaults and servers Download and install backup agent Download a vault agent Create backup vault.
Review of Claremont Report on Database Research Jiaheng Lu Renmin University of China.
1© Copyright 2013 EMC Corporation. All rights reserved. EMC and Microsoft SharePoint Server Performance Name Title Date.
Jiazhang Liu;Yiren Ding Team 8 [10/22/13]. Traditional Database Servers Database Admin DBMS 1.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment.
Software Architecture
Advanced Topic in Information Systems: Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science.
Windows Phone: Building Enterprise Apps Rob Tiffany Architect Microsoft Corporation WPH207.
Web Application for Mobile access to students exam Information.
Ken Brumfield | Premier Field Engineer Ward Ralston| Group Product Manager Microsoft Corporation.
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
Azure.
Learn how the cloud is accelerating network transformation
The Post Windows Operating System
Use relational database as a service
Web GIS: Architectural Patterns and Practices
COMPSCI 110 Operating Systems
Business System Development
System Center Marketing
Flash Storage 101 Revolutionizing Databases
Architecting Data Protection for Azure and Beyond with Rubrik
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Azure SQL Database – Scaling in and Scaling out with elastic pool
Company Overview.
Chapter 1 The Nature of Software
Chapter 1 The Nature of Software
Azure.
Phil Bernstein Microsoft Corp.
SQL Server case studies
First Quarter Fiscal Year 2015 Results
Cloud Database Based on SQL Server 2012 Technologies
Synchronizing Data With SQL Azure Using SQL Azure Data Sync
Powerful Microsoft Azure Platform Helps Make Mobile Forms and Reporting Solution Possible “With Microsoft Azure it is very easy to scale up our infrastructure.
Upgrading to Microsoft SQL Server 2014
Azure SQL Database – Scaling in and Scaling out with elastic pool
Running on the Powerful Microsoft Azure Platform,
Microsoft Azure Fundamentals: Data Understanding Microsoft Azure SQL
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
On-Premises, or Deployed in a Hybrid Environment
Virtualization Layer Virtual Hardware Virtual Networking
Modernizing your enterprise with hybrid it
Microsoft Connect /22/2018 9:50 PM
The Internet of Things (IoT) from the back-end perspective
قـواعــــد الـبـيــانــات
Architecture.
Syllabus and Introduction Keke Chen
Emerging technologies-
Architecture.
Hardware Counter Driven On-the-Fly Request Signatures
Software Development at ORTEC
Request Behavior Variations
04 | Performance and the Premium SKU
Mark Quirk Head of Technology Developer & Platform Group
Practice Management & Patient Health Record sharing system
Windows Azure SDK 1.7 and New Features
2 Old-Fashioned Problems
Presentation transcript:

Cloud Data Services: Self-Manageability and other Challenges Surajit Chaudhuri Microsoft Research

Pillars of Self-Managing Technology for Databases 2

Self-Manageability is hard Contributing Factors Richness of SQL Strict separation between execution and optimization Expectations of backward compatibility make sweeping changes difficult [Chaudhuri, Weikum – VLDB 2000]

Impact of Cloud Data Services Example: Amazon’s SimpleDB, SQL Server Data Services Self-Manageability is a must! Opportunity to rethink Server API Data-driven 3-tier applications, Large scale data analysis (Map-Reduce/Parellel DBMS) Re-architecting of the backend Utilities A great opportunity to shake out the past Backward compatibility less of an issue

Cloud Data Services: New Challenges Highly distributed Workload unpredictable Self-managing - No “maintenance window” Fine Grained Access Control, Data Privacy Effective use of resources Adaptive techniques required Impact of Multi-tenancy

Other Notable Areas Search Changes in Hardware Mobile devices Over structured data Exploiting structured data for text search Changes in Hardware SSD, Multi-core Mobile devices How do we address data management/sync challenges?