Az MRG-t először a Red Hat Summit-on mutatta be a Red Hat 2008 júniusában, olyan következő generációs IT infrastruktúrát nyújtva ügyfeleinek, ami erősebb teljesítményt, megbízhatóságot, interoperabilitást és gyorsabb számításokat tesz lehetővé, kombinálva az üzenetküldési-, realtime- és grid funkciókat.Megjelent az Enterprise MRG 1.1-es verzója. Az 1.1-ben minden MRG komponens továbbfejleszetve jelent meg: üzenetküldés, realtime és grid. Az MRG grid technológiája az MRG 1.0-ban technológia-előzetesként jelent meg, ma azonban már teljesen támogatott és élesüzemű felhasználásra kész.
Az Enterprise MRG legfontosabb elemei és jellemzői:
- Üzenetküldés: natív infiniband és RMDA meghajtó a még sokkal jobb latencia, klaszterezés, megerősített biztonság, üzenetsor-szemantika (Last Value Queue, Ring Queue) területén, valamint natív .NET kliens és továbbfejlesztett menedzsment eszközök.
- Realtime: jobb teljesítmény, különösen sok CPU-val rendelkező szervereken, és továbbfejlesztett teljesítmény-eszközök, mint pl. a Tuna, amely most már rendelkezik azzal a képességel, hogy init szkriptekbe tegyük bele a finomhangolást, miután sikerült az optimálist megtalálni rendszerünkhöz.
- Grid: lehetővé teszi a vállalatok számára a nagyobb csúcskapacitás és IT kihasználtság elérését a nagy teljesítményű gridek létrehozásán keresztül, kihasználva a már meglévő infrastruktúrát. Biztosítja a legfejletteb és legjobban méretezhető platformot mind a nagyáteresztő-képességű (High-Throughput Computing – HTC), mind a nagyteljesítményű (High-Performance Computing – HPC) számítások számára, valamint lehetővé teszi az ütemezést minden elérhető számítási erőforráshoz, beleértve a:
- helyi grideket
- távoli grideket
- virtuális gépeket
- az éppen nem kihasznált asztali munkaállomásokat és a
- dinamikusan létesített cloud infrastruktúrát
A Red Hat Enterprise MRG az alábbiakat kínálja ügyfeleinknek:
- Üzenetküldés, 100-szor gyorsabban, mint a versenytársak megoldásai
- Gyorsabb válaszidők
- Az ütemezhetőségképessége helyi gridek és távoliak, virtuális gépek és bérelt számítási felhő infrastuktúrák esetében, valamint ciklusidő-begyűjtés az üresjáratú PC-kből, hogy minden elérhető számítási erőforrás ki legyen használva
- Csökentett komplexitás és áttörést jelentő érték nyújtás egy integrált platformon keresztül
- minisztikus teljesítmény. Az MRG Realtime magasfokú kiszámíthatóságot ígér a folyamatosan alacsony latenciájú válaszidőkért, melyek így találkoznak az időérzékeny munkaterhelés szükségleteivel.
- Determinisztikus, alacsony latenciájú üzenetküldés. A valósidejűség és az üzenetküldés funkcióinak kombinálásával lehetővé teszi, hogy az üzenetküldés magasan determinisztikus válaszidőkkel és megbízhatóan alacsony latenciával történjen.
- Skálázható számítási erő és erőforrás kihasználás. Ütemezett munkaterhelés a helyi- és távoli gridekre, ciklus lopás az asztali munkaállomásokról, dinamikus létesítés és ütemezett munka a felhő-alapú infrastruktúrákhoz, mint az Amazon EC2. Az MRG ezenkívül támogatja a virtualizációt, hogy az elérhető erőforrások felhasználhatók legyenek különböző munkákhoz.
- Üzenetküldés alapú, megbízható, alacsony latenciájú munkaütemezés. Az MRG üzenküldési és realtime komponenseit kihasználva az MRG grid megbízhatóan képes ütemezni és elvégezni feladatokat kevesebb, mint egy másodperc alatt.
- Méretezhető és hatékony közmű-szerű számítások. A vállalatok elmozdulhatnak egy olyan új közmű-szerű modell felé, ahol az alkalmazásokat feladatonként ütemezni lehet egy heterogén számítási erőforrás készleten. Az MRG grid ütemezője ezután képes automatikusan optimalizáni a kihasználtságot, a prioritásokat, a terhelést és az egyéb kulcsfontosságú faktorokat.
- Nagyléptékű virtualizáció. Az MRG szofisztikált képességekkel rendelkezik nagyléptékű virtualizációs rendszerek alkalmazásának kezelésében, változó munkaterhelésű heterogén szervereken keresztül.
- Egységesített menedzsment. A Red Hat olyan egységesített menedzsment platformot nyújt, ami Web-alapú konzollal, parancssori eszközökkel és API-kal ellátott az egész MRG platformon keresztül – remekül egyszerűsítve azt a komplexitást, amivel a elosztott számítások kezelése jár.