支持可扩展SaaS应用的构件动态管理模式与技术

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:sunzhaojian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件技术和经济的飞速发展,使得传统的软件提供模式发生了巨大的变化,产生了SaaS型软件服务提供模式,同时面对网络中急剧增长的需求,众多组织和个人希望快速的切入到这一市场,为此我们引入了面向双边资源整合(Bilateral Resource Integration Service,Biris)的创新型服务模式,并且借助于第四方云计算平台Biris-Cloud,采用资源整合、构件动态管理等技术快速创建服务中心,并建立其SaaS型业务应用系统,整合提供者资源为客户提供服务。本文主要针对云环境下SaaS型业务构件的动态管理模式与运行技术进行研究。论文概括分析了目前国内外存在的SaaS应用以及构件库现状,对SaaS模式应用特点和软构件资源管理的相关理论技术进行了总结。在论文的开始部分对Biris-Cloud的相关内容进行阐述,对系统的应用场景进行了介绍,然后从不同用户的角色角度分析了系统需要提供的功能,随后阐述了本文需要研究的主要内容。针对Biris-Cloud平台SaaS型应用构件的特点,本文对SaaS型构件管理涉及的核心研究内容进行详细的分析,对SaaS构件描述模型进行研究,为相关管理技术提供支撑;在对HDFS实现机理进行深入分析的基础之上研究构件存储管理模式;另外针对SaaS应用动态扩展的特性,对构件部署问题进行形式化描述,分析研究了构件动态部署问题;针对Biris-Cloud平台运行环境的构件管理问题,设计实现相关构件以及运行节点的监管功能。本文研究过程中为验证构件管理的相关研究内容,对支持可扩展SaaS型应用的动态管理系统进行了详细设计,主要包括系统的总体结构设计、功能分解,并针对系统的总体运行流程以及数据库进行详细设计,辅助构件管理系统的实现。根据对本文相关内容的理论研究和系统设计分析,对Biris-Cloud构件管理系统进行了实现,对相关业务流程进行了验证,并可以有效地支持SaaS应用的建立和扩展。
其他文献
随着物联网中的智能化物体数量急剧增长,如何对物联网进行高效的查询成为一个研究热点。目前,物联网中采用的查询系统为ONS(对象名称服务)系统,但随着互联网地址空间爆炸性的增长,O
跨文档共指消解(CrossDocumentCoreference,CDC)是以分散在不同文本来源中的相同名词实体为对象,通过信息抽取、信息表示和聚类等技术最终判定这些名词实体与客观概念之间的
web服务是从传统中间件技术演变而来的,是能通过网络使用的自描述、自包含、开放的软件模块,能够很好的支持基于web的企业级集成。web服务的目标是构建分布式应用,能够按照不同
随着互联网和Web2.0技术的迅猛发展,社会化标签被越来越广泛地应用于个性化的信息服务系统中。标签体现了群体智慧,它有效地联系了用户与资源,同时描述了用户的兴趣爱好和资源的
随着电子信息技术的发展,个人的一些隐私信息越来越容易受到侵犯,人们在确保个人信息安全的同时,也在积极寻求新的更加安全的机制,而基于虹膜纹理特征的虹膜识别技术经过多年的发
社会网络是现实中许多真实复杂网络的抽象,社会网络中蕴含着丰富的数据信息。现实世界中,社会网络随处可见,例如Blog、FaceBook和Twitter等在线社交网站。社会网络数据发布可以
语音活动检测是指从一段包含语音的信号中准确地确定语音的起始点和终止点的技术。由于语音活动检测对语音分析、语音合成、语音编码和语音识别等技术具有关键作用,所以本文针
人类社会中各实体间的联系可以通过复杂网络进行描述,如社会接触网络、科学家合作网络、交通运输网和因特网等。复杂网络的研究不仅关注网络自身的结构,同时也非常侧重网络上发生的传播动力学过程。根据不同的研究对象,网络上的传播动力学研究可分为三类:简单生物传播、复杂社会传播和耦合传播。简单生物传播主要指信息、谣言、计算机病毒和流行病等这种单次接触足以导致传播发生的动力学过程,复杂社会传播主要关注健康行为和创
学位
囊状幼虫病是东方蜜蜂种群减少的主导因素,由于缺乏有效的预警手段,目前只能在发病后进行药物控制,导致蜂产品产量、质量的下降。风险评估是识别某一事件存在风险隐患的有效手段
随着科学技术的飞速发展,数据形式愈来愈趋于多样化,例如图片、语音、指纹等等。对于复杂形式数据的挖掘也越来越重要。科技的发展使得人类越来越渴望找到代替人类工作、思考的