预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108874398A(43)申请公布日2018.11.23(21)申请号201711035677.9(22)申请日2017.10.30(71)申请人北京旷视科技有限公司地址100190北京市海淀区科学院南路2号A座313申请人北京迈格威科技有限公司(72)发明人赫广宇王登(74)专利代理机构北京市磐华律师事务所11336代理人高伟卜璐璐(51)Int.Cl.G06F8/60(2018.01)权利要求书2页说明书12页附图3页(54)发明名称服务产品的部署方法、装置、系统和存储介质(57)摘要本发明提供了一种服务产品的部署方法、装置、系统和存储介质,所述服务产品的部署方法包括:确定待部署的服务产品的部署模式;基于所述待部署的服务产品确定并准备部署所述服务产品所需要的硬件设施和软件设施;以及基于所述准备的硬件设施和软件设施以及所述确定的部署模式部署所述服务产品。根据本发明实施例的服务产品的部署方法、装置、系统和存储介质提供了部署服务产品的通用模式,对于任何安装环境下任何服务产品的部署均可适用,使得能将多产品的部署整合到一张安装盘上,解决了多种安装环境下多种产品的安装带来的耗时、费力、易出错等问题,实现简便快捷、不易出错、省时省力的部署安装。CN108874398ACN108874398A权利要求书1/2页1.一种服务产品的部署方法,其特征在于,所述方法包括:确定待部署的服务产品的部署模式;基于所述待部署的服务产品确定并准备部署所述服务产品所需要的硬件设施和软件设施;以及基于所述准备的硬件设施和软件设施以及所述确定的部署模式部署所述服务产品。2.根据权利要求1所述的方法,其特征在于,所述部署所述服务产品所需要的硬件设施至少包括所述服务产品需要兼容的硬件和所述硬件的驱动。3.根据权利要求2所述的方法,其特征在于,所述基于所述准备的硬件设施和软件设施以及所述确定的部署模式部署所述服务产品包括:修改配置和安装所述硬件的驱动。4.根据权利要求1所述的方法,其特征在于,所述部署所述服务产品所需要的软件设施包括所述服务产品的软件本身、所述服务产品的支持链接相关软件以及所述服务产品的运行环境相关软件。5.根据权利要求4所述的方法,其特征在于,所述准备部署所述服务产品所需要的软件设施包括:将所述服务产品的软件本身和所述服务产品的支持链接相关软件制作成离线安装包。6.根据权利要求4所述的方法,其特征在于,所述基于所述准备的硬件设施和软件设施以及所述确定的部署模式部署所述服务产品包括:安装所述服务产品的支持链接相关软件、所述服务产品的运行环境相关软件以及所述服务产品的软件本身。7.根据权利要求1所述方法,其特征在于,所述部署模式包括单机模式和网络模式。8.根据权利要求7所述的方法,其特征在于,基于所述单机模式部署所述服务产品包括:确定需要部署的产品形态,所述产品形态包括在线服务形态和离线服务形态;基于所述确定的产品形态部署所述服务产品。9.根据权利要求8所述的方法,其特征在于,所述基于所述单机模式部署所述服务产品还包括:确定是否需要切换产品形态;以及如果需要切换产品形态,则采用新产品形态下的服务产品替换原产品形态下的服务产品。10.根据权利要求7所述的方法,其特征在于,基于所述网络模式部署所述服务产品包括:获取网络内需要部署服务的机器列表,并对所述机器列表中的各台机器进行性能检测;至少基于所述性能检测的结果确定所述各台机器适合的服务类型;以及基于所述确定的所述各台机器适合的服务类型为所述各台机器分发提供相应服务类型的软件包。11.根据权利要求10所述的方法,其特征在于,所述基于所述网络模式部署所述服务产品还包括:在确定所述各台机器适合的服务类型后计算获得网络拓扑图,所述网络拓扑图标识所述各台机器的服务类型及其交互关系。2CN108874398A权利要求书2/2页12.根据权利要求10所述的方法,其特征在于,所述确定所述各台机器适合的服务类型还基于所述网络内所包括的所述机器的数量。13.根据权利要求10所述的方法,其特征在于,所述性能检测所检测的性能包括:计算性能、网络性能和输入输出性能。14.根据权利要求1-13中的任一项所述的方法,其特征在于,所述待部署的服务产品为人脸识别服务产品。15.一种用于实现权利要求1-14中的任一项所述方法的服务产品的部署装置,所述装置包括:模式确定模块,用于确定待部署的服务产品的部署模式;准备模块,用于基于所述待部署的服务产品确定并准备部署所述服务产品所需要的硬件设施和软件设施;以及部署模块,用于基于所述准备模块准备的硬件设施和软件设施以及所述模式确定模块确定的部署模式部署所述服务产品。16.一种服务产品的部署系统,其特征在于,所述系统包括存储