Tuesday, 14 September 2021

Cisco 64G Module: Enabling The Most Power Efficient SANs

Cisco 64G Module, Cisco Prep, Cisco Preparation, Cisco Guides, Cisco Learning, Cisco Exam Prep

The need for speed and sustainability

With the ever growing amount of data every organization manages, there is an associated need for a higher data retrieval speed, as demanded by Business Intelligence and Artificial Intelligence applications. Hence, the introduction of 64G Fibre Channel support on storage networking devices appears as a no brainer, especially when used in combination with the performance-optimized NVMe/FC protocol.

Read More: 352-001: CCDE Design Written Exam (CCDE)

At the same time, we are living in a context where sustainability efforts are mounting and pressing for power efficient solutions that can deliver more bandwidth at a reduced wattage.

Designing a power efficient SAN

Eight years ago Cisco launched the MDS 9700 family of mission critical directors with 16G switching modules. In 2017, green initiatives and power saving efforts became front and center, as reflected in the design of the 32G switching module and its major step forward in that direction. Continuing on the same path, the recently introduced 48 ports 64G switching module can really be described as a breakthrough technological epiphany. It provides 4 times the bandwidth of the original 16G switching module and shaves power consumption by approximately 40%, making it about 7 times more power efficient than its predecessor.

Cisco 64G Module, Cisco Prep, Cisco Preparation, Cisco Guides, Cisco Learning, Cisco Exam Prep

In combination with the highly efficient 80Plus platinum certified power supplies and the power-reduced chassis infrastructure elements, namely supervisor Sup-4 and crossbar fabric unit Fab-3, the new 64G switching module makes Cisco MDS 9700 directors the ideal choice for designing the most power efficient SANs.

New ASIC, new capabilities


This achievement is the result of a painstaking work to optimize both the physical footprint and power envelope of the new F64 switching ASIC, sitting inside the 64G switching module. This dual-die chipset can switch traffic for all the 48 ports at full line rate, freeing up space on the module motherboard.

The F64 ASIC incorporates numerous port counters and an efficient rate limiter, offering a combination of advanced congestion detection and mitigation techniques. This way the high-speed ports do not go underutilized due to roadblocks in the fabric.

Also, the entire switching module design was revisited to minimize latency, accommodate low energy components, and facilitate cooling.

Experiencing the full symphony


It is not unusual that the front-face of a high port count Fibre Channel switching module resembles an extra-long mouth-organ, but it is when you slide it inside an MDS 9700 chassis that you can appreciate the full symphony. Full line rate switching at 64G on all ports with no oversubscription, massive allocation of buffer to buffer credits for longer distances, traffic encryption for secure data transfer over ISLs, popular enterprise-class features like VSANs and PortChannels, hardware-assisted congestion prevention and mitigation solutions, including Dynamic Ingress Rate Limiting (DIRL) and Fabric Performance Impact Notification (FPIN) and Congestion Signals. All of that with a typical power consumption of only 300 Watts or 240W when operated at 64G or 32G respectively.

Cisco 64G Module, Cisco Prep, Cisco Preparation, Cisco Guides, Cisco Learning, Cisco Exam Prep

SAN Analytics on steroids


The low power consumption appears even more impressive when you consider that the 64G switching module comes with a dedicated onboard Network Processing Unit (NPU). It complements the ASIC-assisted metric computation and adds flexibility to the widely popular SAN Analytics capability of MDS 9000 switches.

The new 64G switching module raises the bar once again in terms of deep and granular traffic visibility. It uses an improved lens for frame headers inspection. It offers the capability to recognize VM-level identifiers. It provides a more refined analysis and correlation engine.

The presence of a dedicated 1G port on the switching module for streaming the telemetry data makes sure the scalability of the SAN Analytics feature can go beyond what is possible on the 32G modules. This is unrivalled, both in terms of self-discovered I/O Fibre Channel flows and computed metrics. Specific optimizations for a better handling of NVMe/FC traffic will also see the light when the SAN Analytics feature becomes available on this linecard.

Investment Protection


Investment protection is always good news for customers and the new 64G switching module excels in this area. It is supported inside Cisco MDS 9706, MDS 9710 and MDS 9718 mission critical directors. It can coexist and interoperate with previous generation of linecards, in any of these chassis. Existing MDS 9700 customers can decide to upgrade their install base to 64G speed without any service interruption. They can even migrate old SFPs to the new switching module, for those ports that do not need to be operated at 64G. This is what we call real investment protection.

At Cisco we are very proud of what our talented engineering team has been able to realize with this new 64G switching module. We hope you will feel the same when turning up the traffic volume in your SAN.

Sunday, 12 September 2021

Multi-tier automation and orchestration with Cisco ACI, F5 BIG-IP and Red Hat Ansible

It was 2015 when F5 released its first modules to automate tasks related to their BIG-IP Platform. F5 supported Ansible collections, leveraging their IMPERATIVE REST API, consisting of more than 170 modules today. As with almost every major IT initiative today, the Data Center infrastructure automation landscape has changed where alignment between IT and business needs is required faster than ever before. Infrastructure teams are expected to work closely with their business stakeholders to empower them and decrease time to market. These requirements come with its own set of challenges. Cisco and F5 have been working closely to help their joint BIG-IP & ACI customers in their digital transformation, with the help of Ansible and F5’s BIG-IP Automation Toolchain (ATC). These capabilities, incorporated in our jointly announced solution F5 ACI ServiceCenter App, have made it easier to consume F5 BIG-IP application services while decreasing the dependency on L4-L7 domain operations skillset. There is solid evidence for this. We’re continually working to make it easier for non-automation experts to leverage both BIG-IP and ACI.

It’s simple to realize that lowering the barriers to use of technology, fosters much broader adoption. The two aspects namely, complexity and adoption are inextricably linked but often overlooked by many product managers and development teams to achieve functionality goals. In an increasingly DevOps oriented world, there are true benefits of Ansible based automation to avail, when it’s able to augment operational knowledge that was mostly the precinct of NetOps personnel.

Automating an end-to-end workflow

Our goal in context of Cisco ACI is to use Ansible to automate an end-to-end workflow which can be broken down into following tasks: (a) performing L2-L3 stitching between the Cisco ACI fabric and F5’s BIG-IP; (b) configuring the network on the BIG-IP; (c) deploying an application on BIG-IP and (d) automating elastic workload commission/decommission. In our joint solution, we’ve used Red Hat® Ansible® Tower to execute all these tasks. Ansible Tower helps scale IT automation, manage complex deployments and speed productivity, and so it’s well suited and effective. By centralizing control of IT infrastructure with a visual dashboard, role-based access control, job scheduling, integrated notifications, and graphical inventory management, it’s easy to see why we choose to embed Ansible into our approach and suggest its value-props to our joint BIG-IP & ACI customers.

Cisco Preparation, Cisco Learning, Cisco Guides, Cisco Tutorial and Materials, Cisco Career, Cisco Prep
Figure-1: Automating an end-to-end workflow

Specifically, the Ansible Tower workflow template we’ve created allows ACI and BIG-IP configuration automation playbooks for L4-7 constructs without VLAN information passed. The APIC L4-L7 constructs can configure Service Graph in applied state. In our digital age, the need to increase an application workload has become much more frequent in handling increases and decreases in traffic to that application.

A real-world example of a service provider who wants to run a website will help illustrate the point. At the start of the day, let’s say, the website is unpopular, and a single machine (most commonly a virtual machine) is sufficient to serve all web users. A hosted client has event tickets go on sale at mid-morning, the website suddenly becomes VERY popular, and a single machine is no longer sufficient to serve all users. Based on the number of web users simultaneously accessing the site and the resource requirements of the web server, requirements may go up such that ten or, so machines are needed. At this point, nine additional machines (virtual machines) are bought online to serve all web users responsively. These additional nine web servers also need to be added to the BIG-IP pool so that the traffic can be load balanced

By late evening, the website traffic slows. The ten machines that are currently allocated to the website are mostly idle and a single machine would be sufficient to serve the fewer users who access the website. The additional nine machines can be deprovisioned and repurposed for some other need. In the ACI world when an application workload is added, it is learned by the ACI fabric and becomes a part of an Endpoint Group on the ACI fabric. In the BIG-IP world that workload corresponds to the members of the load balanced pool. In other words, Endpoint group on APIC = Pool on the BIG-IP and Endpoints in an endpoint group = Pool members on the BIG-IP (application servers handling traffic). When workload is commissioned/decommissioned it needs to also be added/deleted to a pool member on the BIG-IP. We can easily use Ansible to automate the process, as it excels at configuration management, adjusts to address components, and optimize the environment through automating Virtual-Servers, Pools, Monitors, and other configuration objects to achieve such a service provider’s operational goals.

Cisco Preparation, Cisco Learning, Cisco Guides, Cisco Tutorial and Materials, Cisco Career, Cisco Prep
Figure-2: Automating Dynamic end points
 

Using Ansible to automate a BIG-IP and Cisco ACI environment


With applications transitioning into the cloud, and organizations embracing application agility, automating infrastructure and application deployment are essential to ensure that businesses stay ahead. It’s a shared goal of F5 and Cisco, to address our customer’s pressing need to make programmability and automation inherent parts of their operational IT processes. Ansible provides BIG-IP and ACI users a simple, yet powerful, multi-tier automation and orchestration platform. It can help organizations like yours, centralize and accelerate policy driven, application deployment lifecycles, while decreasing the amount of domain knowledge required.

Take a closer look at how to use Ansible to automate a BIG-IP and Cisco ACI environment by using the lab we built with Cisco on their dCloud platform. More that 4000 of our ‘hands on’ labs have been run since we built it 14 months ago. We’re sure you’ll find value in it too because it’s really all about automation…. really!

Source: cisco.com

Saturday, 11 September 2021

Introducing Success Track for Data Center Network

Cisco Prep, Cisco Preparation, Cisco Tutorial and Material, Cisco Learning, Cisco Guides, Cisco Career, Cisco Data Network

The pace of digital transformation has accelerated. In the past year and a half, business models have changed, and there is a need for enterprises to quickly improve the time taken to launch new products or services. The economic uncertainty has forced enterprises to reduce their overall spending and focus more on improving their operational efficiencies. As the pandemic has changed the way the world does business, organizations have been quick to pivot to digital mediums, as their survival depends on it. The results of a Gartner survey published in November 2020, highlights this rapid shift. 76% of CIOs reported increased demand for new digital products and services and 83% expected that to increase further in 2021, according to the Gartner CIO Agenda 2021.

Today, more than ever, IT operations are being asked to manage complex IT infrastructure. This when coupled with rising volumes of data, makes the task of IT teams more difficult to manage today’s dynamic, constantly changing data center environments. Automation is clearly the need of the hour and automation enabled by AI will play a huge role. Hyperscalers are leading the way in using AI for IT operations and are increasingly setting the trend that will see AI being embedded in every component of IT. Powered by AI, hyperscalers are quickly defining the future of IT– from self-healing infrastructure to databases that can recover quickly in the event of a failure or networks that can automatically configure and re-configure without any human intervention.

Cisco Application Centric Infrastructure (ACI) is a software-defined networking (SDN) solution designed for data centers. Cisco ACI allows network infrastructure to be defined based upon network policies and facilitates automated network provisioning – simplifying, optimizing, and accelerating the application deployment lifecycle.

To minimize the effort of managing your data center networks, Cisco has created Success Track for Data Center Network, a new innovative service offering. We want to help you simplify and remove roadblocks. Success Tracks provides coaching and insights at every step of your lifecycle journey.

Cisco Prep, Cisco Preparation, Cisco Tutorial and Material, Cisco Learning, Cisco Guides, Cisco Career, Cisco Data Network

Success Track for Data Center Network provides a one stop digital platform called CX Cloud.

The CX Cloud is your digital connection to access Cisco specialists and customized resources to help you simplify solution adoption and resolve issues faster. This is a new way of engaging with us, bringing together connected services—expertise, insights, learning, and support all in one place with a personalized, use-case driven solutions approach.

CX Cloud gives you contextual guidance for three data center networking (ACI) use cases: Network provisioning and operations, Network automation and programmability and Distributed networking.

The number one issue that we have heard about is that most next generation data centers (based on SDN) are complex and difficult to deploy. All three Success Track use cases will help simplify your network management and operations so you can serve the business more efficiently.

Take network provisioning and operations for example. A box by box, element by element management approach does not scale nor give the confidence for consistency required in today’s fast moving IT organizations.

By using the embedded tools built into the Application Policy Infrastructure Controller (or APIC) we demonstrate how to get a single point of automation, orchestration, and troubleshooting that will simplify data center network management and operations for Days 0, 1, and beyond.

To achieve these benefits, it is critical that a strong foundation be built on such a simple management infrastructure such as ACI’s single pane of glass tools.

Success Track for Data Center Network is a suite of use case guided service solutions designed to help you realize the full value of your ACI deployment, faster. This holistic service digitally connects you through CX Cloud to the right expertise, learning and insights at the right time to accelerate success.

Cisco Prep, Cisco Preparation, Cisco Tutorial and Material, Cisco Learning, Cisco Guides, Cisco Career, Cisco Data Network
Get access to experts, on-demand learning, Cisco community, and product documentation on our CX Cloud Portal.

Customers can simplify data center network deployment and operations through access to experts, embedded tools, and a unified digital platform. This results in greater efficiencies, cost savings and a reduction of errors.

If you are looking for a consistent onboarding of network infrastructure, expedited workload provisioning to network fabric, and improved monitoring and insights, Cisco Success Track for Data Center Network will help you get there.

Thursday, 9 September 2021

Simplified Insertion of Cisco Secure Firewall with AWS Route Table Enhancement

Cisco Secure Firewall provides industry-leading firewall capabilities for Amazon Virtual Private Cloud (VPC)and resources deployed inside. Customers use these firewalls to protect north-south and east-west traffic.

Typically, we provide north-south traffic inspection in AWS infrastructure by deploying a load balancer and adding firewalls behind it. Another approach uses Amazon VPC Ingress Routing to steer traffic to Cisco Secure Firewalls.

Since the AWS VPC Ingress Routing feature launched, we’ve waited for a similar feature for east-west traffic inspection, as a route in a routing table couldn’t be more specific than the default local route. Figure 1 below illustrates when the VPC range is 10.82.0.0/16, it is impossible to add a more specific route for 10.82.100.0/24 & 10.82.200.0/24.

Cisco Secure Firewall, Cisco Security, Cisco Learning, Cisco Career, Cisco Guides, Cisco Learning, Cisco Preparation, Cisco Study Material
Figure 1 – Cisco Secure Firewall in Amazon VPC (more specific route not allowed)

However, as of today, AWS launched a new feature that enables adding a more specific route in the Amazon Route Table. This feature provides functionality to send and inspect traffic between subnets in a VPC, as shown in Figure 2 below.

Cisco Secure Firewall, Cisco Security, Cisco Learning, Cisco Career, Cisco Guides, Cisco Learning, Cisco Preparation, Cisco Study Material
Figure 2 – Cisco Secure Firewall in Amazon VPC (more specific route allowed)
 
The route table in Figure 3 is associated with a trusted subnet and has a route for an untrusted subnet pointing to the trusted interface (Elastic Network Interface – ENI-B) of the Cisco Secure Firewall.

Cisco Secure Firewall, Cisco Security, Cisco Learning, Cisco Career, Cisco Guides, Cisco Learning, Cisco Preparation, Cisco Study Material
Figure 3- AWS Route Table Associated with Trusted Subnet

The route table in Figure 4 is associated with an untrusted subnet and it has a route for trusted subnet pointing to the untrusted interface (ENI-A) of the Cisco Secure Firewall.

Cisco Secure Firewall, Cisco Security, Cisco Learning, Cisco Career, Cisco Guides, Cisco Learning, Cisco Preparation, Cisco Study Material
Figure 4- AWS Route Table Associated with Untrusted Subnet

Tuesday, 7 September 2021

Best Resources to Earn Perfect Score in Cisco 300-430 ENWLSI Exam

Cisco exam preparation is a daunting task. Everyone knows about the difficulty level of Cisco exams, putting the applicants in different scenarios. Even though you might consider that you have the essential skills to get through a Cisco exam, you will figure out on the exam day that things are not so simple as they appear. If you want to be different than other applicants, you should study smart. So, identifying the most effective study resources is an excellent means for exam preparation. When it comes to the Cisco 300-430 ENWLSI exam, the difficulty level is the same. You need to count on verified study resources before you take the exam.

This exam will help you receive two certifications, the CCNP Enterprise and Cisco Certified Specialist – Enterprise Wireless Implementation. The corresponding tool by earning the first certification, you need to succeed in the 350-401 exam; only after that step are you qualified to opt for a 300-430 exam. So, are you all set to know which are the best study resources and tactics you can use for Cisco 300-430 ENWLSI exam?

Cisco 300-430 ENWLSI Exam: Preparation Options and Methods

Before we dive deep into the study resources for Cisco 300-430 ENWLSI exam, you should become familiar with the skills required to obtain. The assessment’s blueprint will help you understand what you have to learn to get the passing score from the first attempt. So, you will require to become an expert in deploying the following topics:

  • Flex-Connect environment
  • QoS services
  • Multicast infrastructure
  • Advanced location services
  • Highest level of security for client connectivity
  • Efficient monitoring solutions
  • Device hardening management and troubleshooting

Are you curious to know which study resources can help you? Keep on reading for further information in the paragraphs below.

Also Read: Introduction to Cisco 300-430 ENWLSI Exam

Available Study Resources for Cisco 300-430 ENWLSI 430 Exam

Cisco 300-430 exam gauges your skill in working with wireless network implementation; this exam is not a cakewalk in the park. Even though it might not be difficult to find various study resources for this exam, you shouldn’t trust all the resources that you find online. So, our advice is, to begin with, the vendor’s official website.

Cisco is an internationally recognized vendor acknowledged for its different certifications and learning materials variance. So, if you visit the Cisco 300-430 official webpage, you will find other learning resources. One of the most popular ways used by successful test-takers is an instructor-led training course. In this course, you will get your doubts solved right away. Moreover, Cisco certified trainers share tips and other helpful resources for exam preparation.

You can also take up the video course or register for the in-classroom training. The option you choose especially for you mostly relies on your location, time you can commit to the training process, and your study schedule.

Taking Cisco 300-430 ENWLSI practice tests is also an outstanding preparation option. Once you are done with the other training methods, you can use this method to gauge your readiness. Thus, you can point out the topics you have to concentrate on before taking the actual exam.

You can join online study groups and discussion forums to reach out to other learners and professionals that will help you solve your doubts and better prepare. Through these groups, you can get several study resources and other essential exam-related information.

Benefits of Being Cisco 300-430 ENWLSI Certified

You may think if all this hard work for Cisco 300-430 ENWLSI exam prep is worth it or not. The answer is yes, as earning a CCNP Enterprise certification comes with many benefits such as:

1. Increase Your Productivity at Work

For one to get a certification, they have to prove skills and knowledge of explicit concepts needed at theworkplace. Since the Cisco CCNP Enterprise Certification program undergoes frequent updates to match the up-to-date working requirements, obtaining a Cisco certification indicates that one has the requisite competencies to perform in his/her job position successfully.

2. Amazing Career Opportunities

There has been a reported increase in salary for IT professionals upon earning a certification. In addition to this, certified professionals are frequently entrusted with supervising and being a mentor to their colleagues, assisting them for a promotion.

3. Become a Part of Professional Community with Cisco 300-430 ENWLSI Certification

Being certified, you’ll have entrance to educational and training databases, conferences, mentorship programs, and networking opportunities such as Cisco Networking Academy, from which IT professionals are presented with resources to upgrade their careers.

Conclusion

The Cisco 300-430 certification exam will be your key to unlock the door to a successful career as an Enterprise Wireless Implementation Specialist. This exam will help you acquire the essential skills to add value to your team and improve your possibilities to get an attractive salary. As the study resources are important for your success, you should select them thoroughly. Consider the information provided in this article, study smart, and get the flying score on the first attempt. Good luck!

How the network team’s bold steps + agile mindset launched a cloud-ready backbone

Cisco Prep, Cisco Tutorial and Material, Cisco Career, Cisco Learning, Cisco Guides, Cisco Preparation

In 2014, we realized our world in network engineering was changing rapidly. Like many IT organizations, we saw a shift to the internet and cloud services in our network traffic. Over that year alone, we observed a 200% increase in peak internet and cloud traffic. That’s when we knew our network needed to change to accommodate the evolution of conducting business at Cisco.

Our network was designed and evolved with the bulk of our enterprise traffic originating from and destined for resources within Cisco’s “four walls.” The growing demand for traffic to cloud providers and SaaS services meant a quick pivot was necessary. As a result, our initial step was to build Cisco IT CloudPorts in strategic carrier-neutral facilities, which allowed us to quickly secure connections between the Cisco enterprise and the outside world.

Our CloudPort hubs provide high availability and flexibility to turn up new connectivity quickly, but our private backbone connecting the CloudPorts needed enhancement. With more and more business reliance on public cloud and SaaS workloads, the resiliency and performance required for CloudPort connections grew. We needed the capability to quickly respond to network issues and use our backbone to route traffic from one region to another.

Cisco Prep, Cisco Tutorial and Material, Cisco Career, Cisco Learning, Cisco Guides, Cisco Preparation

Our CloudPorts are now interconnected with a global cloud-ready backbone that allows seamless routing of connectivity in case of outages or performance issues within a region. This new backbone is built on top-of-line routers like the Cisco ASR9k and Cisco NCS5k series that are optimized for internet route table scale and better programmability of Border Gateway Protocol (BGP) policies.

That’s where we are today. But how did we get here?

The genesis: The birth of a strategy


During a team off-site — sitting in a small restaurant near our offices in North Carolina — our group discussed how our core network design was not sustainable. We needed a big change. While the approaches and technologies weren’t anything new, the scale and breadth of such a change was significant. How would we rearchitect and deploy a change of this scale, especially given the size and complexity of Cisco’s business? And a common question — how would we deploy with minimal disruption?

Over dessert, we began to sketch and brainstorm and sketch some more — literally on the back of a cocktail napkin. (We’ve all done that, right?) We concluded that we needed to stop thinking of the traditional enterprise where communication patterns were between users and our private cloud. Instead, we needed to design a new architecture that would deliver optimized and resilient connectivity between on-premise resources and users, and the outside world.

Our path to a solution began.

The value in the process


Over the next three years, our team looked at how to address the issue. We started by examining the existing infrastructure and making small, incremental changes to address immediate performance concerns. While we saw minor improvements, they were isolated, not necessarily repeatable at scale, and would create new complexity down the road. But this exercise provided great insight into the issues and confirmed our belief that we needed a new uniform network architecture.

Team member Oliver Agpalasin shares how our journey began: “We started with a blank canvas and set out to define the ‘future state’ of the network, putting traditional and historical thinking aside. With that architecture defined, we could then start thinking about execution and how to move to the new environment. All while recognizing the value this would bring to Cisco and the quality of experience it could provide to our internal clients.”

Changing the mindset


As an operations organization typically focused on solving day-to-day business issues, we were challenged by our inherent silos and conflicts of interest. To solve this, we adopted an agile mindset and made operations engineers the leaders of the program, freeing them from the constraints of “just keeping the lights on.” We wanted to leverage the team’s deep working knowledge of the network, break down the barriers between design and operations, and gather everyone in the same room in a series of workshops.

“We never questioned the value in the vision,” says team member Alisha Sanchez. “Adopting an agile mindset gave us the opportunity to carve that path independently and allowed us to focus on creating options, test those theories, and make informed decisions based on our findings.”

Insight from one team manager summarizes the real value of this mindset shift. As Steve Sheldon describes it, “Part of the agile methodology for me is that you’re able to make your own work. You are able to decide the best strategy as a team. In an operational role, you don’t always get that option. That’s a big mindset shift.”

Team member Prashant Bhadoria adds: “Along the way, and despite the new challenges that came up, we were always focused on choosing the best options. Having an overarching strategy in place helped us address each issue focused on that overall intent. We’re typically perfectionists, not risk-takers. But with the support of our leadership, we were encouraged to take bold steps.”

Deploying the new network


We understood our most significant challenges to be twofold:

1. Building consensus among our stakeholders
2. Deployment of the new network itself

With a project at this scale, we recognized  significant obstacles which at first appeared insurmountable. But through the program team’s persistence and commitment, we solved them one by one.

“It was not easy to explain the business value to secure the funding and resources,” says Warren Rigney, a team manager. “But our leadership understood the risks and potential impacts of doing nothing.”

Part of the task facing us was to unravel two decades of complexity that could hinder delivery of the new architecture. Through self-written automation and auditing tools, we could visualize and continuously track all required clean-up efforts. As we peeled back the onion, we grew more confident in our ability to succeed.

In the words of team member Touseef Ahmed Gulgundi, “To speed up deployments and avoid risks, we utilized Network Services Orchestrator (NSO) automation to deploy the new backbone and policies. This approach allows us to reduce the deployment time from 12 hours for the first deployment down to less than four hours for the second — an efficiency trend that continued over time.”

Because we were deploying significant changes to Cisco’s core network, a prudent approach was needed, even if it meant small delays to project timelines. We built development and test environments where we could safely validate our changes before deploying at scale in production.

Building and deploying the new backbone was one thing. We also had to make sure that our support teams would understand the new environment. The test and development networks allowed team members to spin up their own virtual instances so they could freely play with the new setup. We invited these teams to shadow us during the implementations and turned over the keys to those confident enough to learn the new setup during deployment. In addition, we did extensive Transfer of Information sessions to make sure everyone in the wider team could support the new solution.

IT is all about the people


In the last one and a half years, the newly formed program team put their shoulders to the wheel, and things really started to happen. The team consisted of a mix of engineers, some wanting to move very aggressively while others preferring a more prudent approach. This mix triggered good conversations (and occasional differences) that ultimately resulted in the right decisions being made. The team also worked tirelessly across time zones, through late evenings, and in meetings while supporting their families during the global pandemic. Behind every corner there was often a new surprise, but the team never gave up and tackled each problem as it came.

The future of our network


This new backbone design laid the groundwork for the future and allowed us to be more agile and deliver new technical capabilities quickly while supporting our business transition and adoption of the cloud. Most importantly, the lessons learned during this program will benefit us as we keep driving innovation into Cisco’s corporate network.

What’s next? Our team is focused on expanding the network’s capabilities, including automating the resiliency of our internet network, extending the resiliency in our connectivity to cloud services, and bolstering our disaster recovery for internet services at scale.

Oh, and what became of the napkin? We still have it. We break it out every time a member of our team says, “It can’t be done!”

Monday, 6 September 2021

Edge Apps in the enterprise

The concept of edge computing has been in use for quite a while now in IoT networks. It makes immense sense for compute to be shifted to the edge in these kind of networks since we can save on costly bandwidth by avoiding unnecessary traffic over the WAN. Sensors that sent data up only when a metric changed Or just when thresholds were breached helped save on precious WAN bandwidth. More importantly this also dramatically reduced the amount of data that had to be processed.

More recently this trend of computing at the edge of the network is being increasingly embraced in the enterprise with several not-so-obvious yet key benefits.

Let’s look at some of these.

Point of deployment

Network monitoring is best done near the point where its performance is perceived. If you’d like to measure how the network is treating its users, its best done at the edge. Hence apps like Cisco ThousandEyes are ideally suited to run in devices like the Catalyst 9300 and 9400s that form the access layer of the network.

Apps that guard the network are best deployed where attacks strike first. An app that simulates a honeypot or one that looks for suspicious rogues is best when deployed where such attacks strike first.

Apps that monitor the OT(Operational Technology) network have to be deployed at the point where the IT and OT networks intersect. The Cisco Cybervision app hence belongs here.

As we see from the above examples, Edge Apps have to be deployed in those parts of the network where they can perform their function the best.

Point of compute

The fact that network bandwidth is abundant in the enterprise may lead us to believe that it does not pay to process information at the edge. Computing at the edge of the network has another not-so-obvious benefit. In reducing the amount of traffic we send up to the controller or data center, we save on precious compute resources at those points in the network where traffic is aggregated like a wireless controller or the management station in the data center. This frees up compute for the other more important functions that these network equipment deliver like scaling to more sessions or ensuring better performance.

Enterprise IoT convergence

Customers had to deploy overlay networks in order to achieve IoT use cases like ESL (Enterprise Shelf Labels) tags or for managing devices over ZigBee or other IoT protocols. With an extensible USB dongle in the Cisco Catalyst range of access points, the same infrastructure deployed for providing WiFi networking services can be used for IoT use cases too. This results in lesser management and operational overheads.

Cisco DNAC Spaces embraces app hosting on edge equipment to support legacy IoT devices that run the not-so-latest protocols.

What’s changing now ?

The coming together of three different complementary technologies from Cisco stables is truly changing the game here.

Apps

Compute at the edge is only useful when we have killer apps that offer business critical functionality. Cisco ThousandEyes which already loved and used by enterprises world over is now available to be run on the Catalyst range of switches. So is Cisco Cybervision  which helps with industrial visibility and security and Cisco Edge Intelligence which helps get IoT data to the right application at the right time.

App hosting capability

Cisco has been working on the app hosting capabilities on the supported range of Catalyst switches and access points to enable several more capabilities that the apps can exploit. Be it greater available bandwidth for operations, the ability to utilize the in-built SSD on the device in-lieu of external storage or even getting access to more privileges as a Docker container running on the switches, apps  on switches can now do so much more.

Cisco Catalyst Access Points support a third party dongle that apps can access and use. This ability is what apps like SoluM and ImagoTag use. Plans are afoot to grant the apps access to many more capabilities on the access points.

Orchestration of apps via Cisco DNA Center

Unlike networking configuration, apps on device could pose a very different challenge to the network administrator. Apps have a life of their own – they need to be configured at start, be monitored while in action, be restarted when in need and be upgraded to fix vulnerabilities or avail new features. Network admins can ill afford to use another tool to this purpose since it would mean that the network inventory needs to be kept in sync on both tools.

Managing apps in enterprise networks require an integrated console that can help manage the network and the apps running across it.

Cisco DNA Center fits this ask to the T with the app hosting capability. Apps can be managed across hundreds or even thousands of devices (switches or access points) with this capability.

The Cisco Thousand Eyes can be installed across on several vantage Catalyst devices with this one workflow.

Cisco Prep, Cisco Learning, Cisco Tutorial and Materials, Cisco Career, Cisco Preparation

Cisco Prep, Cisco Learning, Cisco Tutorial and Materials, Cisco Career, Cisco Preparation

Cisco Prep, Cisco Learning, Cisco Tutorial and Materials, Cisco Career, Cisco Preparation

Apps can be uploaded straight out of DockerHub into Cisco DNAC.

Several Cisco apps like Cisco ThousandEyes are auto uploaded into Cisco DNAC so that you have the latest and greatest version of the app at all times.

Cisco Prep, Cisco Learning, Cisco Tutorial and Materials, Cisco Career, Cisco Preparation

With an architecture designed for high performance at scale operations like app configuration edit or upgrade can be performed on thousands of devices through a single user action.

What’s more, one could even download the app’s console logs right from Cisco DNA Center. This makes collections of logs for troubleshooting extremely easy and intuitive.

Cisco Prep, Cisco Learning, Cisco Tutorial and Materials, Cisco Career, Cisco Preparation

One of the challenges with Cisco devices that support app hosting is that different devices have different capabilities enabling them to support only some apps based on which image they run or what hardware they have. Cisco DNA Center helps customers solves this conundrum by running a bunch of tests on each device and telling them if the device is ready for app hosting as well as what it may be missing.

Cisco Prep, Cisco Learning, Cisco Tutorial and Materials, Cisco Career, Cisco Preparation

Customers could bring their own apps into their network just as easily.

The combination of these three developments brings app hosting in the enterprise to an inflection point as evidenced by the large number of Cisco customers embracing this solution.

Source: cisco.com