基于开源软件的应用系统云化方法研究与实践

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:yuezhongs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技水平的不断提高,企业信息化成为企业发展和前进的巨大推动力。然而,传统的企业IT架构存在信息化成本过高以及原有技术基础架构可扩展性低等问题。这些问题逐渐成为企业提高竞争力的瓶颈。定制全新的、模块化的企业应用系统可以在一定程度解决现有问题,但是,由于新旧应用系统在功能上并无太大差异,因此仅仅为了革新软件架构而采购全新应用系统往往成本太高。为了降低企业信息化成本、提升企业竞争力,云计算作为一种全新的商业计算模式应运而生。它以高可靠性、高扩展性、低成本等特点吸引了多家企业使用网络云服务来满足自身信息化需求。但是采用网络云服务仍然有以下问题:1)网络云服务针对性不高,无法满足企业特色需求。2)无法保留企业原有硬件、软件的投入成本。3)企业数据存储在“云”端会带来安全风险。4)云计算对企业过于透明。针对以上情况,本文以对云计算和传统软件架构的研究作为理论基础,以开源软件与应用系统的结合作为切入点,对开源软件及其关键技术进行了深入的研究,最后围绕着云计算的特性与优点在保留原有应用系统基础上对其架构进行了革新。论文的主要研究内容如下:(1)基于IaaS服务模型的应用系统存储层云化方法及实现通过对云计算IaaS服务模型以及存储层的特点分析,明确了利用IaaS层服务模型提升存储层容错、扩容、按需供给等能力的目标。基于该目标提出了一种基于IaaS层服务模型的应用系统存储层云化方法。在深入研究IaaS层开源软件Openstack之后,通过Openstack与分布式块存储Ceph结合组成巨大资源池,从该资源池中为存储层划分资源。可实现云计算IaaS层的按需供给,提高了应用系统存储层的扩展能力及容错性。(2)基于PaaS服务模型的应用系统业务层云化方法及实现通过对云计算PaaS层以及业务层的特点分析,明确了利用PaaS层服务模型实现业务层资源复用的主要需求目标。基于该目标本文提出了一种基于PaaS层服务模型的应用系统业务层云化方法。在对PaaS层开源软件Docker深入研究后,实现了基于Docker的PaaS平台。在该平台下,应用系统业务层可以根据请求数动态伸缩自身计算资源,将请求响应时间维持在较低水平,同时,容错、资源控制能力也得到了加强。(3)房地产批量评估系统云化实践基于(1)(2)中所提方法,对有云化需求的房地产批量评估系统进行了云化实践。
其他文献
忠诚文化伴随着中华民族的繁衍与发展生生不息,它是孔子非常重视的一个伦理范畴,也是构建和谐社会的道德基础。本文从分析孔子忠诚文化的内涵入手,对君臣之间及朋友之间的"忠
<正>对于晚清的北京城来说,最具代表性的建筑,无疑是巍峨的宫阙。这不仅代表国人的审美及建筑才华,更象征着皇权的至高无上。这就难怪,无论外国媒体还是在华传教士,提及"帝城
依据"净土"教义经典所刻造的各种造像,蜀中皆可得观,虽偏乡僻壤,若有一颗赤诚心,总可访得。"无量寿经变"、"观无量寿经变"、"弥陀经变"、"弥勒经变"、"药师经变"诸种图像以跨
我国上市公司财务舞弊案屡屡发生,扰乱了市场经济秩序,损害了中小股东的利益,给我国市场经济带来极大的危害。三峡新材又是一个财务舞弊案件,在信息披露方面存在违规行为,该
新中国建立以来,尤其是改革开放30年,我国体育事业获得了日新月异的发展。随着体育运动的迅速发展,国民的健身意识也越来越强烈。随着国民生活水平的提高,健康的生活方式成为人们
第一部分超声造影联合常规超声在乳腺疾病(BI-RADS3-5类)诊断中的应用价值目的:探讨乳腺结节的良恶性超声造影表现及超声造影(CEUS)联合常规超声检查在乳腺病变(BI-RADS 3-5
<正>一、问题提出题目如图,已知四棱锥P-ABCD,△PAD是以AD为斜边的等腰直角三角形,BC∥AD,CD⊥AD,PC=AD=2DC=2CB,E为PD的中点。(Ⅰ)证明:CE∥平面PAB;(Ⅱ)求直线CE与平面PBC
21世纪水资源变成一种很宝贵的稀缺资源,关系到国家经济、社会可持续发展,水资源的短缺已成为现今世界亟需解决的难题。人类生产生活活动日益扩大发展,对自然的水循环形成强烈的
一、中药内服尿毒症病程缠绵,病机错综复杂,并分不同阶段,治疗时一定要根据疾病的特点辨证论治,一般可选用生黄芪、附子、虫草、仙灵脾、巴戟天、姜半夏、丹参、车前子、苏梗
基于对高炉炼铁过程的认识,分析了竖炉冶炼含铬铁水的特点,提出了铁水铬含量和相应渣系组成的确定原则和减少冶炼渣量的措施,并分析了用含碳铬矿金属化球团冶炼含铬铁水和进