Request #5023
Virtual Routers Configuration Enhancements
Status: | Pending | Start date: | 02/14/2017 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Javi Fontan | % Done: | 0% | |
Category: | - | |||
Target version: | Release 5.6 | |||
Pull request: |
Description
Hello, I did som eupdates in aplpine context scripts to support loadbalanacing, email notifications etc.. and I like to see it integrated in OpenNebula.
Proposal of changes in OpenNebula- Virtual Router - Add support by adding checkbox for set interface as gateway
ETHx_VROUTER_GATEWAY
- Virtual Router - Add support by adding email notifications fields
-
VROUTER_KEEPALIVED_NOTIFY_EMAIL
-
VROUTER_KEEPALIVED_FROM_EMAIL
-
- Virtual Router - Add support for configure sync interface and also not allocate addresses if sync is on other interface, but just VIP
-
ETHx_VROUTER_KEEPALIVED_INF
-
- Virtual Router - Add support for define Load Ballancers
-
VROUTER_LBx_ALGO
-
VROUTER_LBx_DELAY_LOOP
-
VROUTER_LBx_DEV
-
VROUTER_LBx_KIND
-
VROUTER_LBx_PORT
-
VROUTER_LBx_PROTOCOL
-
VROUTER_LBx_SERVERy_IP
-
VROUTER_LBx_SERVERy_PORT
-
VROUTER_LBx_SERVERy_WEIGHT
-
VROUTER_LBx_SERVERy_CHECKz_TYPE
-
VROUTER_LBx_SERVERy_CHECKz_PORT
-
VROUTER_LBx_SERVERy_CHECKz_TIMEOUT
-
- Services - Add support for virtual routers / load ballancers
- also add support by some context var to real servers with direct routing LB mode, so can be updated context scripts which add arp filtering and VIP to interface.
- Virtual Routers - remove keepalived_id - no need this, we can relay on vrouter_id. VRRP communication is based on VIP and ID have effect only if multiple instances are running on same NIC
- Virtual Routers - keepalived_password should be auto generated
Full thread about this https://forum.opennebula.org/t/contribution-vrouter-enhacements-and-load-ballancing/3679
History
#1 Updated by Kristian Feldsam about 4 years ago
- Assignee set to Javi Fontan
#2 Updated by Kristian Feldsam almost 4 years ago
- Target version changed from Release 5.4 to Release 5.6
Hello, are you counting with this in release 5.6? I will be very happy and I am fully available to assist, test and contribute code. thank you.