基于SOA的云計算框架模型研究
發(fā)布時間:2019-04-12 13:53
【摘要】:隨著互聯(lián)網(wǎng)時代信息數(shù)據(jù)的快速增長,云計算作為一種新型的計算模式越來越多的被廣泛應用和發(fā)展,云計算平臺、云計算框架模型成為學術界、商業(yè)界爭相研究的對象。SOA體系結(jié)構以其先進的松散耦合、按需集成服務的設計理念,為云計算應用系統(tǒng)的構建提供了一種切實可行的途徑。 云計算通過互聯(lián)網(wǎng)技術,可以把資源以服務的方式發(fā)布到網(wǎng)絡中,提供給用戶使用。它是一種新的計算模式,以虛擬化技術為核心,旨在為用戶提供一個高可用、較便捷使用計算資源的服務設施。 SOA是一種面向服務的軟件架構模式。它以服務接口的方式,,把應用程序的多個功能單元暴露給給其他應用調(diào)用。使得構建在SOA之上的多個應用之間可以使用統(tǒng)一、通用的方式進行通信。上層業(yè)務可以直接使用其他應用提供的服務進行整合、集成。 目前,對云計算的研究已經(jīng)漸成雛形,但是專門針對云計算應用系統(tǒng)的搭建模型的研究還處在繼續(xù)探索之中,成果相對較少。使用合適的云計算框架模型,高效的在原有企業(yè)產(chǎn)品中實現(xiàn)云計算服務,是企業(yè)在云時代環(huán)境下,信息化建設取得成功的關鍵因素。 本文在分析了大量的文獻知識后,結(jié)合云計算三層服務模式(IaaS、PaaS、SaaS)的特點和要求,給出了一種云計算框架模型。主要工作如下: (1)研究云計算概念,探討構建云計算應用系統(tǒng)的關鍵技術。 (2)結(jié)合SOA和云計算的特點,分析使用SOA構架云計算系統(tǒng)的可行性。 (3)結(jié)合云計算三層服務模式,給出了基于SOA的云計算框架模型的具體設計思路與實現(xiàn)方法。主要是使用虛擬化技術搭建IaaS層,使用平臺管理技術實現(xiàn)PaaS層,使用軟件云方式實現(xiàn)SaaS層。 (4)結(jié)合項目實際需求,實現(xiàn)了一個存儲云應用系統(tǒng),并通過對存儲云服務的調(diào)用,實現(xiàn)系統(tǒng)中的文件管理。 (5)通過集成系統(tǒng)原有的服務,實現(xiàn)其他的上層復雜業(yè)務。 本文提出了一種基于SOA的云計算框架模型,并且結(jié)合項目需求,實現(xiàn)了一個云計算系統(tǒng),驗證了使用基于SOA云計算框架模型來搭建云計算應用系統(tǒng)的可行性,為以后云計算應用系統(tǒng)的搭建起到了指導性的作用。
[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準虛擬化驅(qū)動研究[J];計算機工程;2009年23期
2 李亞偉;;Indigo框架體系結(jié)構[J];計算機應用與軟件;2007年10期
3 顧曉峰;王健;;基于Intel VT-x的XEN全虛擬化實現(xiàn)[J];計算機技術與發(fā)展;2009年09期
4 陳丹偉;黃秀麗;任勛益;;云計算及安全分析[J];計算機技術與發(fā)展;2010年02期
5 張曉娟;易明巍;;基于云計算與SOA的企業(yè)集成架構及實現(xiàn)[J];計算機系統(tǒng)應用;2011年09期
本文編號:2457076
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2457076.html
最近更新
教材專著