Can the same edge server support both OCS and Exchange?
Technically they can run on the same server, but there are complications. The OCS Edge roles are typically run on a 32-bit server, and the Exchange Edge requires a 64-bit OS. If you set up the OCS Edge functions to run on a 64-bit server, you could then install the Exchange Edge role on that server.
Since OCS is 32-bit, it's not going to use the 64-bit architecture as well as it could, and the server will have to deal with the overhead of translating down to 32-bit. If you are handling PSTN calls from external OCS users and also dealing with LiveMeeting's streaming of audio/video, you can be adding up a lot of extra processing.
Beyond that, making non-trivial 32-bit and 64-bit apps work together can be a pain. For example, both Exchange and OCS need the .Net framework, but they will need different versions, and IIS on 64-bit OS can only load one version. Since the Exchange Edge doesn't rely on IIS, you could have the 32-bit loaded, but that's an example of one of the hassles.
|