What are the accepted domain in setting up J2EE for OHS?

In setting up a J2EE based alternative for OHS. What are the accepted domains and will it be able to run under a software clustering application? I have checked the official guides but they cannot answer my queries. Can you please share some insights on this matter and what are the benefits or downside of this?
