NVIDIA Air, bulut ölçeğinde verimlilik sağlayarak gerçek dünya veri merkezi altyapısı dağıtımlarının birebir kopyalarını oluşturur. NVIDIA Air ile yüzlerce anahtar ve sunucu oluşturabilir ve bunları tek bir betik ile yapılandırabilirsiniz.
NVIDIA Air’ın birçok avantajından biri, simülasyonlarınızı gerçek dünyayla entegre etme yeteneğidir. Ortamınızdaki harici bağlantıyı etkinleştirmek, yeteneklerini, performansını ve esnekliğini önemli ölçüde artırabilir. Bulut kaynakları, API’ler, üçüncü taraf verileri, işbirliği araçları veya gelişmiş makine öğrenimi modelleri ile entegrasyon, simülasyonunuzun kalitesini, ölçeğini ve gerçek zamanlı özelliklerini geliştirebilir. Bu ayrıca işbirliğini kolaylaştırır, ölçeklenebilirliği artırır ve yerel olarak uygulanması zor veya maliyetli olan gelişmiş teknolojilerin kullanılmasını sağlar.
Bu yazıda, NVIDIA Air simülasyonlarınızı harici dünya ile bağlamak için mevcut çeşitli kullanım durumları ve avantajlar tanıtılacaktır.
NVIDIA Air’da Hizmetler
Simülasyona dış bağlantı sağlamak, simülasyonunuzda hizmetleri etkinleştirerek gerçekleştirilir. Hizmetler, simüle edilen her bir düğümde ayrı ayrı etkinleştirilir. Yaygın hizmetler arasında HTTP, HTTPS ve SSH bulunur; ancak kendi tanımladığınız hizmetleri de oluşturabilirsiniz.

oob-mgmt-server
düğümünde etkinleştirilen dış hizmetlerEğer simülasyonunuzu oluştururken dış-bant (OOB) ağını etkinleştirirseniz, NVIDIA Air otomatik olarak oob-mgmt-server
üzerinde eth0
arayüzünü oluşturup açar. Simülasyonu başlattığınızda hemen hizmet eklemeye başlayabilirsiniz.
HTTP ve HTTPS
HTTP/HTTPS’nin etkinleştirilmesi, simülasyonunuzda yerel çalışan uygulamalara erişim sağlar. Bu, erişilebilirliği, etkileşimi, ölçeklenebilirliği ve işbirliğini artırabilecek geniş bir kullanım durumu yelpazesi sunar. Simülasyonunuzu HTTP/HTTPS ile açmak, uzaktan erişim, gerçek zamanlı güncellemeler, veri görselleştirme ve harici sistem veya hizmetlerle entegrasyon sağlar.
HTTPS‘yi HTTP‘ye tercih etmek şifreleme işlevselliği nedeniyle son derece önerilir.

Etkileşimli Kullanıcı Arayüzleri
HTTP/HTTPS etkinleştirildiğinde, simülasyonunuz içerisindeki birçok uygulama için web arayüzlerine erişim sağlanır. Bu, izleme ve raporlama araçlarının yanı sıra, ayarların kolay bir GUI üzerinden yapılmasını ve gerçek zamanlı paylaşılan iş alanları oluşturulmasını mümkün kılar. Uygulamak üzere kurulu uygulamaların üzerinden erişilebilmesine olanak tanır.
Örneğin, bir düğüm üzerine Elasticsearch veya Grafana gibi bir analiz aracını kurabilir ve gerçek zamanlı veri gönderebilirsiniz. Ya da güvenlik araçlarını, örneğin güvenlik duvarlarını veya zafiyet yönetim sistemlerini test etmek istiyorsanız, bu tür uygulamaları simülasyonunuza kurup HTTP/HTTPS aracılığıyla GUI’lerine erişebilirsiniz.
Veri Entegrasyonları
Eğer simülasyonunuzda harici kaynaklardan veri gerekiyorsa, bunu API’lar veya web soketleri kullanarak çekebilirsiniz. Örneğin, simülasyonunuz üçüncü taraf bir hizmetten hava durumu verileri, trafik modelleme veya finansal modelleme alıyorsa, HTTP/HTTPS’nin etkinleştirilmesi bu harici hizmetlerle entegrasyonu kolaylaştırarak simülasyonunuzu dinamik olarak güncellemenizi sağlar.
SSH
NVIDIA Air’in bir diğer avantajı, bulut tabanlı oluşudur. Air’de düğümler oluştururken, kablo, tel veya fiziksel bağlantılar hakkında endişelenmenize gerek yoktur. Her düğümün konsoluna doğrudan Air üzerinden erişim sağlayabilirsiniz, dışarıdan bağlantıya gerek yoktur. Konsoldan metin kopyalamak ve yapıştırmak mümkündür.
Bir simülasyonda SSH hizmetini etkinleştirmek, kendi istemcinizi kullanma, dosyaları güvenli bir şekilde aktarma, otomasyon yapma gibi birçok ek avantajı da beraberinde getirir.
Kendi İstemcinizi Kullanın
NVIDIA Air içindeki yerleşik konsolları kullanmak yerine, kendi SSH istemcinizi (PuTTY, OpenSSH veya kendi sisteminizden bir terminal gibi) kullanabilirsiniz. Bu, özel SSH istemcilerinin sunduğu oturum çoklama, port yönlendirme ve tünelleme gibi birçok özelliği kullanmanıza olanak tanır.
Güvenli Dosya Aktarımı
SSH ile, SCP veya SFTP kullanarak sistemle güvenli bir şekilde veri aktarabilirsiniz. Verisetleri, model dosyaları yüklemeniz veya günlükleri indirmeniz gerekebilir. Ayrıca, ortamınızı yapılandırmak için NVIDIA Air’a doğrudan yapılandırma dosyalarını yükleyebilirsiniz.
Otomasyon
Herhangi bir SSH istemcisinden simülasyonunuza uzak erişim sağlamak, otomasyon ve CI/CD süreçlerine entegre olma imkanı sunar. Otomasyon, erişim günlüklerini, çıktıları gerçek zamanlı olarak işleme alma gibi faaliyetleri içerebilir. Ayrıca, günlükleri yerel sisteminize geri aktaran bir script yazabilirsiniz. NVIDIA Air API veya SDK kullanarak, simülasyonun durumunu kaydetme, yeniden başlatma veya belirli kilometre taşlarına veya hatalara yanıt olarak bildirim gönderme gibi otomatik işlemleri tetikleyebilirsiniz.
Simülasyonlarınıza SSH etkinleştirerek, tüm simülasyonları yapılandırma görevlerini tamamen otomatik hale getirmenin güvenli bir yolu sağlar. Otomatik kurulumlar, simülasyonunuza yapılandırma dosyaları kopyalamak ve uygulamak için gereken tüm ayarları gerçekleştirir; bu, yalnızca NVIDIA Air ile yerel sisteminiz arasında bir bağlantı kurulması yeterlidir.
Özel Konsol Bağlantıları
NVIDIA Air web konsolu, bir düğüme tek bir seri bağlantı kurar. Simülasyonu paylaşan her kullanıcı, web konsoluna bağlandığında her düğüm için aynı oturuma erişir ve gösterilen veriler tüm kullanıcılar tarafından görülenlerle aynıdır. Yani, birden fazla kullanıcı aynı anda konsola erişirse, hepsi aynı şeyi görür. Bu durum, birden fazla kullanıcının aynı simülasyon üzerinde yapılandırma veya sorun giderme yapmasını oldukça zorlaştırır.
Yeni bir SSH oturumu kurduğunuzda, oturum benzersizdir. Birden fazla kullanıcı aynı anda farklı oturumlarda bir düğüme bağlanabilir ve diğerinin ne yaptığını göremez. Bu, birbirinin ilerlemesini kesintiye uğratmadan simülasyona aynı anda erişimi sağlar.
Başlangıç İçin
NVIDIA Air’daki simülasyonlar ve hizmetlerle çalışmaya başlamak için air.nvidia.com‘u ziyaret edebilirsiniz. Yeni bir simülasyonda hizmetleri etkinleştirmek için talimatlar için NVIDIA Air Kullanıcı Kılavuzu‘na bakabilirsiniz.
NVIDIA Air’a giriş yaparak ilk simülasyonunuz için adım adım eğitim videosunu takip edebilirsiniz. Yeni simülasyonlar oluşturmayı öğrenmek için NVIDIA Air Kullanıcı Kılavuzu‘na göz atabilirsiniz.