cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
29284
Views
32
Helpful
3
Comments
shash
Cisco Employee
Cisco Employee

In the world of network automation, network function virtualization and cloud deployment it very common to come across terms like Day(-1) "Day-Minus-One", Day-0 "Day-Zero", Day-1 "Day-One", Day-2 "Day-Two" and Day-N "Day-N". This terms are widely used but not well defined, sometimes leading to misunderstanding and confusion.  This blog post is an attempt to arrive at an common understanding and definition of these terms. (feedback and comments are welcome).

Definitions

Device configuration can be classified as Day(-1), Day-0, Day-1 and Day 2..N based on when they are applied to the device.

Conventions /Best-Practices/Guidelines/Recommendations:

Technically, the classification of configuration into Day-0,1,2,N is based on when the configurations is applied rather than what the configuration is trying to do.

The terms Day-0,1,2, etc. are also used in IT operations and other cloud operations domain. In these domains the classification of configurations into Day (-1),0,1,2,N the definitions vary slightly.

To align with the "general" understanding of the terms Day(-1),0,1,2,N, we recommend the following conventions.

Day(-1)
  1. Initial configuration typically applied on power-on, boot-up.
  2. Information entered on serial consoles, buttons/switches on device
  3. Configurations that need knowledge of physical connectivity, typically entered by operators on the truck-roll
    1. ID of the Interface connected to the switch for example (assuming there is not automatic topology discovery method)
  4. Configurations that are considered per-requisite.
Day-0Minimum configuration required to establish communication between device and service orchestration system.
Day-1Configuration pushed by service orchestration system that are common to all Service instances. (example, NTP, Syslog, SNMP Trap destination etc.)
Day-2..N

On-Going configurations pushed on the device for day-to-day operations. Configurations pushed to realize one instance of a service

3 Comments
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the NSO Developer community: