APP下载

基于WebDAV和AutoCAD WS的CAD云计算系统建设方案研究

2012-07-04李保风李爱玲

制造业自动化 2012年14期
关键词:图纸服务器用户

李保风,李爱玲

(安阳工学院,安阳 455000)

1 云计算概述

自2006年Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(Search Engine Strategies 2006)首 次 提 出“ 云 计 算 ”(Cloud Computing)的概念以来,云计算带来的优势被原来越多的人所认识。云计算的普及成为不可逆转的潮流,其带来的影响不仅仅体现在互联网行业,而是会成为国家的基础建设之一。我国通信业十二五发展规划指出,积极发展云计算服务,统筹云计算基础设施布局,鼓励企业整合资源,共享共建云计算基础设施。积极推动云计算服务商业化运营,促进形成云计算公共服务体系。

云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。云计算将运算、存储、应用软件等服务在互联网上实现,通过“云”端统一资源管理,普通用户可以通过终端设备随时随地接入网络,实现对云中数据的共享和管理,有效提高了资源的利用率。

2 云计算的优势

2.1 云计算可以随时随地访问

目前台式或笔记本电脑桌面浏览器是人们接入云端的主要前端工具,但其他形式的工具也日益繁多。云既然具有随时随地访问、无所不在的特点,接入点的前端工具也应该是多种多样。

现代智能化的移动终端像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件等第三方服务商提供的程序,通过此类程序来不断对设备的功能进行扩充,并可以通过无线网络来实现网络接入,功能日益强大。移动终端因为其体积小、重量轻、便于携带、容易使用等优点受到用户青睐,为用户和云服务连接提供了方便。

图1 云计算连接示意图

2.2 云计算让用户可以通过互联网存储和读取数据

云存储是在云计算概念上延伸和发展出来的一个新的概念,云存储的概念与云计算类似,它是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。云存储系统中的所有设备对使用者来讲都是完全透明的,一个经过授权的使用者在任何时间和地点都可以通过网络接入与云存储相连接,访问其中存放的数据。

2.3 云计算以信息为中心

云计算带来的一个重大变革是从以设备为中心转向以信息为中心。设备和应用程序不再是舞台上的主角,譬如上世纪90年代普遍使用的3.5英寸软驱和软盘早已不见踪影,而人们在生产实践过程中积累的信息则是珍贵的必须要长期保留的资产。无论目前看来是多么新颖的或昂贵的前端硬件设备迟早都会过时,有的甚至会很快过时,变的一文不值。云上什么不容易过时?信息!不仅不会过时,许多信息必须长期保存,而且越久越有价值。VMWare公司的CEO(首席执行官)Paul Maritz解释道:今后在云上每个人都将会有一个伴随终生的个人数据体,这样的个人数据体不会被捆绑到任何一种机器上,随着机器的过期失效而失效。

2.4 云计算具有成本优势

由于云计算具有大型机集中式的特征,遵循一对多的模型,与单独的桌面程序部署相比,升级一个云计算应用更加容易。只需要一次在一个地点集中的升级云服务,其应用特征就能快速顺利地得到更新,而不必手工升级组织内每台台式机上的单独应用。在云服务上,一个改变就能影响运行应用的每一个用户,这大大降低了管理人员的工作量。

3 Autodesk云计算解决方案—Auto-CAD WS和AutoCAD易

3.1 AutoCAD WS

AutoCAD WS是Autodesk公司开发的一种网络和移动应用程序,使用户能通过电脑网页浏览器或移动设备查看、编辑和共享 DWG、DXF格式图纸。自2010年9月27日发布第一个AutoCAD WS版本以来,用户规模一直在不断增加,目前在中国地区有超过50万的注册用户。AutoCAD WS的主要特性有:

1) 随时随地访问DWG图纸

可在线或在Apple iPad、iPhone 、iPod touch和Android设备上查看和编辑设计。

2) 在线编辑DWG图纸

用户可以使用内置在线DWG编辑器中在线编辑图纸。有100多个熟悉的AutoCAD命令可供使用。用户还可以通过使用工具栏图标来选择、移动、旋转和插入对象,或者标注图纸。图纸修改后,可以保存在AutoCAD WS云服务器中,或者下载到本地设备上。作为一款网络应用程序,AutoCAD WS是一种跨平台DWG文件编辑解决方案,尤其适合在多个平台(无论是PC、Mac还是Linux系统)上工作的设计团队。

3)共享图纸和实时协作

用户可以通过同事或客户的电子邮件地址授权对方访问,在AutoCAD WS在线工作区中共享图纸。对方将收到由messages@autocadws.com发出的一封电子邮件,共享的图纸不是以附件的形式发送,而是包含在电子邮件中的一个链接地址,客户点击这个链接就能导向到共享图纸。

用户通过设置权限来控制他人查看、编辑或下载图纸,也可以随时更改这些权限。AutoCAD WS 还支持与图纸相配的字体、外部引用和打印样式,这样用户就可以完全按照自己的意图将图纸呈现给协作者。

用户可以邀请其它成员通过各自的Web浏览器或移动设备同步查看共享图纸,以便进行在线评审和编辑。当其中的一个人变更图纸时,每位参与者都能同时看到。这意味着,当一个用户把视图平移到左边时,其他参与者都将看到平移过程。缩放、分层、布局、打印样式等操作也是如此。

4) 捕捉和记录变更

AutoCAD WS能捕捉和记录设计变更,以改善版本控制、便于进行相应的审核跟踪。因为AutoCAD WS是一个网络应用程序,所有不同的版本均自动保存在AutoCAD WS服务器上,因此用户不必浪费时间手动创建和存储备份及拷贝。通过拖动时间轴,用户可以在同一个图纸的不同保存版本间来回切换。

图2 AutoCAD WS在Andriod手机上的编辑界面

3.2 AutoCAD易

图3 使用时间轴在图纸的不同版本间切换

AutoCAD易是一款简单实用、连接到云服务的CAD解决方案,与AutoCAD使用相同的核心设计引擎。用户可以通过网站(www.cadren.com)在线创建并编辑 CAD 文档,其操作界面跟传统的AutoCAD非常相似,并能通过 AutoCAD WS在移动设备上访问这些文档。

4 应用云计算面临的挑战

4.1 隐私

云计算实现了在网络中存储用户的资源,数据能在不同的用户之间共享和传播,这给个人信息的保护带来了极大的挑战。2011年索尼PSN发生用户资料泄露事故,有超过7700万注册用户的个人信息安全遭到威胁。如何才能保证用户的隐私不被外泄,一方面要考虑哪些是禁止访问的信息,或者哪些是需要身份验证可以共享的信息等。另一方面则要考虑对信息的传输用各种不同的算法进行加密,增加信息被截获和被破解的难度。此外还可以采用法律手段保证个人隐私不泄露。

4.2 安全

安全是企业采纳云计算时最担心的地方,云计算放大了企业信息安全的挑战。原来放在自己电脑硬盘或者服务器内部的一些数据资料,现在要放到远程的数据中心,用户和企业失去了对资源的控制甚至不知道它具体在哪里,而云当中的数据可能在任何的地方被其它成千上万的访问和共享。

云服务商应提供严格的用户身份验证,制定详尽可靠的共享权限规则,保证云服务器的物理安全和虚拟机安全,为用户解决安全隐患。

4.3 可靠性

2011年四月,亚马逊网络服务经历了一次备受瞩目的为期四天的服务中断,另一次服务中断发生在八月。其他很多云服务公司也发生了类似的中断服务,微软的Windows Azure云平台在去年二月由于公司没有考虑到闰日“Leap Day”而出现宕机。

随着类似问题的不断发生,人们对云计算可靠性的担忧也随之增加。可靠性直接关系到用户使用资源和服务的质量,服务商必须针对系统的漏洞和脆弱的方面,采取开发改进、安装补丁程序和系统更新等措施加以完善。对用户来说,可以同时使用多个供应商提供的服务来避免当一家供应商出现问题时无法获取所需资源的风险。

5 架设WebDAV服务器作为AutoCAD WS的数据存储

用户和企业在享受云计算技术带来的的便利性的同时,也将自己处于一定的风险之中。目前还没有与云计算相关的编程接口和行业标准,也没有服务器灾难恢复标准和数据输入输出标准,用户数据遭受泄露或破坏的阴影始终存在,这极大地限制了用户在云计算中使用数据和应用程序。出于安全考虑,一些保密或敏感数据可能不允许存放在本单位以外的服务器上,这也是一些用户还不能放开手脚使用云计算的重要原因。

其实AutoCAD WS可以存取任何支持WebDAV协议的服务器。常见的比如Dropbox,Box.com,Busszzaw,MobileMe iDisc, Egnyte等。用户也可以使用 Apache或者IIS,或者其他任何支持WebDAV协议的服务器来作为自己的数据存储服务器。

IIS已经内置了WebDAV协议,本文以Windows Server 2003上的IIS 6为例说明架设WebDAV服务器的过程。

5.1 安装WebDAV协议

打开Windows Server 2003服务器上的控制面板,启动“添加删除程序”,在界面上选择“添加/删除Windows组件”,在随后出现的Windows组件向导对话框中选择“应用程序服务器”,选择其中的“Internet信息服务器(IIS)”,在对话框中选择“万维网服务”,选中“WebDAV发布”选项。如图4所示。

5.2 启用WebDAV服务

虽然已经安装了“WebDAV发布”组件,但Windows Server 2003系统默认禁用WebDAV功能,必须手动启用IIS6中的WebDAV服务扩展。

图4 在IIS上安装WebDAV协议

在“管理工具”程序文件夹中启动“Internet信息服务(IIS)管理器”,弹出IIS管理控制台窗口。在左侧栏中选中“Web服务扩展”,在右侧栏中选中“WebDAV”选项后点击“允许”按钮就可启用“WebDAV服务扩展”。

5.3 创建网站

安装并启用WebDAV功能后,就为在AutoCAD WS中连接到服务器奠定了基础,接下来就可利用IIS来发布网站了。

在IIS中新建一个网站,启动网站创建向导。在网站描述文本框中输入自己对网站的定义,如“我的WebDAV服务器”。然后选择网站主目录的路径,比如“d:wwwrootDwgFiles”。在网站访问权限对话框中设置权限,选中“读取”、“运行脚本(如ASP) (S)”、“写入”、“浏览”复选框。然后点击“下一步”,关闭网站创建向导。至此一个WebDAV网站就建设好了。

5.4 增加安全性

在Internet信息服务(IIS)管理器窗口中,右键点击新建的网站,选择 “属性”选项,进入“目录安全性”标签页。

点击“身份验证和访问控制”框体中的“编辑”按钮,弹出“身份验证方法”对话框,取消对“启用匿名访问”选项的选择,并选中“集成Windows身份验证”复选框,最后点击“确定”按钮。这样只有拥有合法的用户账号,才能访问发布的共享资源。

5.5 用AutoCAD WS连接到自定义的WebDAV服务器

使用桌面网页浏览器连接到AutoCAD WS网站(https://www.autocadws.com/),选择“图形”选项,点击网页右侧上方上的“连接”图标。在弹出的对话框中填入WebDAV服务器地址和访问服务器所需的用户名和密码。如图5所示。

图5 在AutoCAD WS上连接WebDAV服务器

如果上面的设置正确无误,会出现“已成功连接到服务”的提示。在“图形”页面中会出现一个包含“My DWG Files”文字的目录图标,这个图标就代表我们刚才加入的WebDAV服务器。双击可以打开目录,此时我们就能利用AutoCAD WS提供的上载功能向服务器添加文件了。

6 结束语

云计算的出现深刻改变了传统的工作方式,工作时间和工作地点都被极大地扩展。随时将自己的成果共享给同事和客户,在团队协作中完成一个项目成为流行的工作方式。本文提出了一种基于WebDAV协议搭建服务器,和AutoCAD WS协同工作的新方案。实践证明该方案简单易行,性能可靠,有效改善了云计算中数据的保密性、安全性、稳定性等问题。同时,为构建CAD云计算平台提供参考。

[1] 冯登国, 张敏, 张妍, 徐震.云计算安全研究[J].软件学报, 2011, 22(1): 71-82.

[2] 陈康, 郑纬民.云计算: 系统实例与研究现状[J].软件学报, 2009, 20(5): 1337-1348.

[3] 罗军舟, 金嘉晖, 宋爱波, 东方.云计算:体系架构与关键技术[J].通信学报, 2011, 32(7): 3-21.

[4] 张佩英.云计算及其应用探讨[J].制造业自动化, 2010,32(9): 78-80.

[5] 王鑫.基于WebDAV实现远程文件管理的方案[J].内蒙古农业大学学报(自然科学版), 2008, 9(4): 196-199.

猜你喜欢

图纸服务器用户
服务器组功能的使用
浅谈汽车线束产品图纸管理
看图纸
通信控制服务器(CCS)维护终端的设计与实现
PowerTCP Server Tool
模具图纸在全生命周期内的信息管理系统研究
关注用户
关注用户
计算机网络安全服务器入侵与防御
关注用户