图像识别应用使用的环境是
anaconda3(python=3.5+pytorch+tornado)
识别的时候要把识别后的图片保存到本地,环境是单机模式。
人脸识别应用使用的环境是
anaconda3(python=3.6+tornado+(GluonCV+OpenCV+YoloV3)+sqlite3)
识别的时候要把人脸数据存到sqlite3数据库下,环境是单机模式。
保存的所有图片数据都在DNS挂载的图片服务器中
现在总部新到了4台人工智能通用计算设备,每台设备配置为:
CPU/2颗(1颗12核)/5118;
内存/容量384GB;
系统盘/2块/单盘容量480GB;
数据盘/6块/单盘容量960GB;
GPU卡/4/P40;
目前有以下几点问题想和各位大佬探讨一下
1.使用什么架构模式在这4台机器上部署识别应用?
2.2个服务是分别部署到4台服务器上还是一个服务部署到2台上?
3.sqlite3数据库是否可以分布式存储?图像识别存储的图片是否也得改成分布式存储?或者是继续按照原来通过NFS挂载图片服务器
4.如果做负载均衡的话,Nginx怎么部署? Nginx是否要单独找一台服务器?