1. 為了方便存儲(chǔ)日志和轉(zhuǎn)化透傳點(diǎn)擊,當(dāng)初選定使用mongodb。于是買了一臺(tái)ECS服務(wù)器,掛上了300GB高效云盤,慢慢開始跑廣告業(yè)務(wù)。
2. 跑了半個(gè)月,300GB眼看不夠了,趕緊學(xué)習(xí)鞏固阿里云的擴(kuò)容linux數(shù)據(jù)盤的操作。
3. 前后擴(kuò)容到800G,1.4T,最后擴(kuò)容到2T。再一看,已經(jīng)不讓擴(kuò)容了。
4. 尤記得創(chuàng)建云盤時(shí),有說明不同的云盤類型支持的最大容量不同。
5.于是翻了翻阿里云的文檔——ssd和高效云盤最大支持32T。普通云盤最大支持2T。
6.于是懷疑難道我購買的是普通云盤,所以只能擴(kuò)容到2T?
7. 進(jìn)入實(shí)例中卻看到是高效云盤??!那為何不能繼續(xù)擴(kuò)容?
8.于是創(chuàng)建一個(gè)新的云盤試試,發(fā)現(xiàn)可以指定2T以上的存儲(chǔ)空間。
9. 回到磁盤擴(kuò)容頁面,發(fā)現(xiàn)2T后,鼠標(biāo)懸停過去顯示"當(dāng)前大于2TB磁盤暫不支持?jǐn)U容"!
10. 我在想這表示哪怕我之前一下子買了2個(gè)T,3個(gè)T的高效云盤,然后想擴(kuò)容了,是不是也不行?必須得創(chuàng)建數(shù)據(jù)盤快照,然后恢復(fù)到更大的硬盤上?我怎么對(duì)這樣的數(shù)據(jù)盤快照一點(diǎn)兒都沒有信心呢?
11. 可悲的是,這表明我只能此刻看到mongo服務(wù)器還有500GB存儲(chǔ)空間。以后會(huì)越來越少。我將不得不重新考慮存儲(chǔ)方案,一是2T以上的日志存儲(chǔ)并沒有比以前的文件存儲(chǔ)提高多少價(jià)值,反而存儲(chǔ)空間要求更大,每月的純粹存儲(chǔ)費(fèi)用達(dá)到720元以上。這已經(jīng)是一臺(tái)性能好的服務(wù)器的價(jià)格了。
12. 曾經(jīng)想過應(yīng)該在公司內(nèi)部保留一臺(tái)服務(wù)器存儲(chǔ)mongo日志。購買一塊大容量硬盤就好了。但是數(shù)據(jù)透傳怎么辦?也在這臺(tái)服務(wù)器做?還是本地網(wǎng)絡(luò)掛到公網(wǎng)上?
13. 不得不思考替代的存儲(chǔ)方案了。日志的用處一是為了透傳,二則是解決一些渠道或這檢測方偶爾提出的問題。也許oss存儲(chǔ)會(huì)降低成本,但是如何使用才能更好的滿足我們的需求呢?