當前位置:工程項目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 長沙OA系統(tǒng) > 長沙OA軟件行業(yè)資訊
云計算及其模式下的USBKEY產(chǎn)品初探
最近幾年云計算迅速侵入各個技術(shù)中心的大腦,各大公司都在大力宣揚自己的云計算模型,谷歌(Google)、亞馬遜(Amazon)、IBM和微軟等信息技術(shù)產(chǎn)業(yè)的巨頭們,以前所未有的速度和規(guī)模在推動著云計算技術(shù)和產(chǎn)品的普及。不同級別的科技公司都在運用云計算實現(xiàn)自己定義的應用。一時間,云計算成為時下最流行的科技詞匯,成為高科技新的代名詞。云計算到底是什么,為什么會如此風靡和如此受科技人員的追捧。本文將對云計算做簡單介紹,并對云計算涉及到的安全性問題結(jié)合USBKEY產(chǎn)品做一點簡單探討。
云計算(Cloud Computing ):是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展,或者說是這些計算機科學概念的商業(yè)實現(xiàn)。是指基于互聯(lián)網(wǎng)的超級計算模式--即把存儲于個人電腦、移動電話和其他設備上的大量信息和處理器資源集中在一起,協(xié)同工作。在極大規(guī)模上可擴展的信息技術(shù)能力向外部客戶作為服務來提供的一種計算方式。云計算是一種商業(yè)計算模型。它將計算任務分布到由大量計算機構(gòu)成的資源池上,從而使用戶能夠根據(jù)需要獲取計算力、存儲空間和信息服務。
云計算服務類型
云計算按照服務類型大致可以分為IaaS(將基礎(chǔ)設施作為服務)、PaaS(將平臺作為服務)和SaaS(將軟件作為服務)這三類,如圖1所示。
圖1:云計算服務模型
IaaS將硬件設備等基礎(chǔ)資源封裝成服務供用戶使用,如亞馬遜網(wǎng)絡服務(Amazon Web Services,AWS)的彈性計算云和簡單存儲服務(Simple Storage Service,S3)。在IaaS環(huán)境中,用戶相當于在使用裸機和磁盤,雖然可以在其上運行Windows,或Linux,做許多事情,但用戶必須考慮如何讓多臺機器協(xié)同工作。亞馬遜云計算提供了在節(jié)點之間互通消息的接口簡單隊列服務(Simple Queue Service,SQS)。IaaS的最大優(yōu)勢在于允許用戶動態(tài)申請或釋放節(jié)點,按使用量計費。運行IaaS的服務器規(guī)模通常多達幾十萬臺,用戶幾乎可以認為能夠申請的資源是無限的。由于IaaS是供公眾共享的,因而資源使用率會較高。PaaS對資源的抽象層次更進了一步,它提供用戶應用程序的運行環(huán)境,典型的如谷歌應用引擎(Google App Engine)。微軟的云計算操作系統(tǒng)“Microsoft Windows Azure”也可大致歸入這一類。
PaaS自身負責資源的動態(tài)擴展和容錯管理,用戶應用程序不必過多考慮節(jié)點間的配合問題。但同時,用戶的自主權(quán)降低,必須使用特定的編程環(huán)境和遵照特定的編程模型。這有點像在高性能集群計算機里進行消息傳遞接口(Message Passing Interface,MPI)編程一樣,只適用于解決某些特定的計算問題。例如,“Google App Engine”只允許使用Python和Java語言,基于稱作Django的We b應用框架,以及調(diào)用“Google App Engine”SD (Software Development Kit,軟件開發(fā)工具)來開發(fā)在線應用服務。
SaaS的針對性更強,它將某些特定應用軟件功能封裝成服務,如Salesforce公司提供的在線客戶關(guān)系管理(Client Relationship Management,CRM)服務。SaaS既不像PaaS一樣提供計算或存儲資源類型的服務,也不像IaaS一樣提供運行用戶自定義應用程序的環(huán)境,而是只提供某些專門用途的服務。
云計算模型
IBM藍云
IBM 的“藍云(blue cloud)”計算平臺是由一個數(shù)據(jù)中心、IBM Tivoli 監(jiān)控軟件(Tivoli monitoring)、IBM DB2 數(shù)據(jù)庫、IBM Tivoli 部署管理軟件(Tivoli provisioning manager)、IBM WebSphere 應用服務器以及開源虛擬化軟件和一些開源信息處理軟件共同組成,如圖3 所示?!八{云”采用了Xen、PowerVM 虛擬技術(shù)和Hadoop 技術(shù),以期幫助客戶構(gòu)建云計算環(huán)境。“藍云”軟件平臺的特點主要體現(xiàn)在虛擬機以及所采用的大規(guī)模數(shù)據(jù)處理軟件Hadoop。該體系結(jié)構(gòu)圖側(cè)重于云計算平臺的核心后端,未涉及用戶界面。由于該架構(gòu)是完全基于IBM 公司的產(chǎn)品設計的,所以也可以理解為“藍云”產(chǎn)品架構(gòu)。
圖二 IBM藍云
不同的廠家又提供了不同的解決方案,但目前還沒有一個統(tǒng)一的技術(shù)體系結(jié)構(gòu),因此對讀者了解云計算的原理構(gòu)成了障礙。解放軍理工大學劉鵬教授構(gòu)造了一個云計算體系結(jié)構(gòu)(如圖3所示)。這個體系結(jié)構(gòu)概括了不同解決方案的主要特征,每一種方案或許只實現(xiàn)了其中部分功能,或許也還有部分相對次要功能尚未概括進來。
圖三:云計算體系結(jié)構(gòu)
云計算技術(shù)體系結(jié)構(gòu)分為4層:物理資源層、資源池層、管理中間件層和面向服務架構(gòu)(Service-Oriented Architecture,SOA)的構(gòu)建層,如圖3所示。物理資源層包括計算機、存儲器、網(wǎng)絡設施、數(shù)據(jù)庫和軟件等;資源池層是將大量相同類型的資源構(gòu)成同構(gòu)或接近同構(gòu)的資源池,如計算資源池和數(shù)據(jù)資源池等。構(gòu)建資源池更多是物理資源的集成和管理工作,例如研究在一個標準集裝箱的空間如何裝下2000個服務器、解決散熱和故障節(jié)點替換以及降低能耗等問題;管理中間件負責對云計算的資源進行管理,并對眾多應用任務進行調(diào)度,使資源能夠高效、安全地為應用提供服務;面向服務架構(gòu)的構(gòu)建層將云計算能力封裝成標準的萬維網(wǎng)服務(Web Services),并納入到面向服務的架構(gòu)體系進行管理和使用,包括服務注冊、查找、訪問和構(gòu)建服務工作流等。管理中間件和資源池層是云計算技術(shù)的最關(guān)鍵部分,面向服務架構(gòu)的構(gòu)建層的功能更多地依靠外部設施提供。云計算的管理中間件負責資源管理、任務管理、用戶管理和安全管理等工作。資源管理負責讓應用均衡地使用云資源節(jié)點,檢測節(jié)點的故障并試圖將其恢復或屏蔽,以及對資源的使用情況進行監(jiān)視統(tǒng)計;任務管理負責執(zhí)行用戶或應用提交的任務,包括完成用戶任務映像(Image)的部署和管理、任務調(diào)度、任務執(zhí)行和任務生命期管理等等;用戶管理是實現(xiàn)云計算商業(yè)模式的一個必不可少的環(huán)節(jié),包括提供用戶交互接口、管理和識別用戶身份、創(chuàng)建用戶程序的執(zhí)行環(huán)境、對用戶的使用進行計費等;安全管理保障云計算設施的整體安全,包括身份認證、訪問授權(quán)、綜合防護和安全審計等。
云計算的安全性談論
云計算模式是基于網(wǎng)頁應用的方式,核心功能是資源池向應用提供服務,如何保證提供服務的安全性,如何保證存在于云中數(shù)據(jù)的安全性,在以上介紹的系統(tǒng)架構(gòu)中有專門一個部分為安全管理模塊。該模塊包括身份認證、訪問授權(quán)、綜合防護和安全審計等功能。
各個應用必須在本地終端通過Internet網(wǎng)絡將需要計算的數(shù)據(jù)發(fā)送到云計算的資源池,當計算結(jié)束返回計算結(jié)果到用戶時也必須經(jīng)過網(wǎng)絡傳達。另外如何保證存儲在云上的數(shù)據(jù)不被非法獲取和篡改等都需要安全管理模塊的控制。USBKEY產(chǎn)品正是能夠保證數(shù)據(jù)在網(wǎng)絡上安全傳輸涉及而成的安全性產(chǎn)品。在云計算的背景下,KEY產(chǎn)品應該仍然有生命力。
目前USBKEY產(chǎn)品是以單個硬件設備并配以管理軟件工具為應用提供服務,也就是說如果用戶需要使用KEY產(chǎn)品做身份認證或數(shù)字簽名服務,勢必需要購買一套USBKEY設備(硬件和軟件),將軟件按裝到本地機器上才能進行使用。在云計算模式下,USBKEY設備的形態(tài)及使用方式都會隨著云計算的引入而發(fā)上變化??赡苡袃蓚€方面:第一將USBKEY的管理軟件做成一個服務,符合云計算的第三種服務模式及SaaS(將軟件作為服務),用戶無需再購買任何軟件產(chǎn)品,只需要將硬件KEY插到電腦中,硬件會自動尋找支持產(chǎn)品運行的軟件服務,并向云計算資源池申請管理工具的支持,完成應用工作。第二:可以將所有USBKEY產(chǎn)品做成一種服務實現(xiàn)第一種模式既IaaS(將基礎(chǔ)設施作為服務),所有硬件USBKEY及管理軟件都沒有了,而是將KEY產(chǎn)品作為一個服務進行提供,網(wǎng)絡交易中涉及到電子簽名或身份認證就向該基礎(chǔ)設施申請服務。第三:保留目前的產(chǎn)品形態(tài),而將軟件做成一種管理平臺,不單單是管理KEY產(chǎn)品,而是能夠收集客戶在進行安全性交易時關(guān)心的內(nèi)容,需要提供的相應服務進行收集,然后匯集到后臺提供客戶其他的服務。比如當客戶進行安全性較高的網(wǎng)上交易時,會擔心自己系統(tǒng)是否有病毒、PIN碼是否被截獲被篡改等,這時我們的管理工具會收集這些信息,然后啟動云殺毒等服務。
總結(jié)
本文對時下云計算做了簡單的介紹,并就KEY類產(chǎn)品在云計算背景下的應用做了簡單分析。尤其是對KEY產(chǎn)品以后形態(tài)或服務的發(fā)展想法并不是很成熟,只是作為拋磚引玉之用。
- 1數(shù)據(jù)中心供配電系統(tǒng)設計
- 2企業(yè)3G信息化是什么意思?
- 3移動的增值矩陣圖
- 4OA實現(xiàn)技術(shù):OA集成登陸+Oracle集成登陸接口
- 5關(guān)于4G的二十問
- 6HP ProCurve 無線網(wǎng)絡POE供電
- 7電子簽名23問
- 8如何解決服務器虛擬化中遇到的問題?
- 9電子證帶來的監(jiān)管變革 具有里程碑意義
- 10如何安全地使用IaaS云計算服務?
- 11選購重復數(shù)據(jù)刪除方案的五個指標
- 12從安防監(jiān)控發(fā)展看系統(tǒng)中的視頻處理技術(shù)
- 13六步措施保障Web應用安全
- 14OA辦公系統(tǒng)與Oracle人員組織集成應用
- 15高清視頻監(jiān)控存儲優(yōu)化 從選購硬盤開始
- 16科技世博會 精彩IT
- 17云存儲:機遇下暗藏挑戰(zhàn)
- 18基于無線寬帶的應急指揮車通信應用
- 19無線網(wǎng)協(xié)議IEEE 802.11n 問答
- 20虛擬機備份問題:緩沖區(qū)、恢復和裸機
- 21綠色IT技術(shù)促進IT節(jié)能升級
- 22數(shù)據(jù)中心模塊化三種不同類型
- 23CDP將徹底改變數(shù)據(jù)恢復
- 24五個您必須立刻實施的組策略選項
- 25如何為Windows服務器虛擬化配置硬件?
- 26固態(tài)硬盤:2010年存儲領(lǐng)域?qū)⑷绾紊涎?
- 27電子認證服務四大糾結(jié)
- 282010年數(shù)據(jù)中心網(wǎng)絡:雙層網(wǎng)絡來臨
- 29如何構(gòu)建私有云
- 30高清視頻系統(tǒng)的傳輸問題
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓