SDN应用
2014-11-02 20:35
211 查看
SDNAs collectively referred to various of applications or devices including the Software Defined Price (SDP) module. The SDP module mainly takes charge of the resources’
price. you can get wanted resources through calling rest api from different servers or platforms, absolutely you must pay for it. So we need the SDP, which can automatically fix a price for resources. In SDP, Developer can put
your pricing mechanism into the SDP module, or you can use the included pricing mechanism.
SDN Applications
其实就是说在Opendaylight项目中添加SDP(software Defined Price,软件定义价格)模块,用户可以在SDP模块中自定义资源或调用的价格,提供给上层,同时从下层获取价格,改价格是自动协商的,然后SDP模块根据交易价格和自身定价机制,重新对该资源价格进行定价,然后在提交给上层。
We intent to design the Software Defined Price (SDP) in order to the rational use of resources. The Project contained the SDP module offer resourses to caller,and the caller must takes price1 to buy the resources or successfully calling a program. Similarly,the
project must buy resources or call a program from lower lay,and it will cost price2. In SDP, The developer can put their designed price algorithm into this framework, so the price algorithm makes price2 become price1. The SDP module includes the project of
the generic price negotiation module and the generic trade module.
Generic Price Negotiation module
Generic Price Negotiation module
Generally speaking, the generic price negotiation module lies between the data plane elements and the controller platform, also between the controller platform and the network applications orchestrations & services. In the process of selecting and negotiating
using needs and budget constraints, the goal is to get the most optimal level of service quality under the service consumer determines the budget constraints.
Generic Trade module
The Generic Trade Module is primarily responsible for the pricing of resources、user’s transaction and balance. It mainly consists of Virtual Resource submodule, Expenditure submodule, Pricing submodule, Balance submodule, Account submodule .
Generic Trade module
Virtual Resource submodule:
include the underlying physical resources、all of the user’s behavior; include the changes of daily traffic, all of these records will be stored into the database
Expenditure submodule:
include the user’s consumption behavior and trade behavior
Pricing submodule:
analyze the distribution of the flow in each time interval and each link through the long time user’s behaviors, and then determine the price of that resources used by users
Settlement submodule:
be used to settle a account for the user’s expenditure
Account submodule:
include the user’s account, password, balance and the identification to the users
The Generic Trade module provides a generic interface—CommonPrice, including two methods: public Double getPrice(){} and public void algorithm(){}. The method getPrice() is responsible for returning a price for every resource, while the method algorithm() offers
a method of achieving any algorithm.
这些是在SDP中的模块,主要分为通用价格协商模块和通用交易模块。
https://wiki.opendaylight.org/view/Software_Defined_Network_Applications(SDNAs):Main
price. you can get wanted resources through calling rest api from different servers or platforms, absolutely you must pay for it. So we need the SDP, which can automatically fix a price for resources. In SDP, Developer can put
your pricing mechanism into the SDP module, or you can use the included pricing mechanism.
SDN Applications
Software Defined Price (SDP)
We intent to design the Software Defined Price (SDP) in order to the rational use of resources. The Project contained the SDP module offer resourses to caller,and the caller must takes price1 to buy the resources or successfully calling a program. Similarly,theproject must buy resources or call a program from lower lay,and it will cost price2. In SDP, The developer can put their designed price algorithm into this framework, so the price algorithm makes price2 become price1. The SDP module includes the project of
the generic price negotiation module and the generic trade module.
Generic Price Negotiation module
Generic Price Negotiation module
Generally speaking, the generic price negotiation module lies between the data plane elements and the controller platform, also between the controller platform and the network applications orchestrations & services. In the process of selecting and negotiating
using needs and budget constraints, the goal is to get the most optimal level of service quality under the service consumer determines the budget constraints.
Generic Trade module
The Generic Trade Module is primarily responsible for the pricing of resources、user’s transaction and balance. It mainly consists of Virtual Resource submodule, Expenditure submodule, Pricing submodule, Balance submodule, Account submodule .
Generic Trade module
Virtual Resource submodule:
include the underlying physical resources、all of the user’s behavior; include the changes of daily traffic, all of these records will be stored into the database
Expenditure submodule:
include the user’s consumption behavior and trade behavior
Pricing submodule:
analyze the distribution of the flow in each time interval and each link through the long time user’s behaviors, and then determine the price of that resources used by users
Settlement submodule:
be used to settle a account for the user’s expenditure
Account submodule:
include the user’s account, password, balance and the identification to the users
The Generic Trade module provides a generic interface—CommonPrice, including two methods: public Double getPrice(){} and public void algorithm(){}. The method getPrice() is responsible for returning a price for every resource, while the method algorithm() offers
a method of achieving any algorithm.
这些是在SDP中的模块,主要分为通用价格协商模块和通用交易模块。
https://wiki.opendaylight.org/view/Software_Defined_Network_Applications(SDNAs):Main
相关文章推荐
- 识设计大师(Logo Design Studio) v3.1.0.0 零售版 下载
- 深度开放与融合——H3C SDN架构解析
- 《Design patterns》读书笔记
- Eclipse中批量改变文件的默认打开方式
- F5荣获网络优化类别年度最佳HP AllianceOne合作伙伴奖项
- Design Pattern 新解
- 主机托管IDC数据中心,SDN网络将大数据转化为信息资本
- 39_03_Linux集群系列之十三——高可用集群之corosync基础概念及安装配置(笔记)
- 转 C ++书单
- 单例分享(循环引用及内存占用解决)
- 。「设计营商周」每年均吸引来自设计、商界、中小企及教育界等全球优秀的设计精英汇聚香港
- 「设计营商周论坛」,非常荣幸邀请到多位国际知名大师级讲者出席
- Modular AngularJS App Design
- ITIL V3 角色的定义
- ITIL V3 角色的定义
- 设计模式-----Simple Factory(简单工厂模式)
- 译:面向对象设计原则(Object Oriented Design Principles)
- About Us
- Material Design中文版_极客学院
- Programming Methodology in Java 笔记 2