Toon posts:

Échte clustering/mirroring

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0Henk 'm!

  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 05-06 19:23
Ik heb al veel gegoogled en gezocht, maar ik kan het niet vinden (en ik kan niet zo goed geloven dat Microsoft dit niet gewoon ingebouwd zou hebben).

Is het mogelijk om meerdere MSSQL-servers te hebben draaien die compleet identiek zijn en die allebei naar dezelfde databases kunnen schrijven en dat synchroniseren?
Het probleem van het standaard MSSQL-clustering is dat JUIST de transacties naar die ene database zo zwaar zijn. Die wil ik scheiden en de load daarvan balancen, maar dat is dus niet mogelijk omdat alle transacties bij de default clustering op één server moeten binnenkomen en verwerkt worden. De tweede server mirrort vervolgens alleen de data.

Is dit tóch mogelijk? En hoe dan?

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


Acties:
  • 0Henk 'm!

  • itsalwaysme
  • Registratie: Juni 2004
  • Laatst online: 02-06 16:07

itsalwaysme

Graast voor DB

Zit er in MSSQL niet iets van replication?

Graast voor Division Brabant
It's hardware that makes a machine. It's software that makes it work (most of the time).


Acties:
  • 0Henk 'm!

  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 05-06 19:23
Ja, vast wel, maar ik geloof niet dat dat mijn probleem oplost, toch?

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


Acties:
  • 0Henk 'm!

  • Geuze
  • Registratie: Juli 2005
  • Laatst online: 19-10-2021
Als je even op google rond kijkt kom je al heel snel tot het antwoord.
Nee microsoft ondersteunt geen load balancing sql clusters.

Wat is wel een mogelijkheid.
Als je verschillende databases hebt zou je eventueel een HA cluster kunnen opzetten. Dan kan je de databases verspreiden over de nodes. Op deze manier kan je manueel de load een beetje kan verdelen.

It is Good to be Bad || Battle.net tag


Acties:
  • 0Henk 'm!

  • bartjenl
  • Registratie: Januari 2002
  • Laatst online: 05-06 19:23
Geuze schreef op vrijdag 20 mei 2011 @ 10:56:
Als je even op google rond kijkt kom je al heel snel tot het antwoord.
Nee microsoft ondersteunt geen load balancing sql clusters.

Wat is wel een mogelijkheid.
Als je verschillende databases hebt zou je eventueel een HA cluster kunnen opzetten. Dan kan je de databases verspreiden over de nodes. Op deze manier kan je manueel de load een beetje kan verdelen.
Ja maar dat zeg ik dus inderdaad in m'n openingspost: dát had ik wel gevonden. Ik snap alleen voor geen meter waarom Microsoft dit niet gewoon heeft ingebouwd! Oracle ondersteunt 't bijv. wel, schijnt. En dus verwacht ik ook dat er wel ergens een alternatief bestaat zodat het ook in MSSQL kan werken?

En ja, dat is een mogelijkheid ware het niet dat juist één van de databases alle zware queries bevat. En die is niet te splitsen.

[Voor 5% gewijzigd door bartjenl op 20-05-2011 11:05]

"Do not worry about your difficulties in mathematics; I can assure you that mine are still greater" - Albert Einstein (1879-1955)


Acties:
  • 0Henk 'm!

  • Geuze
  • Registratie: Juli 2005
  • Laatst online: 19-10-2021
Het enige dat ik ooit van gelezen heb zijn third party oplossingen. (hier heb ik echter geen ervaring mee)
En dan nog dacht ik dat de applicatie er voor aangepast worden.

Eventueel met replicatie en aangepaste code zou je kunnen kijken of het mogelijk is alle writes naar je master te doen terwijl je reads van 1 of meerdere slaves komen.

[Voor 6% gewijzigd door Geuze op 20-05-2011 11:11]

It is Good to be Bad || Battle.net tag


Acties:
  • 0Henk 'm!

  • leuk_he
  • Registratie: Augustus 2000
  • Laatst online: 05-06 16:07

leuk_he

1. Controleer de kabel!

bartjenl schreef op vrijdag 20 mei 2011 @ 11:04:
[...]

Oracle ondersteunt 't bijv. wel, schijnt.
Oracle RAC ondersteund het wel (gird/shared storage). Maar je moet een hele goede business case habben voordat je het neerzet. voor de licentie kosten en extra onderhouds kosten kun je heel wat hardware neerzetten om je single server(/replication) server te laten draaien. Maar als je het nodig hebt is het er wel voor oracle.

tohc kijken of het applicatie nivo is op te lossen? -> zware queies verplaatsen naar een DWH, transacties optimaliseren (inladen met SSIS?)

[Voor 12% gewijzigd door leuk_he op 20-05-2011 11:21]

Need more data. We want your specs. Ik ben ook maar dom. anders: forum, ff reggen, ff topic maken
En als je een oplossing hebt gevonden laat het ook ujb ff in dit topic horen.

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee