啟用 OpenStack Swift 的雲端連線

您可以使用管理 GUI 或指令行介面來啟用 OpenStack Swift 介面的雲端連線。 OpenStack Swift 提供一套可用來建立專用雲端解決方案的標準介面。

重要: 從 2018 年 12 月 10 日起,將無法在 IBM Cloud® 上建立物件儲存體 OpenStack Swift(基礎架構)的新帳戶。現有的物件儲存體 OpenStack Swift(基礎架構)帳戶將繼續運作並受支援。因此,對於具有現有物件儲存體 OpenStack Swift(基礎架構)帳戶的使用者,只有 IBM Cloud 才支援透通雲端分層。
若要在管理 GUI 中啟用系統與 OpenStack Swift 介面之間的雲端連線,請完成下列步驟:
  1. 在管理 GUI 中,選取設定 > 系統 > 透通雲端分層
  2. 按一下啟用雲端連線
  3. 歡迎使用頁面上,按下一步。如果系統上未啟動或配置加密,則會顯示幾個警告。建立雲端帳戶之後就無法配置加密。
  4. 如果系統上未配置 DNS 伺服器,請輸入伺服器的 IP 位址和名稱,由它將雲端服務供應商的主機名稱轉換成系統的 IP 位址。您最多可以為雲端帳戶配置兩個 DNS 伺服器。按下一步
  5. 雲端服務供應商頁面上,選取 OpenStack Swift
  6. 展開 OpenStack 帳戶,然後輸入下列資訊:
    租戶
    輸入 OpenStack 租戶的名稱,供系統用來存取雲端儲存體。
    使用者名稱
    輸入與帳戶相關聯的使用者名稱。使用者名稱可識別用戶端,這些用戶端可存取雲端服務供應商所儲存的內容。
    密碼
    請輸入與雲端帳戶的使用者名稱相關聯的密碼。
    端點
    輸入 URL 供系統用來存取雲端服務供應商。
    儲存器字首
    輸入一個簡短字串,該字串將新增至儲存器名稱的開頭,以識別與系統相關聯的儲存器。字首還可用來識別以相同雲端帳戶儲存磁區資料 Snapshot 的多個系統。
    SSL 憑證
    選取 SSL 憑證,用以向雲端服務供應商鑑別系統。
    Keystone
    如果要使用 Keystone 鑑別,請選取這個選項。如果未設定這個選項,系統會使用 OpenStack TempAuth。請向雲端服務供應商的管理者查明是否使用 Keystone 鑑別。
    註: 系統支援使用 Keystone 鑑別 2.0 的 OpenStack Swift 雲端服務供應商。不支援更新版本的 Keystone 鑑別。
    加密
    如果系統上已配置加密,則會預先選取此值。如果系統上未啟用加密,則無法使用此選項。
    頻寬
    決定從雲端服務供應商下載和上傳時的頻寬用法。指定無限制時,不論系統上執行的其他作業,連線可無限制使用頻寬。如果不想讓這些作業無限制使用頻寬,您可以指定連線用於下載或上傳的頻寬上限。
  7. 下一步
  8. 摘要頁面上,驗證所有設定,然後按一下完成
如果要在指令行介面中啟用系統與 OpenStack Swift 介面之間的雲端連線,請完成下列其中一個步驟:
  1. 如果要使用 Keystone 鑑別來啟用 OpenStack Swift 介面的雲端連線,請輸入下列指令:
    mkcloudaccountswift -containerprefix svc_backups -keystone 
    -endpoint https://mysecurecloud.company.com:5000/auth/v2.0 -tenantname tenant 
    -username username -password 'password' -certificate /tmp/my_server_cert.pem
  2. 如果要對不使用 Keystone 鑑別的 OpenStack Swift 介面啟用雲端連線,請輸入下列指令:
    mkcloudaccountswift -containerprefix svc_backups 
    -endpoint http://mycloud.company.com:8080/auth/v1.0 -tenantname tenant 
    -username username -password 'password'