【技术实现步骤摘要】
一种大型工程设计软件的云化方法
[0001]本专利技术涉及软件云化的
,具体为一种大型工程设计软件的云化方法。
技术介绍
[0002]云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器,云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新,随着社会科技的不断发展企业软件也多于云服务器相连接,且软件的云化也越来越普及,目前多数软件在云化时的运行处理速度多较为缓慢,因此不利于用户快速开发云化软件。
技术实现思路
[0003](一)解决的技术问题
[0004]针对现有技术的不足,本专利技术提供了一种大型工程设计软件的云化方法。
[0005](二)技术方案
[0006]为实现上述加速用户开发云化软件的速度的目的,本专利技术提供如下技术方案:一种大型工程设计软件的云化方法,包括以下步骤:
[0007](a)首先将设立一个云服务 ...
【技术保护点】
【技术特征摘要】
1.一种大型工程设计软件的云化方法,包括以下步骤:(a)首先将设立一个云服务器,并在云服务器内编写出适合软件使用的运行环境;(b)随后在软件内设立云服务器接口,并在云服务器中设立与软件连接的接口,这样软件借由云服务器接口将信息连接至云服务器的内部;(c)当软件与云服务器进行信号端口连接后,可以在云服务器内单独设置管理系统作为软件在云服务器内的单独单元;(d)同时在云服务器内另外设置有服务治理框架,并设置多语言、注册、发现、路由、通信、熔断以及调用链跟踪等服务模块;(e)采用Openstack进行云化架构,本架构通过Ceph分布式共享存储取代了Nova、Glance、Cinder的原生存储,通过Cinder的云硬盘功能,Ceph可以增强应用系统存储层的容错性和可用性,另外,当Nova需要下载镜像启动虚拟机或迁移时,Ceph存储层负责完成镜像拷贝动作;(f)最后经由云服务器与软件的同步架构完成,用户可以将软件内的信息传递至云服务其中,这样可以减少软件的体积,并且配合云服务器使软件运用更加快速。2.根据权利要求1所述的一种大型工程设计软件的云化方法,其特征在于:所述整个云化方法中,Openstack计算服务Nova是提升存储层计算能力高可用性的核心,当故障发生时,对虚拟机进行迁移可以继续确保服务可用,合理的分配计算资源也可以使得整个存储集群的负载相对平衡,Openstack的计算服务分为控制节点和计算节点两部分,控制节点负责虚拟机集群的整个调度工作,计算节点主要负责在物理主机上生成虚拟机实例。3.根据权利要求1所述的一种大型工程设计软件的云化方法,其特征在于:所述Openstack架构可以进行分布式块存储的添加,采用分布式块存储Ceph作为Cinder的具...
【专利技术属性】
技术研发人员:廖志斌,黄宇,
申请(专利权)人:深圳市联合创艺建筑设计有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。