SENSE Architecture

The SENSE approach to end-to-end at-scale networking is based on software programmability and intelligent service orchestration. 

The SENSE orchestration architecture provides many intelligence, performance and assurance benefits through application oriented services.

 These are enabled by some novel technologies, including 
  • hierarchical service-resource architecture
  • unified network and end-site resource modeling and computation 
  • model based realtime control
  • application driven orchestration workflow
  • end-to-end network data collection and analytics integration

Within the SENSE orchestration architecture there are two distinct functional roles:
  • Orchestrators
  • Resource Managers (RM)
The interaction of Orchestrator(s) and RM(s) follows a hierarchical workflow structure whereby of the Orchestrator accepts requests from users or user applications, and determines the appropriate resource managers to contact and coordinate the end-to-end service request. 

The RMs are (administrative or technology) domain specific and are responsible for committing and managing local resources. 

As illustrated in the above figure, this hierarchical structure of Orchestrator and RM components separates application facing service control functions from infrastructure facing resource control functions.