租用幫助
對(duì)象存儲(chǔ)服務(wù),簡(jiǎn)單來(lái)說(shuō),可以把它當(dāng)成一個(gè)“網(wǎng)盤”,可以上傳下載數(shù)據(jù),也可以直接在這個(gè)“網(wǎng)盤”中對(duì)文件進(jìn)行某些操作。我們不管是選擇華為云、阿里云還是亞馬遜云(AWS),第一原則就是,-體化解決方案!用哪家的云服務(wù)器就用哪家的對(duì)象存儲(chǔ),畢竟在高度競(jìng)爭(zhēng)的市場(chǎng)環(huán)境下,對(duì)象存儲(chǔ)已經(jīng)高度同質(zhì)化了,不會(huì)差距太大。
海外云存儲(chǔ)充值優(yōu)惠:http://www.xcwl17.com/zt/2023-05-06/
一、 AWS S3對(duì)象存儲(chǔ)
Amazon S3是一種面向 Internet 的存儲(chǔ)服務(wù)。您可以通過(guò) Amazon S3 隨時(shí)在 Web 上的任何位置存儲(chǔ)和檢索的任意大小的數(shù)據(jù)。Amazon S3將數(shù)據(jù)作為對(duì)象存儲(chǔ)在存儲(chǔ)區(qū)中。一個(gè)對(duì)象由一個(gè)文件和可選的描述該文件的任何元數(shù)據(jù)組成。在S3里面實(shí)質(zhì)上是沒(méi)有目錄和文件夾的概念,即目錄概念實(shí)質(zhì)只是對(duì)象的前綴,并不存在實(shí)體。
1、存儲(chǔ)桶(bucket):數(shù)據(jù)都是存儲(chǔ)在AWS 的存儲(chǔ)桶中,我們可以把桶理解為磁盤分區(qū),不過(guò)它是由一個(gè)桶名(字符串)唯一標(biāo)識(shí),即你不能創(chuàng)建別人已經(jīng)創(chuàng)建過(guò)的桶。
2、對(duì)象:(1)對(duì)象鍵 (或鍵名稱) 在存儲(chǔ)桶中唯一地標(biāo)識(shí)對(duì)象。(Key)
(2)對(duì)象元數(shù)據(jù)是一組名稱值對(duì)。您可以在上傳對(duì)象元數(shù)據(jù)時(shí)對(duì)其進(jìn)行設(shè)置。上傳對(duì)象后,您將無(wú)法修改對(duì)象元數(shù)據(jù)。修改對(duì)象元數(shù)據(jù)的唯一方式是創(chuàng)建對(duì)象的副本并設(shè)置元數(shù)據(jù)。對(duì)象元數(shù)據(jù)又分為系統(tǒng)元數(shù)據(jù)和用戶自定義元數(shù)據(jù)。
(3) 數(shù)據(jù)
3、S3存儲(chǔ)類型
STANDRARD: 99.99% 最常用的數(shù)據(jù)類型
STANDRARD_IA 99.9% 檢索收費(fèi),不適用于經(jīng)常訪問(wèn)的數(shù)據(jù)
ONEZONE_IA 99.5% 無(wú)法靈活的應(yīng)對(duì)可用去丟失的情況
GLACIER 99.99% 不用于實(shí)時(shí)訪問(wèn),必須先還原對(duì)象,然后再訪問(wèn)
RRS 99.99% 無(wú)
4、S3的使用,使用SDK的訪問(wèn)服務(wù)
5、桶的操作:創(chuàng)建桶(每個(gè)用戶最多可以創(chuàng)建100個(gè)),生命周期的管理
6、對(duì)象的管理:上傳、下載、復(fù)制、刪除
二、阿里云對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱 OSS)
阿里云提供的海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。其數(shù)據(jù)設(shè)計(jì)持久性不低于 99.9999999999%(12 個(gè) 9),服務(wù)設(shè)計(jì)可用性(或業(yè)務(wù)連續(xù)性)不低于 99.995%。OSS 具有與平臺(tái)無(wú)關(guān)的 RESTful API 接口,您可以在任何應(yīng)用、任何時(shí)間、任何地點(diǎn)存儲(chǔ)和訪問(wèn)任意類型的數(shù)據(jù)。
您可以使用阿里云提供的 API、SDK 接口或者 OSS 遷移工具輕松地將海量數(shù)據(jù)移入或移出阿里云 OSS。數(shù)據(jù)存儲(chǔ)到阿里云 OSS 以后,您可以選擇標(biāo)準(zhǔn)存儲(chǔ)(Standard)作為移動(dòng)應(yīng)用、大型網(wǎng)站、圖片分享或熱點(diǎn)音視頻的主要存儲(chǔ)方式,也可以選擇成本更低、存儲(chǔ)期限更長(zhǎng)的低頻訪問(wèn)存儲(chǔ)(Infrequent Access)和歸檔存儲(chǔ)(Archive)作為不經(jīng)常訪問(wèn)數(shù)據(jù)的存儲(chǔ)方式。
1、存儲(chǔ)類型(Storage Class):OSS 提供標(biāo)準(zhǔn)、低頻訪問(wèn)、歸檔三種存儲(chǔ)類型,全面覆蓋從熱到冷的各種數(shù)據(jù)存儲(chǔ)場(chǎng)景。其中標(biāo)準(zhǔn)存儲(chǔ)類型提供高可靠、高可用、高性能的對(duì)象存儲(chǔ)服務(wù),能夠支持頻繁的數(shù)據(jù)訪問(wèn);低頻訪問(wèn)存儲(chǔ)類型適合長(zhǎng)期保存不經(jīng)常訪問(wèn)的數(shù)據(jù)(平均每月訪問(wèn)頻率 1 到 2 次),存儲(chǔ)單價(jià)低于標(biāo)準(zhǔn)類型;歸檔存儲(chǔ)類型適合需要長(zhǎng)期保存(建議半年以上)的歸檔數(shù)據(jù),在三種存儲(chǔ)類型中單價(jià)最低。
2、存儲(chǔ)空間(Bucket):存儲(chǔ)空間是您用于存儲(chǔ)對(duì)象(Object)的容器,所有的對(duì)象都必須隸屬于某個(gè)存儲(chǔ)空間。存儲(chǔ)空間具有各種配置屬性,包括地域、訪問(wèn)權(quán)限、存儲(chǔ)類型等。您可以根據(jù)實(shí)際需求,創(chuàng)建不同類型的存儲(chǔ)空間來(lái)存儲(chǔ)不同的數(shù)據(jù)。
3、對(duì)象/文件(Object):對(duì)象是 OSS 存儲(chǔ)數(shù)據(jù)的基本單元,也被稱為 OSS 的文件。對(duì)象由元信息(Object Meta)、用戶數(shù)據(jù)(Data)和文件名(Key)組成。對(duì)象由存儲(chǔ)空間內(nèi)部唯一的 Key 來(lái)標(biāo)識(shí)。對(duì)象元信息是一組鍵值對(duì),表示了對(duì)象的一些屬性,比如最后修改時(shí)間、大小等信息,同時(shí)您也可以在元信息中存儲(chǔ)一些自定義的信息。
4、 地域(Region):地域表示 OSS 的數(shù)據(jù)中心所在物理位置。您可以根據(jù)費(fèi)用、請(qǐng)求來(lái)源等選擇合適的地域創(chuàng)建 Bucket。
5、 訪問(wèn)域名(Endpoint): Endpoint 表示 OSS 對(duì)外服務(wù)的訪問(wèn)域名。OSS 以 HTTP RESTful API 的形式對(duì)外提供服務(wù),當(dāng)訪問(wèn)不同地域的時(shí)候,需要不同的域名。通過(guò)內(nèi)網(wǎng)和外網(wǎng)訪問(wèn)同一個(gè)地域所需要的域名也是不同的。
6、訪問(wèn)密鑰(AccessKey):AccessKey(簡(jiǎn)稱 AK)指的是訪問(wèn)身份驗(yàn)證中用到的 AccessKeyId 和 AccessKeySecret。OSS 通過(guò)使用 AccessKeyId 和 AccessKeySecret 對(duì)稱加密的方法來(lái)驗(yàn)證某個(gè)請(qǐng)求的發(fā)送者身份。AccessKeyId 用于標(biāo)識(shí)用戶;AccessKeySecret 是用戶用于加密簽名字符串和 OSS 用來(lái)驗(yàn)證簽名字符串的密鑰,必須保密。
在工作中,我主要接觸的公有云包括:華為云、阿里云、亞馬遜云(AWS),現(xiàn)在工作主要以華為云和AWS為主,阿里云為輔。
三、下面我從個(gè)人使用情況來(lái)說(shuō)明一下 AWS S3和阿里云對(duì)象存儲(chǔ)服務(wù)的優(yōu)劣勢(shì)
1、對(duì)象價(jià)格
首先是存儲(chǔ)價(jià)格,由于我這邊涉及到的業(yè)務(wù)花費(fèi)最大是存儲(chǔ),所以我們首先看一下這2大公有云的云存儲(chǔ)價(jià)格,這里主要對(duì)比三者的對(duì)象存儲(chǔ)價(jià)格,價(jià)格是從低到高排列。阿里云OSS
2、服務(wù)器價(jià)格,從實(shí)際使用情況來(lái)看2者在服務(wù)器上價(jià)格差距都不是非常大,這個(gè)幾乎是相持平的。
3、安全性,使用公有云面臨的最大問(wèn)題就是數(shù)據(jù)安全性問(wèn)題,從我個(gè)人的實(shí)際使用情況來(lái)看,安全性的排名是:第一名是AWS,,后是阿里云,排名的主要原因如下。
(1)AWS作為一個(gè)老牌的云服務(wù)提供商,無(wú)論是數(shù)據(jù)安全還是個(gè)人隱私安全方面做的都是非常好的,這個(gè)毋庸置疑。
(2)阿里云被排名差并不是說(shuō)阿里云不安全,而是相比其他兩家它最近的一些動(dòng)作尤其讓人擔(dān)心,各種關(guān)于隱私泄漏的新聞層出不群,讓人不禁懷疑其安全可靠性。除此之外,純粹作為一個(gè)公有云,阿里云的實(shí)力在國(guó)內(nèi)還是首屈一指的。
4、技術(shù)支持,作為一個(gè)技術(shù)企業(yè)我們?cè)谑褂霉性茣?huì)遇到各種問(wèn)題,這時(shí)候就需要獲得公有云服務(wù)商提供的各種技術(shù)支持,但是2家公司在這方面差別還是非常大的。
(1)免費(fèi)技術(shù)支持,阿里云提供一定的免費(fèi)技術(shù)支持,當(dāng)你遇到一些常見(jiàn)的問(wèn)題你可以通過(guò)工單方式和他們技術(shù)支持人員聯(lián)系獲得相關(guān)技術(shù)支持。需要注意的是AWS也提供免費(fèi)的工單服務(wù),但是這個(gè)工單服務(wù)不包括任何技術(shù)支持(有點(diǎn)意思吧!!),要想獲得咨詢技術(shù)問(wèn)題支持只能花錢。
(2)商業(yè)技術(shù)支持,阿里云這個(gè)價(jià)格還是比較公道的,因?yàn)閱?wèn)題不可能天天有,所以遇到問(wèn)題花費(fèi)一定的錢也是可以理解的。
AWS的技術(shù)支持費(fèi)用如下,大家可能壓根不會(huì)看完。簡(jiǎn)單來(lái)講就是你每個(gè)月花費(fèi)錢越多,同樣的技術(shù)支持費(fèi)用越高,比如開(kāi)發(fā)人員這個(gè)技術(shù)支持,當(dāng)你一個(gè)月花費(fèi)達(dá)到10000元,那么你得交300元技術(shù)支持費(fèi)。當(dāng)你花費(fèi)到10萬(wàn)元,你就得交3000元。怎么說(shuō)呢?有點(diǎn)打土豪的感覺(jué),你越富就得交的越多 。
5、售后服務(wù)(不是技術(shù)支持),阿里云和AWS的售后服務(wù)支持還是可以的 !
6、費(fèi)用構(gòu)成,關(guān)于費(fèi)用的構(gòu)成,阿里云理解非常簡(jiǎn)單。這里我簡(jiǎn)單說(shuō)一下AWS的服務(wù)費(fèi)用構(gòu)成,否則一般人壓根就無(wú)法理解它每個(gè)月的費(fèi)用構(gòu)成。我們通常理解付費(fèi)就是付完云服務(wù)商提供的服務(wù)費(fèi)用就可以了,但是AWS的費(fèi)用構(gòu)成可以分為幾個(gè)部分:
(1)購(gòu)買基礎(chǔ)設(shè)施費(fèi)用(比如EC2、S3、EFS、RDS等等)。
(2)技術(shù)支持費(fèi)用。前面已經(jīng)說(shuō)了在AWS上想要獲得技術(shù)支持必須付費(fèi),否則你只是買了AWS的技術(shù)支持才能獲得相關(guān)咨詢技術(shù)問(wèn)題的資格,否則AWS是不會(huì)接受個(gè)人技術(shù)支持的。即使是一對(duì)一的售后服務(wù)支持也是告訴你花錢開(kāi)個(gè)技術(shù)支持,否則解決不了問(wèn)題。
(3)增值稅。你沒(méi)有看錯(cuò),你交完上面所有的費(fèi)用后自己需要為上面的錢交稅,也就是說(shuō)AWS只負(fù)責(zé)收錢,不會(huì)去納稅,我們之前付的所有錢都是不含稅的。
最后,通過(guò)上面的比較大家可以對(duì)這2個(gè)公有云有一個(gè)簡(jiǎn)單了解,各大云廠商的對(duì)象存儲(chǔ)方案,各有特色,國(guó)內(nèi)的云廠商基本都提供了本地冗余方案,個(gè)人理解是用來(lái)適應(yīng)國(guó)內(nèi)需求,有些場(chǎng)景對(duì)存儲(chǔ)成本比較敏感,雖然對(duì)方案理解,但還是不應(yīng)該把本地冗余方案做為默認(rèn)選項(xiàng),對(duì)一些云對(duì)象存儲(chǔ)初次使用的用戶來(lái)說(shuō),可能不會(huì)太關(guān)注,后續(xù)如果發(fā)生問(wèn)題,數(shù)據(jù)的丟失或者不可用,造成的問(wèn)題將會(huì)更大。也希望大家在以后為自己企業(yè)選擇公有云時(shí)候一定要多多分析。