Beste PNSers,
Ik zit met een issue in de opzet een een mongoDB Ops manager cluster. Dit cluster is een management/schaduw/backup cluster van een productiecluster bestaande uit 3 nodes. De hardware waar ik nu aan zit te denken is bijv een HPe DL380 Gen 9 of Gen10, 64GB, E5-2530v4 met ~64GB.
De netto opslag capaciteit moet ongeveer 10TB per server zijn. (direct attached). In de toekomst liefst schaalbaar/uitbreidbaar.
Mijn eerste opzet was met een aantal SAS disks in RAID 10, helaas is dit volgens MongoDB zelf niet afdoende. Hoeveel performance exact nodig is weet ik niet want dit cluster is nieuw voor ons (ik kan alleen maar requirements verzinnen obv een Percona XtraDB (mysql) cluster, maar dat zegt hier niet zoveel nuttigs over). Ik wil echter het dringende advies van MongoDB zelf niet in de wind slaan en zoek nu een oplossing die ons niet financieel te kop kost. Aangezien het OPS cluster een schaduw cluster is van productie (voor backups/management) moet deze ook min of meer even snel mee kunnen schrijven op inserts.
Drie oplossingen die ik tot nu toe heb bedacht:
Mijn voorkeur gaat uit naar HP SmartCache, alleen is hier weinig over te vinden en hebben (drie) leveranciers hier ook niet echt veel aan toe toe te voegen behalve 'ja wel een goed idee'. Heeft iemand van jullie ervaring hiermee? Is dit ook voor schrijf-toepassingen sneller dan bijv. SAS disks, of is dat ijdele hoop?
Of heeft iemand anders een ander goed idee voor mij? Ik zit een beetje vast helaas.
Ik zit met een issue in de opzet een een mongoDB Ops manager cluster. Dit cluster is een management/schaduw/backup cluster van een productiecluster bestaande uit 3 nodes. De hardware waar ik nu aan zit te denken is bijv een HPe DL380 Gen 9 of Gen10, 64GB, E5-2530v4 met ~64GB.
De netto opslag capaciteit moet ongeveer 10TB per server zijn. (direct attached). In de toekomst liefst schaalbaar/uitbreidbaar.
Mijn eerste opzet was met een aantal SAS disks in RAID 10, helaas is dit volgens MongoDB zelf niet afdoende. Hoeveel performance exact nodig is weet ik niet want dit cluster is nieuw voor ons (ik kan alleen maar requirements verzinnen obv een Percona XtraDB (mysql) cluster, maar dat zegt hier niet zoveel nuttigs over). Ik wil echter het dringende advies van MongoDB zelf niet in de wind slaan en zoek nu een oplossing die ons niet financieel te kop kost. Aangezien het OPS cluster een schaduw cluster is van productie (voor backups/management) moet deze ook min of meer even snel mee kunnen schrijven op inserts.
Drie oplossingen die ik tot nu toe heb bedacht:
- Gebruik van HP Smartcache op de controller en mix van SSD en HDD.
- HPe overboord zetten en voor een merk gaan waar ik non-genuine disks in kan gebruiken, bijv. 2x
Mijn voorkeur gaat uit naar HP SmartCache, alleen is hier weinig over te vinden en hebben (drie) leveranciers hier ook niet echt veel aan toe toe te voegen behalve 'ja wel een goed idee'. Heeft iemand van jullie ervaring hiermee? Is dit ook voor schrijf-toepassingen sneller dan bijv. SAS disks, of is dat ijdele hoop?
Of heeft iemand anders een ander goed idee voor mij? Ik zit een beetje vast helaas.