999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

信息管理云平臺無狀態服務應用研究

2016-03-21 21:51:36鐘榮柏朱楷
科技資訊 2015年31期
關鍵詞:云平臺云計算

鐘榮柏 朱楷

摘 要:信息管理云平臺結構復雜度高,系統信息吞吐量大,為提高系統響應性能以及系統可擴展性,云平臺采用無狀態服務技術,提高平臺系統的可伸縮性,系統可以通過負載均衡等手段,實現平臺系統的水平擴展,提高系統整體性能。

關鍵詞:云計算 無狀態服務 云平臺

中圖分類號:TP393 文獻標識碼:A 文章編號:1672-3791(2015)11(a)-0017-02

云計算平臺架構復雜,平臺邏輯業務數量多,系統前臺與后臺交互信息量大,平臺的服務設計成無狀態服務更適應云計算平臺應用場景,服務不保持狀態信息,也即是客戶端與服務端交互活動的信息,當客戶端向服務器端發送服務請求時,在服務請求中攜帶服務器端服務響應請求所需要的一切信息[1],或者,服務端可以從外部獲取到需要的信息,比如從數據庫或內存獲取。對于無狀態服務端,如果服務端有多個服務器集群[2]而成,從客戶端角度來說,由于服務是無狀態的,客戶端的請求可以發到集群中的任意一臺服務器,獲得相同的響應結果,這樣,系統可以通過負載均衡[3]等手段,實現平臺系統的水平擴展,提高平臺系統的可伸縮性。平臺的水平可擴展性能對云計算平臺非常重要。

1 無狀態服務概念

兩個相互關聯的Web用戶進行交互操作,需要保留操作相關的公共信息,這些公共信息即為Web應用服務的狀態,比如用戶狀態信息或工作流狀態信息。狀態信息被指定不同的作用域 [4],狀態存儲的由客戶端或 服務器端負責。在Web應用中,服務狀態的存儲為系統開發提供方便,但對于分布式系統而言,帶來其他方面的限制,比如容錯性和可靠性限制,倘若報文丟失、重復、傳送失序或者保有用戶信息的服務器崩潰宕機,狀態信息就會出錯。如果服務器在響應服務器請求時使用了錯誤的狀態信息,則有可能做出錯誤的響應,而且用戶的最近所有交互操作不能透明地轉移到其他冗余服務器上。此外還有服務的負載均衡限制。因為如果服務在有狀態模式,某個用戶的請求必須發送給已經保存了它的狀態信息的服務器才能成功獲得服務,如果提交到其他服務器,由于沒有其相關狀態系統,該請求無法解析,得不到服務。因此在有狀態模式下,服務器端無法自由調度用戶請求。由于HTTP是一個無狀態的協議,系統必須采用額外方法和技術來保存、維護客戶端狀態。因而,為了克服這些不足,無狀態服務成為云計算這種分布式平臺的更好的技術選擇。

無狀態指的是任何Web服務器請求完全與其他請求相隔離,客戶端任何狀態信息不在服務端保存,對單次請求的處理,不依賴其他請求,也就是說,處理一次請求所需的全部信息,要么都包含在這個請求里,要么可以從外部獲取到。

從用戶角度來看,Web服務的有狀態表現為客戶端與服務器端強耦合,比如瀏覽器中的后退操作,如果某個業務流程為step1->step2->step3,當系統執行至step2用戶進行后退操作,由于用戶的狀態可能被不可逆地修改,系統就不是按照用戶所期望的方式運行。相反,如果Web服務是無狀態的,比如常用的搜索引擎服務,任何用戶可以在瀏覽器地址欄中輸入“https://www.baidu.com/s?wd=iphone&pn=60”來獲得從第六十一條開始的關于iphone的搜索記錄,并且如果百度某個地區服務器癱瘓了,用戶相關請求透明地被轉移到至其他地區的服務器,在其它服務器上得到相同的服務響應。

2 云計算平臺無狀態服務實現

Web系統使用的HTTP協議是無狀態,在應用層上,服務器沒有保存客戶端的狀態信息,客戶端每次請求服務時,必須每次都帶上自己的狀態(比如通過cookie、session等)。服務端在響應客戶端的請求的時候,會向客戶端推送一個cookie,這個cookie記錄狀態信息。客戶端在后續的請求中,攜帶這個cookie,服務端根據這個cookie判斷這個請求的上下文關系,因此cookie是無狀態化向狀態化過渡的一個手段。

在信息管理云計算平臺中,在客戶端采用cookie機制來保存狀態信息,在服務器端采用session會話來保存狀態。session 與cookie的區別如下。

(1)session數據放在服務器中,而cookie數據存放在客戶的瀏覽器中;

(2)服務器在一段時間內保存session數據。在訪問大量增多時,會占用較多服務器的資源,降低服務性能,如果考慮到服務器性能方面,采用其它技術手段降低對服務器響應性能的影響;

(3)由于其它程序可以分析存放在本地的cookie并進行cookie欺騙,因此cookie不是很安全;

(4)單個cookie在客戶端的容量有限制,一個站點在客戶端存放在cookie中信息不能太多,此外,如果cookie信息過大,增加客戶端與服務器的通信量,降低系統通信性能,耗費通信帶寬;

(5)在云計算平臺系統中,session存儲登陸信息等重要信息,cookie中存儲其他信息。

3 基于無狀態服務的云計算平臺的優點

3.1 將后臺與表示層徹底分離

云計算平臺采用MVC架構,實現系統解耦、松耦合的設計,服務器端將系統業務核心功能進行封裝,并以服務的方式提供給客戶端。業務服務對客戶端透明,其具體實現客戶端不再關注,客戶端只用專注設計用戶體驗良好的UI和人機交互功能。

3.2 便于平臺開發人員協同開發

對于松耦合架構系統,開發人員只需關注自己負責業務模塊具體實現,與系統其它模塊交互,通過統一接口方案進行對接和調用,開發人員間可以方便地進行協同開發工作。

3.3 通過負載均衡,平衡服務器壓力

客戶端用戶請求,通過負載均衡,按一定策略,將用戶請求分配到最合適的服務器進行業務處理并返回處理結果,對于系統來說,實現資源的最大話利用,提高系統整體性能。

4 結語

信息管理云平臺結構復雜度高,系統信息吞吐量大,為提高系統響應性能以及系統可擴展性,服務采用無狀態設計,平臺系統可以很方便地實現水平伸縮,在云平臺這種并發環境下,避免服務器端多線程帶來的副作用。

參考文獻

[1] D Booth,Hugo Hass,Francis McCabe,etal.Web Services Architecture,W3C Working Group Note[J].Concurrency & Computation Practice & Experience,2004,9(5):72-81.

[2] 賀海梁,袁玉宇.基于REST的面向資源Web應用架構參考模型[J].軟件,2012,33(11):59-63.

[3] Roy Thomas Fielding.Architectural styles and the design of network-based software architectures [D]. Irvine: University of California, Irvine,2000.

[4] 岳昆,王曉玲,周傲英.Web服務核心支撐技術:研究綜述[J].軟件學報,2004,15(3):428-442.

猜你喜歡
云平臺云計算
Docker技術在Web服務系統中的應用研究
高職院校開展基于云平臺網絡教學的探索與思考
中國市場(2016年36期)2016-10-19 04:43:09
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
企業云平臺建設研究
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
基于云平臺的微信互聯式教學法的探索與實踐
企業導報(2016年11期)2016-06-16 15:36:34
基于云平臺的高職院校開放性職業培訓工作體系建設研究
企業導報(2016年5期)2016-04-05 14:19:22
主站蜘蛛池模板: 免费网站成人亚洲| 99偷拍视频精品一区二区| 99九九成人免费视频精品| 国产人在线成免费视频| 久久久久人妻一区精品色奶水| 亚欧乱色视频网站大全| 日韩免费毛片| 亚洲乱码视频| 成人永久免费A∨一级在线播放| 国产精品午夜福利麻豆| 永久成人无码激情视频免费| 91精品综合| 午夜一区二区三区| 国产成人精品18| 成人亚洲天堂| 国产精品分类视频分类一区| 亚洲三级色| 免费国产高清精品一区在线| 中文字幕在线日本| 成人免费网站久久久| 亚洲欧洲综合| 亚洲AV无码久久天堂| 综合人妻久久一区二区精品| 成人在线观看不卡| 在线无码av一区二区三区| 好久久免费视频高清| 国产一区二区丝袜高跟鞋| 国产精品3p视频| 99re66精品视频在线观看| 国产主播在线一区| 色噜噜狠狠色综合网图区| 久无码久无码av无码| 波多野结衣中文字幕一区二区| 欧美天堂久久| 亚洲a免费| 嫩草国产在线| 国产一级在线播放| 国产中文一区a级毛片视频| 国产精品男人的天堂| 91精品久久久久久无码人妻| 久久综合九色综合97网| 99手机在线视频| 国产视频a| 凹凸精品免费精品视频| 黄色福利在线| 国产91精品久久| 成人国产一区二区三区| 亚洲精品卡2卡3卡4卡5卡区| 国产一级小视频| 日韩国产 在线| 99视频免费观看| 亚洲乱码精品久久久久..| 亚洲国产欧美目韩成人综合| 99人妻碰碰碰久久久久禁片| 青青草国产在线视频| 日韩123欧美字幕| 亚洲国产日韩视频观看| 欧美精品亚洲精品日韩专| 亚洲国产中文精品va在线播放| 国产高清国内精品福利| 澳门av无码| 久久亚洲中文字幕精品一区| 午夜视频日本| 热久久综合这里只有精品电影| 在线高清亚洲精品二区| 米奇精品一区二区三区| 久久不卡精品| 久久香蕉国产线看精品| 久久精品午夜视频| 亚洲日韩高清在线亚洲专区| h网站在线播放| 欧美影院久久| 日本成人一区| 性喷潮久久久久久久久| 亚洲精品高清视频| 国产xx在线观看| 日韩欧美国产中文| 精品视频91| 日本免费新一区视频| 免费在线a视频| 蜜桃视频一区二区| 亚洲精品天堂自在久久77|