摘要
满足服务水平目标(SLO:Service Level Objective)已经成为数据库系统的重要任务之一。基于SLO的负载管理技术应运而生,按照数据库系统满足负载SLO的程度动态分配数据库系统资源,尽可能满足所有负载的SLO。综述基于SLO的负载管理技术;按照所要达成的具体目标把基于SLO的负载管理技术分为三类:按照优先级来管理负载、按照负载的性能要求来管理负载、按照重要性加负载性能要求来管理负载。在对这三类技术作详细介绍和对比的基础上,提出将来的研究方向是基于动态变化的负载重要性的负载管理技术。
Satisfying Service Level Objectives (SLOs) has become one of the important tasks of database management systems (DBMSs). Workload management techniques based on SLOs come into play, which dynamically allocate resources of a DBMS according to the extent of meeting its SLOs. This paper surveys the workload management techniques based on SLOs, and categorizes them into three groups, namely : priority based techniques, performance goal based techniques and the techniques based on both importance and performance goals of the managed workloads. By carefully examining the three group techniques, this paper stlggests that the future research direction of workload management is to find the techniques that can dynamically adjust the workload importance in order to meet SLOs.
出处
《电脑开发与应用》
2010年第10期12-14,25,共4页
Computer Development & Applications
基金
山西省自然科学基金项目(2010011025-2)
山西省回国留学人员科技项目(2008-36)
山西省高等学校科技项目
山西省留学人员科技活动项目
关键词
SLO
负载重要性
性能目标
SLO, workload importance, workload management