This post is more than 5 years old
52 Posts
0
7266
Where are Amazon S3 and Google(or EMC ECS) S3 different?
I find out that the methods of validation cloud storage credential between Google S3 and Amazon S3 are different. Google S3(or EMC ECS) use " java -jar blobstore-cli.jar --provider s3 --endpoint --identity --credential validate", and Amazon S3 use " java -jar blobstore-cli.jar --provider aws-s3 --identity --credential validate ".Is there any different in using "s3" or "aws-s3"?
geordiekorper
22 Posts
0
October 9th, 2016 08:00
Not really. With aws-s3 you just don't need to define the url of the endpoint because it will know to use s3.amazonaws.com.
HePeng1
52 Posts
0
October 9th, 2016 18:00
Thanks a lot for you answer. One more question, I log CB as maginatics user and I find out that the "/opt/maginatics/jclouds/bin/" directory has a program named "jclouds". And "jclouds" command includes blobstore blob-exists, blobstore blob-container-clear, group destory, node create, node list and so on. I want to know whether "jclouds group * " or "jclouds node * " or "jclouds image * " or "jclouds location list " is used to communicate with cloud storage ?
jcloud command:
maginatics@cloudboost1:/opt/maginatics/jclouds-cli/bin$ ./jclouds
Command not found: Usage: jclouds {category} {action} {options/arguments}
Valid commands:
blobstore blob-exists
blobstore blob-metadata
blobstore container-clear
blobstore container-create
blobstore container-delete
blobstore container-exists
blobstore container-list
blobstore container-metadata
blobstore list
blobstore location-list
blobstore read
blobstore remove
blobstore write
group destroy
group runscript
hardware list
image create
image list
location list
node create
node destroy
node destroy-all
node info
node list
node resume
node runscript
node suspend
Options:
--properties: File containing properties
--provider: The id of the provider
--api: The id of the api
--endpoint: The endpoint
--identity: The identity
--credential: The credential
geordiekorper
22 Posts
0
October 10th, 2016 06:00
jclouds is an open source multi-cloud toolkit that has many other features. CloudBoost only uses the subset related to object storage.
HePeng1
52 Posts
0
October 10th, 2016 18:00
So, does CloudBoost only use "./jclouds blobstore * " command to communicate with object storage ?
geordiekorper
22 Posts
0
October 11th, 2016 05:00
That is correct only the blobstore commands are used. CloudBoost does not create any compute resources in the cloud.
HePeng1
52 Posts
0
October 11th, 2016 18:00
OK ,Thank you so much.