Bare metal-компьютер
Под компьютером типа bare metal («голое железо») понимается физический компьютер, а точнее — сервер, на котором установлена одна и только одна операционная система. Это различие важно, поскольку многие, если не большинство, серверов являются виртуальными машинами. Физический сервер — это, как правило, достаточно серьезный компьютер с мощным аппаратным обеспечением. Установка операционной системы и запуск приложений непосредственно на физическом оборудовании, без виртуализации, называется работой на «голом железе».
Какую проблему решает
В вычислительной технике изначально применялся подход, в котором на один компьютер устанавливалась только одна операционная система. В этом случае все ресурсы физического компьютера были доступны операционной системе напрямую и отсутствовала искусственная задержка при передаче инструкций ОС к аппаратному обеспечению, связанная со слоем виртуализации.
Как именно решает проблему
Обеспечивая единственной операционной системе доступ ко всем ресурсам компьютера, вы в теории гарантируете, что ее производительность будет максимальной. «Голое железо» отлично подходит для рабочих нагрузок, которым требуется быстрый доступ к аппаратным ресурсам.
В контексте нативных облачных приложений производительность обычно рассматривается с точки зрения масштабирования до большого числа одновременных событий (процессов, операций). Помогает в этом горизонтальное масштабирование (добавление новых машин в пул ресурсов). Однако для некоторых рабочих нагрузок может потребоваться вертикальное масштабирование (увеличение мощности существующей физической машины) и/или чрезвычайно быстрый отклик физического аппаратного обеспечения. В этом случае лучше использовать «голое железо». Кроме того, подход на основе «голого железа» позволяет подстраивать аппаратное обеспечение (а в некоторых случаях и его драйверы) под конкретные задачи.
Обратная связь
Полезна ли эта страница?
Thank you! Please let us know if you have any suggestions.
Thanks for your feedback. Please tell us how we can improve.