HePeng1

updated

10 years ago

H

HePeng1

1 Rookie

•

52 Posts

0

7452

October 8th, 2016 23:00

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"?

  • 6590

    0

    Posted 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

    1 Rookie

    •

    52 Posts

    6590

    0

    Posted 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

  • 6590

    0

    Posted 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

    1 Rookie

    •

    52 Posts

    6590

    0

    Posted October 10th, 2016 18:00

    So, does CloudBoost only use "./jclouds blobstore * " command to communicate with object storage ?

  • 6590

    0

    Posted 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

    1 Rookie

    •

    52 Posts

    6590

    0

    Posted October 11th, 2016 18:00

    OK ,Thank you so much.