我知道Rackspace Cloud Files基于OpenStack对象存储服务(Swift)。
OpenStack允许通过swift3使用S3 API配置/操作对象存储 http://docs.openstack.org/trunk/openstack-object-storage/admin/content/configuring-openstack-object-storage-with-s3_api.html 我在想Rackspace Cloud Files是否也提供S3 API支持。我有一个使用S3 RESTful API为Amazon Web Services编写的客户端,所以我们也考虑将它重用于Rackspace Cloud Files。
答案 0 :(得分:1)
Swift的S3插件未作为Rackspace Cloud Files的一部分进行部署(openstack的大多数生产部署默认不部署它)。但是,如果您希望在应用程序中获得更好的灵活性,则可以使用跨云工具包,例如libcloud(python),fog(ruby),jclouds(java),pkgcloud(node / js)。这意味着您可以在应用程序中使用更简单的抽象并支持多个提供程序。