Open samadhicsec opened 9 years ago
Is there any documentation which can help in, how can we plugin different cloud offerings? This can be a generic solution for running it against any solution for IaaS.
@kuldeepJS - Check out the static machine machine config instructions in the README.md https://github.com/GoogleCloudPlatform/PerfKitBenchmarker/blob/master/README.md Section title: ADVANCED: HOW TO RUN BENCHMARKS WITHOUT CLOUD PROVISIONING (eg: local workstation)
This would allow any already provisioned machine to work.
The ask however is to use the Soflayer CLI. Marking as a feature ask.
Hi voellm,
I have the same above requirement, I want to use for Oracle VMs and I followed the instructions mentioned in the above you mentioned link, but its still trying the commands which are related google cloud. used below command, anything extra I have to do to run on Oracle VMs(not cloud provisioned) ./pkb.py --static_vm_file=temp.json --machine_type=rhel --benchmarks=ping
[root@xxx PerfKitBenchmarker-0.17.0]# cat temp.json [ { "ip_address": "xx", <------ mentioned public IP "user_name": "root", "keyfile_path": "" , "scratch_disk_mountpoints": ["/dev/mapper/VolGroup00-LogVol00"] }, { "ip_address": "xx", <------ mentioned public IP "user_name": "root", "keyfile_path": "" , "scratch_disk_mountpoints": ["/dev/mapper/VolGroup00-LogVol00"], "ssh_port": 22 }
It looks like you are setting --machine_type which you dont want to do unless you have a mixed static+cloud run going.
Here you want to set "--os_type=rhel" not "--machine_type=rhel"
Please let me know if this work properly so I can close the issue.
On Mon, Jul 13, 2015 at 9:25 AM, srinivaslpalli notifications@github.com wrote:
Hi voellm,
I have the same above requirement, I want to use for Oracle VMs and I followed the instructions mentioned in the above you mentioned link, but its still trying the commands which are related google cloud. used below command, anything extra I have to do to run on Oracle VMs(not cloud provisioned) ./pkb.py --static_vm_file=temp.json --machine_type=rhel --benchmarks=ping
[root@xxx PerfKitBenchmarker-0.17.0]# cat temp.json [ { "ip_address": "xx", <------ mentioned public IP "user_name": "root", "keyfile_path": "" , "scratch_disk_mountpoints": ["/dev/mapper/VolGroup00-LogVol00"] }, { "ip_address": "xx", <------ mentioned public IP "user_name": "root", "keyfile_path": "" , "scratch_disk_mountpoints": ["/dev/mapper/VolGroup00-LogVol00"], "ssh_port": 22 }
— Reply to this email directly or view it on GitHub https://github.com/GoogleCloudPlatform/PerfKitBenchmarker/issues/186#issuecomment-120986133 .
Anthony F. Voellm (aka Tony) Google Voice: (650) 516-7382 https://www.google.com/voice/b/0?pli=1#phones Blog: http://perfguy.blogspot.com/ Benchmark like a pro... PerfKitBenchmarker https://github.com/GoogleCloudPlatform/PerfKitBenchmarker
FYI the community+google have recently added DigitalOcean, RackSpace, and Openstack as Cloud providers. No Softlayer yet but we would be happy to work with IBM or the community to get it added.
We have was over 10 providers in PKB. Know of anyone at Softlayer that can take this on?
We would be interested in contributing code to support SoftLayer. Two things though... Can you give us a pointer to the CCLA we need to sign (I assume it probably is https://cla.developers.google.com/about/google-corporate?csw=1)? Is there a separate channel over which we can discuss contributions, requirements, time frame, etc?
There's a guide for adding a provider in the wiki here: https://github.com/GoogleCloudPlatform/PerfKitBenchmarker/wiki/Adding-a-new-cloud-provider
That seems to be the right CLA.
If you need to setup a meeting or contact someone outside of Github, you can contact me (hildrum@google.com
), or nlavine@google.com
(@noahl).
+1
It would be good to have support and instructions for running this against the IBM SoftLayer (http://www.softlayer.com/) IaaS.