CDN для картинок используется на высокопосещаемых ресурсах с целью:
- отдачи картинки с максимально близкого сервера к пользователю
- уменьшения нагрузки на отдельный сервер
Недостаток данного метода - он относительно дорог и целесообразно применять когда посетители сайта широко раскиданы географически.
Если нужно просто уменьшить нагрузку на отдельно стоящий сервер, достаточно применять балансировщик нагрузки, например встроенный в nginx.
Пример конфигурации для балансировки нагрузки nginx