I need sb to create a Python program to start & manage many VMware Virtual Machines
- or -
Post a project like this€100(approx. $107)
- Posted:
- Proposals: 4
- Remote
- #1409668
- Expired
Description
Experience Level: Intermediate
General information for the business: We have developed an OCR to extract information from chrome browser windows that run a Flash Player live video stream application
Description of requirements/functionality: I have written pyhton software that runs several chrome browser windows. Those browsers have a Flash Player live video stream application. I am capturing the screen and using OCR to extract information. There are at least 20 chrome browser windows that I need to extract information from. Unfortunatelly, Flash crashes so I cannot open more than 2-3 windows at the same time. I need to monitor at least 20 applications, and each application must be run twice. So in total at least 40 chrome browsers that run Flash Players.
I need to run many VMs in parallel, with each VM running 2 chrome browsers. So in total I will need 20 VMs.
What I want to have is:
1) Several virtual machines (that will be run in my server) with Ubuntu and advice on how to configure them
2) A master python program that uses pyvmomi to start/close the virtual machines
3) A way to start python programs in the virtual machines from the master python program, preferably by using pyvmomi.
4) A way to communicate data from and to the master-python program to the mini-python programs that run in the VMs
5) The 2 versions of the same application must be started with a time difference of 2-3 minutes
6) The master program should keep track of what applications are running and open, close, or update the applications that must be monitored. This is laregly implemented in my code but needs to be adapted for the VMs
In other words, it not just the 20+ VMs that I need to create. I need a way/program to automatically create and manage them.
When the code is completed I will need an explanation of how it works, preferably by a short video call.
I will supply my python code that can test two windows in parallel.
Specific technologies required: Python, VMware, pyvmomi, Ubuntu
OS requirements: Linux
Extra notes:
Description of requirements/functionality: I have written pyhton software that runs several chrome browser windows. Those browsers have a Flash Player live video stream application. I am capturing the screen and using OCR to extract information. There are at least 20 chrome browser windows that I need to extract information from. Unfortunatelly, Flash crashes so I cannot open more than 2-3 windows at the same time. I need to monitor at least 20 applications, and each application must be run twice. So in total at least 40 chrome browsers that run Flash Players.
I need to run many VMs in parallel, with each VM running 2 chrome browsers. So in total I will need 20 VMs.
What I want to have is:
1) Several virtual machines (that will be run in my server) with Ubuntu and advice on how to configure them
2) A master python program that uses pyvmomi to start/close the virtual machines
3) A way to start python programs in the virtual machines from the master python program, preferably by using pyvmomi.
4) A way to communicate data from and to the master-python program to the mini-python programs that run in the VMs
5) The 2 versions of the same application must be started with a time difference of 2-3 minutes
6) The master program should keep track of what applications are running and open, close, or update the applications that must be monitored. This is laregly implemented in my code but needs to be adapted for the VMs
In other words, it not just the 20+ VMs that I need to create. I need a way/program to automatically create and manage them.
When the code is completed I will need an explanation of how it works, preferably by a short video call.
I will supply my python code that can test two windows in parallel.
Specific technologies required: Python, VMware, pyvmomi, Ubuntu
OS requirements: Linux
Extra notes:
George C.
100% (1)Projects Completed
1
Freelancers worked with
2
Projects awarded
25%
Last project
31 May 2017
Greece
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies