Request #5023
Virtual Routers Configuration Enhancements
| Status: | Pending | Start date: | 02/14/2017 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % 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.