1 / 6

Cloud Data Services: Self-Manageability and other Challenges

Explore the challenges faced in self-managing cloud data services and the impact of these services on various areas, such as highly distributed workload, fine-grained access control, resource utilization, and adapting to multi-tenancy. Discover how to address data management and synchronization challenges in the context of changing hardware and mobile devices.

sgaither
Download Presentation

Cloud Data Services: Self-Manageability and other Challenges

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Pillars of Self-Managing Technology for Databases 2

  3. 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]

  4. 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

  5. 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

  6. Other Notable Areas • Search • 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?

More Related