如何进行openstack核心路由和扩展路由及路由对应的api函数调用流程的分析

2023-04-08 08:39:00 函数 调用 路由

Openstack是一个云计算平台,它的核心路由和扩展路由分别是控制路由和数据路由。核心路由是指控制路由,它负责将用户请求转发到对应的服务器上,而扩展路由是指数据路由,它负责将数据从一台服务器转发到另一台服务器。

核心路由的api函数调用流程如下:

首先,用户发起一个请求,请求会先经过load balancer,然后到达api server。

api server收到请求后,会先检查权限,然后调用相应的api函数来处理请求。

api函数会先调用核心路由的相应函数来获取路由信息,然后将请求转发到对应的服务器上。

服务器处理完请求后,将结果返回给api server。

api server将结果返回给用户。

扩展路由的api函数调用流程如下:

首先,用户发起一个请求,请求会先经过load balancer,然后到达api server。

api server收到请求后,会先检查权限,然后调用相应的api函数来处理请求。

api函数会先调用扩展路由的相应函数来获取路由信息,然后将请求转发到对应的服务器上。

服务器处理完请求后,将结果返回给api server。

api server将结果返回给用户。

相关文章