Работа на ARM позволяет без потери производительности снизить расходы и открывает доступ к обработке больших объемов данных без повышения расходов на инфраструктуру.
Мы провели тестирование, чтобы убедиться в этом.
Результаты тестов
Производительность MySQL:
Тестовая среда:
- — x86 VM: 24 vCPU / 48 GB Intel (R) Xeon (R) Gold 6266C CPU @ 3.00GHz
- — ARM64 VM: 24 vCPU / 48 GB Kunpeng 920 @ 2.60GHz
Результаты:
- — Для рабочей нагрузки только для чтения MySQL на ARM продолжает работать наравне с MySQL на x86.
- — Для записи включая рабочую нагрузку, MySQL на ARM начинает немного отставать, но эта проблема решается, если рассмотреть рассмотреть масштабирование частоты.
- — Применение ARM на 40% дешевле x86 (24U48G — тот же, что мы использовали).
Производительность Apache и Redis:
Тестовая среда:
- — x86 VM: 24 vCPU/48 GB Intel(R) Xeon(R) Gold 6266C CPU @ 3.00GHz
- — ARM64 VM: 24 vCPU/48 GB Kunpeng 920 @ 2.60GHz
Результаты:
- — При тестировании RPS Apache на ARM продолжает работать наравне с Apache на x86.
- — При тестировании RPS Redis на ARM продолжает работать наравне с Redis на x86.
- — По итогам ARM на 40% дешевле x86 (24U48G — тот же, что мы использовали).
Уже сейчас:
1. Мы используем технологии Huawei для работы наших внутренних сервисов, таких как Storage, транскодинг, проект легкого хостинга SiteItEasy.ru
2. Предлагаем публичное облако на базе инфраструктуры с процессорами семейства ARM
3. Работаем над созданием новых платформенных сервисов для наших клиентов:
- — Управляемые класстера Kubernetes на Kunpeng/ARM
- — Managed Elastic Search + MemCash
- — Managed Redis * Managed MySQL
- — Managed ClickHouse
- — Предлагаем публичное облако на базе инфраструктуры с процессорами семейства ARM
Предлагаем бесплатно протестировать виртуальные машины на базе ARM64