李保風(fēng),李?lèi)?ài)玲
(安陽(yáng)工學(xué)院,安陽(yáng) 455000)
自2006年Google首席執(zhí)行官埃里克·施密特(Eric Schmidt)在搜索引擎大會(huì)(Search Engine Strategies 2006)首 次 提 出“ 云 計(jì) 算 ”(Cloud Computing)的概念以來(lái),云計(jì)算帶來(lái)的優(yōu)勢(shì)被原來(lái)越多的人所認(rèn)識(shí)。云計(jì)算的普及成為不可逆轉(zhuǎn)的潮流,其帶來(lái)的影響不僅僅體現(xiàn)在互聯(lián)網(wǎng)行業(yè),而是會(huì)成為國(guó)家的基礎(chǔ)建設(shè)之一。我國(guó)通信業(yè)十二五發(fā)展規(guī)劃指出,積極發(fā)展云計(jì)算服務(wù),統(tǒng)籌云計(jì)算基礎(chǔ)設(shè)施布局,鼓勵(lì)企業(yè)整合資源,共享共建云計(jì)算基礎(chǔ)設(shè)施。積極推動(dòng)云計(jì)算服務(wù)商業(yè)化運(yùn)營(yíng),促進(jìn)形成云計(jì)算公共服務(wù)體系。
云計(jì)算的核心思想,是將大量用網(wǎng)絡(luò)連接的計(jì)算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個(gè)計(jì)算資源池向用戶(hù)按需服務(wù)。云計(jì)算將運(yùn)算、存儲(chǔ)、應(yīng)用軟件等服務(wù)在互聯(lián)網(wǎng)上實(shí)現(xiàn),通過(guò)“云”端統(tǒng)一資源管理,普通用戶(hù)可以通過(guò)終端設(shè)備隨時(shí)隨地接入網(wǎng)絡(luò),實(shí)現(xiàn)對(duì)云中數(shù)據(jù)的共享和管理,有效提高了資源的利用率。
目前臺(tái)式或筆記本電腦桌面瀏覽器是人們接入云端的主要前端工具,但其他形式的工具也日益繁多。云既然具有隨時(shí)隨地訪(fǎng)問(wèn)、無(wú)所不在的特點(diǎn),接入點(diǎn)的前端工具也應(yīng)該是多種多樣。
現(xiàn)代智能化的移動(dòng)終端像個(gè)人電腦一樣,具有獨(dú)立的操作系統(tǒng),可以由用戶(hù)自行安裝軟件等第三方服務(wù)商提供的程序,通過(guò)此類(lèi)程序來(lái)不斷對(duì)設(shè)備的功能進(jìn)行擴(kuò)充,并可以通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)接入,功能日益強(qiáng)大。移動(dòng)終端因?yàn)槠潴w積小、重量輕、便于攜帶、容易使用等優(yōu)點(diǎn)受到用戶(hù)青睞,為用戶(hù)和云服務(wù)連接提供了方便。
圖1 云計(jì)算連接示意圖
云存儲(chǔ)是在云計(jì)算概念上延伸和發(fā)展出來(lái)的一個(gè)新的概念,云存儲(chǔ)的概念與云計(jì)算類(lèi)似,它是指通過(guò)集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類(lèi)型的存儲(chǔ)設(shè)備通過(guò)應(yīng)用軟件集合起來(lái)協(xié)同工作,共同對(duì)外提供數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪(fǎng)問(wèn)功能的一個(gè)系統(tǒng)。云存儲(chǔ)系統(tǒng)中的所有設(shè)備對(duì)使用者來(lái)講都是完全透明的,一個(gè)經(jīng)過(guò)授權(quán)的使用者在任何時(shí)間和地點(diǎn)都可以通過(guò)網(wǎng)絡(luò)接入與云存儲(chǔ)相連接,訪(fǎng)問(wèn)其中存放的數(shù)據(jù)。
云計(jì)算帶來(lái)的一個(gè)重大變革是從以設(shè)備為中心轉(zhuǎn)向以信息為中心。設(shè)備和應(yīng)用程序不再是舞臺(tái)上的主角,譬如上世紀(jì)90年代普遍使用的3.5英寸軟驅(qū)和軟盤(pán)早已不見(jiàn)蹤影,而人們?cè)谏a(chǎn)實(shí)踐過(guò)程中積累的信息則是珍貴的必須要長(zhǎng)期保留的資產(chǎn)。無(wú)論目前看來(lái)是多么新穎的或昂貴的前端硬件設(shè)備遲早都會(huì)過(guò)時(shí),有的甚至?xí)芸爝^(guò)時(shí),變的一文不值。云上什么不容易過(guò)時(shí)?信息!不僅不會(huì)過(guò)時(shí),許多信息必須長(zhǎng)期保存,而且越久越有價(jià)值。VMWare公司的CEO(首席執(zhí)行官)Paul Maritz解釋道:今后在云上每個(gè)人都將會(huì)有一個(gè)伴隨終生的個(gè)人數(shù)據(jù)體,這樣的個(gè)人數(shù)據(jù)體不會(huì)被捆綁到任何一種機(jī)器上,隨著機(jī)器的過(guò)期失效而失效。
由于云計(jì)算具有大型機(jī)集中式的特征,遵循一對(duì)多的模型,與單獨(dú)的桌面程序部署相比,升級(jí)一個(gè)云計(jì)算應(yīng)用更加容易。只需要一次在一個(gè)地點(diǎn)集中的升級(jí)云服務(wù),其應(yīng)用特征就能快速順利地得到更新,而不必手工升級(jí)組織內(nèi)每臺(tái)臺(tái)式機(jī)上的單獨(dú)應(yīng)用。在云服務(wù)上,一個(gè)改變就能影響運(yùn)行應(yīng)用的每一個(gè)用戶(hù),這大大降低了管理人員的工作量。
AutoCAD WS是Autodesk公司開(kāi)發(fā)的一種網(wǎng)絡(luò)和移動(dòng)應(yīng)用程序,使用戶(hù)能通過(guò)電腦網(wǎng)頁(yè)瀏覽器或移動(dòng)設(shè)備查看、編輯和共享 DWG、DXF格式圖紙。自2010年9月27日發(fā)布第一個(gè)AutoCAD WS版本以來(lái),用戶(hù)規(guī)模一直在不斷增加,目前在中國(guó)地區(qū)有超過(guò)50萬(wàn)的注冊(cè)用戶(hù)。AutoCAD WS的主要特性有:
1) 隨時(shí)隨地訪(fǎng)問(wèn)DWG圖紙
可在線(xiàn)或在Apple iPad、iPhone 、iPod touch和Android設(shè)備上查看和編輯設(shè)計(jì)。
2) 在線(xiàn)編輯DWG圖紙
用戶(hù)可以使用內(nèi)置在線(xiàn)DWG編輯器中在線(xiàn)編輯圖紙。有100多個(gè)熟悉的AutoCAD命令可供使用。用戶(hù)還可以通過(guò)使用工具欄圖標(biāo)來(lái)選擇、移動(dòng)、旋轉(zhuǎn)和插入對(duì)象,或者標(biāo)注圖紙。圖紙修改后,可以保存在AutoCAD WS云服務(wù)器中,或者下載到本地設(shè)備上。作為一款網(wǎng)絡(luò)應(yīng)用程序,AutoCAD WS是一種跨平臺(tái)DWG文件編輯解決方案,尤其適合在多個(gè)平臺(tái)(無(wú)論是PC、Mac還是Linux系統(tǒng))上工作的設(shè)計(jì)團(tuán)隊(duì)。
3)共享圖紙和實(shí)時(shí)協(xié)作
用戶(hù)可以通過(guò)同事或客戶(hù)的電子郵件地址授權(quán)對(duì)方訪(fǎng)問(wèn),在AutoCAD WS在線(xiàn)工作區(qū)中共享圖紙。對(duì)方將收到由messages@autocadws.com發(fā)出的一封電子郵件,共享的圖紙不是以附件的形式發(fā)送,而是包含在電子郵件中的一個(gè)鏈接地址,客戶(hù)點(diǎn)擊這個(gè)鏈接就能導(dǎo)向到共享圖紙。
用戶(hù)通過(guò)設(shè)置權(quán)限來(lái)控制他人查看、編輯或下載圖紙,也可以隨時(shí)更改這些權(quán)限。AutoCAD WS 還支持與圖紙相配的字體、外部引用和打印樣式,這樣用戶(hù)就可以完全按照自己的意圖將圖紙呈現(xiàn)給協(xié)作者。
用戶(hù)可以邀請(qǐng)其它成員通過(guò)各自的Web瀏覽器或移動(dòng)設(shè)備同步查看共享圖紙,以便進(jìn)行在線(xiàn)評(píng)審和編輯。當(dāng)其中的一個(gè)人變更圖紙時(shí),每位參與者都能同時(shí)看到。這意味著,當(dāng)一個(gè)用戶(hù)把視圖平移到左邊時(shí),其他參與者都將看到平移過(guò)程。縮放、分層、布局、打印樣式等操作也是如此。
4) 捕捉和記錄變更
AutoCAD WS能捕捉和記錄設(shè)計(jì)變更,以改善版本控制、便于進(jìn)行相應(yīng)的審核跟蹤。因?yàn)锳utoCAD WS是一個(gè)網(wǎng)絡(luò)應(yīng)用程序,所有不同的版本均自動(dòng)保存在AutoCAD WS服務(wù)器上,因此用戶(hù)不必浪費(fèi)時(shí)間手動(dòng)創(chuàng)建和存儲(chǔ)備份及拷貝。通過(guò)拖動(dòng)時(shí)間軸,用戶(hù)可以在同一個(gè)圖紙的不同保存版本間來(lái)回切換。
圖2 AutoCAD WS在Andriod手機(jī)上的編輯界面
圖3 使用時(shí)間軸在圖紙的不同版本間切換
AutoCAD易是一款簡(jiǎn)單實(shí)用、連接到云服務(wù)的CAD解決方案,與AutoCAD使用相同的核心設(shè)計(jì)引擎。用戶(hù)可以通過(guò)網(wǎng)站(www.cadren.com)在線(xiàn)創(chuàng)建并編輯 CAD 文檔,其操作界面跟傳統(tǒng)的AutoCAD非常相似,并能通過(guò) AutoCAD WS在移動(dòng)設(shè)備上訪(fǎng)問(wèn)這些文檔。
云計(jì)算實(shí)現(xiàn)了在網(wǎng)絡(luò)中存儲(chǔ)用戶(hù)的資源,數(shù)據(jù)能在不同的用戶(hù)之間共享和傳播,這給個(gè)人信息的保護(hù)帶來(lái)了極大的挑戰(zhàn)。2011年索尼PSN發(fā)生用戶(hù)資料泄露事故,有超過(guò)7700萬(wàn)注冊(cè)用戶(hù)的個(gè)人信息安全遭到威脅。如何才能保證用戶(hù)的隱私不被外泄,一方面要考慮哪些是禁止訪(fǎng)問(wèn)的信息,或者哪些是需要身份驗(yàn)證可以共享的信息等。另一方面則要考慮對(duì)信息的傳輸用各種不同的算法進(jìn)行加密,增加信息被截獲和被破解的難度。此外還可以采用法律手段保證個(gè)人隱私不泄露。
安全是企業(yè)采納云計(jì)算時(shí)最擔(dān)心的地方,云計(jì)算放大了企業(yè)信息安全的挑戰(zhàn)。原來(lái)放在自己電腦硬盤(pán)或者服務(wù)器內(nèi)部的一些數(shù)據(jù)資料,現(xiàn)在要放到遠(yuǎn)程的數(shù)據(jù)中心,用戶(hù)和企業(yè)失去了對(duì)資源的控制甚至不知道它具體在哪里,而云當(dāng)中的數(shù)據(jù)可能在任何的地方被其它成千上萬(wàn)的訪(fǎng)問(wèn)和共享。
云服務(wù)商應(yīng)提供嚴(yán)格的用戶(hù)身份驗(yàn)證,制定詳盡可靠的共享權(quán)限規(guī)則,保證云服務(wù)器的物理安全和虛擬機(jī)安全,為用戶(hù)解決安全隱患。
2011年四月,亞馬遜網(wǎng)絡(luò)服務(wù)經(jīng)歷了一次備受矚目的為期四天的服務(wù)中斷,另一次服務(wù)中斷發(fā)生在八月。其他很多云服務(wù)公司也發(fā)生了類(lèi)似的中斷服務(wù),微軟的Windows Azure云平臺(tái)在去年二月由于公司沒(méi)有考慮到閏日“Leap Day”而出現(xiàn)宕機(jī)。
隨著類(lèi)似問(wèn)題的不斷發(fā)生,人們對(duì)云計(jì)算可靠性的擔(dān)憂(yōu)也隨之增加。可靠性直接關(guān)系到用戶(hù)使用資源和服務(wù)的質(zhì)量,服務(wù)商必須針對(duì)系統(tǒng)的漏洞和脆弱的方面,采取開(kāi)發(fā)改進(jìn)、安裝補(bǔ)丁程序和系統(tǒng)更新等措施加以完善。對(duì)用戶(hù)來(lái)說(shuō),可以同時(shí)使用多個(gè)供應(yīng)商提供的服務(wù)來(lái)避免當(dāng)一家供應(yīng)商出現(xiàn)問(wèn)題時(shí)無(wú)法獲取所需資源的風(fēng)險(xiǎn)。
用戶(hù)和企業(yè)在享受云計(jì)算技術(shù)帶來(lái)的的便利性的同時(shí),也將自己處于一定的風(fēng)險(xiǎn)之中。目前還沒(méi)有與云計(jì)算相關(guān)的編程接口和行業(yè)標(biāo)準(zhǔn),也沒(méi)有服務(wù)器災(zāi)難恢復(fù)標(biāo)準(zhǔn)和數(shù)據(jù)輸入輸出標(biāo)準(zhǔn),用戶(hù)數(shù)據(jù)遭受泄露或破壞的陰影始終存在,這極大地限制了用戶(hù)在云計(jì)算中使用數(shù)據(jù)和應(yīng)用程序。出于安全考慮,一些保密或敏感數(shù)據(jù)可能不允許存放在本單位以外的服務(wù)器上,這也是一些用戶(hù)還不能放開(kāi)手腳使用云計(jì)算的重要原因。
其實(shí)AutoCAD WS可以存取任何支持WebDAV協(xié)議的服務(wù)器。常見(jiàn)的比如Dropbox,Box.com,Busszzaw,MobileMe iDisc, Egnyte等。用戶(hù)也可以使用 Apache或者IIS,或者其他任何支持WebDAV協(xié)議的服務(wù)器來(lái)作為自己的數(shù)據(jù)存儲(chǔ)服務(wù)器。
IIS已經(jīng)內(nèi)置了WebDAV協(xié)議,本文以Windows Server 2003上的IIS 6為例說(shuō)明架設(shè)WebDAV服務(wù)器的過(guò)程。
打開(kāi)Windows Server 2003服務(wù)器上的控制面板,啟動(dòng)“添加刪除程序”,在界面上選擇“添加/刪除Windows組件”,在隨后出現(xiàn)的Windows組件向?qū)?duì)話(huà)框中選擇“應(yīng)用程序服務(wù)器”,選擇其中的“Internet信息服務(wù)器(IIS)”,在對(duì)話(huà)框中選擇“萬(wàn)維網(wǎng)服務(wù)”,選中“WebDAV發(fā)布”選項(xiàng)。如圖4所示。
雖然已經(jīng)安裝了“WebDAV發(fā)布”組件,但Windows Server 2003系統(tǒng)默認(rèn)禁用WebDAV功能,必須手動(dòng)啟用IIS6中的WebDAV服務(wù)擴(kuò)展。
圖4 在IIS上安裝WebDAV協(xié)議
在“管理工具”程序文件夾中啟動(dòng)“Internet信息服務(wù)(IIS)管理器”,彈出IIS管理控制臺(tái)窗口。在左側(cè)欄中選中“Web服務(wù)擴(kuò)展”,在右側(cè)欄中選中“WebDAV”選項(xiàng)后點(diǎn)擊“允許”按鈕就可啟用“WebDAV服務(wù)擴(kuò)展”。
安裝并啟用WebDAV功能后,就為在AutoCAD WS中連接到服務(wù)器奠定了基礎(chǔ),接下來(lái)就可利用IIS來(lái)發(fā)布網(wǎng)站了。
在IIS中新建一個(gè)網(wǎng)站,啟動(dòng)網(wǎng)站創(chuàng)建向?qū)?。在網(wǎng)站描述文本框中輸入自己對(duì)網(wǎng)站的定義,如“我的WebDAV服務(wù)器”。然后選擇網(wǎng)站主目錄的路徑,比如“d:wwwrootDwgFiles”。在網(wǎng)站訪(fǎng)問(wèn)權(quán)限對(duì)話(huà)框中設(shè)置權(quán)限,選中“讀取”、“運(yùn)行腳本(如ASP) (S)”、“寫(xiě)入”、“瀏覽”復(fù)選框。然后點(diǎn)擊“下一步”,關(guān)閉網(wǎng)站創(chuàng)建向?qū)АV链艘粋€(gè)WebDAV網(wǎng)站就建設(shè)好了。
在Internet信息服務(wù)(IIS)管理器窗口中,右鍵點(diǎn)擊新建的網(wǎng)站,選擇 “屬性”選項(xiàng),進(jìn)入“目錄安全性”標(biāo)簽頁(yè)。
點(diǎn)擊“身份驗(yàn)證和訪(fǎng)問(wèn)控制”框體中的“編輯”按鈕,彈出“身份驗(yàn)證方法”對(duì)話(huà)框,取消對(duì)“啟用匿名訪(fǎng)問(wèn)”選項(xiàng)的選擇,并選中“集成Windows身份驗(yàn)證”復(fù)選框,最后點(diǎn)擊“確定”按鈕。這樣只有擁有合法的用戶(hù)賬號(hào),才能訪(fǎng)問(wèn)發(fā)布的共享資源。
使用桌面網(wǎng)頁(yè)瀏覽器連接到AutoCAD WS網(wǎng)站(https://www.autocadws.com/),選擇“圖形”選項(xiàng),點(diǎn)擊網(wǎng)頁(yè)右側(cè)上方上的“連接”圖標(biāo)。在彈出的對(duì)話(huà)框中填入WebDAV服務(wù)器地址和訪(fǎng)問(wèn)服務(wù)器所需的用戶(hù)名和密碼。如圖5所示。
圖5 在AutoCAD WS上連接WebDAV服務(wù)器
如果上面的設(shè)置正確無(wú)誤,會(huì)出現(xiàn)“已成功連接到服務(wù)”的提示。在“圖形”頁(yè)面中會(huì)出現(xiàn)一個(gè)包含“My DWG Files”文字的目錄圖標(biāo),這個(gè)圖標(biāo)就代表我們剛才加入的WebDAV服務(wù)器。雙擊可以打開(kāi)目錄,此時(shí)我們就能利用AutoCAD WS提供的上載功能向服務(wù)器添加文件了。
云計(jì)算的出現(xiàn)深刻改變了傳統(tǒng)的工作方式,工作時(shí)間和工作地點(diǎn)都被極大地?cái)U(kuò)展。隨時(shí)將自己的成果共享給同事和客戶(hù),在團(tuán)隊(duì)協(xié)作中完成一個(gè)項(xiàng)目成為流行的工作方式。本文提出了一種基于WebDAV協(xié)議搭建服務(wù)器,和AutoCAD WS協(xié)同工作的新方案。實(shí)踐證明該方案簡(jiǎn)單易行,性能可靠,有效改善了云計(jì)算中數(shù)據(jù)的保密性、安全性、穩(wěn)定性等問(wèn)題。同時(shí),為構(gòu)建CAD云計(jì)算平臺(tái)提供參考。
[1] 馮登國(guó), 張敏, 張妍, 徐震.云計(jì)算安全研究[J].軟件學(xué)報(bào), 2011, 22(1): 71-82.
[2] 陳康, 鄭緯民.云計(jì)算: 系統(tǒng)實(shí)例與研究現(xiàn)狀[J].軟件學(xué)報(bào), 2009, 20(5): 1337-1348.
[3] 羅軍舟, 金嘉暉, 宋愛(ài)波, 東方.云計(jì)算:體系架構(gòu)與關(guān)鍵技術(shù)[J].通信學(xué)報(bào), 2011, 32(7): 3-21.
[4] 張佩英.云計(jì)算及其應(yīng)用探討[J].制造業(yè)自動(dòng)化, 2010,32(9): 78-80.
[5] 王鑫.基于WebDAV實(shí)現(xiàn)遠(yuǎn)程文件管理的方案[J].內(nèi)蒙古農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版), 2008, 9(4): 196-199.