可定制SaaS应用建模及其优化放置研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zxcvxcv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件即服务模式(Software as a Service,Saa S)下,提供商依据可行的放置方案将Saa S应用部署到基础设施上,租户通过网络对Saa S应用进行服务的定制和费用的支付,Saa S应用提供商在获取租户的定制需求后为其配置个性化的服务。通过这种运营方式,Saa S应用提供商可以获得可观的利润。近年来,Saa S模式的迅速推广和涉及领域的不断扩大,导致租户的数量急剧增加,租户的个性化需求朝着多元化、复杂化的趋势发展,这给Saa S应用的开发和运营提出了更高的要求,由此产生了如下问题:如何快速创建面向多租户的可定制Saa S应用,如何有效地获取与实现租户复杂多元的个性化定制需求,如何制定优化的放置策略来保证Saa S应用高性能、低成本地运营。为解决这些问题,需要有一套完善的可定制Saa S应用模型和合理的放置策略。本文以此为切入点,对可定制Saa S应用建模及其优化放置进行研究,主要包括以下几个方面:(1)为满足租户个性化的定制需求,提高Saa S应用的整体性能,针对Saa S应用的可定制问题,建立可定制Saa S应用模型,给出该模型的建模方法,结合具体的应用案例,对该建模方法进行可行性验证,并将该模型与现有的Saa S应用模型进行对比。(2)为确定Saa S应用在不同负载下的服务质量(Quality of Service,Qo S)能力和云资源消耗,针对Saa S应用的Qo S及在云环境下的资源消耗的度量问题,给出Saa S应用Qo S及资源消耗的度量方法,并针对组成Saa S应用的构件,提出其Qo S指标的度量模型和资源消耗指标的度量模型,结合真实测量数据对模型进行验证。(3)为降低Saa S应用的运营成本,针对Saa S应用的优化放置问题,提出成本驱动的构件优化放置算法,对该算法的问题模型进行描述,分别采用遗传算法和爬山法对其进行实现,并通过实验对该算法的两种实现方式进行对比和分析。(4)在可定制Saa S应用建模及其优化放置研究的基础上,从架构、功能、数据库等方面对Saa S应用服务平台进行设计,并完成平台的开发。
其他文献
科学计算可视化是20世纪80年代发展起来的一个新的研究领域。它运用计算机图形学和图像处理技术,将科学计算过程中产生的数据及计算结果数据转化为图形及图像在屏幕上显示出来
随着社会信息化进程的不断发展,人们对信息的需求和依赖程度越来越高,如何从海量信息中快速有效的获取有用信息,已经成为人们研究的焦点。信息检索的研究可以帮助人们有效的
随着科学技术的迅速发展和工业化进程的持续深入,我国的航空航天事业有了长足的进步和举世瞩目的成就。作为空间探索的关键设备,航天器的性能很大程度上受到其回旋机构上的轴
随着世界经济的高速发展,商业活动中越来越注重追求高效率和自动化。特别是在一些零售行业、银行业,对货币自动识别的要求已经成为新的研究热点。如何快速、有效而又低成本地对
情感倾向性分析是通过研究文本中人们的情感,观点,看法等内容,来确定文本中所包含的情感与态度等主观信息。情感倾向性分析经历了最近10年的快速迅猛发展,现在已经成为一个热
多输入多输出(Multiple-Input Multiple-Out-put,简称MIMO)系统的信道容量近似地与收发天线数目的最小值成正比,相对于传统的通信系统能够成倍地提高系统容量,而正交频分复用
数据挖掘技术自20世纪90年代初期开始崛起,并迅速的成为计算机理论及应用界研究的热点。如今数据挖掘是一个多学科交叉研究领域,它融合了数据库技术、人工智能、机器学习、统
以计算机技术、通讯技术相结合的信息时代快速发展和互联网广泛应用形势下,嵌入式系统正在兴起又一场技术革命,各大高校、研究所和企业都纷纷加入嵌入式系统的应用研究。在嵌入
近些年来随着互联网的迅速发展,信息负载对用户的决策产生了巨大的挑战。推荐系统已经成为一种有效的工具用来帮助人们在复杂的信息空间中找到他可能感兴趣的物品。但是由于
基因差异表达是构成生物多样性的主要原因,相同基因在不同组织中、不同环境或不同时间点,基因的表达随外界条件的变化而变化。因此,差异表达基因的识别是人们了解生物过程,构