04. februar 2004 - 13:30Der er
6 kommentarer og 2 løsninger
Replikation på load balanced servere?
Hejsa
Jeg er ret ny til replikation, og skal lige bruge lidt råd i det henseende...
Hvis man nu har 2 database servere der er load balanced, så de i princippet kan indeholder forskellig data - Hvordan får man i bedste fald håndteret, at der jo skal returneres det samme for brugerne på hver server?
Hvis der skal bruges replikation til dette, så skal det så gerne sættes op så det ikke suger alle ressourcer når det kører - Kan man stille prioritet på det nogle steder?
Hvordan håndteres de 2 forskellige databaser der er på 2 forskellige servere, når serverne er load balanced, hvis de 2 databaser i princippet skal ha' det samme data, og data kan blive sat ind i de 2 databaser vilkårligt?
Du kan sagtens lave cluster løsning på Microsoft SQL Server. "Problemet" er blot at du skal have Enterprise Edition (dyrt) for at sætte det op som et active-active. Jeg kan ikke også huske om det kræver Windows Datacenter edition (dyrt) eller om du kan nøjes med en Windows Adv. server (ikke helt så dyrt).
Hvorom alt er - hvis du virkelig har behov for den slags, så er du i en prisklasse hvor Microsoft Danmark sikkert gerne vil yde rådgivning (og det samme gælder nok Oracle Danmark). Med andre ord, du bør ikke basere dine beslutninger på information alene fra eksperten.dk o.l. fora.
I øvrigt - Nu ved jeg ikke hvad dit reelle behov er, men en "simpel" muligheder at du har den "aktive" database på den ene server - og en readonly udgave du trækker rapporter etc fra på den anden. Så er det kun envejs replikering - og det er meget simplere at få til at køre smertefrit.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.