WOT2016崔燦:帶你了解不一樣的百度開放云存儲(chǔ)
原創(chuàng)現(xiàn)在不論國內(nèi)外,云計(jì)算已經(jīng)成為任何一家大型互聯(lián)網(wǎng)公司的戰(zhàn)略級(jí)產(chǎn)品,云計(jì)算能力成為互聯(lián)網(wǎng)公司打造生態(tài)的重要因素。目前,百度開放云已擁有包括云計(jì)算基礎(chǔ)服務(wù)、大數(shù)據(jù)分析、人工智能、云服務(wù)器BCC、對(duì)象存儲(chǔ)BOS、內(nèi)容分發(fā)網(wǎng)絡(luò)CDN等全系列云產(chǎn)品。它是和阿里云、騰訊云一樣的公有云服務(wù)平臺(tái),而云存儲(chǔ)是其中重要的組成部分。
本次51CTO記者特別采訪了【WOT2016互聯(lián)網(wǎng)運(yùn)維與開發(fā)者峰會(huì)】特邀講師、百度開放云資深工程師崔燦,他將分享百度開放云存儲(chǔ)的定義、發(fā)展歷程中的關(guān)鍵節(jié)點(diǎn)和它的競爭優(yōu)勢等內(nèi)容。
講師介紹
崔燦 百度開放云資深工程師
崔燦,百度開放云資深工程師,主要負(fù)責(zé)百度開放云存儲(chǔ)(對(duì)象存儲(chǔ)、塊存儲(chǔ))以及百度開放云CDN的設(shè)計(jì)及研發(fā)工作。在加入百度之前,他分別在淘寶和騰訊從事搜索廣告系統(tǒng)的研發(fā)工作。
百度開放云的技術(shù)實(shí)力來自百度強(qiáng)大的技術(shù)基因。多年來,百度在云計(jì)算、大數(shù)據(jù)、人工智能上的綜合優(yōu)勢,成為百度開放云崛起的主要源動(dòng)力。
“百度云”和“百度開放云”的云存儲(chǔ)定義
百度的云生態(tài)主要包括面向個(gè)人用戶的百度云和面向開發(fā)者和企業(yè)用戶的百度開放云。其中,百度云因?yàn)槊嫦騻€(gè)人用戶,大家的日常使用已經(jīng)非常熟悉;而百度開放云為企業(yè)用戶提供了一整套的基礎(chǔ)設(shè)施和云解決方案,包括彈性計(jì)算、存儲(chǔ)、數(shù)據(jù)庫、數(shù)據(jù)分發(fā)等云計(jì)算服務(wù),目標(biāo)是幫助企業(yè)降低IT投入成本和維護(hù)成本。
那么,大家廣泛意義上理解的“百度云”和“百度開放云”中的云存儲(chǔ)定義,有哪些相同點(diǎn)和不同點(diǎn)呢?百度開放云對(duì)象存儲(chǔ)是是一個(gè)面向開發(fā)者的云存儲(chǔ)服務(wù),它提供了存儲(chǔ)系統(tǒng)的一個(gè)基本的抽象,包括名字空間、數(shù)據(jù)存取、權(quán)限、統(tǒng)計(jì)和審計(jì)等基本的功能,并且為開發(fā)者提供API,SDK等多種工具來幫助開發(fā)者使用。開發(fā)者可以在開放云對(duì)象存儲(chǔ)的基礎(chǔ)上開發(fā)自己的系統(tǒng),如在線視頻、音樂播放,網(wǎng)盤,日志系統(tǒng)等。
百度云也就是我們通常所說的百度網(wǎng)盤,是百度在2012年推出的一項(xiàng)云存儲(chǔ)服務(wù),目前已覆蓋多個(gè)主流PC和手機(jī)操作系統(tǒng)。它為個(gè)人用戶提供文件的存儲(chǔ)服務(wù),是用戶十分熟悉的應(yīng)用。百度云使用開放云存儲(chǔ)作為底層的存儲(chǔ),更多的關(guān)注點(diǎn)在最終用戶的使用上面,比如多客戶端的文件上傳、下載,文件的分享以及預(yù)覽等。
百度開放云存儲(chǔ)技術(shù)的發(fā)展歷程中有哪些關(guān)鍵節(jié)點(diǎn)和事件呢?
讓我們從以下幾個(gè)時(shí)間節(jié)點(diǎn)上,來具體看下:
1.2012年9月,百度面向開發(fā)者全面開放包括云存儲(chǔ)、大數(shù)據(jù)智能和云計(jì)算在內(nèi)的核心云能力,為開發(fā)者提供強(qiáng)大的技術(shù)運(yùn)營支持與推廣變現(xiàn)保障。
2.2013年,為了應(yīng)對(duì)百度云數(shù)據(jù)的迅速增長,降低存儲(chǔ)成本,百度云存儲(chǔ)團(tuán)隊(duì)設(shè)計(jì)研發(fā)了更低成本的對(duì)象存儲(chǔ)系統(tǒng),該系統(tǒng)于2014年初逐步上線。
3.2014年9月,百度對(duì)象存儲(chǔ)系統(tǒng)云服務(wù)化,百度內(nèi)部業(yè)務(wù)開始遷移至對(duì)象存儲(chǔ)系統(tǒng)。
4.2015年4月,百度開放云正式商用,開放云對(duì)象存儲(chǔ)系統(tǒng)-BOS,同時(shí)正式對(duì)外部開發(fā)者開放。
5.2016年初,云對(duì)象存儲(chǔ)系統(tǒng)BOS正式對(duì)外支持多地區(qū),在北京、廣州、香港三地提供服務(wù)。
相對(duì)于國內(nèi)外競爭對(duì)手的發(fā)展,百度開放云存儲(chǔ)技術(shù)的競爭優(yōu)勢
在用戶日常的云存儲(chǔ)使用上,主要面臨兩個(gè)問題,一個(gè)是用戶使用云服務(wù),涉及到數(shù)據(jù)和服務(wù)遷移到云存儲(chǔ)的成本核算;一個(gè)是用戶對(duì)云存儲(chǔ)狀態(tài)的熟悉把握和對(duì)異常情況的處理。
和國內(nèi)外競爭對(duì)手相比,百度開放云對(duì)象存儲(chǔ)的正式發(fā)布雖然相對(duì)較晚,但是依托于百度內(nèi)部多年的技術(shù)積累,他們?cè)诠δ堋⑿阅芎头€(wěn)定性等方面都不弱于國內(nèi)友商。從用戶接入上來說,百度開放云存儲(chǔ)官方提供了多種協(xié)助用戶遷移數(shù)據(jù)和服務(wù)到云存儲(chǔ)的方式,比如多種源(http等協(xié)議)的方式高并發(fā)的導(dǎo)入數(shù)據(jù)到對(duì)象存儲(chǔ)BOS,目前該工具已經(jīng)導(dǎo)入了數(shù)P的數(shù)據(jù)到對(duì)象存儲(chǔ)BOS。同時(shí),針對(duì)大量數(shù)據(jù)的硬盤傳輸或者帶寬受限的環(huán)境,也可以實(shí)現(xiàn)遷移多個(gè)業(yè)務(wù)上云。
崔燦表示百度云存儲(chǔ)重點(diǎn)關(guān)注存儲(chǔ)的易用性、穩(wěn)定性/成本和安全三個(gè)方面,并對(duì)這三個(gè)方面進(jìn)行了詳細(xì)說明。
1.從用戶使用方面來說,百度開放云存儲(chǔ)組建了強(qiáng)大的TS團(tuán)隊(duì),其中有大量的工程師、架構(gòu)師參與來幫助用戶找到***的使用方式。
2.從穩(wěn)定性/成本方面來說,開放云存儲(chǔ)和百度網(wǎng)盤、百度文庫使用相同的后臺(tái)架構(gòu),已經(jīng)支持了數(shù)百P數(shù)據(jù)長期可靠的存儲(chǔ),而且是達(dá)到11個(gè)9的數(shù)據(jù)可靠性,這個(gè)已經(jīng)是很高比例的基本可靠保障了。這里特別需要提到的是百度開放云存儲(chǔ)提供了冷存儲(chǔ)服務(wù),使用自有專利的低成本存儲(chǔ)服務(wù)器,可以在和競爭對(duì)手相近的成本前提下,提供優(yōu)質(zhì)的在線服務(wù)能力。
3.安全也是百度開放云存儲(chǔ)的重點(diǎn)關(guān)注方向,它提供了靈活的鑒權(quán),授權(quán)機(jī)制,比如STS和URL鑒權(quán)和授權(quán)機(jī)制,以及白名單、防盜鏈,主子賬號(hào)功能等。除此之外,開放云存儲(chǔ)即將提供自定義域名的HTTPS支持、服務(wù)端加密等多種特性,進(jìn)一步保證用戶數(shù)據(jù)的安全。
百度開放云存儲(chǔ)未來的發(fā)展方向
目前,百度開放云存儲(chǔ)的整體策略是提供全面的產(chǎn)品系列,并且結(jié)合百度內(nèi)部的優(yōu)質(zhì)資源,提供完整的解決方案。開放云存儲(chǔ)的優(yōu)勢解決方案主要涉及以下幾個(gè)方面:
1.結(jié)合百度媒體處理經(jīng)驗(yàn)的積累,提供完整的媒體、圖片處理解決方案。
2.結(jié)合百度數(shù)據(jù)分析的日常積累,提供數(shù)據(jù)處理解決方案。
3.基于百度網(wǎng)盤、百度文庫低成本存儲(chǔ)的積累,提供”溫”存儲(chǔ)解決方案,即在線的低成本存儲(chǔ)服務(wù)。
百度開放云內(nèi)部產(chǎn)品線間如何分工協(xié)作
百度開放云的基本策略是為開發(fā)者提供完整的解決方案,如媒體云,Iot等。日常工作中,云存儲(chǔ)團(tuán)隊(duì)的工作職責(zé)劃分是垂直的,具體根據(jù)解決方案來進(jìn)行劃分,多個(gè)解決方案依賴于統(tǒng)一的基礎(chǔ)產(chǎn)品(存儲(chǔ)、網(wǎng)絡(luò)、虛擬機(jī)等)。一般來說,各個(gè)垂直解決方案之間的互相依賴相對(duì)較少,并不需要較多的協(xié)作。
基礎(chǔ)產(chǎn)品和垂直解決方案之間的協(xié)作主要靠定期查看各個(gè)解決方案的需求和優(yōu)先級(jí),結(jié)合基礎(chǔ)產(chǎn)品本身的演進(jìn)來制定規(guī)劃。
相信百度開放云存儲(chǔ)在強(qiáng)大技術(shù)實(shí)力的支持下,會(huì)越走越好!那么,崔燦眼里的優(yōu)秀存儲(chǔ)工程師是怎樣的呢?他認(rèn)為優(yōu)秀的存儲(chǔ)工程師首先要有責(zé)任心,對(duì)用戶交給的數(shù)據(jù)要負(fù)責(zé)。二是要耐得住寂寞,存儲(chǔ)系統(tǒng)是一個(gè)超大型的,需要不斷調(diào)優(yōu)的系統(tǒng),需要長時(shí)間靜下心來不斷對(duì)系統(tǒng)作觀察和優(yōu)化。三是保持好奇心和強(qiáng)烈的求知欲。
***,記者詢問崔老師將在WOT互聯(lián)網(wǎng)運(yùn)維和開發(fā)者峰會(huì)上將分享哪些內(nèi)容?他表示將分享實(shí)現(xiàn)低成本對(duì)象存儲(chǔ)時(shí)要做的必要工作,以及開放對(duì)象存儲(chǔ)服務(wù)中遇到的挑戰(zhàn)和應(yīng)對(duì)方案。干貨多多,敬請(qǐng)期待!