Member 13465120 Ответов: 0

Как использовать REST-API с Python? SDN


Я использую скрипт балансировки нагрузки python, который распределяет запрос случайным образом для данной фермы серверов, позже я использовал большой поток скрипт, который работает с (Данные sflow-РТ), чтобы контролировать поток размер , когда поток превышает, например, 10 МБ это будет означать как большой поток , мой сценарий(я.е большой скрипт обнаружения потока) уже использует данные sflow-РТ рест-АПИ.
Я использую контроллер POX, который запускает алгоритм балансировки нагрузки.
я должен определить условие, что (если поток большой ,то отправьте этот поток на конкретный сервер, в противном случае алгоритм балансировки нагрузки работает нормально ).

как сделать так , чтобы мой алгоритм балансировки нагрузки получал данные из sFlow-rt, а затем, обнаружив большой поток, отправлял их на предопределенный сервер(выделенный сервер для большого потока)с помощью REST-API ?

Что я уже пробовал:

Я мог бы захватить только большой поток, но я не мог применить никаких действий ,то, что я ищу, - это позволить алгоритму балансировки нагрузки обрабатывать этот большой поток, распределяя его на выделенный сервер. Я погуглил этот вопрос, но подходящего объяснения не было.

Kornfeld Eliyahu Peter

Если вы хотите отправить запрос большого потока на выделенный сервер, зачем вам нужен балансировщик нагрузки? Отправьте его на этот сервер, в противном случае инициируйте балансировщик нагрузки, чтобы выбрать сервер для выполнения задачи...

Member 13465120

Благодарю вас сэр,
Но я планирую получить статус потоков с помощью самого балансировщика нагрузки, а затем, основываясь на размере потока, применить алгоритм балансировки.
Надеюсь, вы поняли мою точку зрения!?

0 Ответов