【技术实现步骤摘要】
本专利技术涉及计算机支持的协同工作
,特别涉及一种。
技术介绍
当前复杂产品的设计开发,往往涉及结构、机械、控制、电子和软件等多个领域、多个学科的复杂任务,单靠某一领域的专门知识和专业人员难以完成,依靠具有不同专业知识背景的领域的多个团队协同工作成为主流。在互联网和虚拟现实环境下的分布式协同设计,体现了信息时代人们工作方式的群体性、交互性、分布性和协调性的客观需求,也被认为是当前CAD/CAM技术发展的一个重要趋势。尽管现有的云计算技术的出现为以互联网为载体提供基础架构、平台、软件服务的协同设计、协同工作模式成为现实,但由于CAD设计的复杂性,目前现有技术尚未实现通过应用云计算技术实现基于互联网的CAD设计平台和CAD协同设计的具体应用,CAD设计人员只能各自分隔地处理各自的CAD设计任务,然后通过其他的手段实现任务整合,无法进一步提高CAD设计过程的系统性和协同性。
技术实现思路
本专利技术针对现有技术尚未实现基于云计算平台的CAD协同设计的缺点,提供了一种能够在云计算技术的基础上实现CAD协同设计的新型产品协同设计方法。为实现上述目的,本专利技术可采取下述 ...
【技术保护点】
一种基于云计算的产品协同设计方法,其特征在于,包括核心功能模块(1)、资源池(2);所述核心功能模块(1)包括负载均衡子模块(11)、服务适配器子模块(12)、Web服务器子模块(13);所述资源池(2)包括一个或者一个以上的CAD设计软件子模块(21);所述核心功能模块(1)和资源池(2)的任一子模块由一个或者一个以上的虚拟机(3)构成;所述虚拟机(3)由基于Xen技术的服务器集群(4)构建;所述服务器集群(4)为基于x86架构服务器的集合;其中,所述Web服务器子模块(13)为基于Apache的Web服务器,用于为客户端(5)提供HTTP访问服务,并将所述客户端(5)发 ...
【技术特征摘要】
1.一种基于云计算的产品协同设计方法,其特征在于,包括核心功能模块(I)、资源池(2);所述核心功能模块(I)包括负载均衡子模块(11)、服务适配器子模块(12)、Web服务器子模块(13);所述资源池(2)包括一个或者一个以上的CAD设计软件子模块(21);所述核心功能模块(I)和资源池(2)的任一子模块由一个或者一个以上的虚拟机(3)构成;所述虚拟机(3)由基于Xen技术的服务器集群(4)构建;所述服务器集群(4)为基于x86架构服务器的集合;其中, 所述Web服务器子模块(13)为基于Apache的Web服务器,用于为客户端(5)提供HTTP访问服务,并将所述客户端(5)发送的用户请求向所述核心功能模块(I)的其他子模块进行发送,所述用户请求包括CAD设计请求和数据服务请求; 所述负载均衡子模块(11)通过分析所述用户请求所耗用的系统资源的数量,在所述服务器集群(4)的服务器之间进行负载均衡和调度; 所述服务适配器子模块(12)通过分析所述CAD设计请求的内容,在所述资源池(2)中选择能够满足所述CAD设计请求的CAD设计软件子模块(21)并将所述CAD设计请求发送至选定的CAD设计软件子模块(21); 所述CAD设计软件子模块(21)上安装有CAD设计软件,所述CAD设计软件子模块(21)处理所述CAD设计请求并向所述Web服务器子模块(13)返回处理结果。2.根据权利要求1所述基于云计算的产品协同设计方法,其特征在于,所述核心功能模块(I)和资源池(2)的任一子模块由数目可变的一个或者一个以上的虚拟机(3)构成,所述一个以上的虚拟机(3 )分别位于相同或者不相同的服务器上。3.根据权利要求1所述基于云计算的产品协同设计方法,其特征在于,还包括数据管理模块(6),所述数据管理模块(6)由基于Hadoop技术的服务器集群(4)构建;所述数据管理模块(6)用于为所述核心功能 模块提供数据储存和管理服务。4.根据权利要求1所述基于云计算的产品协同设计方法,其特征在于,所述核心功能模块(I)还包括变动推理子模块(14);所述变动推理子模块(14)包括增量传输模块(141)和变动传播...
【专利技术属性】
技术研发人员:吴群,张书亭,王小华,黄光磊,
申请(专利权)人:浙江理工大学,广东龙的集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。