Docker ile Konteyner (Container) Sanallaştırma
Docker, konteyner (container) sanallaştırma ile yazılım/uygulamalar sağlamanızı kolaylaştırır.
Docker, konteyner (container) sanallaştırma ile yazılım/uygulamalar sağlamanızı kolaylaştırır.
Docker ile Uygulamaları Daha Hızlı Kullanın
Docker konteyner teknolojisi, uygulamaların davranışına dayalı olarak çalışması nedeniyle yazılım geliştirme, test ve dağıtım süreçlerini hızlandırır. WAGO PFC200 serisi kontrolörler artık bu avantajları gömülü bir platformda kullanmayı mümkün kılar.
Üretimde giderek kısalan ürün döngülerine maliyet etkin bir şekilde tepki verebilmek için, üretim ağa bağlanmalı ve daha esnek ve çevik hale gelmelidir. Fabrikaların yeni üretim gereksinimlerini karşılamasına destek olmak için yazılım gereklidir. Ancak, özellikle gömülü platformlarda geliştirme, test, teslimat ve dağıtım için hazırlıklar hiç de kolay değildir: Programların kurulumu ve yapılandırılması genellikle zahmetlidir, bu da zaman alır ve şirketlerdeki dijital dönüşümü yavaşlatır.
2019 ilkbaharından beri Docker uyumlu
Linux® tabanlı Docker sanallaştırma teknolojisi, uygulamaları taşınabilir bir biçimde paketlediği için yazılım dağıtımını önemli ölçüde kolaylaştırabilir. Bu nedenle, WAGO gelecekte PFC200 Serisi Kontrolörlerini Docker uyumlu biçimde sunacaktır. Böylece, PFC200'de, dünya çapındaki geliştiriciler tarafından sağlanan modern yazılımlar ve çok sayıda uygulama kullanılabilecektir. Örneğin, basit bir modüler prensiple Nesnelerin İnterneti alanındaki uygulama örneklerini hayata geçirmek için kullanılabilen grafiksel programlama aracı Node-RED gibi. Daha önce, Node-RED için gömülü işletim sistemlerinin değiştirilmesi gerekiyordu – Docker, bunun PFC200'de birkaç dakika içinde kullanılmasını sağlar.
Sanal Makinelerden Daha Hızlı
Docker, uygulamaların konteynerlerde çalıştırılabilmesi nedeniyle, örneğin Windows® ortamındaki standart sanallaştırmaya göre önemli ölçüde daha hafiftir. Konteynerler, kendi işletim sistemlerini başlatmaları gerekmediğinden ve bunun yerine ana işletim sistemi bağlamında çalıştıklarından, sanal makinelere göre daha hızlı başlar ve daha az ek yük gerektirir, dolayısıyla daha az donanım kaynağına ihtiyaç duyar. Bununla birlikte, konteynerler yürütme sırasında birbirlerinden ve ana sistemden izole edilebilir. Bu, bir cihazda birden fazla uygulamanın birbirini etkilemeden kullanılmasını sağlar. Ayrıca, tüm uygulamaların taşınmasını önemli ölçüde kolaylaştırır. Ad alanları ve cgroups gibi özel Linux® işlevleri bunu mümkün kılar.
Kolay Yükleme ve Silme
Bunlar, bir sistemden diğerine aktarılması kolay basit bir dosya olan konteyner görüntüsünden başlatılır. Bu, uygulamaları, veritabanlarını ve web uygulamalarını kullanmayı kolaylaştırır ve kullanımdan sonra iz bırakmadan kaldırmayı da kolaylaştırır – mobil uygulamalar gibi, çok kısa sürede yüklenip silinebilir. Bir Docker görüntüsünden istediğiniz sayıda konteyner başlatılabilir. Yapılandırma görüntüde önceden ayarlanmıştır ve ağ yapılandırması gibi değişken parçalar başlatma sırasında otomatik olarak oluşturulur.
Docker, yazılım ve uygulamaları hızlı bir şekilde sağlayabilir, bu da geliştirme ve devreye alma süresini kısaltmaya yardımcı olur. Firmware genişletmesinden sonra, PFC200'ün 2019 Şubat ayında Docker uyumlu hale gelmesi beklenmektedir.
Docker ile PFC200'ün avantajları:
Konuyla ilgili
e!COCKPIT (CoDeSys V3) ve Linux® sayesinde projelerinizi PFC200 Kontrolör ile daha da kolay ve rahat geliştirin, kontrol edin ve görselleştirin.