最适合图像处理(AWS、GCP、Azure 等)

最适合图像处理(AWS、GCP、Azure 等)

我有一个应用程序,它将至少 3 MB 大小的图像(png 和 jpeg)上传到服务器,服务器通过创建 3 个调整大小的 webp 类型的缩略图来处理这些图像。

问题在于处理时间以及服务器上的资源消耗——处理一张带有 3 个图像输出的照片需要 2 秒钟,并且上传过程中资源几乎 100% 使用,因为一次只上传一张图片,不会“杀死”服务器并允许其他 API 操作。

服务器处理器没有集成显卡,因此当我在配置类似但配备 Ryzen 7 5800U 处理器的笔记本电脑上本地运行处理时,整个过程只需 600 毫秒(不考虑上传时间,图像上传后在服务器上需要 2 秒,而在本地机器上需要 600 毫秒)。

我的问题是,选择服务器/实例的最佳方法是什么?是否有带有集成显卡的处理器(类似于 Interl Xeon E3 系列)的实例可以更有效地处理此类任务?

服务器大小:

vCPU(英特尔至强 20x 3.60 GHz):8

内存:32 GB

相关内容