Что такое сервер ARM?
Сервер ARM — это сервер, построенный на процессорах, которые используют архитектуру набора команд Arm, а не архитектуру x86, применяемую в большинстве серверных CPU Intel и AMD. Arm Holdings разрабатывает набор команд и лицензирует его производителям микросхем, которые создают процессоры. Процессоры ARM известны низким энергопотреблением и низким тепловыделением.
Ключевые особенности процессоров ARM
Процессоры ARM используют архитектуру RISC, то есть сокращённый набор команд. Arm Holdings лицензирует архитектуру и её ядра другим компаниям. Семейство архитектур включает 32-битные и 64-битные версии. 64-битное состояние AArch64 было введено в 2011 году, а текущее поколение ARMv9 добавляет векторные расширения SVE и SVE2.
ARM и x86 для серверов
| Feature | ARM-based server | x86-based server |
|---|---|---|
| Instruction set | Arm (RISC) | x86 (Intel, AMD) |
| Power consumption | Low | Higher |
| Heat output | Low | Higher |
| Typical use | Cloud, data centers, edge | General-purpose compute |
Сферы применения
Процессоры ARM подходят для лёгких, чувствительных к энергопотреблению нагрузок. К ним относятся облачные сервисы и сервисы центров обработки данных, встраиваемые системы и периферийные вычисления (edge computing). Тонкие клиенты также используют процессоры ARM, поскольку они обеспечивают низкие энергопотребление и нагрев.
Продукты Thinvent с процессорами ARM
Линейка Thinvent включает устройства на базе ARM в серии Micro. Тонкий клиент Micro 5R использует 4-ядерный процессор ARM Cortex A53 с частотой до 2,0 ГГц, 2 ГБ оперативной памяти и 16 ГБ накопителя eMMC. Мини-ПК Micro 6 Pro использует 4-ядерный процессор ARM Cortex A55 с частотой до 1,9 ГГц, кэш 1 МБ, 4 ГБ оперативной памяти и 32 ГБ накопителя eMMC. Оба работают под управлением Thinux Embedded Linux. В линейке Thinvent эти продукты на ARM не содержат процессоров x86.