前段时间为大家介绍的自然语言剖析 NLA 这一项由 Smartbi 独家研发的产品性能,在后盾承受到了很多比拟好的反应,也有很多小伙伴问到该如何去装置利用。这篇文章就为大家具体介绍自然语言剖析 NLA 的环境部署要求,包含对系统环境、服务器配置的需要,并提供了相应的查看办法。
一、环境要求
(一)服务器配置清单
1、最低配置:CPU 为 X86 架构 16 核,内容 32G+,硬盘 1TB+,并发数举荐为 30 左右,最高不超过 40。
2、举荐配置:CPU 为 X86 架构 32 核,内容 128G 1TB+,可依据理论数据量加装。
备注:
(1) 因为 NLA 中的机器学习模型须要大量的计算资源,因而倡议独自部署,独占该服务器的配置,并要求和 Smartbi 服务处于同一个域内(同一个路由器);
(2) 服务器 CPU 倡议应用近三年内的 Intel CPU,否则无奈装置 TensorFlow;
(3) 因为 arm64 所应用的指令集短少对 docker 和深度学习的反对,因而不反对 arm64 架构 的 CPU,仅反对 X86 架构的 CUP;
(4) 不倡议将 Smartbi-NLA 和 Smartbi 部署在同一台服务器上,因为 NLA 对计算资源的使用量比拟高会导致 Smartbi 卡顿。
(5) 当服务器配置为最低配置时,即 16 核 32GB。并发数举荐为 30 个左右,最高不应超过 40 个。
(二)零碎环境
因为 NLA 采纳 docker 容器部署,因而服务器的零碎环境须要反对 docker19.03 以上和 docker-compose 1.24。反对部署 Smartbi-NLA 的零碎版本次要有两种,别离是 Ubuntu-16.04.3 以上或是零碎版本 CentOS- 7 以上
因为 NLA 数据 Smartbi 推出的新性能,因而要求在 Smartbi V10.5 及以上装置部署,并且 License 须要蕴含“自然语言剖析”相应权限。
二、环境要求查看
1、Linux 版本确认:查看以后服务器的 CPU 架构是否为 X86 架构
2、查看 linux 零碎的版本
3、查看硬盘大小:要求服务器至多领有大于 1TB 的硬盘,没有足够的硬盘请自行挂载
4、查看内存大小:要求服务器总内存为 32G 及以上。
5、卸载 docker:因为 Smartbi-NLA 在装置时会主动部署与其版本兼容的 docker 环境,为防止抵触须要事后卸载掉本地环境上的 docker
查看以后环境里是否装置有 docker 和 docker-compose
查看以后 docker 版本
docker -v
查看以后 docker-compose 的版本
docker-compose -v
如果胜利输入版本信息,则示意已装置 docker。须要手动卸载掉以后环境上的 docker 和 docker-compose。
① 卸载 docker-compose
② 卸载 docker
通过 yum 装置的 docker,可参考文档 彻底卸载 docker 进行卸载。
以上就是 NLA 自然语言剖析的环境部署的一个具体介绍,须要的小伙伴能够到 Smartbi 官网去下载,个人版反对长期收费试用噢!