首页> 中文学位 >基于开源软件的应用系统云化方法研究与实践
【6h】

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

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题背景

1.2 国内外研究现状

1.3 本文主要工作

1.4 本文组织结构

1.5 本章小结

第二章 云计算相关技术综述

2.1 云计算相关知识

2.2 云计算服务模型

2.3 常见的云计算部署方式

2.4 应用系统架构

2.5 本章小结

第三章 IaaS服务模型应用系统存储层云化

3.1 研究背景与问题描述

3.2 需求分析与方法设计

3.3 开源软件Openstack研究

3.4 基于IaaS层的应用系统存储层云化方法实现与关键点

3.5 本章小结

第四章 PaaS服务模型应用系统业务层云化

4.1 研究背景与问题描述

4.2 需求分析与方法设计

4.3 开源软件Docker研究

4.4 基于Docker的PaaS平台设计与实现

4.5 本章小结

第五章 房地产批量评估系统云化实践

5.1 应用系统说明

5.2 应用系统存储层实践

5.3 应用系统业务层实践

5.4 本章小节

第六章 总结与展望

6.1 本文工作总结

6.2 工作展望

致谢

参考文献

展开▼

摘要

随着科技水平的不断提高,企业信息化成为企业发展和前进的巨大推动力。然而,传统的企业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)中所提方法,对有云化需求的房地产批量评估系统进行了云化实践。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号