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
主站蜘蛛池模板: 久久综合色天堂av| 日韩精品一区二区三区免费| 免费人成在线观看视频色| 国产成人欧美| 乱人伦99久久| 国产精品欧美激情| 麻豆精品在线| 99性视频| 国产精品99一区不卡| 欧美不卡二区| 粉嫩国产白浆在线观看| 日本尹人综合香蕉在线观看| 91国语视频| 九九热免费在线视频| 国产精品无码AV中文| 日韩无码真实干出血视频| 一级毛片免费的| 亚洲精品视频免费观看| 2021国产精品自拍| 制服丝袜一区| 日韩在线观看网站| 亚洲欧美一区二区三区麻豆| 99久久精品免费看国产电影| 免费在线a视频| 国产成人调教在线视频| 国产成人综合亚洲欧洲色就色| 毛片视频网| 伊人网址在线| 91色在线观看| 激情影院内射美女| 国产十八禁在线观看免费| 中文字幕免费视频| 中文字幕欧美日韩| 99视频精品在线观看| 青青操视频免费观看| 999国内精品久久免费视频| 三级国产在线观看| 亚洲AⅤ无码国产精品| 国产午夜小视频| 亚洲精品男人天堂| 看av免费毛片手机播放| 无码精油按摩潮喷在线播放 | 亚洲欧美精品日韩欧美| 九九九久久国产精品| 国产三级国产精品国产普男人| 九九久久99精品| 日本日韩欧美| 丁香婷婷综合激情| 91免费片| 狠狠色噜噜狠狠狠狠奇米777| 人妻一本久道久久综合久久鬼色| 9cao视频精品| 免费不卡在线观看av| 她的性爱视频| 色国产视频| 日本成人精品视频| A级毛片高清免费视频就| 国产爽歪歪免费视频在线观看 | 国产乱子伦无码精品小说| 国产97视频在线| 国产人妖视频一区在线观看| 高清久久精品亚洲日韩Av| 精品成人一区二区| 在线看免费无码av天堂的| 国产性爱网站| 亚洲国产亚综合在线区| 亚洲欧洲天堂色AV| 日韩国产 在线| 久久综合五月| 国产SUV精品一区二区| 日韩国产精品无码一区二区三区| 亚洲视频免| 久久永久免费人妻精品| 日韩精品毛片| 91精品小视频| a亚洲视频| 久久夜色撩人精品国产| 亚洲视频色图| 中文字幕在线观| 欧美日韩中文字幕在线| 欧洲熟妇精品视频| 国产一区二区影院|