Ansible; sistemleri yapılandırabilen, yazılımları dağıtabilen ve BT görevlerini yönetebilen basit ve aracısız bir otomasyon çerçevesidir.
Ansible, temel çalışma hatlarının bir parçası olarak ağ otomasyonunu destekler. Ansible 2.3 ve sonrasından itibaren temel Ansible yazılımı; OS6, OS9 ve OS10 çalıştıran anahtarları yönetmek ve anahtarların otomasyonunu yapmak konusunda Dell EMC Ağı modüllerini destekler. Şu anda tüm modüller yerel bağlantı modunda, CLI ve SSH aktarımı kullanılarak yürütülür.
Ek bilgilerChef, altyapıları kod olarak yapılandırabilen bir yapılandırma yönetim aracıdır.
Ek bilgiler
Puppet, kodların altyapı olarak kullanılması konseptine yardımcı olan model odaklı, açık kaynaklı bir yapılandırma yönetim aracıdır.
Dell EMC Ağının Puppet ile entegrasyonu, Dell EMC OS10 anahtarlarını insanlar tarafından okunabilen kodlarla yönetebilmenizi sağlar. Puppet için Dell EMC Ağı modülleri, Puppet Forge'dan indirilebilir. Bu modüller, OS10 işletim sistemini çalıştıran anahtarları yönetmek ve bu anahtarların otomasyonunu yapmak için kullanılabilir. Modüllerin güncel sürümü; Puppet 5.3 sürümü ve OS10 10.4.0 sürümü ile test edilmiş ve doğrulanmıştır. Puppet'ın Dell EMC OS10 anahtarlarla kullanımını kolaylaştırmak için şu genel bakış sağlanmıştır:
Ek bilgilerSaltStack (Salt olarak da anılır), komutları yürüten, verileri sorgulayan ve belirli durumlarda uzak düğümleri koruyabilen bir yapılandırma yönetim sistemidir.
Salt, dağıtım ve bulut yönetimine yönelik altyapı olarak kod kullanımını destekler. Salt yürütme işlemleri, sıradan Python modülü olarak yazılabilir.
Çoklu Satıcı desteğine sahip Network Automation and Programmability Abstraction Layer with Multivendor support (Çoklu sağlayıcı desteğine sahip Ağ Otomasyonu ve Programlanabilirlik Soyutlama Katmanı - NAPALM), sağlayıcıdan bağımsız aygıtlara sahip birleşik API kullanan işlevler kümesi uygulayan bir Python kitaplığıdır. OS10 anahtarları, Salt ve NAPALM birlikte kullanılarak yönetilebilir ve otomasyonları yapılabilir.
Ek bilgilerBirincil bileşenler şunlardır: