学位论文详细信息
Satisfying strong application requirements in data-intensive cloud computing environments
Cloud Computing;strong requirements;bulk data transfer;data consistency;priority;Hadoop
Cho, Brian
关键词: Cloud Computing;    strong requirements;    bulk data transfer;    data consistency;    priority;    Hadoop;   
Others  :  https://www.ideals.illinois.edu/bitstream/handle/2142/42371/Brian_Cho.pdf?sequence=1&isAllowed=y
美国|英语
来源: The Illinois Digital Environment for Access to Learning and Scholarship
PDF
【 摘 要 】
In today's data-intensive cloud systems, there is a tension between resource limitations and strict requirements. In an effort to scale up in the cloud, many systems today have unfortunately forced users to relax their requirements. However, users still have to deal with constraints, such as strict time deadlines or limited dollar budgets. Several applications critically rely on strongly consistent access to data hosted in clouds. Jobs that are time-critical must receive priority when they are submitted to shared cloud computing resources.This thesis presents systems that satisfy strong application requirements, such as consistency, dollar budgets, and real-time deadlines, for data-intensive cloud computing environments, in spite of resource limitations, such as bandwidth, congestion, and resource costs, while optimizing system metrics, such as throughput and latency. Our systems cover a wide range of environments, each with their own strict requirements. Pandora gives cloud users with deadline or budget constraints the optimal solution for transferring bulk data within these constraints. Vivace provides applications with a strongly consistent storage service that performs well when replicated across geo-distributed data centers. Natjam ensures that time-critical Hadoop jobs immediately receive cluster resources even when less important jobs are already running. For each of these systems, we designed new algorithms and techniques aimed at making the most of the limited resources available. We implemented the systems and evaluated their performance under deployment using real-world data and execution traces.
【 预 览 】
附件列表
Files Size Format View
Satisfying strong application requirements in data-intensive cloud computing environments 4212KB PDF download
  文献评价指标  
  下载次数:36次 浏览次数:35次