日本在线观看不卡,国产成人免费观看,国产gaysex男同视频chinese,欧美一级www

樹人論文網(wǎng)一個專業(yè)的學(xué)術(shù)咨詢網(wǎng)站!!!
樹人論文網(wǎng)

企業(yè)云服務(wù)調(diào)配系統(tǒng)的設(shè)計研究

來源: 樹人論文網(wǎng)發(fā)表時間:2018-10-26
簡要:在互聯(lián)網(wǎng)、大數(shù)據(jù)、云計算技術(shù)廣泛發(fā)展和普遍使用的今天, 各行各業(yè)都在普及使用不同的計算機服務(wù)系統(tǒng)。對于企業(yè)來說, 企業(yè)的業(yè)務(wù)活動表現(xiàn)在諸多層面, 包括:資金周轉(zhuǎn)、原材料采購

  在互聯(lián)網(wǎng)、大數(shù)據(jù)、云計算技術(shù)廣泛發(fā)展和普遍使用的今天, 各行各業(yè)都在普及使用不同的計算機服務(wù)系統(tǒng)。對于企業(yè)來說, 企業(yè)的業(yè)務(wù)活動表現(xiàn)在諸多層面, 包括:資金周轉(zhuǎn)、原材料采購使用、固定資產(chǎn)管理、人力資源等方面。根據(jù)企業(yè)的生產(chǎn)、經(jīng)營、資金運轉(zhuǎn)、管理等各方面的需要, 設(shè)計適合企業(yè)使用的企業(yè)云服務(wù)系統(tǒng), 滿足企業(yè)需要就顯得尤為重要了。

信息化建設(shè)

  《信息化建設(shè)》(月刊)創(chuàng)刊于1998年,是由工業(yè)和信息化部與浙江省經(jīng)濟和信息化委員會聯(lián)合主管,面向國內(nèi)外公開發(fā)行的綜合性科技類月刊。刊物以宣傳和推廣政府系統(tǒng)政務(wù)信息化建設(shè)經(jīng)驗、介紹建設(shè)成果為重點,全面報道國內(nèi)外信息化建設(shè)現(xiàn)狀及信息技術(shù)發(fā)轉(zhuǎn)趨勢;深度解讀國家信息化建設(shè)的政策、法規(guī)和標(biāo)準(zhǔn);及時追蹤信息化建設(shè)熱點,是國家工業(yè)和信息化部指導(dǎo)全國電子政務(wù)建設(shè)和信息化建設(shè)的權(quán)威刊物。

  1 企業(yè)云服務(wù)的調(diào)配系統(tǒng)的整體架構(gòu)設(shè)計

  1.1 開發(fā)模式的設(shè)計

  企業(yè)云服務(wù)的調(diào)配系統(tǒng)的開發(fā)是基于企業(yè)云及MVC模式的多層架構(gòu), 采用業(yè)務(wù)邏輯層、表示層、數(shù)據(jù)訪問層的方式來實現(xiàn)。

  表現(xiàn)層:即顯示給用戶最直觀的界面, 只負(fù)責(zé)顯示邏輯層傳來的信息, 不直接于數(shù)據(jù)層進行互動。

  數(shù)據(jù)訪問層:在數(shù)據(jù)訪問層中封裝對數(shù)據(jù)庫平臺的操作。在數(shù)據(jù)訪問層中對業(yè)務(wù)邏輯層所需要的數(shù)據(jù)從數(shù)據(jù)庫中提取然后將所需返回的數(shù)據(jù)返回業(yè)務(wù)邏輯層, 使其達到不直接與表現(xiàn)層進行交互從而降低耦合度。

  業(yè)務(wù)邏輯層:在數(shù)據(jù)層與表現(xiàn)層之間做連接作用。從數(shù)據(jù)層中得到數(shù)據(jù), 并進行相關(guān)處理, 最終顯示到表現(xiàn)層。

  1.2 企業(yè)云布署方案架構(gòu)

  企業(yè)云服務(wù)的資源調(diào)配系統(tǒng)的布署方式是采用企業(yè)私有云的分布式架構(gòu)設(shè)計的。該體系包括分布式數(shù)據(jù)存儲集群、分布式數(shù)據(jù)訪問服務(wù)器集群、分布式業(yè)務(wù)邏輯計算服務(wù)器集群、分布式業(yè)務(wù)展現(xiàn)服務(wù)器集群。

  分布式數(shù)據(jù)存儲集群:存儲整個系統(tǒng)中產(chǎn)生的所有數(shù)據(jù)信息, 分為Redis集群和Hadoop集群。Redis集群用于存儲系統(tǒng)中用于業(yè)務(wù)運算的相關(guān)數(shù)據(jù), 因為其內(nèi)存數(shù)據(jù)庫的特性可以保證系統(tǒng)的響應(yīng)效率。Hadoop的hdfs分布式文件存儲系統(tǒng)主要用于存儲系統(tǒng)中產(chǎn)生各種文件信息。

  分布式數(shù)據(jù)訪問服務(wù)器集群:該集群主要運行系統(tǒng)數(shù)據(jù)訪問層的信息是服務(wù)的形式發(fā)送供上層調(diào)用。集群分為兩部分, 一部分用于訪問Redis集群, 一部分用于訪問Hadoop集群。

  分布式業(yè)務(wù)邏輯計算服務(wù)器集群:該集群根據(jù)該管理系統(tǒng)各個部分業(yè)務(wù)計算運量的大小布置4臺大小為20G的Web服務(wù)器用于分類處理系統(tǒng)大量的業(yè)務(wù)計算任務(wù), 分別是設(shè)置若干功能的計算服務(wù)器。

  分布式業(yè)務(wù)展現(xiàn)服務(wù)器集群:該集群共布署5臺大小為10G的Web服務(wù)器, 用于運行展現(xiàn)給客戶端瀏覽器的WEB頁面, 服務(wù)器的數(shù)量可以隨著客戶接入端的數(shù)量的增加動態(tài)調(diào)整。此外, 在服務(wù)器的客戶接入端還會配置一個負(fù)載平衡機, 用以將并發(fā)的訪問請求均衡地分配到各個服務(wù)器上。

  2 系統(tǒng)功能模塊結(jié)構(gòu)設(shè)計

  2.1 系統(tǒng)功能模塊的劃分原則

  為了提高系統(tǒng)的性能、可靠性與可修改性, 我們要對系統(tǒng)功能模塊進行結(jié)構(gòu)清晰的設(shè)計, 使得閱讀起來更為清晰, 理解起來更為明了, 實踐起來更為方便[13]。所以, 在對系統(tǒng)模塊進行設(shè)計的時候, 要注意以下幾個原則:

  將層次抽象化。現(xiàn)將系統(tǒng)功能抽象到幾大模塊, 不考慮每個模塊中的細(xì)節(jié), 整體抽象完成后, 再將每一個模塊細(xì)分, 一層一層的設(shè)計下去, 直到最后一層可以實現(xiàn)出來為止。

  將模塊局部化區(qū)分。局部化區(qū)分指的是將有關(guān)系的模塊的物理位置靠近, 可以提高操作效率。沒有關(guān)系的模塊之間, 設(shè)置為不可訪問, 這樣實現(xiàn)了信息的隱藏。

  將模塊獨立化。獨立起來的模塊不僅容易開發(fā), 而且在測試和維護上也變得十分方便, 降低了接口的復(fù)雜度, 也減少了模塊之間頻繁調(diào)用的網(wǎng)絡(luò)消耗。

  2.2 系統(tǒng)設(shè)計的目標(biāo)

  通過開發(fā), 設(shè)計出適應(yīng)企業(yè)資源管理現(xiàn)狀的具有可擴展性、易維護性、穩(wěn)定性以及高效性特征的資源管理系統(tǒng), 并期望通過公司為案例, 為設(shè)計出適合目前我國大中型企業(yè)的資源管理系統(tǒng)提供理論基礎(chǔ)和一定的借鑒意義, 以提高我國大中型企業(yè)實施資源管理系統(tǒng)的成功率。

  資源管理系統(tǒng)的開發(fā)過程必須嚴(yán)格遵循軟件工程開發(fā)流程, 本系統(tǒng)的設(shè)計應(yīng)該遵循以下幾點原則:系統(tǒng)穩(wěn)定性原則、系統(tǒng)高效性原則、系統(tǒng)易維護性原則、系統(tǒng)可擴展性原則、系統(tǒng)安全性原則。

  2.3 系統(tǒng)功能架構(gòu)設(shè)計

  系統(tǒng)功能模塊之間的關(guān)系可以用系統(tǒng)功能架構(gòu)設(shè)計圖來表示, 在面向?qū)ο笙到y(tǒng)中, 可以使用包圖來表示, 包圖中以一個原點為中心, 呈現(xiàn)發(fā)散方式設(shè)計若干個系統(tǒng)功能模塊。

  3 數(shù)據(jù)表設(shè)計

  由上述實體之間的關(guān)系, 可以反映出各個表格之間的聯(lián)系。

  可以根據(jù)各個企業(yè)的實際需要具體設(shè)計, 這里不再意義贅述。

  4 Redis-hash存儲對象設(shè)計

  由于該系統(tǒng)主要用于邏輯運算的數(shù)據(jù)存儲在Redis平臺上, 而該系統(tǒng)的實現(xiàn)方式是面向?qū)ο蟮? 于是采用Redis特別用于存儲對象的hash數(shù)據(jù)類型。上面每一個數(shù)據(jù)表對應(yīng)一個hash對象, Key值為表名, Filed名對應(yīng)列名, 另外, Redis中是沒有主鍵和外鍵的概念的, 因此這里的主外鍵只能是邏輯上存在的, 并沒有實際設(shè)置。此外本系統(tǒng)的設(shè)計思路指出, 系統(tǒng)中的文件數(shù)據(jù)存放在Hadoop文件系統(tǒng)中, 因此hash對象中文件數(shù)據(jù)只存儲該文件在hadoop中的地址。還有一點數(shù)據(jù)表中的數(shù)據(jù)類型主要是在系統(tǒng)程序開發(fā)中使用, 到了hash中全部變?yōu)閟tring類型。因為hash存儲對象設(shè)計完全參照上面的表設(shè)計, 這里就不再列出。

  參考文獻

  [1]趙自勤.大數(shù)據(jù)技術(shù)在配電網(wǎng)智能規(guī)劃與決策平臺中的應(yīng)用[J].自動化與儀器儀表, 2018 (03) :149-151.

  [2]楊件.企業(yè)私有云平臺構(gòu)建技術(shù)研究[A].旭日華夏 (北京) 國際科學(xué)技術(shù)研究院會議論文集[C].2016:401.

  [3]楊明, 等.面向農(nóng)村基層的醫(yī)療云系統(tǒng)設(shè)計與實現(xiàn)[J].山東科學(xué), 2017 (01) :122-127.