Forum Discussion
JWhitesPro_1928
Cirrostratus
Oct 27, 2015F5 Internal vs External - Different Instances
Just taking a list of opinions here.
Do many of you have a different F5 device (for security reasons) that handles all your external facing traffic and a different one that handles all internal ...
Brad_Parker
Cirrus
Oct 27, 2015No benefit to a single vCMP. You could use route domains to keep you external and internal traffic separated if you choose to collapse them down.
THi
Nimbostratus
Oct 27, 2015There are pros and cons on both approaches: I would add manageability and maintainability to the play, depending on the complexity of the configurations - and possibly add partitioning. Note that this brings in complexity if one needs to address config objects across partition boundaries. Partitioning keeps config objects within its boundaries, also makes transfer of those to separate devices easier. Also I would use iApps if possible as they contain relevant objects to their own folders - makes dependancies more straightforward, though adds complexity to the resulting config-files. But still on manageability point of view I'd use them. F5 supported iApps are possible less error prone than config by hand and should address more use scenarios.
Separate vCMP - if done properly can be very secure, with external FW or AFM. On the other hand if you have separate vCMP instances, there will be additional complexity on the HA clustering and upgrades, but makes for example sw upgrades more contained, you may need to do sw upgrades quite frequently on the external (Internet) facing side (just run an iHealth check every now and then to see if there are new vulnerabilities..). On single vCMP the sw upgrade is global. Same applies to config or other errors, which eventually will happen if the config changes - try to keep "error domain" small to make effect smaller and troubleshooting simpler.
Pretty often a customer has security guidelines cemented which deny using same device on multiple security zones - except if it is a firewall (AFM is).
I would try to find a balance between manageability, maintainability and simplicity - and security. Anyway typically plan for long term use and that the config can grow/change substantially over the time.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
