Najlepsze praktyki łączenia baz danych w różnych regionach geograficznych

12

Za chwilę skonfigurujemy serwery SQL w różnych krajach. Musimy je połączyć, ale nie musimy mieć bezpośredniego łącza (jak na połączonym serwerze). Innymi słowy, mogą być luźno połączone.

Czy lepiej jest połączyć je przez VPN i mieć je jako połączone serwery, czy użyć luźnego łączenia za pośrednictwem usług sieciowych?

Przez „lepszy” mam na myśli stabilność.

IamIC
źródło
VPN brzmi lepiej niż usługi sieciowe.
poelinca
Czy sieci VPN są ogólnie stabilne?
IamIC
Powiedziałbym, że to naprawdę zależy od tego, jak skonfigurujesz różne rzeczy, jednak nigdy nie ufałbym usługom internetowym.
poelinca
Zgaduję, że niezawodność sieci między miejscami jest prawdopodobnie czynnikiem, ponieważ nie wiem, jak odporny na uszkodzenia byłby połączony serwer, ale wiem, że mógłbym zapisać go w kodzie usługi internetowej.
Joe
@poelinca Zgaduję, że nie piszesz wtedy serwisów internetowych?
jcolebrand

Odpowiedzi:

9

Sieci VPN są zdecydowanie bezpieczniejsze niż usługi sieciowe. Jeśli chodzi o stabilność, dopóki sieć VPN jest poprawnie skonfigurowana, a sieć nie przestaje działać w żadnej lokalizacji, sieci VPN są stabilne.

podzielony
źródło
Czy z braku zainteresowania połączony serwer automatycznie połączy się ponownie, gdy sieć przestanie działać i odzyska się?
IamIC
@IanC - Nie pozytywne, ale myślę, że to zależy od tego, jakiego rodzaju DB używasz.
podzielony
byłby to SQL Server 2008.
IamIC