云計(jì)算技術(shù)的出現(xiàn)使得任何接入云端的設(shè)備都可以隨時(shí)獲得廉價(jià)且強(qiáng)大的運(yùn)算能力,因此越來(lái)越多的企業(yè)愿意將自己公司的業(yè)務(wù)遷移至云端。但云計(jì)算遷移是一個(gè)很復(fù)雜的過(guò)程,因此企業(yè)在部署云服務(wù)前需思考一些原則。
1.云行駛于網(wǎng)絡(luò)上,因此網(wǎng)絡(luò)必須時(shí)刻保持連接狀態(tài)
公司把應(yīng)用和數(shù)據(jù)遷移到云中,或都可能會(huì)在基于云的平臺(tái)上創(chuàng)建新系統(tǒng),但是他們往往不會(huì)對(duì)網(wǎng)絡(luò)基礎(chǔ)設(shè)備進(jìn)行考慮。當(dāng)企業(yè)依賴的系統(tǒng)是通過(guò)網(wǎng)絡(luò)連接時(shí),那網(wǎng)絡(luò)就是一切。網(wǎng)絡(luò)慢就等于系統(tǒng)慢以及性能差。
2.基于云平臺(tái)上的應(yīng)用如果沒有優(yōu)化,那么就很有好的性能
許多企業(yè)IT專業(yè)人士相信他們可以從本地平臺(tái)拿起一個(gè)應(yīng)用程序,并把它安置在公有云中,而且不必做大幅度的重設(shè)計(jì),一切就都會(huì)順利進(jìn)行。但是如果基于云平臺(tái)上的應(yīng)用沒有優(yōu)化過(guò),是否也能以及最佳狀態(tài)執(zhí)行呢?答案當(dāng)然是否定的,這樣導(dǎo)致的結(jié)果就是你投入了昂貴的運(yùn)營(yíng)成本,但得到到就是不達(dá)標(biāo)的性能。
3.考慮數(shù)據(jù)
數(shù)據(jù)與應(yīng)用連接的方式對(duì)于云計(jì)算的性能來(lái)說(shuō)非常重要。數(shù)據(jù)如果以緊耦合的方式與應(yīng)用連接的話,那么就有不可能會(huì)利用好公有云的眾多性能改進(jìn)功能,如以一系列的靈活實(shí)例中放置數(shù)據(jù)庫(kù)處理程序,或者在主公有云中把數(shù)據(jù)庫(kù)作為一項(xiàng)服務(wù)來(lái)使用。你應(yīng)該把數(shù)據(jù)放置在它自己的域中,為追求更快的性能提供一個(gè)備選,同時(shí)也是減少成本的一個(gè)機(jī)會(huì)。
(原標(biāo)題:部署云服務(wù)前需思考的原則)