MES系統(tǒng)

微締云計(jì)算服務(wù)平臺(tái)MES-C體系結(jié)構(gòu)

發(fā)布時(shí)間:2016-03-15 作者:videasoft 次數(shù):15次

云計(jì)算——至少作為虛擬化的一種延伸,影響范圍已經(jīng)越來越大。但是,目前云計(jì)算還不能支持復(fù)雜的企業(yè)環(huán)境。因此云計(jì)算架構(gòu)呼之欲出,經(jīng)驗(yàn)表明,在云計(jì)算走向成熟之前,我們更應(yīng)該關(guān)注系統(tǒng)云計(jì)算架構(gòu)的細(xì)節(jié)。基于對(duì)現(xiàn)有的一些云計(jì)算產(chǎn)品的分析和個(gè)人一些經(jīng)驗(yàn),總結(jié)出一套云計(jì)算架構(gòu),云計(jì)算架構(gòu)主要可分為四層。

微締云計(jì)算服務(wù)平臺(tái)MES-C體系結(jié)構(gòu)由5部分組成,分別為應(yīng)用層,平臺(tái)層,資源層,用戶訪問層和管理層,云計(jì)算的本質(zhì)是通過網(wǎng)絡(luò)提供服務(wù),所以其體系結(jié)構(gòu)以服務(wù)為核心。

如下圖:

 

1,資源層

 

資源池層是指基礎(chǔ)架構(gòu)屋面的云計(jì)算服務(wù),這些服務(wù)可以提供虛擬化的資源,從而隱藏物理資源的復(fù)雜性。

物理資源指的是物理設(shè)備,如服務(wù)器等。

服務(wù)器服務(wù)指的是操作系統(tǒng)的環(huán)境,如linux集群等。

網(wǎng)絡(luò)服務(wù)指的是提供的網(wǎng)絡(luò)處理能力,如防火墻,VLAN,負(fù)載等。

存儲(chǔ)服務(wù)為用戶提供存儲(chǔ)能力。

 

2,平臺(tái)層

 

平臺(tái)層為用戶提供對(duì)資源層服務(wù)的封裝,使用戶可以構(gòu)建自己的應(yīng)用。

    數(shù)據(jù)庫服務(wù)提供可擴(kuò)展的數(shù)據(jù)庫處理的能力。

中間件服務(wù)為用戶提供可擴(kuò)展的消息中間件或事務(wù)處理中間件等服務(wù)。

 

3,應(yīng)用層

 

應(yīng)用層提供軟件服務(wù)

企業(yè)應(yīng)用是指面向企業(yè)的用戶,如財(cái)務(wù)管理,客戶關(guān)系管理,商業(yè)智能等。

個(gè)人應(yīng)用指面向個(gè)人用戶的服務(wù),如電子郵件,文本處理,個(gè)人信息存儲(chǔ)等。

 

4,用戶訪問層

 

用戶訪問層是方便用戶使用云計(jì)算服務(wù)所需的各種支撐服務(wù),針對(duì)每個(gè)層次的云計(jì)算服務(wù)都需要提供相應(yīng)的訪問接口。

服務(wù)目錄是一個(gè)服務(wù)列表,用戶可以從中選擇需要使用的云計(jì)算服務(wù)。

訂閱管理是提供給用戶的管理功能,用戶可以查閱自己訂閱的服務(wù),或者終止訂閱的服務(wù)。

 

服務(wù)訪問是針對(duì)每種層次的云計(jì)算服務(wù)提供的訪問接口,針對(duì)資源層的訪問可能是遠(yuǎn)程桌面或者xwindows,針對(duì)應(yīng)用層的訪問,提供的接口可能是web。

 

4,管理層

 

管理層是提供對(duì)所有層次云計(jì)算服務(wù)的管理功能:

安全管理提供對(duì)服務(wù)的授權(quán)控制,用戶認(rèn)證,審計(jì),一致性檢查等功能。

服務(wù)組合提供對(duì)自己有云計(jì)算服務(wù)進(jìn)行組合的功能,使得新的服務(wù)可以基于已有服務(wù)創(chuàng)建時(shí)間。

服務(wù)目錄管理服務(wù)提供服務(wù)目錄和服務(wù)本身的管理功能,管理員可以增加新的服務(wù),或者從服務(wù)目錄中除去服務(wù)。

服務(wù)使用計(jì)量對(duì)用戶的使用情況進(jìn)行統(tǒng)計(jì),并以此為依據(jù)對(duì)用戶進(jìn)行計(jì)費(fèi)。

服務(wù)質(zhì)量管理提供對(duì)服務(wù)的性能,可靠性,可擴(kuò)展性進(jìn)行管理。

部署管理提供對(duì)服務(wù)實(shí)例的自動(dòng)化部署和配置,當(dāng)用戶通過訂閱管理增加新的服務(wù)訂閱后,部署管理模塊自動(dòng)為用戶準(zhǔn)備服務(wù)實(shí)例。

服務(wù)監(jiān)控提供對(duì)服務(wù)的健康狀態(tài)的記錄。

圖片2.png 

微締云計(jì)算服務(wù)平臺(tái)MES-C的幾項(xiàng)關(guān)鍵技術(shù):

 

1)虛擬化技術(shù),包括vmware等虛擬技術(shù)。

 

2)并行編程模型,MapReduce模式的思想,即Map(映射)和Reduce(化簡)就是將業(yè)務(wù)邏輯復(fù)雜的處理調(diào)度給處理能力比較高的計(jì)算機(jī),將處理能力小的處理給小型的計(jì)算機(jī)。

 

3)海量數(shù)據(jù)分布存儲(chǔ),包括google的GFS和hadoop。

 

4)海量數(shù)據(jù)管理技術(shù),例如bigtable

 

云實(shí)現(xiàn)技術(shù)的陣營分析:

 

1)IAAS,分為linux和windows兩大虛擬化陣營。

 

2)PAAS,分為AppEngine和Azure都定位在Paas服務(wù)。

 

上一篇:微締MES系統(tǒng)云平臺(tái)MES-C網(wǎng)絡(luò)安全解決方案

下一篇:傳統(tǒng)企業(yè)步入智慧工廠的利器—微締MES-C云平臺(tái)

  返回