Goede morgen!
Ik zit met het volgende probleem:
We hebben bij het bedrijf waar ik werk momenteel 1 server staan welke 2 database engines bevat (MySQL en MSSQL).
Dit willen we uit elkaar gaan trekken zodat we 1 server met MySQL en 1 met MSSQL hebben draaien.
Dat is op zich geen probleem, dit is al geregeld.
Echter.... We hebben al flink wat gebruikers die hiernaartoe connection dmv een IP adres.
Sommigen gebruiken het interne IP en anderen het externe IP.
Wanneer ik de MSSQL engine naar de andere server zou verplaatsen dan krijgt hij uiteraard een ander IP en zijn alle gebruikers die nu het IP adres ingesteld hebben staan de verbinding kwijt.
Ik wilde het oplossen door op beide netwerkverbindingen van de 2 servers NLB te zetten en het IP adres van de oorspronkelijke server als 'cluster IP adres' te gebruiken en op basis van de poort het verkeer naar de juiste server te sturen.
Alleen vind de NLB dat niet zo leuk als ik op alle netwerk interfaces een NLB-cluster zet, elke keer bij het opstarten komt hij met een smerige foutmelding over UNICAST, dit heb ik al gewijzigd naar MULTICAST, maar de melding bleef en om de haverklap kunnen ze elkaar niet meer vinden en meer van dat soort problemen, daar ben ik dus mee gestopt.
Om een lang verhaal kort te maken:
Ik wil dat server1 en server2 op hetzelfde IP te bereiken zijn en dat de beslissing op basis van de poort wordt gemaakt waar hij uitkomt (voorkeur).
Of: er blijft 1 server met het IP en stuurt al het verkeer via poort 3306 door naar een andere server (liever niet, alleen als het niet anders kan)
Ik zit met het volgende probleem:
We hebben bij het bedrijf waar ik werk momenteel 1 server staan welke 2 database engines bevat (MySQL en MSSQL).
Dit willen we uit elkaar gaan trekken zodat we 1 server met MySQL en 1 met MSSQL hebben draaien.
Dat is op zich geen probleem, dit is al geregeld.
Echter.... We hebben al flink wat gebruikers die hiernaartoe connection dmv een IP adres.
Sommigen gebruiken het interne IP en anderen het externe IP.
Wanneer ik de MSSQL engine naar de andere server zou verplaatsen dan krijgt hij uiteraard een ander IP en zijn alle gebruikers die nu het IP adres ingesteld hebben staan de verbinding kwijt.
Ik wilde het oplossen door op beide netwerkverbindingen van de 2 servers NLB te zetten en het IP adres van de oorspronkelijke server als 'cluster IP adres' te gebruiken en op basis van de poort het verkeer naar de juiste server te sturen.
Alleen vind de NLB dat niet zo leuk als ik op alle netwerk interfaces een NLB-cluster zet, elke keer bij het opstarten komt hij met een smerige foutmelding over UNICAST, dit heb ik al gewijzigd naar MULTICAST, maar de melding bleef en om de haverklap kunnen ze elkaar niet meer vinden en meer van dat soort problemen, daar ben ik dus mee gestopt.
Om een lang verhaal kort te maken:
Ik wil dat server1 en server2 op hetzelfde IP te bereiken zijn en dat de beslissing op basis van de poort wordt gemaakt waar hij uitkomt (voorkeur).
Of: er blijft 1 server met het IP en stuurt al het verkeer via poort 3306 door naar een andere server (liever niet, alleen als het niet anders kan)