The Enhanced firewall modules can provide high-performance firewall functions. They also support the virtual firewall function. An Enhanced firewall module can be virtualized into multiple logical firewalls. Each virtual firewall has its own security policy and is managed independently. The virtual firewall function well satisfies the multi-tenant requirements in cloud computing data centers.