Wie priorisieren Sie die Verwendung der Netzwerkschnittstelle einer Anwendung?

271
mcheck

Wir haben ein OSX.10 MacPro, das AFP-Dateifreigabedienste (Apple File Protocol) (Clientversion, NICHT Server) auf einem Gigabit-Netzwerk mit etwa 20 Computern ausführt.

Ein regelmäßiger Bedarf besteht darin, dass ein oder mehrere vernetzte Clients Streaming (Wiedergabe über die Anwendung) vom MacPro über ein Dateifreigabedatenträger aus ausführen. Vom Client aus ist der Prozess:

  • Stellen Sie das MacPro-Volume mit großen Videodateien bereit
  • Öffnen Sie die Audiobearbeitungsanwendung
  • Videowiedergabefenster öffnen, Videodatei auf geladenem Volume suchen
  • Schlag spielen

Dies funktioniert einwandfrei, bis ein anderer Client Dateien zwischen MacPro und einem anderen Gerät kopiert. Sobald dieser Vorgang beginnt, beginnt das Streaming / Abspielen des Videos zu stottern.

Ist es möglich, die Streaminganwendungsvorgänge den Dateikopiervorgängen vorzuziehen?

Das Ziel ist, beide Vorgänge ohne Stottern der Videowiedergabe zuzulassen, wobei der Fokus des MacPro im Wesentlichen auf die Videowiedergabe gesetzt wird.

Wir planen bereits, einen intelligenten, verwalteten Switch zwischen den Systemen und MacPro hinzuzufügen, der QoS verwendet, um Video-Port-Streaming auf Netzwerkebene zu priorisieren. Ich vermute jedoch, dass das MacPro-Betriebssystem (osx) möglicherweise auch darüber informiert werden muss, wie das Streaming gegenüber dem grundlegenden Datenaustausch mit Daten priorisiert werden soll.

1

0 Antworten auf die Frage