Team
Ka Kit Choi, Ma. Ailla Gaborno, Rose Andrea Franco
Categories
Networking, Security
Overview
SD-WAN, or Software-Defined Wide Area Networking, is a revolutionary approach to networking that leverages software-defined principles to enhance the management and operation of a wide area network (WAN). Traditional WANs often rely on expensive and proprietary hardware to connect geographically dispersed branch offices to a central data center. SD-WAN, on the other hand, uses software-defined techniques to virtualize and optimize the WAN infrastructure, providing flexibility, scalability, and cost-effectiveness.
EVE-NG (Emulated Virtual Environment - Next Generation) is a network emulation platform that allows us to create and test complex network scenarios in a virtualized environment. It's widely used for testing and learning networking technologies. we use EVE-NG, hosted in a google cloud VM, to simulate and test our SD-WAN deployment before moving to a hardware implementation. This provides a safe and controlled environment for experimentation, configuration testing, and troubleshooting.
Once our SD-WAN deployment is validated and optimized in the virtual environment using EVE-NG, we proceed to the hardware implementation phase. This involves deploying the SD-WAN solution on physical networking hardware in our production environment. The project is motivated by the desire to enhance networking efficiency, scalability, and cost-effectiveness through the implementation of SD-WAN. It seeks to overcome limitations of traditional WANs, introducing flexibility, agility, and improved application performance. The final product would be physical deployment of SD-WAN simulating the real-life application of SD-WAN in an enterprise with different branches using physical devices.
Project Video Name
Our project has explored the transformative potential of SD-WAN technology in revolutionizing traditional WAN infrastructures. By leveraging the software-defined principles of SD-WAN, we have demonstrated the ability to enhance networking efficiency, scalability, and cost-effectiveness while improving application performance.