Red Hat® Enterprise MRG is highly optimized to run on Red Hat Enterprise Linux® due to its inclusion of Red Hat Enterprise MRG Realtime. Red Hat Enterprise MRG's Messaging and Grid capabilities can also run on other platforms, but without the full benefits of running on Red Hat Enterprise Linux.
The following table summarizes Red Hat Enterprise MRG's supported hardware architectures and platforms across its various components.
Note: This table spans multiple releases of MRG. For the most current information for a specific version, see the appropriate Release Notes.
|x86||x86_64||RHEL 4||RHEL 5||RHEL 6||Windows||Solaris|
|MRG Messaging Native Linux Broker||X||X||X||X||X|
|MRG Messaging Client - Java||X*||X*||X*||X*||X*||X*||X*|
|MRG Messaging Client - JMS||X||X||X||X||X||X||X|
|MRG Messaging Client - C++||X||X||X||X||X||X|
|MRG Messaging Client - Python||X||X||X||X||X||X|
|MRG Messaging Client - .NET||X||X||X|
|MRG Messaging Client - Ruby||X*||X*||X*||X*||X*|
|MRG Grid Scheduler||X||X||X||X||X|
|MRG Grid Execution Platform||X||X||X||X||X||X|
* Tech Preview
MRG Messaging consists of:
- A messaging broker
- Messaging clients
The messaging broker is optimized to perform best on Red Hat Enterprise Linux as well as MRG Realtime.
The messaging clients come in multiple native-language implementations are supported on various platforms as listed in the previous supported architectures and platforms matrix.
MRG Realtime does not require specialized, custom hardware. Rather, its objective is to run on the high-volume systems provided by the main hardware vendors. The set of supported systems is determined by business demand. The requirements for supported hardware are:
- The hardware must pass the standard Red Hat Enterprise Linux 5 or Red Hat Enterprise Linux 6 certification tests.
- Red Hat has representative systems incorporated into our internal regression and development hardware matrix.
- The respective provider must be a joint participant in our realtime testing activities. This assures the customer of robust prior joint testing and support service.
Red Hat Enterprise MRG's realtime kernel will be supported on a subset of Red Hat Enterprise Linux's certified hardware. For a list of certified hardware for Red Hat Enterprise MRG Realtime see the Red Hat Hardware Catalog.
MRG Grid consists of:
- A scheduler
- Execution platforms
The grid scheduler is optimized to perform best on Red Hat Enterprise Linux.
MRG Grid can execute workloads on a variety of platforms, as listed in the previous supported architectures and platforms matrix.