Ağ gereksinimleri

Azure veri merkezine yönelik kararlı ve düşük gecikme süreli bir ağ bağlantısı, Azure Remote Rendering'de iyi bir kullanıcı deneyimi için kritik öneme sahiptir. Kötü ağ koşulları, sunucu tarafı sahne grafiğini güncelleştirirken bağlantıların bırakılmasına, kararsız, gergin veya 'atlamalı' hologramlara ve dikkat çekici gecikmelere neden olabilir.

Ağ bağlantısı yönergeleri

Tam ağ gereksinimleri, uzak sahne grafiğinde yapılan değişikliklerin sayısı ve sıklığı ile işlenen görünümün karmaşıklığı gibi belirli kullanım örneğine bağlıdır, ancak deneyiminizin mümkün olduğunca iyi olduğundan emin olmak için bir dizi yönerge vardır:

  • Ağ üzerinde rakip trafik olmadığı varsayılarak, İnternet bağlantınızın Azure Remote Rendering'in tek bir kullanıcı oturumu için tutarlı olarak en az 40 Mb/sn aşağı akışı ve 5 Mb/sn yukarı akışı desteklemesi gerekir. Daha iyi deneyimler için daha yüksek fiyatlar öneririz.
  • Wi-Fi , düşük gecikme süresi, yüksek bant genişliği ve kararlı bağlantıyı desteklediğinden önerilen ağ türüdür. Bazı mobil ağlarda kötü bir deneyime yol açabilecek bir değişim yaşanabilir.
  • 5 GHz Wi-Fi bandının kullanılması genellikle 2,4 GHz Wi-Fi bandından daha iyi sonuçlar üretir, ancak her ikisinin de çalışması gerekir.
  • Yakında başka Wi-Fi ağları varsa, bu diğer ağlar tarafından kullanılan Wi-Fi kanalları kullanmaktan kaçının. WifiInfoView gibi ağ tarama araçlarını kullanarak Wi-Fi ağınızın kullandığı kanalların rakip trafik içermediğini doğrulayabilirsiniz.
  • Wi-Fi yineleyicileri veya LAN üzerinden güç hattı iletmeyi kullanmaktan kesinlikle kaçının.
  • Aynı Wi-Fi ağında video veya oyun akışı gibi bant genişliği yoğun trafikle rekabet etmekten kaçının.
  • Aynı erişim noktasında birden çok cihazınız varsa gereksinimler de buna karşılık ölçeklendirilir. Bir ortamda birden çok erişim noktanız varsa, eşit olarak dağıtıldıkları için erişim noktaları arasında cihazların yükünü dengeleyin.
  • İyi Wi-Fi sinyal gücüne sahip olmak önemlidir. Mümkünse, Wi-Fi erişim noktanıza yakın durun ve istemci cihazınızla erişim noktaları arasındaki engellerden kaçının.
  • Bölgeniz için her zaman en yakın Azure veri merkezine bağlandığınızdan emin olun. Veri merkezi ne kadar yakın olursa, ağ gecikme süresi o kadar düşük olur ve bu da hologram kararlılığı üzerinde büyük bir etkiye sahiptir.

Not

Aşağı akış bant genişliği çoğunlukla video akışı tarafından kullanılır ve bu da renk ve derinlik bilgileri (hem 60 Hz, stereo) arasında bölünür.

Ağ performans testleri

Ağ bağlantınızın kalitesinin Azure Remote Rendering'i çalıştırmak için yeterli olup olmadığını ilk olarak anlamak istiyorsanız, kullanabileceğiniz mevcut çevrimiçi araçlar vardır. Bu çevrimiçi araçları, Azure Remote Rendering istemci uygulamanızı çalıştırmayı planladığınız cihazla aynı Wi-Fi bağlı, makul düzeyde güçlü bir dizüstü bilgisayardan çalıştırmanızı kesinlikle öneririz. Testleri bir cep telefonunda veya HoloLens2'de çalıştırmaktan elde edilen sonuçlar, düşük güçlü uç nokta cihazlarında önemli bir varyasyon gösterdiği kanıtlanmış olduğundan genellikle daha az yararlı olur. Dizüstü bilgisayarı yerleştirdiğiniz konum kabaca Azure Remote Rendering istemci uygulamanızı çalıştıran cihazı kullanmayı beklediğiniz yerde olmalıdır.

Ağ bağlantınızı hızlı bir şekilde test etme işleminin birkaç basit adımı şunlardır:

  1. Ağ bağlantınızın genel gecikme süresi ve yukarı akış/aşağı akış bant genişliği hakkında veri almak için www.speedtest.net gibi bir ağ test aracı çalıştırın. Size en yakın sunucuyu seçin ve testi çalıştırın. Sunucu, Azure Remote Rendering'in bağlanacağı Azure veri merkezi olmasa da, sonuçta elde edilen veriler İnternet bağlantınızın ve Wi-Fi bağlantınızın performansını anlamak için hala yararlıdır.
    • Azure Remote Rendering için en düşük gereksinim: Yaklaşık 40 Mb/sn aşağı akış ve 5 Mb/sn yukarı akış.
    • Azure Remote Rendering için önerilir: Yaklaşık 100 Mb/sn aşağı akış ve 10 Mb/sn yukarı akış. Testi birden çok kez çalıştırmanızı ve en kötü sonuçları almanızı öneririz.
  2. Azure veri merkezlerine gecikme süresini ölçen www.azurespeed.com gibi bir araç kullanın. Size en yakın Azure Remote Rendering tarafından desteklenen Azure veri merkezini seçin ( desteklenen bölgelere bakın) ve bir gecikme testi çalıştırın. Gördüğünüz sayılarda çeşitleme varsa sonuçların dengelenmesini biraz zaman tanıyın.
    • Azure Uzaktan İşleme için en düşük gereksinim: Gecikme süresi tutarlı olarak 80 ms'den kısa olmalıdır.
    • Azure Uzaktan İşleme için önerilir: Gecikme süresi tutarlı olarak 40 ms'den kısa olmalıdır.

Düşük gecikme süresi, Azure Remote Rendering'in ağınızda iyi çalışacağını garanti etmese de, bu testlerin başarılı geçtiği durumlarda genellikle düzgün performans sergilediğini gördük. Azure Remote Rendering'i çalıştırırken kararsız, gergin veya hologram atlama gibi yapıtlarla karşılaşıyorsanız sorun giderme kılavuzuna bakın.

İşleme oturumuna "ping" gönderme

Bu değer, www.azurespeed.com tarafından bildirilen değerlerden farklı olabileceğinden, belirli bir oturum VM'sinde gecikme sürelerini ölçmek yararlı olabilir. Oturumun ana bilgisayar adı , powershell betiği tarafından yeni bir oturum oluşturmak için günlüğe kaydedilir. Benzer şekilde, REST çağrısı yanıtında ve C++/C# çalışma zamanı API'sinde ( ) bir konak adı özelliği vardırRenderingSessionProperties.Hostname. Ayrıca, benzer şekilde alınabilecek el sıkışma bağlantı noktası gereklidir.

Betiği çalıştırmanın bazı örnek çıktıları aşağıda verilmiştir RenderingSession.ps1 :

Retrieve hostname from powershell output

ARR oturumu VM'leri yerleşik komut satırı 'ping' aracıyla çalışmaz. Bunun yerine, TCP/UDP ile çalışan bir ping aracı kullanılmalıdır. Bu amaçla PsPing (indirme bağlantısı) adlı basit bir araç kullanılabilir. Çağrı söz dizimi şu şekildedir:

psping.exe <hostname>:<handshakeport>

PsPing çalıştırılan örnek çıktı:

PsPing an ARR session

Sonraki adımlar