【摘要】:图3.7虚拟化求解器调用过程步骤1:知识组件运行过程中,知识组件引擎向应用虚拟化服务器请求启动相应的求解器,应用虚拟化服务器获取请求中的求解器编号,查询所有部署该求解器的服务器负载状态。步骤4:知识组件引擎根据传输来的求解器运行代码段加载知识组件模板文件进行运算,运算过程中的所有操作均被采集并发送到求解器服务器端。结果文件可以按照设计人员的需求选择保存在客户端或者求解器服务器端。
应用虚拟化服务器,系统管理员将求解器服务器中安装的求解器发布到应用虚拟化服务器中后,知识组件即可进行调用,虚拟化求解器调用过程如图3.7所示。求解器服务器可以是由多台计算机组成的集群,为了方便说明,这里以两台计算机组成的求解器服务器为例。
图3.7 虚拟化求解器调用过程
步骤1:知识组件运行过程中,知识组件引擎向应用虚拟化服务器请求启动相应的求解器,应用虚拟化服务器获取请求中的求解器编号,查询所有部署该求解器的服务器负载状态。(www.xing528.com)
步骤2:应用虚拟化服务器根据负载均衡策略,选择最优的求解器服务器,启动相应求解器。
步骤3:求解器服务器启动求解器,并以流的方式将求解器运行时所需的代码段推送给知识组件引擎。
步骤4:知识组件引擎根据传输来的求解器运行代码段加载知识组件模板文件进行运算,运算过程中的所有操作均被采集并发送到求解器服务器端。求解器服务器对这些操作进行分析,将更多的求解器代码段推送给知识组件引擎。重复此步骤,直到知识组件运行完成。
步骤5:知识组件运行完成后,引擎自动保存结果文件并关闭求解器。结果文件可以按照设计人员的需求选择保存在客户端或者求解器服务器端。求解器服务器接收到关闭请求后,关闭相应的求解器。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。