OpenStackSwift對象存儲管理(六)-創(chuàng)新互聯(lián)

作者:李曉輝

聯(lián)系方式:Xiaohui_li@foxmail.com

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的泰順網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

環(huán)境介紹

類型

控制節(jié)點(diǎn)和計算節(jié)點(diǎn)等在一起,形成all-in-one

內(nèi)存

8G

硬盤

200G

網(wǎng)卡

2塊

對象存儲服務(wù)概覽

OpenStack對象存儲是一個多租戶的對象存儲系統(tǒng),它支持大規(guī)模擴(kuò)展,可以以低成本來管理大型的非結(jié)構(gòu)化數(shù)據(jù),通過RESTful HTTP 應(yīng)用程序接口。

它包含下列組件:

代理服務(wù)器(swift-proxy-server)

接收OpenStack對象存儲API和純粹的HTTP請求以上傳文件,更改元數(shù)據(jù),以及創(chuàng)建容器。它可服務(wù)于在web瀏覽器下顯示文件和容器列表。為了改進(jìn)性能,代理服務(wù)可以使用可選的緩存,通常部署的是memcache。

賬戶服務(wù)器 (swift-account-server)

管理由對象存儲定義的賬戶。

容器服務(wù)器 (swift-container-server)

管理容器或文件夾的映射,對象存儲內(nèi)部。

對象服務(wù)器 (swift-object-server)

在存儲節(jié)點(diǎn)上管理實(shí)際的對象,比如:文件。

各種定期進(jìn)程

為了駕馭大型數(shù)據(jù)存儲的任務(wù),復(fù)制服務(wù)需要在集群內(nèi)確保一致性和可用性,其他定期進(jìn)程有審計,更新和reaper。

WSGI中間件

掌控認(rèn)證,使用OpenStack認(rèn)證服務(wù)。

swift客戶端

用戶可以通過此命令行客戶端來向REST API提交命令,授權(quán)的用戶角色可以是管理員用戶,經(jīng)銷商用戶,或者是swift用戶。

swift-init

初始化環(huán)鏈文件生成的腳本,將守護(hù)進(jìn)程名稱當(dāng)作參數(shù)并提供命令。

swift-recon

一個被用于檢索多種關(guān)于一個集群的度量和計量信息的命令行接口工具已被swift-recon中間件采集。

swift-ring-builder

存儲環(huán)鏈建立并重平衡實(shí)用程序。

Swift管理

本文檔主在管理,如果你還沒有安裝部署swift,可以參考如下鏈接:

https://docs.openstack.org/project-install-guide/object-storage/draft/

Web上管理Swift容器

登陸控制臺,點(diǎn)擊項(xiàng)目、對象存儲、容器、點(diǎn)擊添加

OpenStack Swift 對象存儲管理(六)

輸入名稱以及選擇是否共有

OpenStack Swift 對象存儲管理(六)

可以點(diǎn)擊+目錄來新建目錄

OpenStack Swift 對象存儲管理(六)

輸入目錄名字即可

OpenStack Swift 對象存儲管理(六)

OpenStack Swift 對象存儲管理(六)

嘗試上傳文件,點(diǎn)擊下圖畫住的部分

OpenStack Swift 對象存儲管理(六)

上傳文件

OpenStack Swift 對象存儲管理(六)

上傳完成

OpenStack Swift 對象存儲管理(六)

命令行管理swift容器
查看已有的容器

openstack container list

OpenStack Swift 對象存儲管理(六)

查看容器內(nèi)的內(nèi)容

openstack object list "Created by Xiaohui"

OpenStack Swift 對象存儲管理(六)

創(chuàng)建容器

openstack container create container1

OpenStack Swift 對象存儲管理(六)

上傳文件

openstack object create container1 file1

OpenStack Swift 對象存儲管理(六)

查看容器的內(nèi)容

openstack object list container1

OpenStack Swift 對象存儲管理(六)

下載容器內(nèi)的內(nèi)容

OpenStack Swift 對象存儲管理(六)

下一篇介紹Cinder卷存儲

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享文章:OpenStackSwift對象存儲管理(六)-創(chuàng)新互聯(lián)
URL鏈接:http://muchs.cn/article24/cspsje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、自適應(yīng)網(wǎng)站、網(wǎng)站設(shè)計公司、品牌網(wǎng)站制作、微信公眾號、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化