- 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:

- Linux網(wǎng)絡(luò)管理與配置(第2版)
- Windows Vista基礎(chǔ)與應(yīng)用精品教程
- Linux操作系統(tǒng)應(yīng)用編程
- Windows Vista融會(huì)貫通
- Docker+Kubernetes應(yīng)用開發(fā)與快速上云
- 網(wǎng)絡(luò)操作系統(tǒng)管理與應(yīng)用(第三版)
- 8051軟核處理器設(shè)計(jì)實(shí)戰(zhàn)
- Dreamweaver CS5.5 Mobile and Web Development with HTML5,CSS3,and jQuery
- 操作系統(tǒng)分析
- Linux設(shè)備驅(qū)動(dòng)開發(fā)
- 新編電腦辦公(Windows 10+ Office 2013版)從入門到精通
- 統(tǒng)信UOS應(yīng)用開發(fā)進(jìn)階教程
- 鴻蒙HarmonyOS應(yīng)用開發(fā)入門
- Mastering Sass
- Azure Serverless Computing Cookbook