Hallo,
Wij zijn bezig met een project om ons softwareproduct te virtualiseren, dit om kosten te besparen en alles op 1 centrale plek te kunnen hebben draaien. Wij lopen echter alleen nu tegen een lastig punt aan.
Voorheen was bij ons de situatie zo: de software draait op een server waar aanbevolen werd 4 gig geheugen in te stoppen, de software maakt hier ook aardig gebruik van omdat hij daarmee veelgebruikte databestanden ging cachen. Dit met als oogpunt dat memory sneller is dan data i/o en de data i/o meestal nog wel is de bottleneck is/was.
Eigenlijk zijn het meestal documenten (van een 100tal kb tot soms een aantal MB) die in de cache gegooid worden, zodat als deze opgevraagd moeten worden, ze klaar staan in het geheugen.
Nu we gaan virtualiseren is geheugen een wat lastiger punt. Als ik 4 gig per VM instel ben ik zo door mijn geheugen heen en mag ik veel bankjes in mijn server proppen. De vraag is nu, wat is slimmer (snel genoeg en voordeliger), veel geheugen erin stoppen? Of is tegenwoordig SSD een goede optie? (Of meerdere SSD in raid bijv?)
Ik heb wel rondgezocht, maar echt concrete antwoorden op mijn situatie kan ik niet vinden.
Ik moet zeggen dat ik ook niet heel erg thuis ben in de serverhardware wereld, eigenlijk zorgden we voorheen gewoon voor degelijke dell servers met 4gb geheugen minimaal en dat werktte prima.
Heeft iemand een tip of idee hoe hij het zou aanpakken?
Wij zijn bezig met een project om ons softwareproduct te virtualiseren, dit om kosten te besparen en alles op 1 centrale plek te kunnen hebben draaien. Wij lopen echter alleen nu tegen een lastig punt aan.
Voorheen was bij ons de situatie zo: de software draait op een server waar aanbevolen werd 4 gig geheugen in te stoppen, de software maakt hier ook aardig gebruik van omdat hij daarmee veelgebruikte databestanden ging cachen. Dit met als oogpunt dat memory sneller is dan data i/o en de data i/o meestal nog wel is de bottleneck is/was.
Eigenlijk zijn het meestal documenten (van een 100tal kb tot soms een aantal MB) die in de cache gegooid worden, zodat als deze opgevraagd moeten worden, ze klaar staan in het geheugen.
Nu we gaan virtualiseren is geheugen een wat lastiger punt. Als ik 4 gig per VM instel ben ik zo door mijn geheugen heen en mag ik veel bankjes in mijn server proppen. De vraag is nu, wat is slimmer (snel genoeg en voordeliger), veel geheugen erin stoppen? Of is tegenwoordig SSD een goede optie? (Of meerdere SSD in raid bijv?)
Ik heb wel rondgezocht, maar echt concrete antwoorden op mijn situatie kan ik niet vinden.
Ik moet zeggen dat ik ook niet heel erg thuis ben in de serverhardware wereld, eigenlijk zorgden we voorheen gewoon voor degelijke dell servers met 4gb geheugen minimaal en dat werktte prima.
Heeft iemand een tip of idee hoe hij het zou aanpakken?
Oost west, 127.0.0.1 best!