Uç Bilişim ve Endüstriyel IoT: Bulut Yığını StarlingX 8, Debian’a Taşınıyor

Saberie

Active member
Uç bilişim ve Endüstriyel Nesnelerin İnterneti (IIoT) uygulamaları için özel olarak tasarlanmış StarlingX bulut yığını, 8.0 sürümüne ulaştı. OpenStack Foundation’ın (OSF) Kubernetes, Ceph, Linux ve OpenStack gibi bileşenleri temel alan üst düzey projesi, 5G için telekomünikasyon altyapısı gibi uç ortamlarda bile yüksek performanslı uygulamaları düşük gecikmeyle dağıtmak için bir platform sunuyor. Orijinal CentOS tabanı yerine, 8.0 sürümünden beri StarlingX artık tamamen Debian’a dayanmaktadır.


Debian 11.3 ve Linux kernel 5.10 ile sağlam temel


StarlingX topluluğu, projeyi uzun vadeli sağlam bir temele oturtabilmek için, Red Hat’in daha önce CentOS hakkında belirsizliğe neden olmasının ardından, 2022’nin başlarında 6.0 sürümü yayınlandığında kademeli olarak Debian’a geçmeye karar verdi. Sürüm 8.0’dan başlayarak, yığın artık tamamen Debian OS’ye dayalıdır – şu anda sürüm 11.3’te (Bullseye) – Yocto projesinden Linux çekirdeği 5.10 ile birlikte.


Duyuruya göre, StarlingX’in çalışmasında Debian’a geçiş yalnızca minimum ayarlamalar gerektirecek: işlev aralığı, CLI ve API’lerin yanı sıra mevcut Kubernetes API’leri değişmeden kalacak. Bununla birlikte, bir Debian kurulumu, sırasıyla eski BIOS’a sahip sunucular ve UEFI üretici yazılımına sahip sunucular için yeni PXEboot grub menü öğeleri gerektirir. Ayrıca geliştiriciler, Debian altında arayüzlerin ve statik yolların sistem API’si (host-route-*, host-if-* ve host-addr-*) aracılığıyla yönetilmesi gerektiğini unutmamalıdır. İlgili yapılandırma dosyaları /etc/network/routes ve /etc/network/interfaces.d/ ayrı dizinlerinde bulunur. CentOS’tan farklı olarak Debian, ağ bilgilerini /etc/sysconfig/network-scripts’e değil, /etc/network’e kaydeder – systemBu arada -StarlingX komutları değişmeden kalır.

Donanımı daha verimli kullanın


Hyper-Threading özellikli CPU’lara sahip sunucu sistemlerindeki donanım kaynaklarından en iyi şekilde yararlanmak için StarlingX 8.0, yeni AIO (hepsi bir arada) sistemleri kurarken tek çekirdekli çalışma sağlar. Hyper-Threading’in etkinleştirildiği bu modda platform, CPU’nun yalnızca bir fiziksel çekirdeğini artı iki mantıksal çekirdeği kullanır. Diğer tüm sunucu işlemci çekirdekleri, diğer işlemler ve iş yükleri için kullanılabilir durumda kalır. Ek olarak, bir AIO denetleyicisinde StarlingX için ayrılabilecek bellek, iki Numa düğümüne sahip ana bilgisayarlar için 11 GB’a yükseltildi. Ancak, yeni mod yalnızca Intel’in Xeon işlemci ailesinin dördüncü neslinde mevcuttur. Daha eski CPU türlerine sahip sistemlerde, yine de iki fiziksel CPU çekirdeğini yapılandırmanız gerekir.

StarlingX 8.0’daki diğer yeni eklemeler arasında, RAN uygulamalarını barındırırken O-RAN-O2 uygulamaları için artırılmış uyumluluk ve VM’leri bir Kubernetes hizmeti Kümesi içinde bölmeler olarak çalıştırmak ve yönetmek için tasarlanmış bir açık kaynak projesi olan KubeVirt’in ilk kullanımı yer alıyor.


Diğer tüm önemli değişikliklere genel bir bakış, StarlingX blog duyurusunda bulunabilir. Tüm değişikliklerin ve yeni özelliklerin eksiksiz bir koleksiyonu sürüm notlarında bulunabilir. OpenStack Foundation (OSF) tarafından 2020’de üst düzey bir proje olarak tanıtılan bulut yığın kodu, OpenDev.org’da mevcuttur.


(harita)



Haberin Sonu
 
Üst