Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Systems Research

RDMA Enabled Apache (mod_rdma)

Principal Investigator: Dennis Dalessandro (OSC) & Pete Wyckoff (OSC)

11. Building/Installation

This software is based off the Apache server version 2.2.0, it should work with later versions as well the patches however may not.

To Configure and build Apache do something like:
CFLAGS="-O2" \
./configure --prefix=/home/dennis/httpd \
--enable-so \
--enable-ssl \
--with-pcre=/usr \
--with-z=/usr \
--with-mpm=prefork

Then do make followed by make install

Then edit up your config file in httpd/conf/httpd.conf as appropriate, at least adding something like:
LoadModule rdma_module /PATH_TO_MOD_RDMA/mod_rdma.so

To buld mod_rdma just issue 'make' after tweaking the Makefile to find your correct libraries.

To build wget simply cd wget, followed by 'make', of course editing Makefile to find software iWARP.

Do the same sort of process to build Apache Bench

HOME