Friday, June 26, 2009

Can The Apps Tier & The Db Tier Be On Different Subnets?

In a multi node environment, can the Database Tier be on a different subnet to the Application Tier?
ie Application Tier = 192.168.1.92 & Database Tier = 192.168.2.92

What if the Application Tier node have 2 network cards?
So The 1st card is used for communication with end users and 2nd is used for communication with Database node.

Yes, it is possible to implement the such configuration, having the Database Tier connected on the 2nd network cards.
The subnets are to do with IP addresses, we are only concerned if we can find each other's host name.It is ok for tiers to be in different domains, although that would suggest they were physically separated by some distance which Oracle does not encourage, so subnets are not a problem, so long as the host names are resolvable by all tiers Locating different tiers in physically distant locations is not encouraged, due to the performance problems, customer should make sure that the network latency between tiers is as low as possible.
Spanning across subnets or domains will only increase this latency and therefore affect performance.

No comments: