With Oracle Fusion Middleware 11g you can create multiple SOA servers from one single binary installation. This allows the installation of binaries in a single location on a shared storage and the reuse of this installation by the servers in different nodes. However, for maximum availability, Oracle recommends using redundant binary installations. In the Enterprise Deployment model, two MW HOMEs (each of which has a WL_HOME and an ORACLE_HOME for each product suite) are installed in a shared storage. Additional servers (when scaling out or up) of the same type can use either one of these two locations without requiring more installations. Ideally, users should use two different volumes (referred to as VOL1 and VOL2 below) for redundant binary location, thus isolating as much as possible the failures in each volume.Section "4.3 About Recommended Locations for the Different Directories" at -
So for these weblogic's features there's no other way to accomplish it without using a shared storage ?yes, shared storage is required for these features.
Getting back with redundant binary installation, having just one single binary installation to create multiple SOA servers wouldn't lead me to addtional network traffic ? When these SOA Servers are created, will they have runtime files local too? Or Will they always use the files at shared storage while running ?Not really. All the servers will deploy the applications during start-up and at runtime those deployments will be used for processing. So it is one time class loading and after that loaded classes are used for processing.