Cisco Network Positioning SystemCisco’s NPS:The Cisco Network Positioning System (NPS) provides and managesvirtual cloud-b...
If cloud services are so important, than so too must be the availability of cloudservices, which will require cloud provid...
delay to Data Center 2. Each time, we observed that when the video client wasrefreshed it was showing video from a differe...
cloud-based services and other network applications from the network. It is builton advanced network features and the inte...
Upcoming SlideShare
Loading in …5
×

Cisco network positioning system

506 views

Published on

Cisco network positioning system

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
506
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cisco network positioning system

  1. 1. Cisco Network Positioning SystemCisco’s NPS:The Cisco Network Positioning System (NPS) provides and managesvirtual cloud-based services and other network applications from the network. It isbuilt on advanced network features and the intelligence inside next generationnetworks (NGN), and further aggregates the data center resources and services toease multi-tenant cloud provisioning.Todays virtualized cloud-based services require: New levels of automation, mobility, and scale from the network Control and speed to match the availability of virtual resources within the data centerTo meet these requirements, Cisco has introduced the Network Positioning System.This system exposes the underlying intelligence in the network to cloud-basedapplications and management solutions.Applications often have little knowledge of IP topology, and can be deployed intosub-optimal locations from a network point-of-view. This can result in: Excessive consumption of network resources Diminished application performance Added costs to the network providerCisco Network Positioning System locates and uses the best resources from the cloud.This system: Helps provision and manage virtual cloud-based services and other network applications Is built on advanced network features Uses the intelligence inside the Cisco Intelligent Network Further aggregates data center resources and services to simplify multi-tenant cloud provisioningThe Cisco Network Positioning System provides real-time information about thenetwork, including: Proximity Performance CapabilitiesThe Cisco Network Positioning System understands which capabilities are availableacross the network and connected data centers. This real-time information, used inconjunction with a provisioning and orchestration solution, helps distribute workloadand best use resources in the cloud.NOTES: PDF file of Cisco NPSWhen provided access to multiple data centers with the identical service, Cisco’s NPScorrectly chose the best performing option for user traffic.http://www.router-switch.com/http://blog.router-switch.com/
  2. 2. If cloud services are so important, than so too must be the availability of cloudservices, which will require cloud providers to use multiple data centers to tackleissues involving scale, reduction in application latency based on geographicalproximity, and resource distribution.If the existence of multiple data centers is a given, resource distribution andcustomer experience optimization becomes a critical business concern: Will the datacenter operators distribute load across the data centers? Will they provide customerswith the data center that will give them the best experience based on networkproximity or performance?Cisco says it can arm the network with the intelligence to make these decisions. Thisis the idea behind Ciscos Network Positioning System (NPS). To see NPS in action weneeded two data centers and, as luck would have it, our test setup came equippedwith two data centers.Our intention was to verify that when the same customer requests a service, NPSmakes the decision as to where that request would go -- Data Center 1, or DataCenter 2. When we discussed this idea with Cisco, were prepared to have NPS workbased on proximity, but they also explained that NPS was built as a customizable tool.We felt it would be more relevant to see NPS chose data centers based onperformance -- delay, for example. Cisco agreed with us and got to work.The NPS system database was incorporated into our customer-facing CRS-1. Ciscothen set up an ASR 1002 as a Customer Edge router (CE) to be the NPS client. TheCRS-1s central purpose in the NPS setup is to always know which data center is theoptimal match for the defined metrics. The ASR 1002 polls the CRS-1 with thepreferred metrics and uses the CRS-1s response for the customer traffic. In our testcase, Cisco set up their IP-SLA measurement probes between an ASR 9010 in eachdata center, and our customer edge NPS client to constantly measure and report thedelay to the CRS-1.Cisco installed two simple video servers in each data center. We connected a laptopclient to our ASR 1002, and began requesting video through a Web portal Cisco hadsetup. In the beginning, the Web portal would almost randomly choose differentdata centers each time we refreshed. We found this was because the latencymeasurements were extremely close, and mildly fluctuating. No problem, this meantboth video servers were working. Also, we came prepared. We connected Ixias newshiny ImpairNet impairment generator between the customer edge ASR 1002 and itsupstream CRS-1. This was the customers link to both data centers, but, by using afilter on the impairment generator, we could add delay to all packets for a givendestination. We toggled back and forth between adding 50 milliseconds on all theIP-SLA measurement packets to Data Center 1, and then disabling it and adding thehttp://www.router-switch.com/http://blog.router-switch.com/
  3. 3. delay to Data Center 2. Each time, we observed that when the video client wasrefreshed it was showing video from a different data center according to the pathwith the lowest latency.Impairments IllustratedIn addition we verified that NPS would not include data center options that didntrun a service all together. We used "CPU hog" on Data Center 1 to disrupt the videoserver. The ASR 9010 detected the failure for this virtual server to respond, andsignaled the CRS-1 not to include Data Center 1 as a viable option for this videoservice. We refreshed our browser and were consistently directed to Data Center 2.For service providers offering cloud services the ability to optimize the customerexperience when accessing geo-redundant or distributed data centers could well be acompetitive edge, especially when the cloud services begin to be commoditized. It isimpressive to see that functions that required complicated traffic engineeringknowledge in the past have been simplified and repackaged for generalconsumption.---Original resource from lightreading.com-CarstenRossenhövelMore News: CloudVerse: Cisco Storms into the Cloud MarketMORE NOTES:The Cisco Network Positioning System (NPS) provides and manages virtualhttp://www.router-switch.com/http://blog.router-switch.com/
  4. 4. cloud-based services and other network applications from the network. It is builton advanced network features and the intelligence inside next generation networks(NGN), and further aggregates the data center resources and services to easemulti-tenant cloud provisioning.The fundamental role of the NPS is to receive and respond to inquiries that seek thesupport of specified services and capabilities. Such services and capabilities mightinclude, for example, computing power, storage capacity, and network services suchas firewall and load balancer. NPS responds to an inquiry with a ranked list ofnetwork devices, which might specify the virtual data center to support therequested services, and the Provider Edge (PE) routers to provide network transport.http://www.router-switch.com/http://blog.router-switch.com/

×