面向中小企业SaaS应用的IaaS平台设计与实现

被引量 : 0次 | 上传用户:wst6681
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的发展,使用IaaS云平台承载各种大规模应用已经成为信息产业发展的趋势。作为促进中小企业信息化的有效途径,SaaS也得到了广泛应用。SaaS的运营需要IaaS的支撑,如何使用IaaS平台承载SaaS业务,更好的为SaaS提供运营支持,成为了一个很有研究价值的问题。现有的IaaS平台旨在提供满足用户需要的运行环境、云存储等基础设施服务,对上层应用的运营支撑能力不足。本文针对SaaS应用海量用户、高并发、资源需求变化快、波动大的特点设计并实现了面向SaaS应用的IaaS平台,该平台能够方便用户完成SaaS应用的部署,并能够根据应用的负载提供弹性的运营支持,既确保应用系统的服务质量和用户体验,又节约了用户的使用成本。主要工作如下:1)系统分析与设计。通过开源IaaS平台功能分析,结合平台整体研究目标,分析面向中小企业SaaS应用的IaaS平台的功能需求,并在此基础上设计了面向SaaS应用的IaaS平台的系统架构和领域模型。2) KVM虚拟化管理接口的实现。通过Libvirt的研究和学习,完成了基于C++的虚拟化接口的开发,实现了KVM虚拟机生命周期管理。3)业务快速部署技术的研究。通过分析研究基于虚拟机模板的快速部署技术,实现了基于私有镜像文件的快速部署机制,该机制能够略去用户安装部署应用的步骤,大大节省了服务开通的时间。4)业务分割与合并技术的研究。针对SaaS应用在IaaS平台运营过程中出现的问题,通过业务性能监控,平台能够准确感知业务的服务状态。在应用高负载时,及时采取业务分割功能以增加更多的虚拟服务器共同分担原有的负载,确保系统可用性和用户体验。在应用低负载时,及时采取合并功能回收负载低的虚拟服务器,减少应用对虚拟资源的占用,降低用户使用成本。5)设计并实现了面向中小企业SaaS应用的IaaS平台。该平台实现了对分布的基础设施资源的管理和虚拟化,并为SaaS应用的运营提供高效的支持。经过实验验证,该平台能够解决SaaS应用运营过程中存在的问题,并为SaaS提供高效的运营支持能力,达到了预期的效果。
其他文献
目的:目前研究证实肥胖及炎症因子与心房颤动(房颤)相关。同时也证实心房组织局部炎症反应及心脏自主神经系统与房颤有关。而心外膜脂肪组织是靠近心脏结构及自律纤维的独一无二
以"精简值班人数,无人看守"的理念,来运用S7-300系列PLC装置,并增设多元化的功能模块,将PLC合理融入到0.4千伏开关设备的备自投中。以两路进线电源的应用场合为例,重点阐述了
本文简要介绍"2002年世界碳纤维前景会议概况",指出当前世界碳纤维的需求、供应和生产能力,讨论了碳纤维在各地区的需求,其应用领域及发展前景.
大汶河流域的水质污染威胁着两岸人民的生活和身心健康,给农业生产带来了较大损失,也是影响国民经济和社会发展的重要因素。本文根据监测资料,分析评价了大汶河流域水质污染状况
1951年9月,彭德怀、金日成抵达莫斯科,就朝鲜战争的局势与斯大林举行会谈。恰好周恩来率领的中国政府代表团也正在莫斯科访问。这期间,有人向斯大林密告:志愿军在朝鲜战 In
通过研究翁通-爪哇海台ODP 807A孔顶部岩心微体古生物和有孔虫同位素的变化,探讨冰期旋回中赤道西太平洋晚第四纪古生产力的变化.多种古生产力替代指标揭示出赤道西太平洋古生
在经济全球化的浪潮下和日益复杂多变的环境里,如何使企业及时规避风险,能够乘风破浪,持续、稳定、健康地发展,已成为企业管理当局日益关注的问题。本文探究我国上市公司财务
针对国外某石英脉型钨锡矿中钨矿物以黑钨为主、钨锡矿物嵌布粒度不均匀的矿石特性,采用重-浮-磁联合工艺流程处理该钨锡矿,即螺旋溜槽抛尾-摇床重选产出锡钨混合精矿,锡钨混
由两个球面反射镜组成的Schwarzschild系统具有无三阶球差、慧差、像散,以及无色差的优秀光学特性,广泛应用于天文观测领域。利用近二十年发展起来的微光学领域的知识和MEMS