BMC (Baseboard Management Controller), sunucu anakartı üzerinde bulunan, ana işletim sisteminden tamamen bağımsız çalışan gömülü bir yönetim çipidir. Sunucu kapalı olsa bile, elektrik bağlıysa BMC'ye erişilebilir ve sunucu uzaktan açılıp kapatılabilir, konsoluna erişilebilir.
BMC'nin Somut Uygulamaları
BMC, soyut bir standarttır; her üretici kendi markasıyla bir BMC uygulaması sunar:
| Üretici | BMC Ürünü |
|---|
| Dell | iDRAC (Integrated Dell Remote Access Controller) |
| HPE | iLO (Integrated Lights-Out) |
| Lenovo | XClarity Controller |
| Genel Standart | IPMI (Intelligent Platform Management Interface) |
Ne İşe Yarar?
- Sunucuyu uzaktan açma/kapatma/yeniden başlatma
- Sanal konsol (KVM over IP) ile işletim sistemi ekranına erişim, işletim sistemi hiç açılmasa bile
- Donanım sensörlerini izleme (sıcaklık, fan hızı, güç tüketimi)
- Firmware güncelleme
- Donanım hata loglarına erişim (POST hataları, bellek hataları)
Neden Kritik?
BMC olmadan, bir sunucu sorun yaşadığında (örneğin işletim sistemi açılmıyor) fiziksel olarak veri merkezine gidip monitör/klavye bağlamak gerekir. BMC, bu ihtiyacı ortadan kaldırarak uzaktan tam kontrol sağlar. Büyük sunucu filolarında bu, operasyonel verimliliğin temelidir.
Güvenlik Boyutu
BMC, tam donanım kontrolü sağladığı için saldırganlar için de değerli bir hedeftir. Varsayılan parolaların değiştirilmesi, BMC ağ arayüzünün ayrı, izole bir yönetim ağında tutulması ve düzenli firmware güncellemesi kritik güvenlik pratikleridir. Bu konuyu Dell PowerEdge BIOS/UEFI güvenlik sertleştirme rehberinde ele aldık.
Sorun Yaşandığında
BMC'lerin kendisi de zaman zaman güncelleme sırasında sorun yaşayabilir. Bu senaryoyu iDRAC9 firmware güncelleme takılma sorunu rehberinde detaylı ele aldık.
Özet
BMC, sunucunun ana işletim sisteminden bağımsız çalışan, uzaktan tam donanım kontrolü sağlayan gömülü bir yönetim çipidir. iDRAC ve iLO gibi ürünler, bu standardın üretici-özel uygulamalarıdır.