當(dāng)今,數(shù)據(jù)已經(jīng)成為企業(yè)不可忽視的一筆財(cái)富,如何利用好這筆財(cái)富對(duì)企業(yè)至關(guān)重要。這個(gè)時(shí)候就對(duì)企業(yè)存儲(chǔ)設(shè)備有了很大的考驗(yàn)。但相比于CPU/網(wǎng)絡(luò)在近些年的變化,存儲(chǔ)設(shè)備的發(fā)展相對(duì)緩慢,這樣造成了存儲(chǔ)設(shè)備往往成為瓶頸。這種情況直到閃存的出現(xiàn)得到改變。
數(shù)據(jù)的價(jià)值離不開處理、分析和解析等步驟,這就需要數(shù)據(jù)在被訪問時(shí)的速度足夠快,為了滿足這些數(shù)據(jù),閃存加入企業(yè)存儲(chǔ)基礎(chǔ)設(shè)施中能夠大幅提升吞吐性能,滿足業(yè)務(wù)需求。CIO們都已經(jīng)認(rèn)識(shí)到,閃存非常適合于數(shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)庫(kù)和大數(shù)據(jù)分析等性能密集型應(yīng)用。
如今,服務(wù)器端閃存尤其是PCIe閃存出貨量已經(jīng)開始起飛。據(jù)Gartner預(yù)計(jì),服務(wù)器端閃存的出貨量在2015年將超過100萬片。此外,隨著PCIe閃存的價(jià)格逐漸降至接近1美元/GB,Gartner預(yù)計(jì)到2018年,所有出貨至數(shù)據(jù)中心的SSD中,有接近一半都將是PCIe閃存。
在閃存出現(xiàn)的初期,更多的是應(yīng)用在橫向擴(kuò)展架構(gòu)和NoSQL數(shù)據(jù)庫(kù)的以部署超大規(guī)模應(yīng)用中,而如今PCIe閃存的已成為這一類應(yīng)用場(chǎng)景的主流存儲(chǔ)設(shè)備。此外,在最近興起的軟件定義存儲(chǔ)架構(gòu)中,使傳統(tǒng)企業(yè)也可以在更多的應(yīng)用場(chǎng)景使用PCIe閃存,降低了SAN架構(gòu)存儲(chǔ)解決方案的資金投入。
PCIe閃存用作緩存
目前,PCIe閃存最常見的方式就是在現(xiàn)有的SAN存儲(chǔ)設(shè)備做前端緩存。
PCIe閃存用作緩存
利用這種方式,能夠讓現(xiàn)有的SAN架構(gòu)存儲(chǔ)設(shè)備而言完全透明,同時(shí)將延遲從幾毫秒降低到幾十微秒,并可大幅提升現(xiàn)有基礎(chǔ)設(shè)施的IOPs能力。這種方式被廣泛部署SQL Server的數(shù)據(jù)庫(kù)中。
PCIe緩存的方式實(shí)現(xiàn)了驚人的性能提升。在數(shù)據(jù)庫(kù)運(yùn)行環(huán)境中,延遲意味著等待時(shí)間,即用戶得到響應(yīng)時(shí)間;延遲越長(zhǎng),每秒完成的交易量就越少。時(shí)間就是金錢,基于PCIe閃存的緩存軟件是一種快捷而簡(jiǎn)單的解決方案。
訪問共享存儲(chǔ)
許多企業(yè)級(jí)數(shù)據(jù)庫(kù)需要訪問共享存儲(chǔ)。然而,延遲和成本可能使得建立在SAN之上的數(shù)據(jù)庫(kù)變得非常昂貴,特別是隨著業(yè)務(wù)的發(fā)展,需要更多IOPs來保持工作負(fù)荷余量。
PCIe閃存可以直接在數(shù)據(jù)庫(kù)服務(wù)器內(nèi)部以磁盤組的形式進(jìn)行管理和訪問,從而降低數(shù)據(jù)庫(kù)許可證費(fèi)用或提升現(xiàn)有許可證的有效價(jià)值。
集群整合
PCIe閃存速度快,延遲小,使得單臺(tái)設(shè)備便可以處理主服務(wù)器上讀寫工作量。由于數(shù)據(jù)庫(kù)損壞和服務(wù)器崩潰的情況十分罕見,許多從屬服務(wù)器一直空轉(zhuǎn)耗電、占用空間還需要冷卻。使用PCIe閃存設(shè)備和服務(wù)器端閃存集群軟件可以很輕松地解決這種"服務(wù)器無序擴(kuò)張"問題。
集群
集群軟件允許多個(gè)主服務(wù)器將其所有的閃存資源聚集為一個(gè)資源池,然后為每個(gè)主服務(wù)器分配池中的一個(gè)卷。單節(jié)點(diǎn)從屬服務(wù)器或者安裝少量開源軟件的多功能服務(wù)器將以"監(jiān)聽者"的身份運(yùn)行。當(dāng)主服務(wù)器出現(xiàn)故障時(shí),多功能服務(wù)器掛載相應(yīng)的卷并繼續(xù)操作,避免了停機(jī);由于所有的主服務(wù)器都將數(shù)據(jù)同步復(fù)制到資源池中,在故障切換時(shí)將不會(huì)有丟失數(shù)據(jù)。
未來是什么?
在任務(wù)關(guān)鍵型企業(yè)應(yīng)用環(huán)境中,延遲意味著你需要等待時(shí)間,用戶需要等待響應(yīng)時(shí)間,延遲越長(zhǎng)每秒完成的交易量就將會(huì)越少。時(shí)間就是金錢在這里得到了很好的正面。因此閃存成為一個(gè)越來越有吸引力的解決之道??梢越o用戶提供更高效率、更好性能以及更靈活可擴(kuò)展性,從而促使企業(yè)從數(shù)據(jù)中提取出更大的價(jià)值。