GAMS Engine介绍
发布网友
发布时间:2024-10-18 23:05
我来回答
共1个回答
热心网友
时间:2024-11-30 09:31
GAMS Engine是一种服务器软件,让用户在集中式计算资源上运行GAMS模型,无需考虑设备位置。通过网关服务,即Engine术语中的“broker”,访问Engine,该服务提供REST API,接受多种客户端如GAMS Studio、MIRO Desktop、MIRO Server,或使用支持标准如Python、Java的自定义客户端提交的作业。broker还提供简易web界面,便于作业提交和用户管理。
提交到broker的作业存于队列,由GAMS worker执行,执行结果由broker收集并反馈给用户。Engine提供集中计算优势,服务器硬件性能远超普通PC,支持大规模并行作业。集中式管理包括license管理、允许外部访问、确保统一软件版本和提供粒度访问控制。使用Engine能节省IT成本,无需自建调度机制,可选择在内部部署或云端托管的Engine One,或无需服务器管理的Engine SaaS。
Engine有两种类型:Engine One在用户自有的硬件上运行,支持内部或云端部署,安装快速,更新自动,与基于GAMS机器的许可证配合使用,需单独购买。Engine One适用于寻求完全数据组织控制的用户。Engine SaaS由天演融智软件在AWS云上托管,简化服务器处理与维护,提供无限水平扩展能力,确保用户随时访问所需资源。
北京天演融智软件有限公司作为GAMS软件在中国的授权经销商,提供高质量的软件销售和培训服务,为用户提供支持。