Hi
Op dit moment hebben wij een applicatie die een soort van tussenlaag vormt tussen tienduizenden devices. De db heeft slechts 1 tabel met een beperkt aantal velden. Al die devices lezen en schrijven naar de applicatie (een batterij van rond de 20 applicatieservers) die weer naar de db-opstelling doorfietsen. De huidige setup is dat we een master en een slave db op 2 locaties hebben en een mysql management node. Deze opstelling is onhandig, met name in geval van failover.
Waar ik eigenlijk naar zoek is om het cluster zodanig anders op te zetten dat de applicatieservers naar 1 adres lezen/schrijven en dat daarachter de software naar de db schrijft. Dit kan op een mirrored achtige manier zijn of met een actieve db die (liefst hot) te failoveren is, zonder de applcatieservers daar last van hebben. De applicatieservers krijgen elk zo'n 1200 tot 1600 connecties per seconde voor hun kiezen, dus de db moet daarmee om kunnen gaan.
Vragen;
Is mysql hier geschikt voor?
zo ja, wat voor setup zou handig zijn? (mind you, ik ben geen dba)
Zo nee, welk db zou beter werken in dit geval?
Op dit moment hebben wij een applicatie die een soort van tussenlaag vormt tussen tienduizenden devices. De db heeft slechts 1 tabel met een beperkt aantal velden. Al die devices lezen en schrijven naar de applicatie (een batterij van rond de 20 applicatieservers) die weer naar de db-opstelling doorfietsen. De huidige setup is dat we een master en een slave db op 2 locaties hebben en een mysql management node. Deze opstelling is onhandig, met name in geval van failover.
Waar ik eigenlijk naar zoek is om het cluster zodanig anders op te zetten dat de applicatieservers naar 1 adres lezen/schrijven en dat daarachter de software naar de db schrijft. Dit kan op een mirrored achtige manier zijn of met een actieve db die (liefst hot) te failoveren is, zonder de applcatieservers daar last van hebben. De applicatieservers krijgen elk zo'n 1200 tot 1600 connecties per seconde voor hun kiezen, dus de db moet daarmee om kunnen gaan.
Vragen;
Is mysql hier geschikt voor?
zo ja, wat voor setup zou handig zijn? (mind you, ik ben geen dba)
Zo nee, welk db zou beter werken in dit geval?