clemesha-ooi/ctx-broker-scalability-harness
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Task Description: "Develop a way to run 1000s of context agents (or some process posing as a context agent) to test the scalability of the service." Context Broker Component ------------------------ We need to dynamically create a Nimbus Context Broker dedicated for each scalability harness runs. ? What time measurements to make? (Time it takes for all ctx-agents to complete) ctx-agent Component ------------------- * run 1000+ ctx-agent instances * need to provide fake EC2 meta-data * Each ctx-agent instance will be identified by a (fake) IP adress cloud client Component ---------------------- * Need to use version "cloud-client-014". Need to set an environment variable with its path. * cloud client "--extrahelp" flag: --broker-url <URL> & --broker-id <DN> * cloud client wrapper code:http://ooici.net:82/?p=cpe.git;a=blob;f=cpe/provisioner/context.py * cloud client wrapper example usage at http://ooici.net:82/?p=cpe.git;a=blob;f=cpe/provisioner/ec2.py#l56
About
Nimbus Context Broker Scalability harness (aka "1000+ ctx-agent process load hack thingy")
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published