This is my first post in this forum, I posted this in another stackexchange forum and was redirected here.
I am looking for a network switch that provides a few features:
1 - Manage multiple network ranges - I have 2 public /27 ranges, which I would like to manage from the switch, for example what IP addresses go to each server. I would also like the switch to be able to handle one or multiple private network ranges, and be able to tell the switch that public IP X.X.X.X should be mapped to a server which is using private IP Y.Y.Y.Y
2 - Web management - This is a must. The switch will be at a datacenter, so I need a way to manage it, like I would do with an IPMI interface on a server. I would like to do all configuration of the switch from that web interface. It would be great if the switch's web interface would allow me to see bandwidth and other useful information regarding network usage from each of the servers.
3 - Load balancing - I would like the switch to be able to balance traffic between multiple servers, for example round robin between 3 private IP addresses requests that come for a give public IP address. Level 2 load balancing would be best.
4 - Firewall - I would like to be able to forward all requests to a given IP to a specific server, but I would like to have the option to block everything or leave just a specific port open at the switch level. I would be able to manage individual server's firewalls but also have the ability to control this from the switch for a given server.
The idea is to be able to have the switch passthrough requests to public IP addresses if I want a server to have its network card configured with a public IP address, but also be able to configure a server with a private IP address and configure the switch to forward requests from one IP to another.
Is this even possible? Or should I be approaching this in a different way?
I am looking for any tips from people who have used equipments that do this, as I don't have experience with these sort of equipments. Even though I know this is not for opinion based answers, if anyone has experience with different brands and can shed some light into what works better, that would be great.
I am not looking for a specific brand, so Juniper, Cisco, FS, or any brand would be an option.
For example, I like this one but I am unsure if it has all the features I am looking for, still trying to determine from the documentation: https://www.fs.com/products/72945.html