tree: b1378a402739f3949364a264e23380927f2ab3d7 [path history] [tgz]
  1. .gitignore
  2. Makefile
  3. README.md
  4. SUMMARY.md
  5. Service.png
  6. ServiceChain.png
  7. auto-configuration.png
  8. book.json
  9. contribute_docs.md
  10. core_models.md
  11. dev/
  12. examples.md
  13. exampleservice/
  14. install.md
  15. intro.md
  16. kubernetes/
  17. mdl_relaxed.rb
  18. mdl_strict.rb
  19. migrate_4.0.md
  20. modeling_conventions.md
  21. modules/
  22. onos/
  23. openstack/
  24. platform.md
  25. repo.md
  26. scripts/
  27. security_policies.md
  28. simpleexampleservice/
  29. static/
  30. swagger/
  31. tutorials/
  32. use.md
  33. use_case.md
  34. xos_internals.md
docs/README.md

XOS Overview

XOS provides a framework for operationalizing a collection of disaggregated components. More specifically, XOS defines an Extensible Service Control Plane that provides value in two ways:

  • It serves as a single unifying OAM interface to a collection of backend services, avoiding the operational silos that otherwise result from disaggregation. This includes a framework for creating and operating on services across organizational boundaries, across a range of implementation choices, and across multiple tenants.

  • It manages end-to-end service chains across a service mesh, supporting visibility and control at the granularity of individual subscribers or flows. This provides a fine-grain means to correlate diagnostic and monitoring information, allocate resources and isolate performance, and distribute/migrate functionality.

XOS currently has two use cases:

  • Network Edge Mediator (NEM): XOS is being used to provide a mediation layer for CORD-based edge solutions, including SEBA (SDN-Enabled Broadband Access) and COMAC (Converged Multi-Access and Core). NEM replaces the "CORD Controller" component of earlier CORD solutions (e.g., R-CORD, M-CORD, and E-CORD).

  • End-to-End Service Chains in a Multi-Cloud: XOS is being used to manage end-to-end service chains that span customer premises, operator edge sites, Internet exchanges, and commodity clouds.

For additional white papers describing XOS, see the project wiki page.