Synology-Forum.nl

Overige software => Data replicator & overige backupsoftware => Topic gestart door: GuidoG op 15 januari 2019, 08:43:27

Titel: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 08:43:27
Ik heb nu een paar weken 2 identieke DS916+ NAS-sen in high availability cluster draaien, maar mijn eerste ervaring is dat de clusters elke dag ca. 2x wisselen om, voor mij, onontdekbare redenen. Waar kan ik in bijv. een logboek ofzo terugvinden welk proces ervoor gezorgd kan hebben dat de active te veel belast is en overgeswitched is naar de passive? NAdeel als dat tijdens kantoortijden gebeurd: 1 minuut geen netwerk. Dus ik wil even kijken of ik het kan voorkomen in de toekomst, maar dan moet ik eerst de bron zien te vinden.
Titel: Re: Clusters wisselen high availability
Bericht door: Birdy op 15 januari 2019, 09:03:45
High Availability vereist natuurlijk een goede verbinding tussen de twee NASsen, misschien zit daar het probleem ?
Ik denk dus aan bekabeling.
Titel: Re: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 10:40:08
Ik heb LAN 1 op het netwerk aangesloten in beiden NAS-sen en LAN 2 gekoppeld aan elkaar (heartbeat), ik heb deze kabel ook al vervangen door een ander, zonder resultaat. Volgens mij zijn het standaard Cat5E kabels. Beiden NAS-sen staan nu boven op elkaar (tijdelijk) en de kabel ertussen is ook maar max. 1 meter lang. Dus daar kan het ook niet aan liggen volgens mij? Volgens de specificaties zijn de LAN porten 1Gb poorten. Ik heb voor de zekerheid een CAT7 (meer dan voldoende) besteld en die zet ik er morgen op, om te kijken of het euvel dan over is, want dit is vervelend.
Titel: Re: Clusters wisselen high availability
Bericht door: Birdy op 15 januari 2019, 10:42:10
Ben benieuwd of CAT7 dit probleem gaat oplossen.
Zo niet, dan zou ik een Ticket inleggen bij Synology.
Titel: Re: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 10:52:17
Wat bedoeld Synology met deze zin:
"Note: In order to prevent service interruptions caused by network failure, we recommend deploying multiple switches in your network environment so that each host in the high-availability cluster can be connected to a separate switch."

Als ik LAN 1 van active server heb aangesloten op een router, moet ik dan de LAN 1 van de passive server op een andere switch/router zetten?

Bron: https://www.synology.com/en-us/knowledgebase/DSM/tutorial/Disaster_Recovery/How_to_create_a_high_availability_configuration_with_Synology_NAS (https://www.synology.com/en-us/knowledgebase/DSM/tutorial/Disaster_Recovery/How_to_create_a_high_availability_configuration_with_Synology_NAS)
Titel: Re: Clusters wisselen high availability
Bericht door: Birdy op 15 januari 2019, 11:06:00
Citaat
Als ik LAN 1 van active server heb aangesloten op een router, moet ik dan de LAN 1 van de passive server op een andere switch/router zetten?
Ah.....zoals ik het lees, ja. (NB ik gebruik geen HA).
Dus, zou dat zeker uitproberen en dan kijken of hiermee het probleem wordt opgelost.
Titel: Re: Clusters wisselen high availability
Bericht door: dvandonkelaar op 15 januari 2019, 11:11:27
Dat is volgens mij alleen om het niet bereikbaar zijn bij uitval van een switch te voorkomen. Als beide apparaten op dezelfde switch staan en deze valt uit heb je niks aan je HA-cluster natuurlijk.
Titel: Re: Clusters wisselen high availability
Bericht door: Birdy op 15 januari 2019, 11:18:42
Citaat
Wat bedoeld Synology met deze zin:
Je hebt het dus zelf al goed begrepen en ik dan niet. ;)
Vanwaar dan de vraag ?

Anyway, wat ze stellen is dan logisch. 8)
Titel: Re: Clusters wisselen high availability
Bericht door: Hofstede op 15 januari 2019, 11:27:17
Het is simpel. Als je netwerk zo belangrijk is dat je geen moment onderbreking wilt hebben dan moet je je gehele netwerk dubbel uitvoeren. Bij onze computersystemen, die gebruikt worden voor het besturen van fabrieken, is echt alles in het netwerk dubbel uitgevoerd. Zelfs de voeding van de apparaten is dubbel uitgevoerd. Het falen van één netwerkonderdeel kan nooit leiden tot het uitvallen van het netwerk (en de fabriek). Bij een defect schakelt het binnen een kwart seconde om.

Andersom gezegd: Als jij alleen een HA cluster hebt neergezet en je hebt verder maar een enkelvoudig netwerk dan heeft dat hele HA cluster geen enkele toegevoegde waarde. Het voegt niets toe aan de beschikbaarheid van je netwerk.

Neemt natuurlijk niet weg dat het HA cluster op zich wel zou moeten werken.
Titel: Re: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 11:37:22
Ik kwam deze site ook nog tegen:
https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/Disaster_Recovery/What_should_I_know_when_creating_a_Heartbeat_connection_for_a_Synology_High_Availability_cluster (https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/Disaster_Recovery/What_should_I_know_when_creating_a_Heartbeat_connection_for_a_Synology_High_Availability_cluster)

Tijdens het maken van de cluster zal het systeem controleren of de verbinding aan de onderstaande vereisten voldoet en u automatisch helpen met de netwerkinstellingen om de verbindingskwaliteit te garanderen:
Opmerking:
de Heartbeat-verbinding genereert twee sets van IP-adressen (bijv. 169.254.1.1 en 169.254.1.2) voor gegevenssynchronisatie tussen de actieve en passieve server. Zorg dat de IP-adressen niet door andere appararten van het netwerk kunnen worden gebruikt.
Het inschakelen van VLAN ID op de Heartbeat-verbinding wordt niet ondersteund.
De MTU (Maximum Transmission Unit) van de Jumbo Frame wordt ingesteld op 9000 waardoor de overdrachtssnelheid tussen servers wordt versneld. Loopt de Heartbeat-verbinding via een switch, vergewis u er dan van dat de switch gerelateerde configuraties ondersteunt.
het verkeerbeheer van de switch kan verlies van pakketten veroorzaken; stel de optie in op automatisch.

Punt 3 Jumbo Frame staat nu uit op de Draytek 2925 waar het HA cluster op is aangesloten
Deze ga ik nu op on zetten en op 9022.
http://kb.networksystemssolutions.info/index.php/Draytek_Jumbo_Frames (http://kb.networksystemssolutions.info/index.php/Draytek_Jumbo_Frames)
Titel: Re: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 11:38:36
Behalve als je de kans dat een Synology NAS defect raakt en daardoor een dag uit de running bent, uit wilt sluiten. Dat is nl. mijn beweegreden. Maar ik snap je beredenering.
Titel: Re: Clusters wisselen high availability
Bericht door: Briolet op 15 januari 2019, 11:41:49
Synology heeft een video tutorial waar dat hele SHA uitgelegd wordt. Daar wordt ook duidelijk vermeld waarom je beter twee onafhankelijke switches gebruikt. Inderdaad, om ook daar alles dubbel te hebben i.v.m. uitval.

Maar het is al weer een paar jaar geleden dat ik die tutorial bestudeerd heb.

Cat7 of Cat5E zou bij een 1 meter kabel niet veel mogen uitmaken. Beide moeten gemakkelijk de 1 GB kunnen halen. Als het die kabel is, dan is het eerder een defect aan de kabel.
Titel: Re: Clusters wisselen high availability
Bericht door: Hofstede op 15 januari 2019, 11:46:57
Behalve als je de kans dat een Synology NAS defect raakt en daardoor een dag uit de running bent, uit wilt sluiten. Dat is nl. mijn beweegreden. Maar ik snap je beredenering.
En ik snap jouw redenering natuurlijk, maar dan moet je dus ook een dubbele switch hebben, of minimaal op voorraad hebben liggen. Ik zie heel vaak dat men zich concentreert op de NAS, maar daarbij de meest simpele onderdelen in het netwerk over het hoofd ziet. Om de beschikbaarheid van je IT infrastructuur te verhogen moet je je eerst concentreren op je netwerk, en pas daarna op de apparaten die gebruikmaken van dat netwerk.


Titel: Re: Clusters wisselen high availability
Bericht door: Briolet op 15 januari 2019, 11:47:05
Punt 3 Jumbo Frame staat nu uit op de Draytek 2925 waar het HA cluster op is aangesloten

??? Je schrijft eerder dat je de heartbeat rechtstreeks aangesloten hebt, dus zonder switch. Die jumboframes zijn er alleen voor de heartbeat.
Titel: Re: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 12:02:40
Punt 3 Jumbo Frame staat nu uit op de Draytek 2925 waar het HA cluster op is aangesloten

??? Je schrijft eerder dat je de heartbeat rechtstreeks aangesloten hebt, dus zonder switch. Die jumboframes zijn er alleen voor de heartbeat.

Dus dan hoef ik die functie niet aan te zetten, begrijp ik?
Titel: Re: Clusters wisselen high availability
Bericht door: Ben(V) op 15 januari 2019, 12:03:34
Heartbeat kun je altijd het beste rechtstreeks aan elkaar koppelen zonder switch ertussen.

Verder is het verstandig om LAN1 als heartbeat te gebruiken en niet LAN2, dat staat nergens beschreven maar ik heb vaker gelezen dat het problemen geeft als je niet de eerste netwerk interface gebruikt.

Jumbo frames gebruiken voor de normale verbinding is nooit verstandig, als er ergens in je netwerk iets zit dat geen jumbo frames ondersteund dan krijg je dit soort onverklaarbare problemen.
Dat is ook de reden dat je beter een rechtstreekse kabel voor de heartbeat kunt gebruiken (naast het beperken van latency).

Cat7 gebruiken kan natuurlijk geen kwaad maar is volkomen overbodig, zoals @Briolet al terecht opmerkte.
En als er iets in je netwerk niet goed zit dan is waarschijnlijker dat het in de rest van je netwerk zit, want de logmelding zegt dat je de connectie met de Master kwijt raakt en hij daarom gaat overfailen.
Als de heartbeat weg zou zijn krijg je heel andere meldingen en gaat hij uiteraard niet overfailen.
Titel: Re: Clusters wisselen high availability
Bericht door: GuidoG op 15 januari 2019, 16:06:35
Kan ik dan zonder problemen de LAN 1 en LAN 2 omdraaien? Zonder verdere consequenties in het gebruik van de NAS?
Titel: Re: Clusters wisselen high availability
Bericht door: Ben(V) op 15 januari 2019, 16:27:06
Dat weet ik niet, maar ik betwijfel het.
Maar ik zou toch eerst maar op zoek gaan naar het wegvallen van die connect want dat zal hier vermoedelijk niets mee te maken hebben.
Titel: Re: Clusters wisselen high availability
Bericht door: Briolet op 15 januari 2019, 16:48:05
Ik gok dat ergens in de settings opgegeven wordt welke poort voor de heardbeat gebruikt wordt. Als je verwisseld, moet het daar ook aangepast worden. Maar dit soort zaken moet in de help vermeld zijn.