-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cloud integration - 1st step :OpenNebula #100
Comments
Create image for RoQ user :
|
Well, well, I created 2 versions of RoQ image : They are running Ubuntu 12.04 with base packages. (e.g : SSH) 1/ OpenNebula RoQ image : The RoQ processes will have to be launched in the init.sh script that will be sent to the VM, this allows us to modify the script without modifying the VM image which is tougher... and time consuming ! 2/ A base RoQ image : I think that we have to store those images outside the git repository since they are 5Gb each and not mandatory for RoQ. But where ? |
1st tests show a provisioning time below 5 min/VM :) |
what is the most time consuming operation ? below 5 mins is ok but I suppose it is greater than 4, isn't it ? That's still huge ? for the image, for sure, git is not appropriate, is there any image sharing hub ? otherwise we can still consider a file server on dev.roq.org if we get enough storage. |
Roq Startup on VMActually to be accurate, we just need to update the HCM.properties in the ROQ_HOME/conf/ for setting the right GCM address. |
Regarding the requirements we implement in the image : Full Ubuntu 12.04, JVM etc... , it's hard to have an image of less than 4Gb. |
Can we try a 2Gb instance ? |
Well... If I cut my leg or my arm, it could fit... :) I'll figure if we could do something on this, but the base system is already a bit heavy, I'll have a look on basic basic basic ubuntu. |
Good news, last test show less than 4 minutes to deploy, with some tweaks, but all has been done on an infra side, not on the image. |
well, why not, I do not see any issue, just requires to re-validate a roq installation and the GimmeRoq.sh, otherwise that is a good idea ! |
I just shot a bullet in my feet (funny phrase in english indeed :p) E: Unable to locate package libpgm-dev Other errors are consequence of this. |
In order to have a cloud scaling module, let's handle the following points :
1/ VM Image : Requirements ? Base packages ?
2/ API cloud : Create / Read / Update / Delete
3/ Script démarrage -> HCM etc... -> Propose to use ONE contextualization
4/ Callback
The text was updated successfully, but these errors were encountered: