openstack4j可以与Softlayer(不是IBM Cloud)Swift对象存储服务一起使用吗?

时间:2018-01-28 17:53:09

标签: swift ibm-cloud-infrastructure object-storage openstack4j

我有一个运行openstack4j的IBM Cloud Swift对象存储服务。我需要将容器移动到IBM Softlayer品牌提供的类似服务,

当我在SoftLayer控制面板中单击“查看凭据”时,我只获得了身份验证端点,用户名和API密钥(密码)值。但是openstack4j期望更多的值允许连接:域ID,对象ID,......我可以让OpenStack使用Softlayer(没有Ibm Cloud)服务吗?

由于某些原因,我的服务计划不允许我在IBM Cloud下创建更多Swift对象存储服务实例,这一点很重要,我只能在Softlayer control.bluemix.net控制面板中创建它们。

感谢

编辑:此示例对IBM Cloud有效,而不是Softlayer服务:

https://github.com/ibm-bluemix-mobile-services/bluemix-objectstorage-sample-liberty

2 个答案:

答案 0 :(得分:0)

只有IBM Cloud Swift对象存储服务才支持OpenStack凭据。

您目前在IBM Cloud Swift服务中拥有数据并希望将其移至SoftLayer Swift服务,或者您想创建另一个IBM Cloud Swift对象存储服务实例并将数据移动到那里?

答案 1 :(得分:0)

Softlayer对象存储不提供对openstack4j的支持,但也许适用于swift客户端,你可以在这里看到如何配置它:

https://sldn.softlayer.com/blog/waelriac/managing-softlayer-object-storage-through-rest-apis