Çıplak donanım sunucusu, yalnızca bir tüketici veya kiracı tarafından kullanılan fiziksel bir bilgisayar sunucusudur.[1] Kiralama için sunulan her sunucu, kendi başına işlevsel bir sunucu olan ayrı bir fiziksel donanım parçasıdır. Birden fazla paylaşılan donanım parçasında çalışan sanal sunucular değillerdir. Terim, birden çok kiracıyı barındırabilen ve sanallaştırma ve bulut barındırma kullanan sunucuları birbirinden ayırmak için kullanılır.[2] Bare-metal sunucuların aksine, bulut sunucuları birden çok kiracı arasında paylaşılır. Her bir çıplak donanım sunucusu, bir kullanıcı için herhangi bir miktarda iş çalıştırabilir veya aynı anda birden çok kullanıcıya sahip olabilir, ancak bunlar tamamen onları kiralayan varlığa tahsis edilmiştir. Hipervizörler, kiracılar arasında bir miktar izolasyon sağlar ancak yine de gürültülü bir komşu etkisi olabilir.[3] Bir fiziksel sunucu çok kiracılıysa, bir kiracıdan gelen aşırı yük, diğer kiracıları geçici olarak etkilemek için yeterli makine kaynağını tüketebilir. Kiracılar başka türlü izole edildiğinden, bunu yönetmek veya yük dengelemek de zordur. Bare-metal sunucular ve tek kiracılık bunu önleyebilir.[2] Ek olarak, hipervizörler daha zayıf yalıtım sağlar ve ayrı makineler kullanmaya kıyasla güvenlik açısından çok daha risklidir. Saldırganlar her zaman yalıtım yazılımında (hipervizörler gibi) güvenlik açıkları bulmuştur, gizli kanallar, fiziksel olarak ayrı makineler olmadan karşı koymak için pratik değildir ve paylaşılan donanım, Rowhammer, Spectre ve Meltdown gibi donanım koruma mekanizmalarındaki kusurlara karşı savunmasızdır.[4] Bir kez daha, sunucu maliyetleri, yönetim ek yüklerine karşı toplam sahip olma maliyetinin bir oranı olarak düştüğü için, "donanımı sorunun üzerine atmanın"klasik çözümü yeniden uygulanabilir hale geliyor Hizmet Olarak Altyapı, özellikle Kod Olarak Altyapı yoluyla, barındırmayı kolayca yönetilebilir hale getirmek için birçok avantaj sunar. Hem bulut barındırma hem de çıplak metal sunucuların özelliklerini birleştirmek, performans avantajlarını taşımaya devam ederken bunların çoğunu sunar.[5] Bu bulut tekliflerine Hizmet Olarak Bare-Metal (BMaaS) adı da verilir. Bazı çıplak donanım bulut sunucuları, örneğin bakımı basitleştirmek veya ek yalıtım katmanları sağlamak için bir hipervizör veya kapsayıcılar çalıştırabilir.[4] Bu hizmetler ile geleneksel adanmış sunucu teklifleri arasındaki farkın, kullanıcının, yalıtılmış sunucular yerine birden çok sunucudan, karmaşık bir ağdan ve depolama kurulumundan oluşan altyapıları sağlama yeteneği olduğunu unutmayın. Hem ticari hem de açık kaynaklı platformlar mevcuttur ve bu platformlar, şirketlerin kendi özel Bare-Metal özel yazılımlarını oluşturmalarını sağlar BMaaS yazılımı tipik olarak bir veri merkezindeki ekipmanın (Bilgisayar, Depolama ve Ağ Anahtarları, Güvenlik Duvarları, Yük Dengeleyiciler ve diğerleri) yaşam döngüsü yönetimini üstlenir. Veri merkezi operatörlerinin, genellikle donanım dağıtımıyla ilgili manuel işlerin çoğunu boşaltmasına olanak tanır. ağ düzeyinde kiracılar arasında otomatik temizleme ve otomatik bölümleme uygulayarak yeniden kullanımı basitleştirir ve güvenliği artırır.Büyük sunucu filolarına sahip kuruluşlar için ekipmanın yaşam döngüsü yönetimiyle ilişkili maliyetleri azaltmak için dahili olarak BMaaS yazılımı giderek daha fazla kullanılmaktadır.[6] BMaaS yazılımı, donanım yönetimini basitleştirmeyi ve hizmet olarak tüketimini sağlamayı amaçlar. Öncelikle hiper bütünleşik veya kapsayıcı tabanlı bir çözümün altındaki katmanı işler. Kubernetes küme otomatik ölçekleyicisi gibi entegrasyonlar aracılığıyla genellikle yukarıdaki katmanlarla işbirliği yapar.[7] BMaaS Yazılımı, kullanıcıya bir dizi kaynak (Bilgi İşlem veya Depolama gibi) olarak tanımlanan istenen işlem birimini "oluşturma"yeteneği sunmayı amaçladığından, Şekillendirilebilir ayrıştırılmış altyapıya benzer bir amaca sahiptir. Aradaki fark, genellikle özel donanım gerektirdiğinden, depolama ve bilgi işlemin "ayrıştırılmasına"(sunucu biriminin dışından erişilmesine) gerek olmamasıdır. Bunun yerine, bir sunucu havuzundan istenen özelliklere (RAM, CPU Çekirdekleri, Yerel Disk kapasitesi, GPU, FPGA, SmartNIC'ler) uyan bir eşleşen sunucu seçilerek ve ağ yeniden yapılandırılarak hazır donanımla aynı sonuca ulaşılır. sunucunun bir kiracının dağıttığı diğerlerine katılması Bazı uygulamalarda depolama bileşeninin iSCSI kullanan sistemlerin dışında olduğunu ve BMaaS ile Şekillendirilebilir altyapı arasındaki çizgileri bulanıklaştırdığını unutmayın. Bu, kullanıcının klasik sanallaştırılmış Hizmet olarak Altyapı tekliflerine benzer bir şekilde düğümün depolama boyutunu ve performansını seçmesine olanak tanır. Bu, donanım havuzunda daha düşük değişkenlik (kar tanesi) avantajına ve donanım arızası durumunda bir ekipmandan diğerine daha hızlı geçiş olasılığına sahiptir. Artırılmış gerçeklik, Karma Gerçeklik, Bağlantılı arabalar, Telerobotik gibi yeni iş yükleri zemin kazandıkça, düşük gecikme süreli bulut hizmetlerine olan talep ve Edge Computing'e olan talep artıyor.[8] Bare Metal ve BMaaS otomasyon yazılımı, çok sayıda küçük veri merkezinin otomatikleştirilmesi ve daha sonra bir hizmet olarak tüketilmesi gereken ve hizmetin mümkün olan en düşük gecikmeyi sunması gereken Uç Bulut uygulamaları için kullanılır.[9] Bir zamanlar tüm sunucular çıplak donanım sunucularıydı. Sunucular şirket içinde tutuldu ve genellikle bunları kullanan ve işleten kuruluşa aitti. İşletim sistemleri, zaman paylaşımına izin vermek için çok erken (1960'ların başında) geliştirildi. Tek büyük bilgisayarlar, anabilgisayarlar veya mini bilgisayarlar genellikle merkezi konumlarda barındırılırdı ve hizmetleri bir büro aracılığıyla paylaşılırdı. 1980'lerde ucuz ticari PC'lere geçiş, pazar genişledikçe bunu değiştirdi ve çoğu kuruluş, hatta en küçüğü bile kendi bilgisayarlarını satın almaya veya kiralamaya başladı. 1990'larda internetin ve özellikle web'in popüler büyümesi, birçok müşterinin tek sunucuların olanaklarını paylaştığı veri merkezlerinde barındırma uygulamasını teşvik etti. Şu anda küçük web sunucuları, bağlantı için genellikle donanım maliyetinden daha pahalıya mal oluyor ve bu da bu merkezileşmeyi teşvik ediyor. HTTP 1.1'in sanal barındırma yeteneği, aynı sunucuda birçok web sitesini birlikte barındırmayı da kolaylaştırdı. Yaklaşık 2000'den veya ticari olarak pratik terimlerle 2005'ten itibaren, sanal sunucuların kullanımına ve ardından Hizmet Olarak Altyapının sunucu donanımı yerine bilgi işlem hizmetini takas edilebilir bir meta haline getirdiği bulut barındırma kullanımına ilgi arttı. Daha büyük fiziksel sunucularda barındırılan birçok sanal makine sunabilen hipervizörler geliştirildi. Birden fazla kullanıcının yük modelinin, genel olarak bireysel kullanıcılara göre daha yumuşak olduğu uzun süredir kabul edilmektedir, bu nedenle bu sanal makineler, fiziksel donanımı ve maliyetlerini daha verimli kullanabilirken aynı zamanda basit bir maliyet paylaşımından daha yüksek bireysel performansa sahip gibi görünebilir. tavsiye etmek Bare metal sağlamanın atalarından biri, 1990'larda ortaya çıkan ve Preboot Execution Environment (PXE) protokolünü kullanan Cobbler_(yazılım). O zamandan beri, çeşitli bulut sağlayıcıları, özel olarak ayrılmış sunucu çeşitleri veya çıplak donanım bulut teklifleri sunmak için kendi şirket içi yığınlarını oluşturuyor: ¢Â¢ Nisan 2015 OpenStack Ironic bileşeni, Kilo sürümünün bir parçası olarak piyasaya sürüldü. [10] ⢠Mayıs 2020 Packet, yığınlarının bir bölümünü Tinkerbell[12] olarak yayınladı ⢠Haziran 2020 MetalSoft, Stack'i Bigstep Cloud'un arkasında ticarileştirmek için piyasaya sürüldü. [13] Hem açık kaynaklı hem de ticari BMaaS Yazılımı örnekleri: