NX-OS uses a modular architecture based on Linux with integrated support for routing protocols, virtualization, and high availability features like Graceful Restart. Key components that enable high availability include the HA Manager, PSS database, and separation of control and data planes to allow non-stop forwarding during process restarts or upgrades.
CCNA 4 Answers, CCNA 1 Version 4.0 Answers, CCNA 2 Version 4.0 Answers, CCNA 3 Version 4.0 Answers, CCNA 4 Version 4.0 Answers, CCNA 1 Final Version 4.0 Answers, CCNA 2 Final Version 4.0 Answers, CCNA 3 Final Version 4.0 Answers, CCNA 4 Final Version 4.0 Answers
A PROJECT REPORT
On
CISCO CERTIFIED NETWORK ASSOCIATE
A computer network, or simply a network, is a collection of computer and other hardware components interconnected by communication channels that allow sharing of resources and information. Where at least one process in one device is able to send/receive data to/from at least one process residing in a remote device, then the two devices are said to be in a network. Simply, more than one computer interconnected through a communication medium for information interchange is called a computer network.
NetFlow Analyzer lets you capture and analyze your entire network traffic. Learn how to visualize traffic details such as speed, volume, packets, and utilization with the help of our network traffic analyzer. FREE TRIAL -https://www.manageengine.com/products/netflow/download.html
CCNA 4 Answers, CCNA 1 Version 4.0 Answers, CCNA 2 Version 4.0 Answers, CCNA 3 Version 4.0 Answers, CCNA 4 Version 4.0 Answers, CCNA 1 Final Version 4.0 Answers, CCNA 2 Final Version 4.0 Answers, CCNA 3 Final Version 4.0 Answers, CCNA 4 Final Version 4.0 Answers
A PROJECT REPORT
On
CISCO CERTIFIED NETWORK ASSOCIATE
A computer network, or simply a network, is a collection of computer and other hardware components interconnected by communication channels that allow sharing of resources and information. Where at least one process in one device is able to send/receive data to/from at least one process residing in a remote device, then the two devices are said to be in a network. Simply, more than one computer interconnected through a communication medium for information interchange is called a computer network.
NetFlow Analyzer lets you capture and analyze your entire network traffic. Learn how to visualize traffic details such as speed, volume, packets, and utilization with the help of our network traffic analyzer. FREE TRIAL -https://www.manageengine.com/products/netflow/download.html
At Microsoft’s annual developers conference, Microsoft Azure CTO Mark Russinovich disclosed major advances in Microsoft’s hyperscale deployment of Intel field programmable gate arrays (FPGAs). These advances have resulted in the industry’s fastest public cloud network, and new technology for acceleration of Deep Neural Networks (DNNs) that replicate “thinking” in a manner that’s conceptually similar to that of the human brain.
Watch the video: http://wp.me/p3RLHQ-gNu
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Presentation delivered at LinuxCon China 2017
Real-Time is used for deadline-oriented applications and time-sensitive workloads. Real-Time KVM is the extension of KVM(Linux Kernel-based Virtual Machine) to allow the virtual machines(VM) to be a truly Real-Time operating system.Users sometimes need to run low-latency applications(such as audio/video streaming, highly interactive systems, etc) to meet their requirements in clouds. NFV is a new network concept which uses virtualization and software instead of dedicated network appliances. For some use cases of telecommunications, network latency must be within a certain range of values. Real-Time KVM can help NFV meet this requirements.
In this presentation, Pei Zhang will talk about:
(1)Real-Time KVM introduction
(2)Real-Time cloud building
(3)Real-Time KVM in NFV: VM with openvswitch, dpdk and qemu’s vhostuser
(4)Performance testing results show
We are working on KVM enhancements for NFV as a collaborative development project in OPNFV, focusing on three key features: minimal Interrupt latency variation, inter-VM (Virtual Machine) communication, and fast live migration. In this presentation, we introduce and provide an update on the project, and how we plan to work with the upstream KVM project.
Minimal Interrupt latency variation is required for data plane VNFs to achieve deterministic execution. We present an update, demonstrating how hardware and software enhancements can help when reducing latency variations.
We evaluate and compare the options for inter-VM communication (e.g. ivshmem, vhost user, VMFUNC, etc.) in terms of performance, interface/API, usability/programing model, security, and maintenance.
Finally we provide and update on fast live migration, including improvements with time to co
What Should be the Christian View of Anime?Joe Muraguri
We will learn what Anime is and see what a Christian should consider before watching anime movies? We will also learn a little bit of Shintoism religion and hentai (the craze of internet pornography today).
The Book of Joshua is the sixth book in the Hebrew Bible and the Old Testament, and is the first book of the Deuteronomistic history, the story of Israel from the conquest of Canaan to the Babylonian exile.
The PBHP DYC ~ Reflections on The Dhamma (English).pptxOH TEIK BIN
A PowerPoint Presentation based on the Dhamma Reflections for the PBHP DYC for the years 1993 – 2012. To motivate and inspire DYC members to keep on practicing the Dhamma and to do the meritorious deed of Dhammaduta work.
The texts are in English.
For the Video with audio narration, comments and texts in English, please check out the Link:
https://www.youtube.com/watch?v=zF2g_43NEa0
Exploring the Mindfulness Understanding Its Benefits.pptxMartaLoveguard
Slide 1: Title: Exploring the Mindfulness: Understanding Its Benefits
Slide 2: Introduction to Mindfulness
Mindfulness, defined as the conscious, non-judgmental observation of the present moment, has deep roots in Buddhist meditation practice but has gained significant popularity in the Western world in recent years. In today's society, filled with distractions and constant stimuli, mindfulness offers a valuable tool for regaining inner peace and reconnecting with our true selves. By cultivating mindfulness, we can develop a heightened awareness of our thoughts, feelings, and surroundings, leading to a greater sense of clarity and presence in our daily lives.
Slide 3: Benefits of Mindfulness for Mental Well-being
Practicing mindfulness can help reduce stress and anxiety levels, improving overall quality of life.
Mindfulness increases awareness of our emotions and teaches us to manage them better, leading to improved mood.
Regular mindfulness practice can improve our ability to concentrate and focus our attention on the present moment.
Slide 4: Benefits of Mindfulness for Physical Health
Research has shown that practicing mindfulness can contribute to lowering blood pressure, which is beneficial for heart health.
Regular meditation and mindfulness practice can strengthen the immune system, aiding the body in fighting infections.
Mindfulness may help reduce the risk of chronic diseases such as type 2 diabetes and obesity by reducing stress and improving overall lifestyle habits.
Slide 5: Impact of Mindfulness on Relationships
Mindfulness can help us better understand others and improve communication, leading to healthier relationships.
By focusing on the present moment and being fully attentive, mindfulness helps build stronger and more authentic connections with others.
Mindfulness teaches us how to be present for others in difficult times, leading to increased compassion and understanding.
Slide 6: Mindfulness Techniques and Practices
Focusing on the breath and mindful breathing can be a simple way to enter a state of mindfulness.
Body scan meditation involves focusing on different parts of the body, paying attention to any sensations and feelings.
Practicing mindful walking and eating involves consciously focusing on each step or bite, with full attention to sensory experiences.
Slide 7: Incorporating Mindfulness into Daily Life
You can practice mindfulness in everyday activities such as washing dishes or taking a walk in the park.
Adding mindfulness practice to daily routines can help increase awareness and presence.
Mindfulness helps us become more aware of our needs and better manage our time, leading to balance and harmony in life.
Slide 8: Summary: Embracing Mindfulness for Full Living
Mindfulness can bring numerous benefits for physical and mental health.
Regular mindfulness practice can help achieve a fuller and more satisfying life.
Mindfulness has the power to change our perspective and way of perceiving the world, leading to deeper se
HANUMAN STORIES: TIMELESS TEACHINGS FOR TODAY’S WORLDLearnyoga
Hanuman Stories: Timeless Teachings for Today’s World" delves into the inspiring tales of Hanuman, highlighting lessons of devotion, strength, and selfless service that resonate in modern life. These stories illustrate how Hanuman's unwavering faith and courage can guide us through challenges and foster resilience. Through these timeless narratives, readers can find profound wisdom to apply in their daily lives.
The Good News, newsletter for June 2024 is hereNoHo FUMC
Our monthly newsletter is available to read online. We hope you will join us each Sunday in person for our worship service. Make sure to subscribe and follow us on YouTube and social media.
The Chakra System in our body - A Portal to Interdimensional Consciousness.pptxBharat Technology
each chakra is studied in greater detail, several steps have been included to
strengthen your personal intention to open each chakra more fully. These are designed
to draw forth the highest benefit for your spiritual growth.
In Jude 17-23 Jude shifts from piling up examples of false teachers from the Old Testament to a series of practical exhortations that flow from apostolic instruction. He preserves for us what may well have been part of the apostolic catechism for the first generation of Christ-followers. In these instructions Jude exhorts the believer to deal with 3 different groups of people: scoffers who are "devoid of the Spirit", believers who have come under the influence of scoffers and believers who are so entrenched in false teaching that they need rescue and pose some real spiritual risk for the rescuer. In all of this Jude emphasizes Jesus' call to rescue straying sheep, leaving the 99 safely behind and pursuing the 1.
Lesson 9 - Resisting Temptation Along the Way.pptxCelso Napoleon
Lesson 9 - Resisting Temptation Along the Way
SBs – Sunday Bible School
Adult Bible Lessons 2nd quarter 2024 CPAD
MAGAZINE: THE CAREER THAT IS PROPOSED TO US: The Path of Salvation, Holiness and Perseverance to Reach Heaven
Commentator: Pastor Osiel Gomes
Presentation: Missionary Celso Napoleon
Renewed in Grace
2. NX-OS modular architecture
Linux Kernel
BGP
OSPF
PIM
TCP/UDP
IPv6
STP
HSRP
LACP
etc
HA Manager
Restart process!
NX7K Data Plane
PSS
Data plane streams
NX-OS services checkpoint their
runtime state to the PSS for
recovery in the event of a failure
HA manager includes system manager (just like init process of
Linux), message transaction service ( an Inter Process
Communication ) and Persistent Storage Space (a relation
database of last known state e.g. checkpoint of a process).
N7010B-Dist# show system internal ?
mts MTS statistics
pss Display pss information
sysmgr Internal state of System Manager
3. NX-OS : High Availability
www.silantia.com3
Highly granular modularity in software components
Provides better fault isolation and control
Provides streamlined feature sets and resource usage
Granular in-service software upgrades
Provides better flexibility in upgrades and minimizes
service interruption
Control-Plane / Data-plane functional separation
Non-Stop Forwarding for each of the 3 fundamental
technologies
Helps minimize data forwarding disruption
Integrated Virtualization support for L2 and L3
Better manageability in complex environments
Licensing
Provides flexibility in deployments and growth, Most of the
feature has its own license.
4. NX-OS modular architecture
www.silantia.com4
Message transaction service: A Interprocess communication
channel
Persistence Storage Space: A relational databases which stores
health and state of the process in case process fails last state of
process can be queried from PSS.
System manager Initializes system processes.
Each VDC has its on HA policy that can be configured while
defining the VDC.
N7010A-Dist(config)# vdc N7010A-Core
N7010A-Dist(config-vdc)# show vdc N7010A-Core detail
vdc id: 2
vdc name: N7010A-Core
vdc state: active
vdc mac address: 00:26:98:07:ea:c2
vdc ha policy: RESTART
vdc dual-sup ha policy: SWITCHOVER
vdc boot Order: 1
vdc create time: Sun Jul 31 17:39:25 2011
vdc reload count: 0
vdc restart count: 0
vdc type: Ethernet
vdc supported linecards: m1 m1xl
5. Non Stop Forwarding or Graceful restart
www.silantia.com5
NX-OS has clear control and data plane separation.
Allows Nexus device to remain in data path while routing process
restarts.
Neighbors has to be NSF aware to achieve this.
Restarting router sends signal to neighbors informing them it is
going thru a temp failure condition and neighboring routers starts
a grace period and continue to forward the traffic towards router
which has failure condition.
6. Graceful Restart for OSPFv2
www.silantia.com6
When OSPFv2 needs to perform a graceful restart, it sends a
link-local opaque (type 9) grace LSA. The grace LSA includes a
grace period, which is a specified time that the neighbor OSPFv2
interfaces hold onto the LSAs from the restarting OSPFv2
interface.
The participating neighbors, which are called NSF helpers, keep
all LSAs that originate from the restarting OSPFv2 interface as if
the interface was still adjacent. Note that interface has to be up
and operational during grace period.
7. Graceful Restart for OSPFv2
www.silantia.com7
Stateful restart is used in the following scenarios:
• First recovery attempt after the process experiences problems
• Inservice software upgrade ISSU
• User-initiated switchover using the system switchover command
Graceful restart is used in the following scenarios:
• Second recovery attempt after the process experiences problems within
a 4-minute interval
• Manual restart of the process using the restart ospf command
• Active supervisor removal
• Active supervisor reload using the reload module active-sup command
N7K(config)# router ospf CCEIDC
N7K(config-router)# graceful-restart
N7K(config-router)# graceful-restart grace-period 120
8. Graceful Restart for EIGRP
www.silantia.com8
The graceful restart-capable router uses Hello messages to notify its neighbors
that a graceful restart operation has started before restarting EIGRP.
During a switchover, EIGRP uses nonstop forwarding to continue forwarding
traffic based on the information in the FIB, and the system is not taken out of
the network topology.
Note again, interfaces running EIGRP should be operational during this period.
N7K(config)# router eigrp CCIEDC
N7K(config-router)# address-family ipv6 unicast
N7K(config-router-af)# graceful-restart
N7K(config-router-af)# timers nsf converge 180
9. NX-OS Troubleshooting
Always gather problem specific show techs…..
N7010B-Dist# show tech ?
In case you want to collect show tech use TAC PAC
N7010B-Dist# tac-pac
Above command collects show tech and saves a .gz file in
bootflash, you can use tftp to collect the file.
Always get timestamp of the problem. Zip all files with NX-OS “gzip”
command before ship it.
Use built in lnux tools eg.
grep, egrep, last, less, sed, wc, sort, diff, redirect,exclude, include, pi
pe etc. to look for specific information.
Most useful commands
show version
show module
show log | last 100
show running-config ?
show system resource
show inventory
show interface transceiver
show core
show process log
dir bootflash:
show accounting log start-time 2011 Sep 20 00:00:00
show proc cpu sorted
show cli syntax | egrep “vpc”
10. In 2008 SAN-OS is rebranded as NX-OS (from 4.0). NX-OS for
Nexus products are combination software components from IOS and
SAN OS.
NX-OS is modular OS so if any process crash does not impact
overall operation of the switch.
NX-OS was evolved from SAN-OS all necessary routing and
switching protocols are imported from IOS with completely rewriten
command line parser.
Failed process creates core dumps.
N7010A-Dist# show core
VDC Module Instance Process-name PID Date(Year-
Month-Day Time)
--- ------ -------- --------------- ---- ----------
---------------
To fetch the core dump from the supervisor.
N7010B-Dist# copy core:?
core: Enter URL "core://<module-number>/<process-
id>[/instance-num]"
N7010B-Dist# copy core: tftp:
NX-OS Troubleshooting crashes
11. NX-OS Troubleshooting crashes
N7010A-Dist# show system internal sysmgr service name l2fm
Service "l2fm" ("l2fm", 90):
UUID = 0x19A, PID = 4980, SAP = 221
State: SRV_STATE_HANDSHAKED (entered at time Sat
Sep 3 17:49:00 2011).
Restart count: 1
Time of last restart: Sat Sep 3 17:34:05 2011.
The service never crashed since the last reboot.
Tag = N/A
Plugin ID: 1
N7010A-Dist# show system internal sysmgr service pid 4433
Service "urib" ("urib", 173):
UUID = 0x111, PID = 4433, SAP = 427
State: SRV_STATE_HANDSHAKED (entered at time Sat
Sep 3 17:49:00 2011).
Restart count: 1
Time of last restart: Sat Sep 3 17:33:25 2011.
The service never crashed since the last reboot.
Tag = N/A
Plugin ID: 0
12. Troubleshooting NX-OS software upgrades
3 types of software images - Kickstart, system and EPLD
During the upgrade first supervisor gets upgraded to new
version of code then each line card gets upgraded
because line card also runs light weight version of NX-
OS.
10 slot fully loaded chassis takes about an hour to
upgrade the code but during this period no traffic loss. All
configuration is locked on both sup.
Before upgrading software check the software installation
impact
N7010B-Dist#show install all impact kickstart bootflash:n7000-s1-
kickstart.5.2.1.bin system bootflash:n7000-s1-dk9.5.2.1.bin
In case software upgrade fails
N7010B-Dist# show install all failure-reason
N7010A-Dist# show process log
VDC Process PID Normal-exit Stack Core Log-create-time
--- --------------- ------ ----------- ----- ----- -------
1 installer 1497 N N N Sat Jul 16 22:29:59 2012
N7010B-Dist# show system internal log install | no-more
N7010B-Dist# show system internal log install details | no-more
If available, gather bootup logs from console or from
CMP while software upgrade in process.
N7010A-Dist-cmp5# attach cp
13. F1 and M1 line card interactions
All 32 ports in F1 series line card can work at 10 gig speed for local
switching (switching within line card) but total backplane available today is
only 230Gbps.
F1 series line card requires M1 line cards to route a packet. All SVIs for
vlans in F1 line card are stored on M1 line cards (proxy routing). Port on M1
line card does not need to be up.
F1 series line cards see other M1 series line card with a big giant port-
channel for each VDC and uses it for L3 lookups.
F1 line card has connection between Forwarding engines so it can do local
switching without going thru switching Fabric.
8 port M1 10 G line card can not perform local switching on first 4 ports to
other switch ports without going thru switching fabric because it does not
have the connections between forwarding engines.