Professional Documents
Culture Documents
An Impact Analysis of
Moving To The Cloud
Amir Muhawesh, Denis Bazalirwa, Mohammad Alsahaiti
SEIS 645 Fall 2013
Introduction
In this paper, we will be analyzing the potential impact on the network for Dimension, a
large global company, as a result of moving business applications from its data centers
internally, to an externally hosted cloud computing setup.
Three main application buckets will be examined to potentially be moved into the cloud.
The buckets can roughly be categorized into desktop applications (Email, Sharepoint etc),
voice and communication, and the DMZ. We will also be analyzing the impact of moving the
entire phone system from traditional phone lines to IP telephony. (Adding to the current 3,000
employees already using VOIP)
Considerations
What we know about Dimensions current state
Dimension is a global manufacturing company (the business type has no impact for our project
considerations). Dimension employs 100,000 people in 40 countries. With more 2000 branches,
we are given an average of 50 people per branch.
The primary datacenter is in Dallas, Texas, and the main corporate office is in Minneapolis,
Minnesota. Each of the four regions contains a secondary data center.
3000 users at 100 locations are currently using IP telephony, leaving us with 97,000 people and
1,900 locations still using the standard PBX technology.
Dimension is taking an aggressive approach to adopting the cloud service.(This will influence
our assumptions about current and future state)
Some critical business applications will remain on the global datacenter in Dallas
All employees will have access to desktop applications and voice, but will not be using it
concurrently. Using our assumptions of having an average of 50 employees per branch, we are
going to use the following percentages to gauge our network needs.
A maximum of 50,000 employees will ever be concurrently working due to their disbursement
around the world.
20 percent of employees may be concurrently using email
Only 1 percent will be using video
25 percent of employees may be concurrently using voice
Dimension has made significant network upgrades in past years and has already prepared for
future upgrades and upcoming movement into the cloud
Dimension is using a private IP addressing scheme with NAT. This should provide more than
enough IP addresses for additional devices that may come onto the network.
A SONET network is in place for connections going from company locations into the MPLS
WAN.
Current LAN and WAN networks are being supported by Standard Ethernet.
Desktop and business applications should be able to be moved to the cloud from internal
servers with no major impact
Remote employees access the company network using a VPN service. When connected, all of
their traffic will be routed through the company WAN, whether for personal or business use.
Already using Autonomous system inter-domain path vector routing (BGP) and will further
leverage this to provide routing to servers moved from datacenters into cloud. Dimension has
implemented BGP path vector routing which should making the move for the servers internally
into the cloud easier.
Data is saved to the network storage devices that are maintained throughout the four data
centers, a majority of the actual applications however, especially business applications, are
hosted in the companys primary datacenter in Dallas
RTP on top of UDP is currently being used for video conferencing, stored video streaming, and
other app level communications
Data centers in South America, Europe, and Asia will be eliminated. The data center in Dallas
will remain the primary datacenter.
Desktop applications
Internet DMZ
We will have two instances of the cloud in order maintain a relatively close proximity to all
locations. The cloud(s) are going to host all of systems previously hosted in the regional data
centers.
Sites continuing to rely on PSTN service will be upgraded to IP telephony. This will allow us to
use our MPLS WAN connections between all company sites and employees and reduce our
reliance on the PSTN.
Our two cloud instances will be connected by MPLS into the Dimension MPLS WAN private
network
All Dimension phones will be move to IP Telephony and all PBX systems eliminated
The current level of voice, video, and desktop usage is not going to change.
Likewise, wireless access and VPN demands will not increase or decrease.
We are assuming our cloud providers have full control over our environments, and can provide
full Iaas and Saas with basically no limitations (for the purpose of this project)
Physical Layer
Current State
User workstations are connected to their local switch using a standard Cat 5 cable. From
there, the connection is made to a core switch by fiber optic cable in order to support the
bandwidth needs all of the users in the office. We would use a star topology in this case, as a
mesh topology would not be needed. From this point a router connects the LAN to the corporate
WAN, which is connected through the MPLS WAN via SONET STS-1 fiber optic cables. SONET
STS-1 lines provide data rate capacity of 51.84 Mbps, which should support even peak usage.
Dimension is currently satisfying its voice needs by mixing PBX and IP telephony. A
majority of the phones are connected to PBX to the PSTN using a T-1 line. This provided each
office with twenty-four voice channels with a bandwidth of 1.544 Mbps. While this may be
adequate for some smaller sites that do not utilize the phone systems to a great degree, larger
sites have DS-3 service, providing 44.74 Mbps of bandwidth and more than 600 voice channels.
3000 employees at 100 sites have been upgraded to IP telephony. While the upgrade was
being performed, fiber optic lines serving these sites were also upgraded to STS-3, giving us a
possible bandwidth of 155.520 Mbps.
Each of the four data centers is connected to the WAN via STS-1. The primary data
center, (Dallas) acts as the hub, with each regional data center being protected by a firewall
DMZ.
10
11
Dimension is currently using the standard Ethernet protocol over its STS-1 lines, using
10-base-F implementation. In regards to the wired LAN, there is no need for a collision
avoidance or collision detection because we are using a full-duplex switched Ethernet. Our local
LANs use a star topology and are connected by backbone networks through both two and three
layer switches.
The wireless Ethernet utilizes both extended and basic service sets for its architecture,
and distributed coordination function MAC protocol for CSMA/CA access.
Although virtual LANS are currently being used, none are implemented for voice traffic
for the IP telephony users.
Dimensions WAN utilized a mesh topology running on SONET over Ethernet.
12
Network Layer
Current State
We have three thousand users currently on IP telephony. The private addressing
scheme being used (10.0.0.0) will cover Dimensions move to purely IP telephony, and we have
enough public IP addresses to allay any concerns. Packets leaving the network LAN will pass
through an NAT router which will translate the private IP address with the source address, as
well as translate incoming packets from their public to private IP address.
Layer two and three switches, with traditional routers are currently being used to handle
traffic in the LAN. Media access control is being used by the layer 2 switches from the hosts
network card to determine where each frame should be forwarded to. These are used because
of their efficiency in forwarding, as no modification is done to the data packets.
Future state
Because we are transferring to an all IP telephony model, new IP addresses will be
needed. Because all of these IP addresses will be private, our existing IP addresses will not
need to be renumbered. As mentioned earlier, Dimensions currently owns a sufficient number
of public IP addresses to handle the switch without issue. Due to the fact that our internet
service provider is not being changed, the NAT global address currently being used for external
communications does not need to be changed. Circuit switched communication is inherently
more reliable than IP telephony, IP alone doesnt give an assurance that data packets are going
to be delivered in the correct sequence or that packets will not be dropped during congestion.
This means we will need to rely on the transport and application layers to reach the QoS
needed for IP telephony, as well increasing the available bandwidth as mentioned in the
physical layer.
13
By transferring some DMZs, our desktop applications, and communications to the cloud,
we find ourselves in need of a switch smart enough to handle QoS and forward necessary
packets throughout the network. For this, we will use a layer 3 switch. This will allow us to place
the switches throughout the network, while lowering latency, utilizing high performance packet
switching, increasing security and the ability to implement QoS.
14
Transport Layer
Because we are moving our desktop applications, unified communications, and DMZs to
the cloud, the majority of our transport layer should be unaffected, which hold the responsibility
of connecting processes through process to process delivery. Since these processes and
applications are moving to the cloud, they take a large part of the consideration of the transport
layer with them.
Current State
Window sizes for TCP have already been maxed out with 65,000 byte receiver window
size and assumption that all operating systems being used support window scaling.
Port numbers being used currently to classify processes sending and receiving traffic will
remain unchanged, as well as the current UDP and TCP protocols which will shouldnt have an
impact on applications moving into the cloud.
15
area network must be given high priority, which means, again, that layer three hardware must
be used. Additionally, we will use the weighted fair queuing scheme to prioritize traffic. IP
telephony would be given highest priority, using the H.323 protocol (over UDP). This would be
followed in priority by streaming live broadcasts, and streaming stored video.
16
IP Telephony
For all call within Dimensions, no PSTN connection will be made. This has the potential
for large saving in terms of long distance charges. This will require an initial connection via the
MPLS WAN into the IP telephony server which lies in the cloud. Once this connection is
established, the two devices will be able to communicate directly through the MPLS WAN
without the need for the IP telephony server in the cloud.
A call going from an internal phone to an external number will be started on the MPLS
WAN through an IP telephony server, again on the cloud. A voice gateway will the call through
the PSTN. Data will then flow through the MPLS WAN, IP telephony server, through the
gateway to connect the devices. An incoming call will be handled in the same manner, but in
the opposite order of events.
17
New IP Telephones
No need for new Ethernet jacks or cables
We can plug phones into existing jacks, and plug PCs into phones
STS-3 optical cables to carry increased traffic
Data Link Layer
Transport protocols
RTP on top of UDP
Quality of Service
Need end-to-end QoS across both LAN and WAN with level 3 awareness
Begin using the Weighted Fair Queuing scheme
18