基于SOA的云计算框架模型研究
发布时间:2019-04-12 13:53
【摘要】:随着互联网时代信息数据的快速增长,云计算作为一种新型的计算模式越来越多的被广泛应用和发展,云计算平台、云计算框架模型成为学术界、商业界争相研究的对象。SOA体系结构以其先进的松散耦合、按需集成服务的设计理念,为云计算应用系统的构建提供了一种切实可行的途径。 云计算通过互联网技术,可以把资源以服务的方式发布到网络中,提供给用户使用。它是一种新的计算模式,以虚拟化技术为核心,旨在为用户提供一个高可用、较便捷使用计算资源的服务设施。 SOA是一种面向服务的软件架构模式。它以服务接口的方式,,把应用程序的多个功能单元暴露给给其他应用调用。使得构建在SOA之上的多个应用之间可以使用统一、通用的方式进行通信。上层业务可以直接使用其他应用提供的服务进行整合、集成。 目前,对云计算的研究已经渐成雏形,但是专门针对云计算应用系统的搭建模型的研究还处在继续探索之中,成果相对较少。使用合适的云计算框架模型,高效的在原有企业产品中实现云计算服务,是企业在云时代环境下,信息化建设取得成功的关键因素。 本文在分析了大量的文献知识后,结合云计算三层服务模式(IaaS、PaaS、SaaS)的特点和要求,给出了一种云计算框架模型。主要工作如下: (1)研究云计算概念,探讨构建云计算应用系统的关键技术。 (2)结合SOA和云计算的特点,分析使用SOA构架云计算系统的可行性。 (3)结合云计算三层服务模式,给出了基于SOA的云计算框架模型的具体设计思路与实现方法。主要是使用虚拟化技术搭建IaaS层,使用平台管理技术实现PaaS层,使用软件云方式实现SaaS层。 (4)结合项目实际需求,实现了一个存储云应用系统,并通过对存储云服务的调用,实现系统中的文件管理。 (5)通过集成系统原有的服务,实现其他的上层复杂业务。 本文提出了一种基于SOA的云计算框架模型,并且结合项目需求,实现了一个云计算系统,验证了使用基于SOA云计算框架模型来搭建云计算应用系统的可行性,为以后云计算应用系统的搭建起到了指导性的作用。
[Abstract]:With the rapid growth of information and data in the Internet era, cloud computing as a new type of computing model is more and more widely used and developed. Cloud computing platform, cloud computing framework model has become an academic field. SOA architecture provides a feasible way to build cloud computing application system because of its advanced loose coupling and the design idea of integrating services on demand. Cloud computing through the Internet technology, resources can be published in a service manner to the network, to provide users with. It is a new computing mode, which takes virtualization technology as the core. It aims to provide users with a high availability, more convenient use of computing resources of the service facilities. SOA is a service-oriented software architecture model. It exposes multiple functional units of an application to other application calls as a service interface. So that multiple applications built on SOA can use a unified, general-purpose way to communicate. Upper-level services can be integrated and integrated directly using services provided by other applications. At present, the research on cloud computing has gradually taken shape, but the research on building model of cloud computing application system is still in the process of continuing exploration, and the achievement is relatively few. Using the appropriate cloud computing framework model to efficiently implement cloud computing services in the original enterprise products is the key factor for the success of enterprise information construction in the cloud age environment. After analyzing a great deal of literature knowledge, this paper presents a cloud computing framework model based on the characteristics and requirements of cloud computing three-tier service mode (IaaS,PaaS,SaaS). The main work is as follows: (1) study the concept of cloud computing and discuss the key technology of constructing cloud computing application system. (2) combining the characteristics of SOA and cloud computing, the feasibility of using SOA to construct cloud computing system is analyzed. (3) according to the three-tier service mode of cloud computing, the concrete design and implementation method of cloud computing framework model based on SOA are given. It mainly uses virtualization technology to build IaaS layer, uses platform management technology to realize PaaS layer, and uses software cloud to realize SaaS layer. (4) according to the actual requirements of the project, a storage cloud application system is implemented, and the file management in the system is realized by calling the storage cloud service. (5) through the integration of the original services of the system, other upper-level complex services can be realized. In this paper, a cloud computing framework model based on SOA is proposed, and a cloud computing system is implemented according to the project requirements. The feasibility of using SOA cloud computing framework model to build cloud computing application system is verified. For the future cloud computing application system plays a guiding role.
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
本文编号:2457076
[Abstract]:With the rapid growth of information and data in the Internet era, cloud computing as a new type of computing model is more and more widely used and developed. Cloud computing platform, cloud computing framework model has become an academic field. SOA architecture provides a feasible way to build cloud computing application system because of its advanced loose coupling and the design idea of integrating services on demand. Cloud computing through the Internet technology, resources can be published in a service manner to the network, to provide users with. It is a new computing mode, which takes virtualization technology as the core. It aims to provide users with a high availability, more convenient use of computing resources of the service facilities. SOA is a service-oriented software architecture model. It exposes multiple functional units of an application to other application calls as a service interface. So that multiple applications built on SOA can use a unified, general-purpose way to communicate. Upper-level services can be integrated and integrated directly using services provided by other applications. At present, the research on cloud computing has gradually taken shape, but the research on building model of cloud computing application system is still in the process of continuing exploration, and the achievement is relatively few. Using the appropriate cloud computing framework model to efficiently implement cloud computing services in the original enterprise products is the key factor for the success of enterprise information construction in the cloud age environment. After analyzing a great deal of literature knowledge, this paper presents a cloud computing framework model based on the characteristics and requirements of cloud computing three-tier service mode (IaaS,PaaS,SaaS). The main work is as follows: (1) study the concept of cloud computing and discuss the key technology of constructing cloud computing application system. (2) combining the characteristics of SOA and cloud computing, the feasibility of using SOA to construct cloud computing system is analyzed. (3) according to the three-tier service mode of cloud computing, the concrete design and implementation method of cloud computing framework model based on SOA are given. It mainly uses virtualization technology to build IaaS layer, uses platform management technology to realize PaaS layer, and uses software cloud to realize SaaS layer. (4) according to the actual requirements of the project, a storage cloud application system is implemented, and the file management in the system is realized by calling the storage cloud service. (5) through the integration of the original services of the system, other upper-level complex services can be realized. In this paper, a cloud computing framework model based on SOA is proposed, and a cloud computing system is implemented according to the project requirements. The feasibility of using SOA cloud computing framework model to build cloud computing application system is verified. For the future cloud computing application system plays a guiding role.
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
【参考文献】
相关期刊论文 前5条
1 胡冷非;李小勇;;基于Xen的I/O准虚拟化驱动研究[J];计算机工程;2009年23期
2 李亚伟;;Indigo框架体系结构[J];计算机应用与软件;2007年10期
3 顾晓峰;王健;;基于Intel VT-x的XEN全虚拟化实现[J];计算机技术与发展;2009年09期
4 陈丹伟;黄秀丽;任勋益;;云计算及安全分析[J];计算机技术与发展;2010年02期
5 张晓娟;易明巍;;基于云计算与SOA的企业集成架构及实现[J];计算机系统应用;2011年09期
本文编号:2457076
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2457076.html