Met XAP snel inspringen op nieuwe kansen
Met XAP snel inspringen op nieuwe kansen
Snel kunnen anticiperen

Het creëren van een zakelijke groei is de droom van velen. Maar een groei kan ook problemen met zich meebrengen. Systemen die met een extra belasting niet overweg kunnen, waardoor groeikansen blijven liggen. Of een investering in dure hardware, die eigenlijk alleen maar tijdens piekdrukte wordt gebruikt.

Kansen benutten

Met het GigaSpaces applicatieplatform kunt u zelf oplossingen bouwen. Oplossingen die op een voorspelbare, kosteneffectieve manier schaalbaar zijn en u vooraf inzicht geeft in de kosten van uw capaciteitswinst!

Opschalen met minder hardware

Met XAP hoeft u minder hardware aan te schaffen op te kunnen opschalen. Onderstaande tabel geeft weer hoeveel hardware u kunt besparen. Het hangt af van de mate waarin u wilt schalen; hoe meer u schaalt, hoe meer hardware u moet aanschaffen. Daarnaast speelt ook de contention, of te wel de doorvoervertraging, een rol.


10% 20% 30% 40% 50%
Opschalen / Contention




Opschalen 1.5X Bespaar 15% Bespaar 30% Bespaar 45% Bespaar 60% Bespaar 75%
Opschalen 2X Bespaar 20% Bespaar 40% Bespaar 60% Bespaar 80% *
Opschalen 3X Bespaar 30% Bespaar 60% Bespaar 90% * *
Opschalen 4X Bespaar 40% Bespaar 80% *
*
*
Opschalen 5X Bespaar 50% * * * *
Opschalen 6X Bespaar 60% *
*
* *

(*) Voor deze combinatie van schaalfactor en contention is schaalbaarheid theoretisch gezien onmogelijk. Wanneer u wilt beginnen met dit contention niveau, is het niet zinvol een besparingsniveau weer te geven. Desalniettemin heeft GigaSpaces XAP wel bewezen ervaring te hebben met de toepassing van schaalbaarheid op deze niveaus.

Definities voor gebruikte termen en aannames bij hardware besparingen

Hieronder volgt een opsomming van de definities voor de gebruikte termen en aannames:

  • “Contention” verwijst naar de tijd waarop de toepassing moet wachten op een centrale bron. 10% is extreem laag en wordt meestal geassocieerd met standalone event-driven applicaties zonder een hoge beschikbaarheid. Op het bovenste uiteinde van de schaal wordt 40-50% meestal bereikt door toepassingen met een centrale database, integratie met back-end systemen, zoals ERP en ESB.
  • De resultaten zijn gebaseerd op een breed geaccepteerd model van software schaalbaarheid bekent als de wet van Amdahl, die voorziet in een theoretisch maximum voor schaalbaarheid en een theoretisch minimum voor het aantal machines.
  • Dit zijn absoluut minimum resultaten - volgens de voorspellingen van de wet van Amdahl, zult u zeker betere resultaten bereiken. Houd er rekening mee dat bovenstaande een ruwe schatting is.
  • Deze resultaten gelden voor elke applicaties, ongeacht de grootte - zelfs als u slechts met twee machines werkt, zal GigaSpaces XAP dezelfde hardware besparing realiseren wanneer u opschaalt. Zelfs wanneer u maar één machine wilt opschalen, levert GigaSpaces XAP al capaciteitswinst op de aangewend kan worden voor andere projecten.
  • Zeer hoge besparingen bij extreme schaalvergroting komt door niet-lineaire schaalbaarheid. Bij bestaande applicaties moeten de machines met 10-20 keer het aantal huidige machines worden vergroot, om tot een verhouding van 2x, 3x of 4x te komen. In de meest extreme gevallen levert werken met GigaSpaces XAP een zeer groot verschil op.
  • Aannames over het gebruik van XAP - deze cijfers zijn alleen geldig indien de XAP wordt gebruikt als applicatieserver, berichtenserver en Data Grid, zonder gebruik van geaggregeerde queries over alle gegevens.

Snel inzetbaar

XAP is een zelfvoorzienend applicatieplatform, dat draait op slechts één server. Hierdoor is een uitrol over 10.000 machines net zo eenvoudig als een uitrol van 10 machines en kunt u snel anticiperen op veranderingen.

Om met GigaSpaces XAP aan de slag te gaan, is vrijwel geen bijzondere kennis nodig. Het applicatieplatform ondersteunt diverse Java en .Net ontwikkelraamwerken, zoals Spring, Mule en J2EE. Uw eigen ontwikkelaars kunnen zelfstandig schaalbare en hoog presterende applicaties ontwikkelen. Of bestaande applicaties verbeteren met de kennis, tools en technieken die ze al in huis hebben. Uw ontwikkelaars kunnen daardoor snel aan de slag om snel nieuwe diensten en functionaliteiten op de markt te brengen. Zonder een lange training en/of herscholing.