- Learning OpenDaylight
- Reza Toghraee
- 195字
- 2021-07-09 20:08:09
Federation
Project type: Main
An application may need to communicate with different ODL clusters. This happens mostly in use cases where there are different ODL domains deployed, for example, in multiple PODs of a data center. Such deployments require that ODL clusters co-operate with other applications. The federation project helps form a group of different ODL clusters and enables communication between them. It also enables them to exchange their state if possible:
- Initial (full) synchronization between remote clusters
- Publishing state updates between clusters while preserving event ordering and possibly allowing data transformation and filtering
- Subscribing to state updates from remote clusters
The federation service is intended to complement other services such as Messaging4Transport and the conceptual data tree. So it refers to services that are focused on sharing states between ODL clusters (and potentially other systems) without the need for any transformation, filtering, or event ordering.
One of the first application use cases was NetVirt federation for the purpose of neutron network federation.
The following is a high-level diagram of the relationship between the federation service, other ODL services, MD-SAL, and state sharing mechanisms such as Messaging4Transport and the conceptual data tree:

- Implementing Cisco UCS Solutions
- 精通Linux內核開發
- VMware Horizon View 6 Desktop Virtualization Cookbook
- 新手易學:系統安裝與重裝
- 嵌入式Linux驅動程序和系統開發實例精講
- 混沌工程實戰:手把手教你實現系統穩定性
- 異質結原理與器件
- 嵌入式操作系統(Linux篇)(微課版)
- Windows Server 2012網絡操作系統項目教程(第4版)
- Windows Vista終極技巧金典
- openEuler操作系統核心技術與行業應用實踐
- 電腦辦公(Windows10+Office2016)從新手到高手
- Responsive Web Design by Example:Beginner's Guide(Second Edition)
- PrimeFaces Beginner's Guide
- 電腦辦公(Windows 10+Office 2016)從入門到精通