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