Dağıtılmış Simülasyon

Bir simülasyonun statik veya doğrusal olmayan bir etütten yürütülmesini, yerel ağ etki alanınıza bağlı başka bir bilgisayara dağıtabilirsiniz. Bir simülasyonu dağıtarak koordinatör bilgisayarda paralel görevler yürüterek SOLIDWORKS ile çalışmaya devam edebilirsiniz.

SOLIDWORKS 2021, SOLIDWORKS Simulation ürününde Dağıtılmış Simülasyon işlevini destekleyen son sürümdür.

Bir simülasyonu dağıtmak için SOLIDWORKS Abonelik Hizmetleri'nde etkin aboneliği olan bir SOLIDWORKS Simulation Premium lisansınızın olması gerekir.

Dağıtılmış simülasyon, simülasyon işleminin denklem çözme bölümünü, aynı alt ağ etki alanına bağlı bir iş aracısı bilgisayarına dağıtır.

Statik veya doğrusal olmayan bir etütten yürütülen bir simülasyonu dağıtmak için şunlara ihtiyacınız olacaktır:
  • Koordinatör görevi görmesi için SOLIDWORKS Simulation Premium çalıştıran bir bilgisayar.
  • İş aracısı görevi görmesi için SOLIDWORKS Simulation Worker Agent'ın yüklü ve etkin olduğu bir bilgisayar.
  • Koordinatör ile iş aracısı arasında bir ağ bağlantısı.

Koordinatörde statik veya doğrusal olmayan bir etüt oluşturursunuz. Simülasyon denklemlerini çözme görevi iş aracısında gerçekleştirilir. Analiz sırasında temas algılaması, hem iş aracısı hem de koordinatör bilgisayarda gerçekleştirilir.

İş aracısı Simülasyonu işlerken, koordinatör bilgisayarda SOLIDWORKS ile çalışmaya devam edebilirsiniz. Koordinatör bilgisayarda simülasyon sonuçlarını görüntüleyebilir ve son işleme çalışmalarını yapabilirsiniz.

Yalnızca koordinatör bilgisayarda bir SOLIDWORKS ve SOLIDWORKS Simulation Premium lisansının olması gerekir.

Dağıtılmış Simülasyon Çalıştırma

Dağıtılmış bir simülasyonu çalıştırmak için koordinatör ve Worker Agent bilgisayarlarının aynı alt ağ etki alanında olmaları gerekir. SOLIDWORKS Simulation Worker Agent, Work Agent bilgisayarına yüklenir ve etkinleştirilir.

Bir simülasyonu dağıtmak için SOLIDWORKS Abonelik Hizmetleri'nde etkin aboneliği olan bir SOLIDWORKS Simulation Premium lisansınızın olması gerekir.

Bir simülasyonu dağıtmak için:

  1. Ağdaki iş aracısı bilgisayar için:
    1. SOLIDWORKS Kurulum Yöneticisi'nden, SOLIDWORKS Simulation Worker Agent istemcisini yükleyin.
      Intel ® MPI Library Hydra Process Manager (Intel'in Message Passing Interface MPI [Mesaj Aktarma Arabirimi] yürütülebilir dosyalarını içerir) yüklenerek dağıtılmış bir simülasyonun başarıyla yürütülmesi için koordinatör ve iş aracısı makineler arasında iletişim protokolleri oluşturur.
    2. SOLIDWORKS Simulation Worker Agent'ı Windows Başlat menüsünden çalıştırın. (Simulation Worker Agent varsayılan kurulum klasörü: sürücü harfi:/Program Files\Common Files\SOLIDWORKS Shared\Simulation Worker Agent). Worker Agent'ı Etkinleştir'e tıklayın. İş aracısı bilgisayarı dağıtılmış bir simülasyonu çalıştırmak için artık hazırdır.
    Geçici klasör konumunu değiştirmek için Worker Agent'ı Devre Dışı Bırak'a tıklayın ve geçici dosyaların depolandığı klasör konumunu düzenleyin.
  2. Ağ üzerindeki koordinatör bilgisayar için:
    1. Bir statik veya doğrusal olmayan Simulation etüdü oluşturun.
    2. Ağı Yönet seçeneğine (Simulation CommandManager) tıklayın. Kullanıcı Hesabı Kontrolü iletişim kutusunda, SOLIDWORKS Simulation Ağ Paylaşımı'nın bilgisayarınızda değişiklikler yapmasına izin vermek için Evet'e tıklayın. Koordinatör bilgisayarda dağıtılmış bir simülasyonu ilk kez çalıştırırken Windows oturum açma parolanızı yazın.
      SOLIDWORKS Simulation Network Manager'da, SOLIDWORKS Simulation Worker Agent'ın yüklü ve etkin olduğu tüm iş aracısı makineleri listelenir. Koordinatör bilgisayar, listenin üst kısmında yeşil renkte vurgulanır. Ağda algılanan kullanılabilir iş aracılarının listesini güncellemek için Yenile'ye tıklayın.
    3. Dağıtılmış Simülasyon (Simulation CommandManager'ı) öğesine tıklayın.
      Çözümleyici, Intel Network Sparse'a geçer.
    4. Ağ üzerindeki kullanılabilir iş aracıları listesinden, dağıtılmış simülasyonu işlemesi için bir tanesini seçin ve Tamam'a tıklayın.
      SOLIDWORKS Simulation Network Manager herhangi bir iş aracısı algılamazsa en az bir iş aracısı bilgisayarının açık ve iş aracısının etkin olduğundan emin olun; koordinatör ve iş aracısı makineler aynı alt ağda yer almalıdır.
      Kırmızı renkte vurgulanan bilgisayarlar, dağıtılmış Simülasyon işlerini çalıştıran iş aracıları oldukları veya koordinatör görevi görüp devam eden diğer dağıtılmış simülasyonlar için Simülasyon klasörünü paylaştıkları için kullanılamazlar.
    5. Etüdü çalıştırın.
      Dağıtılmış simülasyon çalıştırıldığında, seçilen iş aracısı bilgisayarının durumu boştan aktife geçer. Dağıtılmış simülasyonun durumuyla ilgili bilgiler, SOLIDWORKS Simulation Worker Agent penceresinde gösterilir.

      Dağıtılmış simülasyon tamamlandığında, Simulation Worker Agent istemcisi sonuç dosyalarını tekrar koordinatör bilgisayarın sabit sürücüsüne kopyalar.

    • Dağıtılmış simülasyonu çalıştırmak için Worker Agent bilgisayarına SOLIDWORKS veya SOLIDWORKS Simulation'ı yüklemeniz gerekmez.
    • Koordinatör bilgisayarı bir iş aracısı olarak kullanmayı planlamıyorsanız SOLIDWORKS Simulation Worker Agent istemcisini koordinatör bilgisayara yüklemeniz gerekmez.
    • Hem koordinatörün hem de Worker Agent bilgisayarlarının aynı alt ağ etki alanında yer aldıklarından emin olmak için bir Windows Komut İşlemcisi penceresi açın ve net view komutunu çalıştırın. Bu komut, komutu çalıştırmak için kullanılmakta olan bilgisayarla aynı alt ağda yer alan bilgisayarların bir listesini döndürür. Her iki bilgisayar da (koordinatör ve Work Agent), dağıtılmış simülasyonu çalıştırmak üzere listede görünmelidir.
    • Windows Güvenlik Duvarı'nın dağıtılmış Simülasyon yürütülebilir dosyalarını engellemediğinden emin olun: mpiexec.hydra.exe, hydra_service.exe ve pmi_proxy.exe dosyaları, sürücü harfi:\Program Files\Common Files\SOLIDWORKS Shared\Simulation Worker Agent dizininde yer alır. Dağıtılmış bir simülasyonu yine de çalıştıramazsanız ağ etki alanı için Windows Güvenlik Duvarı'nı kapatma seçeneğini değerlendirin.