Forum Discussion
syslog server connection
I assume you are referring to this document: http://www.f5.com/pdf/deployment-guides/vmware-provisioning-dg.pdf
Have you taken a look at our vSphere Plugin. http://devcentral.f5.com/Community/GroupDetails/tabid/1082223/aft/1174055/asg/2002/Default.aspx
This plugin will allow you to easily automate the F5 portion of the workflow you are describing. The plugin utilizes a rules engine one function of which is to add VMs to Pools upon VM creation. (i.e. if the VM has "Web" in the name then add to the http_pool on the LTM)
You may also want to look at this video: http://www.f5.com/videos/hybrid-cloud-application-architecture.wmv this video shows the workflow you are requesting in action. It leverages vCloud Director, and iControl API calls to accomplish the workflow you are discussing. We have a deployment guide which details how to deploy this solution here: http://www.f5.com/pdf/deployment-guides/vmware-vcloud-director-dg.pdf
One thing we have seen done to decrease the deployment time of the VM, is to have you N number of VMs Powered on, and to have +1 VM instantiated from template, but powered off. When the pool members run out of resources, you would first power on the instantiated but powered off VM, and then instantiate another VM from template. This means that you will have a pre-cloned VM ready to power on when the pool runs out of resources.
This is simply a reversal of the last two steps in the workflow you had seen in the VMware-provisioning deployment guide. instead of
Trigger event> instantiating from template, waiting for that to complete > powering that VM on,
You would
pre-create an extra VM, >trigger event> power on > instantiate from template.
Paul
- May 30, 2019
Ah okay. Maybe you could use the iRule in this article:
https://devcentral.f5.com/s/articles/advanced-irules-tables-20451
- littlebunnyMay 30, 2019
Nimbostratus
Hi Niels
Rather than an overall connection limit, we want to have a limit per-unique source IP. For example if 100 devices try to connect with a source IP of 1.1.1.1, only 20 of them should be allowed simultaneously. If another 100 devices try to connect at the same time with a source IP of 2.2.2.2, they should also be allowed 20 connections. Is there a way to do this using the method you suggested or does it require an iRule?
Thanks
AK
- May 30, 2019
Try making the following changes:
Set the connection limit of the pool member to 20 connections.
Additionaly you could enable 'Request Queueing' on the pool itself. Instead of rejecting a new connection when the limit of 20 is reached, it will queue the connection and send it to the pool member when there is some capacity again.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com