Düğüm Laboratuvarına hoş geldiniz!

Bir dizüstü bilgisayarda çalışan kadın
Bu, xx ağı BetaNet forumundan çapraz olarak gönderildi! Bak Burada topluluğa katılmak ve tartışmak için.

Herkese selamlar. Benim adım Keith Millette. üzerinde zaman geçirdiyseniz xx ağ Uyuşmazlık kanalı Beni Lord Vetinari olarak tanıyor olabilirsiniz. Birkaç hafta önce Güney Kore'de bir düğüm laboratuvarı kurmak için xx ağ ekibine katıldım. Düğüm laboratuvarı, xx ağ ekiplerinin kodu, yazılım teslim yöntemlerini test etmesi ve faydalı ölçümler toplaması için deneysel bir ortam olarak hizmet edecektir. Laboratuvarın hedefleri, dağıtım stratejisini sonuçlandırmak ve düğüm çalıştırıcıları olarak uygulamalar gönderenlerinize denenmiş ve test edilmiş donanımlar önermek. xx ağı, en başından itibaren başarı için düğüm koşucuları oluşturmayı amaçlar.

İlk özelliklerin yayınlanmasından bu yana çok zaman geçti. GPU düğümlerinin planlama aşamalarında Benjamin Wenger, BetaNet düğüm gereksinimlerini hesapladı ve 2018'in başlarında yayınladı. Teknik özellikler, AMD Ryzen 2700x GPU, Nvidia RTX 2070 GPU, 16 GB RAM, ASRock AB350 Pro4 ve 1 TB depolama önerdi. yaklaşık $1600 maliyeti. Bu konfigürasyonu cMix ve xxBFT geliştiricileri ile tartıştıktan sonra, hepsi laboratuvarın bütçe ile orta seviye bileşenler kullanılarak oluşturulan düğümleri barındırması gerektiği konusunda anlaştılar. Minimum gereksinimleri ve en uygun maliyetli konfigürasyonları belirlemeyi amaçlıyoruz. xx ağının diğer blok zincirler gibi olmadığını kanıtlamayı amaçlıyoruz. Pahalı ve aşırı güçlü düğümler bir gereklilik değildir.

Laboratuvarda kullanmayı seçtiğimiz donanımın dökümü:

  • 2700x yerine AMD Ryzen 3700x kullanıyorum. Küresel tedarik zincirindeki aksama ve düşük fiyat, bunu en iyi seçenek haline getirdi. Teknik özellikleri karşıladıkları ve Intel CPU'ları olan kişilerin bunları kullanabilmesini istediğimiz için Intel i7-9700K işlemciyi dahil etmeyi seçtim.
  • Birden çok üreticinin bazı ATX ve mATX form faktörlü anakartlarını kullanıyorum. AMD CPU'lar, A320, B350, B450 ve X370 ile dört farklı yonga seti kullanıyorum. Ve Intel CPU'lar, Z370 ve B360 yonga setleri ile. Bu, ağın gereksinimlerini ve ayrıca düğüm koşucularının bütçesini karşılamak için en geniş anakart yelpazesini önermemizi sağlar.
  • Nvida Turing mimarisinin gölgelendiricilerinde ön hesaplama performansını büyük ölçüde artıran 32 bit çarpma birimlerine sahip olması nedeniyle GPU'lar hala Nvidia GPU'ların RTX ailesi ile sınırlıdır. Laboratuvarda, hesaplama gereksinimlerini ve aynı zamanda düğüm koşucularının bütçesini karşılamak için birçok üreticinin RTX 2070'ini kullanmayı seçtim. Ayrıca alt sınırı test etmek için bir RTX 2060 ve GTX 1660 ti seçtim.
  • Bellek ve depolama kapasitesine gelince, hem cMix hem de blok zinciri farklı gereksinimlere sahiptir ve uygun miktarı belirlemek için 4 veya 8 GB modüller kullanarak 8-32 GB RAM'e karar verdik. Test sırasında 512GB Samsung EVO SDD'leri kullanacağım, ancak sonuçta yazma dayanıklılığı nedeniyle her düğümün kurumsal düzeyde bir SSD kullanmasını önereceğiz.
  • Toplamda, kurum içi testler için kullanılan 10 düğüm olacaktır.

Sonunda, daha önce tahmin edilenden daha az maliyetli olacak bireysel bir düğüm için konfigürasyonlar önerebilmeyi umuyoruz.

Ben ve xx ağ ekibinin geri kalanı, xx ağı BetaNet'i kurma ve dağıtma konusunda toplulukla birlikte çalışmayı dört gözle bekliyoruz. BetaNet'i hayata geçirmek için donanım ve ağ gereksinimleri konusunda neye ihtiyacınız olup olmayacağını ayrıntılarıyla anlatacağım.

Popüler