首页    期刊浏览 2024年09月30日 星期一
登录注册

文章基本信息

  • 标题:MONITORING, INTROSPECTING AND PERFORMANCE EVALUATION OF SERVER VIRTUALIZATION IN CLOUD ENVIRONMENT USING FEED BACK CONTROL SYSTEM DESIGN
  • 本地全文:下载
  • 作者:VEDULA VENKATESWARA RAO ; Dr. MANDAPATI VENKATESWARA RAO
  • 期刊名称:Journal of Theoretical and Applied Information Technology
  • 印刷版ISSN:1992-8645
  • 电子版ISSN:1817-3195
  • 出版年度:2015
  • 卷号:80
  • 期号:2
  • 出版社:Journal of Theoretical and Applied
  • 摘要:Data centers of today are rapidly moving towards the use of server virtualization as a preferred way of sharing a pool of server hardware resources between multiple �guest domains� that host different applications. The hypervisors of the virtualized servers, such as the Xen use fair schedulers to schedule the guest domains, according to priorities or weights assigned to the domain by administrators. The hosted application�s performance is sensitive to the scheduling parameters of the domain on which the application runs. However, the exact relationship between these parameters of the domain and the application performance measures such as response time or throughput is not obvious and not static as well. Furthermore, due to the dynamics present in the system there is need for continuous tuning of the scheduling parameters. The main contribution of our work is the design and implementation of a controller that optimizes the performance of applications running on guest domains. We focus on a scenario where a specific target for the response time of an application may not be provided. The goal is to dynamically compute the CPU shares for the virtual machines in such a way that the application throughput should be maximized, while keeping the response time as low as possible, with the minimum possible allocation of CPU share for the guest domain. The optimizing controller design is based on the feedback control theoretic concept. The controller computes the values of the scheduling parameters for every guest domain in such a way that it minimizes the CPU usage and response time, and maximizes throughput of the applications. To evaluate our work, we deployed multi-tier application in virtual machines hosted on the Xen virtual machine monitor. The performance evaluation results show that the controller brings the cap value close to the expected optimal value. The optimizing controller also rapidly responds to changes in the system when a disturbance task is introduced or load on the application is changed.
  • 关键词:Cloud Computing; Data Center; Virtualization; hypervisor; Xen; virtual machine; Green IT; scheduler; performance; response time; throughput; feedback control theory.
国家哲学社会科学文献中心版权所有