當(dāng)構(gòu)建混合云時(shí),IT團(tuán)隊(duì)?wèi)?yīng)用認(rèn)真思考他們的性能需求,從而避免I/O瓶頸。這些需求是獨(dú)立于用例的。
極端情況下,數(shù)據(jù)庫會(huì)存儲(chǔ)造成傷害,且不能獲得充足的IOPS,即使web服務(wù)器可以運(yùn)行在低I/O的層次上。只運(yùn)行數(shù)據(jù)庫的高端服務(wù)器很有可能需要上千的IOPS,從而完全消除存儲(chǔ)瓶頸;然而擁有2,000個(gè)容器的服務(wù)器可能平均需要1,000的IOPS。
本地實(shí)例商店可能會(huì)緩解網(wǎng)絡(luò)I/O的負(fù)載,但是性能必須提升至可以支持云計(jì)算能力和敏捷性。
考慮使用閃存和固態(tài)硬盤(SSD)存儲(chǔ)來提升IOPS,同時(shí)減少I / O瓶頸的可能性。全閃存陣列可能達(dá)到100億甚至更高的IOPS,但事實(shí)上,新的存儲(chǔ)應(yīng)用,Serial Advanced Technology Attachment SSD能達(dá)到500,000IOPS。但快速的網(wǎng)絡(luò)存儲(chǔ)給網(wǎng)絡(luò)帶來了巨大的壓力。可以考慮使用10 GbE的專用存儲(chǔ)本地局域網(wǎng),今年它將提升至25 GbE。
在混合云中,快速的SSD和閃存技術(shù)可以為本地私有云提升存儲(chǔ)性能,但連接至公有云需要進(jìn)一步的計(jì)劃,尤其當(dāng)你使用云爆發(fā)時(shí)。問題是廣域網(wǎng)傳輸仍然很慢。
為了進(jìn)一步減少I/ O瓶頸的機(jī)率,制定一個(gè)數(shù)據(jù)管理策略,把數(shù)據(jù)盡可能地置于所使用地方的附近。這要求在每一個(gè)云環(huán)境中都復(fù)制數(shù)據(jù)集。這一模型大部分類型的數(shù)據(jù)可行,包括應(yīng)用代碼、工作集和操作系統(tǒng),以及計(jì)算機(jī)輔助設(shè)計(jì)庫和客戶歷史文件。
對(duì)于關(guān)鍵數(shù)據(jù),如庫存級(jí)別數(shù)據(jù),單一復(fù)本對(duì)于數(shù)據(jù)的一致性很關(guān)鍵。這些常常是數(shù)據(jù)庫記錄,云爆發(fā)模型可以使用分片來分發(fā)處理和分發(fā)相關(guān)的數(shù)據(jù)。如果 IT團(tuán)隊(duì)提前計(jì)劃,他們可以對(duì)部分?jǐn)?shù)據(jù)庫預(yù)置快照。對(duì)于云爆發(fā),在公有云中的部分?jǐn)?shù)據(jù)加可以同步當(dāng)前的、私有版本的任何更改。公有云擁有許多實(shí)例和存儲(chǔ)選 項(xiàng),因此使用沙箱應(yīng)用來決定最佳配置。