SDWAN (Software Defined-WAN) Technology Evaluation and Implementation
SDWAN (Software Defined-WAN) Technology Evaluation and Implementation
SDWANSoftwareDefinedWANTechnologyEvaluationandImplementation
© 2020. Anshuman Awasthi. This is a research/review paper, distributed under the terms of the Creative Commons Attribution-
Noncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non commercial use,
distribution, and reproduction in any medium, provided the original work is properly cited.
SDWAN (Software Defined-WAN) Technology
Evaluation and Implementation
Anshuman Awasthi
Abstract- Many organizations are struggling to provide high initiative, but as this is a cross-functional project. It will
bandwidth and reliable internet connectivity at their branch need help from different groups like IT Operations for
offices and business locations and getting the most out of Server and Storage requirements, Business Support for
their operational expense. The need for internet connectivity at
coordination with Business Associates, Network
2020
any branch offices and business locations is no longer a luxury
Administrator, and Onsite Tech support team. They will
but is a necessity. Let us try to understand how to replace the
be responsible for device installation at all galleries. In
Year
traditional MPLS network with the new SDWAN (Software -
Defined- Wide Area Network) technology. We will try to addition to these stakeholders, we need to have a
understand why it is essential to implement the latest dedicated Project Manager (PM) to monitor the project's 1
technology instead of investing in the existing MPLS (Multi- overall progress, who will coordinate with COO for any
Protocol label switching) by taking an example of a retail budgetary issues and with VP –Infrastructure to allocate
A
retailer has to perform several transactions in a one time).
business location, and there is a need for a
reliable high-bandwidth internet circuit. In the b) Proposed Solution
absence of a high-speed internet connection, many The existing technology using traditional
sites may report slow internet performance as they may network architecture is undoubtedly unable to provide a
be running on a single high-cost low-bandwidth internet solution that can solve our needs and still be affordable.
connection. This initiative targets to deploy SDWAN The time has come to explore the capabilities of the
technology at all the business locations. The IT Network SDWAN (Software - Defined Wide Area Network)
Engineering team of an organization can lead this solution. According to Wikipedia (n.d.), an SD-WAN
simplifies the management and operation of a WAN by
Author: Director – Engineering, Restoration Hardware. decoupling (separating) the networking hardware from
e-mail: anshumanawasthi@yahoo.com its control mechanism. This concept is similar to how
software-defined networking implements virtualization and gather data about current usage; we can make use
technology to improve data center management and of this to estimate the required bandwidth of new circuits
operation. at each location.
An essential application of SD-WAN is to allow The needs, as mentioned earlier from the new
companies to build higher-performance WANs using technology, will help to decide on the metrics to
lower-cost and commercially available Internet access, evaluate the project's success. In addition to the network
enabling businesses to partially or entirely replace more performance parameters, we can also add some service
expensive private WAN connection technologies such and operational improvement data points to improve the
as MPLS. overall experience of the employees concerning this
project. The inclusion of service improvement metrics in
II. Evaluation the project's success will also ensure the vendors
a) Evaluation Approach involved in the project to provide quality service since
2020
If the organization decides to implement we will evaluate their performance as a part of the
SDWAN technology at all the business locations to project's success.
Year
improve the network performance and reliability, the IT b) Quality Assurance Criteria (Metrics)
Network Team can estimate the new bandwidth We can use below Metrics as a reference to
2 requirement using Solarwinds NPM (Network measure the proposed and actual outcomes of the
Performance Monitor) tool. The team should monitorall project.
Global Journal of Computer Science and Technology ( C ) Volume XX Issue I Version I
2020
Disconnected MPLS from WAN port for SDWAN
Year
First, only connectivity to Datacenter was up
Then connectivity to all sites went down
3
Connected MPLS back to original state-all sites were online
Day 2 -Activity
The modified LinkedIn policy only to use MPLS and Internet( No Internet VPN)
Added 8.8.8.8 as DNS in SDWAN in PL as DNS along with Infoblox as the third option
Disconnect Router WAN connection
Day 2 -Observations
Linked was working but Yahoo and YouTube didn't work-Cannot ping to any internet sites
YouTube and Gmail was added to use the Direct Internet path and not to use Internet VPN
YouTube is working very slow
Direct Internet websites response is very slow and not reliable
Observation- Needs more investigation on high latency in direct internet response
Connected SDWAN appliance back
We switched back to original policies where we started
Day 3 -Activity
Validate All policies in Pleasanton
Add floating static Routes in on Rack 7 and Rack 6 Edge switches at Data Center for Pleasanton office
Day 4 - Activity
Year
Test Cases
Day 5-Activity
Upgrade Image on PleasantonSDWAN to 0.16.4
Internet +MPLS (MPLS is already connected just connect Internet)
Day 5 -Observations
We had intermittent connectivity to complete connectivity loss to internet websites
Day 6-Activity
Upgraded to version 0.185 on Hub and SDWAN
Connected Internet Circuit
Day 6 -Observations
Stable connection
Able to browse to yahoo, google
After multiple days of testing and running measure performance attributes and operational
different scenarios, we can reach a stable image and improvements.
network architecture.
d) Acceptance Criteria and Evaluation Framework
The Project Teamcan make a list of the abilities
for the product acceptance criteria. It will also help to
Evaluations Area
Internet Bandwidth Upgrade
Network Reliability
Hardware Reliability
Ease of Installation
Ease of Access
Network Management
Security Policies Management
Vendor Support
The Project Manager, along with the help of some data on how much time we are spending on the
Leadership and other teams, can perform the Cost- support of maintenance of existing network
Benefit Analysis. Please refer below Cost Analysis for infrastructure and incidents that are occurring due to the
developing, installing, and supporting an SDWAN bandwidth and technology limitations. It is essential to
appliance at a business location. To justify the make a note of the financial loss we have to suffer in
investment (project cost), we have also put together case of an internet outage at a business location.
Please refer below Cost Analysis table as a reference.
2020
Datacenter Hub -Product Design and Development --
Site Hardware --
Year
Software & Licenses --
Support ( Included in License) -- 5
Internal - Labor ( $75/ hour) -Installation 2 hour per location --
It can become very clear from the above Cost- returns. Once we got a go-ahead from all the different
Benefit Analysis that the organizations are spending teams, the project team collectivity decided a partner to
considerable amounts in supporting the existing work.
technology and not getting any benefits in return. It is
advisable to invest in the new technology and avoid III. Project Review
these outages so that we can run our business a) Phases & Milestones
smoothly. The modern technology architecture is The SDWAN implementation project has four
centrally managed through a cloud-based controller and phases, with below listed main milestones in each
needs minimum operational expenditure post group.
implementation.
First Phase: SDWAN Design
In addition to the above-mentioned acceptance
criteria, which includes Cost-Benefit analysis, hardware/ • Identify what SDWAN has to offer
technology performance the project team should involve • Research available SDWAN vendors
the legal team to create an MSA (Master Service • Finalize an SDWAN Vendor
Agreement) which includes some pre-checks to ensure • Shortlist a vendor and perform a POC
the vendor is following all the environmental and legal This phase will lay the foundation stone for the
obligations like the validation of their W9 form, tax project; the project team needs to be aware of the fact
that if they make a wrong decision at this stage or they location. If the new technology andequipment’s
miss on a critical test scenario to evaluate the product, it verification in the previous phase,there should be no big
can take the whole project to the failure. The Project surprises. Still, there can bemany learnings that can help
Manager needs to spend a lot of time with the technical the team to prepare a precise playbook that should be
Teams to document all the evaluation parameters to followed by the technicians for the installation of the
ensure we select the appropriate SDWAN technology hardware in the other locations.
partner. It is essential to make all the configuration Third Phase: Rollout
changes in the test environment before we say that the
• Implement the final solution in the remaining
technology is ready to be implemented in production. At
Business and Office locations
the end of this,the team can select an SDWAN partner
• Review results with the Operations team and
that provides relevant documentation to integrate the
Management
new technology into the existing enterprise network. The
• Prepare Training and Documentation
2020
• Implement the solution in five more locations Onsite Tech for the installation and configuration of the
The activities in this phase are essential before SDWAN hardware. The project team can prepare a
the team goes into the full rolloutphase, as it ishelpful to detailed playbook on what steps to follow along with the
implement the solution on a smaller scale, collect diagrams for the device installation and perform
feedback, and make final configuration changes. This application testing.
phase will help the team to fine-tune their skills required Please refer below diagram for reference,
in the rollout phase to implement the solution in multiple showing steps for connecting SDWAN devices in a
locations. The Network team should work with the onsite location.
operations to install the SDWAN hardware in the first
• Existing Setup
2020 Year
7
The Project Team can prepare a detailed set of c) Hardware to be Found Onsite
instructions for technicians on what equipment’s/tools • Broadband Wireline Modem
are required to perform the installation. Please refer toa • SDWAN Device
sample of instructions. • Red, White, and Green patch cables
The objective of this visit is to visit the business The Project team can create a list of tests to
location and complete the Network Conversion to make perform application testing post-installation. A sample of
Primary and MPLS Router/Failover on the new SDWAN test instructions is mentioned below:
device using the equipment on Day 1. You will work Once you have made the connection updates
with the Network Team before making any cable move. and the Network contact has confirmed the network is
b) Equipment Needed by Tech up, request the location Leader to follow below test plan:
• Working computer with working NIC • Test iPad to connect to Organization’s Intranet
• Cat5 Ethernet Cable website
• Null Modem Cable (Console cable) • Test iPad to Gmail
• Punch down tool • Test iPad to CNN.COM
• Label Maker • Test iPad for printing
• Test POS (Point of Sale) for printing archiving in organizational process assets, making final
• Test POS for $ transactions-look for an item payments, releasing resources, and completing the
• Test PC for Internet project. Every project teaches lessons to the
• Test PC for printing organization, whether it is a success, or it is a failure. So
• Test wireless phone for an incoming and outgoing even after a project finishes, the documentation of this
call project will be helpful for completing the future projects
With the help of these installation details, along successfully.
with the helpful diagrams and test instructions, the During this phase, the PM worked with the
installation crew can perform installations successfully. Project Technical team like Network and SDWAN partner
The PM needs to schedule conference calls to review to create documentation that includes the below details.
past installations so that we can learn from the mistakes • How to support the new SDWAN technology
and make necessary changes for future installs. • How to perform daily administrative tasks
2020
Fourth Phase: Project Closure • How to troubleshoot any wireless network issues
with SDWAN device.
Year
2020 Year
Ports configured but not connected:
Phases
SDWAN Design-Planned
SDWAN Design-Actual
Identify what SDWAN has to offer
Research available SDWAN vendors
Finalize a SDWAN Vendor
Shortlist a vendor and perform a POC
Initial Implementation-Planned
Initial Implementation-Actual
Implement solution in first location and
evaluate results
Implement solution in five more locations
Roll out -Planned
Roll out -Actual
Implement final solution in remaining
locations and outlet locations
Review results with the Onsite operations
team and Management
Prepare Training and Documentation
© 2020 Global Journals
SDWAN (Software Defined-WAN) Technology Evaluation and Implementation
Project Closure-Planned
Project Closure-Actual
Conduct Training for Operations and
Support Team
Handover to Operations
Update Integrations with Incident
Management Tool
each phase also had a sequential relationship with each highlighted). The project team members should perform
other (Dependent Tasks are highlighted in each phase the tasks as per the plan.
10 e) Resources
Global Journal of Computer Science and Technology ( C ) Volume XX Issue I Version I
Initial
Project Initiation Roll Out Project Closure
Implementation
Phase Duration 2 weeks 1 week 2-3 weeks 1-2 weeks
Project Manager 40 30 30 70
Network Architect 60 30 10 40
Network
20 50 200 50
Administrator
Onsite Support 10 20 100 60
IT Operations 10 20 70 20
SDWAN Partner 30 20 100 50
The Project Team selected an SDWAN partner • Significant challenges encountered in various
based on the features available in their product and phases
various other factors like ease of installation. During the • Impact on operations due to project activities
SDWAN Design phase, when the team started to test • Return on Investment (ROI)
the application in the existing enterprise network, the • Associates feedback
group encountered a few challenges, as the application The PM has planned to use this data to conduct
did not work as expected. The Network Team worked a lessons learned session along with the Leadership
extensively with the SDWAN technical team to figure out Team, which will help the organization carry out future
what changes are required in the existing network projects more efficiently.
configuration to accommodate new technology. The PM
and the professional team decided to include more test VI. Project Reports and Evaluation
scenarios based on the experience.It will also help to Results
2020
ensure they do not encounter any challenges in the
rollout stage as that will cause an interruption to the The PM can plan to send reports and evaluation
Year
operations, and it may take the whole project in results to the below group of stakeholders.
jeopardy. This revision helped the project in a big way, First Stakeholder Group: Internal Technical Teams
and the team decided to do a few more design changes This Stakeholder group is consists of two 11
in the network architecture before going to the next primary teams: IT Network and IT Operations
primary teams: Operations Support and Onsite progress of the project. He will take care of preparing
Technicians the project plan, scheduling tasks, and coordinating
Year
Operations support resources. He will also maintain the project budget and
Technical support analyst provide regular updates to the project stakeholders. He
12 will also review the overall project portfolio for the
Support center leader
organization along with the director of PMO (Project
Responsibility: Operations support
Global Journal of Computer Science and Technology ( C ) Volume XX Issue I Version I
Justification: SD-WAN technology partner they have sufficient knowledge of the integration
The SD-WAN partner will work closely with the framework. This team can help Onsite Support to setup
network architect during the initial network design. The new performance alerts or add new sites to monitoring
partner will also provide support to the PM and network tools as and when needed.
administrator in preparing training materials or making
b) Maintenance Plan
decisions on configuration changes.
To maintain and administer the new technology,
The PM can plan to send below reports to this
the project team can plan to share the documents with
group using enterprise email.
the IT Network operations and support team.
• Daily Design reviews and architecture draft (in
Short-term maintenance activities:
SDWAN design phase)
SDWAN Troubleshooting Guide
• Network Architecture
SDWAN –New site setup guide
• Application integration documentation
2020
• Product Performance Matrix Long-term maintenance activities:
• Project Plan SDWAN Hardware Maintenance Process
Year
• Weekly Project Updates SDWAN –New site setup guide
• Project Closure SDWAN software upgrade process
These guides should contain detailed 13
The PM will involve technical team members
from the SDWAN group in the technology workshops documentation with screenshots on how to maintain the
Please login to SDWAN application GUI (Graphic User Interface) using ----- link.
Click on Network Analytics to review bandwidth utilization.
2020 Year
14
Global Journal of Computer Science and Technology ( C ) Volume XX Issue I Version I
To check for the alerts, click on Faults (Alarms); below screenshot shows MPLS (Multiprotocol layer
switching) path is not available.
The project team will share a detailed document • Sample Pictures that were taken at different
on how to manage the application upgrade process and locations after successful install
how to contact the SDWAN support team, their working • Associate feedback
hours, and support contract details. Please refer the below sample of a Network
performance report of a location that was complaining
VIII. Post-Implementation Project
about the network performance when they were using
Summary an older technology.
a) Deliverables to document the Plan and Process We have observed that after Circuit upgrade
The Project Team can plan to send below and SDWAN implementation, it has reduced the
reports/data to all the stakeholders involved to share the response time for our organization’s website by almost
success story of the project: fifty percent. Please refer below screenshot for a
location taken from the OOKLA tool that is world-
• Locations-Network Performance Report
2020
renowned for network performance measurement.
• Network Incident report
Year
Before Installation: Page Load was taking 7.94 seconds for 90% of the users.
15
b) Criteria and Evaluation Framework • Reduction in network incidents after the final rollout
We can evaluate the overall success of the • Overall operational and process improvements
project based on the criteria shown below: • The vulnerability reports on the hardware and
• Improvement in the network performance after software.
completion. Please refer below metrics as a reference to
• Ease of implementation of the new technology at measure the proposed and actual outcomes of the
the new sites. project.
• Ease of network administration