pc虚拟服务器,基于虚拟服务器的分布式PC共享平台设计及实现

摘要:

随着云计算等技术的不断发展,C/S架构的计算能力在慢慢地向服务器端倾斜。公有云、私有云等产品的出现,代表着人们访问应用程序时不再依赖于传统PC而是借助瘦客户机等连接网络的设备。本文旨在构建基于虚拟服务器的分布式PC共享平台,将桌面虚拟化技术应用于小区环境。系统在服务器上为用户分配虚拟机资源,用户通过移动端控制虚拟机并显示在家庭显示端。系统采用XenServer虚拟化技术作为解决方案,将运行在小区服务器上的虚拟机分配给小区住户以替代传统PC。系统从用户需求着手,实现了系统控制模块、虚拟机放置模块和虚拟机迁移模块。分析了虚拟机放置策略如Docker的spread策略和OpenStack默认的FilterScheduler策略的不足,一是策略参考指标过于单一,一般只考虑内存使用情况;二是参考目标单元,一般只考虑服务器因素,不考虑虚拟机的服务偏向性。本文提出基于双阈值的动态权值调度策略解决虚拟机的放置问题,该策略通过服务器资源的使用率达到阈值触发权值动态变化,并根据虚拟机面向服务的倾向性选择服务主机;并提出基于静态单阈值的时间监测策略解决虚拟机迁移的触发问题,该策略通过时间监测策略避免服务器瞬时峰值导致的不必要迁移,通过基于多维度的选择策略选择待迁移虚拟机。论文从选题背景与意义出发,阐述了系统的需求分析,提出系统需要实现的功能,然后详细介绍了系统控制模块、虚拟机放置模块和虚拟机迁移模块等系统子模块的设计与实现。最后,搭建系统环境,对本系统实现的功能和提出的虚拟机放置策略及迁移策略进行测试。测试结果表面,系统功能全面,满足用户需求,算法能很好的适应于本系统运行环境。

展开

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值