Eine Niederlassung auf der anderen Seite der Welt eröffnen


16

Ich werde hier gleich auf den Punkt kommen, da ich eine möglichst große Bandbreite an Lösungen anstrebe und daher keine allzu großen Meinungen zu dieser Frage haben möchte.

  • Der Kunde ist ein in Großbritannien ansässiges Unternehmen.
  • Organisation ist 95% Windows mit AD
  • Sie verfolgen die IT-Richtlinie, so wenig Infrastruktur wie möglich "vor Ort" zu halten. Daher verfügen sie über eine 1-Gbit / s-Leitung zu einem Rechenzentrum, in dem sich die gesamte Serverinfrastruktur befindet.
  • In britischen Niederlassungen, die eine Hochgeschwindigkeitsverbindung nicht rechtfertigen können, wird ein lokaler Server und Windows DFS für einen schnellen Dateizugriff mit Synchronisierung ausgeführt - funktioniert einwandfrei.
  • Dieses Unternehmen hat beschlossen, ein Büro in Sydney, Australien, zu eröffnen.
  • Derzeit sind 20 Mitarbeiter in diesem Büro sowie 1 Mann im ganzen Land anwesend.
  • Sie haben Probleme mit der Latenz und der Bandbreite beim Zugriff auf Großbritannien. Typische Tests in ihrem Büro ergeben normalerweise nicht mehr als 4 Mbit / s und 320 ms an einem guten Tag.
  • Die hohe Latenz verhindert die Nutzung von Terminaldiensten.
  • Sie benötigen Zugriff auf viele der gleichen Daten wie das britische Personal.

Wir haben bereits einige Ideen, aber ich möchte überlegen, wie die Benutzer von ServerFault dieses Problem lösen können. Fühlen Sie sich frei, Fragen zu stellen :)

Antworten:


28

Willkommen Willkommen Willkommen in der Welt des Internets in Australien.

Selbst in unserem größten Bevölkerungszentrum können wir Schwierigkeiten haben, über eine ADSL2 + -Verbindung der Business-Klasse 3 Mbit / s Downstream zu erreichen. In Wohngebieten ist die Kabeldurchdringung schlecht, in kommerziellen Gebieten sogar noch schlechter. Wenn Sie nicht das Glück haben, können Sie kein Kabel-Internet erhalten. Und weil wir eine so spärliche Bevölkerung sind, die sich über ein so großes Gebiet erstreckt (4 Millionen Menschen in einem Gebiet von etwa der Größe von New York City?), Sind drahtlose Lösungen genauso beschissen und teuer, weil sie keine 18 Millionen potenziellen Kunden haben .

Ich bin in der gleichen Situation wie Sie (falls Sie nicht sagen können), wo wir Benutzer in einer anderen Hauptstadt haben, die eine Latenz von 200 ms zwischen unseren Terminalservern und ihrem Büro haben.

Lösungen. Nun, ich fürchte, sie sind alle glücklich:

  1. DFS. Sie erwähnen, dass Sie bereits eine DFS in Ihren britischen Niederlassungen haben. Können diese auch auf Ihr australisches Büro ausgedehnt werden? Abhängig von der Größe der Ordner ist es möglicherweise eine gute Idee, ein 2-TB-Laufwerk mit einer Kopie des DFS-Stammverzeichnisses zu laden, per Luftpost an Sydney zu senden, es auf den lokalen Server zu kopieren und dann das DFS auf einzurichten Synchronisieren Sie die Änderungen zwischen den beiden.

  2. Terminaldienste. Um ehrlich zu sein, sind Sie hier irgendwie beschissen. Hohe Latenzzeiten eignen sich nicht für Echtzeitanwendungen, und abgesehen von der Änderung der physikalischen Gesetze dauert die Registrierung des Mausklicks mindestens 300 ms, plus etwa 5 Sekunden , wenn die Daten innerhalb von 300 ms vor- und zurückgeschickt werden um das Kontextfenster zu rendern, das es geöffnet hat. ABER es gibt Dinge, die du tun kannst:

    • In Bezug auf die Bandbreite verbraucht eine Terminalserversitzung ungefähr 30 KBit / s. Dies ist weniger als ein DFÜ-Modem. Citrix verbraucht etwa 20 KBit / s und soll bessere Funktionen für den Umgang mit hoher Latenz haben.
    • Senken Sie die Farben auf 16-Bit
    • Deaktivieren Sie die Laufwerks- und Druckerumleitung
    • Haben Sie Probleme mit dem Server, wenn Sie glauben, dass die Clients nicht mehr existieren und ihre Sitzungen beenden? Sie können die Anzahl der fehlgeschlagenen Kontaktversuche erhöhen, die zum Löschen einer Sitzung in der Registrierung unter [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] TcpMaxDataRetransmissionerforderlich sind. es ist hex so 0000000aist 10. Standard ist 3.
    • Verwenden Sie QoS in den Remote-Netzwerken. Du brauchst nicht Jemandes Youtube - Porno , der die Leute davon abhält, ihre Arbeit tatsächlich zu erledigen
    • Citrix hat ein Produkt, das die Latenz nicht wirklich senkt, aber die Wahrnehmbarkeit erheblich senkt. Beispielsweise wird der eingegebene Text clientseitig gerendert, bevor er serverseitig gesendet wird. Es sieht also so aus, als ob der Text eingegeben wurde, obwohl er sich noch auf halbem Weg zum Ziel befindet. Ich vergesse, wie es heißt
    • Drucken über Terminaldienste ist zum Kotzen. Selbst in 2008 R2 mit EasyPrint können die XPS-Dateien sehr umfangreich werden. Schauen Sie sich ThinPrint oder Schraubendreher an, wenn Sie viel vom Terminalserver aus drucken.
  3. Auswahl des Internetproviders. Australien hat zwei große internationale Linkanbieter. Einer von ihnen gehört Telstra, die viele, viele Jahre lang ein totales Monopol auf dem Markt hatte. Sie waren vor ihrer Privatisierung ein staatliches Unternehmen. Sie besitzen immer noch alle veralteten, beschissenen Kupferleitungen zu den Räumlichkeiten, alle Vermittlungsstellen, den größten Teil der Ausrüstung innerhalb der Vermittlungsstellen und den größten Teil der Kommunikation zwischen den Vermittlungsstellen. Sie hielten auch den Rest des Landes beim internationalen Datenaustausch auf Trab. Dann haben ein paar andere Firmen (hauptsächlich iiNet und Internode, wenn ich mich recht erinnere) eine Unmenge Geld ausgegeben und eine eigene internationale Verbindung aufgebaut. Versuchen Sie, eine zweite Leitung von einem anderen Internetdienstanbieter zu beziehen, und sehen Sie, wie es geht. Wenn eine Leitung mit Telstra verbunden ist, versuchen Sie es mit iiNet oder Internode. Wenn Sie bereits mit iiNet / Internet / Optus arbeiten, versuche einen Teltra-Link zu bekommen (Gott, ich fühle mich dreckig, wenn ich das schreibe). Vermeiden Sie Low-Budget-Carrier (Dodo, TPG), da sie ihre Dienste überbieten. Obwohl 1 TB Quota pro Monat großartig klingt, sind ihre Core-Router überlastet, weil sie nur Cisco 800 sind (ok, das ist eine Übertreibung). dann erhalten Sie nie eine gute Servicequalität.

  4. Warten. Die australische Regierung ist dabei, eine Glasfaser für das Premesis-Projekt namens National Broadband Network bereitzustellen . Wenn Sie sich nicht in einem der geplanten Entwicklungsbereiche befinden, kann es sein, dass Sie lange warten müssen (5+ Jahre). Aber wenn das Büro noch nicht eingerichtet wurde (wie es sich anhört), können Sie sich einen geeigneten Standort suchenDann könnte sich der NBN-Rollout lohnen (er könnte jedoch zwischen 6 Monaten und 3 Jahren etabliert werden). 100Mbs Glasfaser, die an Ihrer Haustür terminiert wird, sollten ein ziemlich gutes Geschäft sein. Wenn wir jedoch einen Regierungswechsel bei den nächsten Wahlen haben (was sehr wahrscheinlich ist), können Sie sicher sein, dass sie das NBN können und es durch ein drahtloses LTE-Netzwerk ersetzen, das zwar für das Abrufen von E-Mails auf Ihrem Blackberry und das Stalking Ihres Blackberrys angemessen ist Ex-Freundin auf Facebook, wird nicht so erstaunlich sein wie die NBN.

Abgesehen von all den oben genannten Punkten, bei denen es sich bestenfalls um Bandaids handelt, besteht die andere Möglichkeit möglicherweise darin, zu prüfen, ob die von ihnen ausgeführte Software auf mehrere Sites erweitert werden kann. Die SQL Merge-Replikation ist weit verbreitet, aber die Datenbank und die Software müssen in der Regel so konzipiert sein, dass sie davon profitieren. Wenn dies möglich ist, sollten Sie die Replikation immer aktivieren und einen lokalen Terminalserver / eine lokale Terminalanwendung verwenden.


4
Ich bin versucht, Sie abzulehnen, nur weil Sie die Verwendung von Telstra vorgeschlagen haben. ;) Sie haben jedoch unsere Frustrationen und Einschränkungen gut beschrieben, also geben Sie stattdessen +1.
John Gardeniers

1
Großartige Arbeit @ Mark Henderson. Abgesehen davon können ähnliche Schlussfolgerungen und Ratschläge für Neuseeland (wo ich wohne) gezogen werden. Ersetzen Sie "Telstra" durch "Telecom" und "NBN" durch "UFB".
Ashley

3

Zusätzlich zu Marks hervorragender Antwort möchte ich vorschlagen, dass Sie eine WAN-Beschleunigungstechnologie in Betracht ziehen. Etwas mit ein paar TB Speicher an jedem Ende, das nur Verweise auf Daten sendet, wurde bereits kürzlich genug gesendet, dass es sich noch im Cache befindet. Riverbed und Cisco tun dies beide.

Sie führen auch eine Protokollbeschleunigung durch, die einen Teil des Datenverkehrs, von dem sie wissen, dass er für bestimmte Chatty-Dateiprotokolle angezeigt wird, lokal emuliert. Trotzdem funktioniert die Protokollemulation nicht auf der ganzen Linie, daher möchten Sie möglicherweise das Passthrough für bestimmte Anwendungen sicherstellen.


2

Diese Latenz wird Sie (wie es bereits ist) für TS / RDS töten. Wenn Sie das nicht beheben können, wird keine Menge an Bandbreite oder Optimierung helfen.

Ich könnte jedoch vorschlagen, dass Sie RemoteApp versuchen. Die zugrunde liegende Komponente ist immer noch TS / RDS, und hinter den Kulissen gibt es immer noch eine vollständige Desktopsitzung. Da dem Benutzer jedoch nur Anwendungsfenster angezeigt werden, kann dies die Datenmenge verringern, die über den Link übertragen wird, und RemoteApp zu einer passablen Lösung werden für dich.


2

BranchCache ist eine großartige Technologie zum Zwischenspeichern von Dateifreigaben über WAN-Verbindungen. Es könnte besser sein, den gesamten DFS-Mount über das WAN zu erweitern. Lokale Dateien werden so lange zwischengespeichert, wie Speicherplatz vorhanden ist. Natürlich müssen Schreibvorgänge noch an die Basis gesendet werden, aber ich bin mir ziemlich sicher, dass BranchCache auch dabei helfen kann.


+1 - BranchCache sieht auf jeden Fall nach einer interessanten Technologie aus. Ich freue mich darauf, damit zu experimentieren.
Mark Henderson
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.