云計算系統管理面臨的幾大難題
人們對于云計算的討論似乎一直都很是熱衷,而有關云計算的所有問題也為人們所關注。在各大企業當中,經常會碰到一些很有共性的問題,這想問題可以粗略的分為幾大類,如可靠性問題、系統性能和系統擴展問題、系統安全問題以及成本問題。
可靠性問題
對于可靠性問題,其產生根源眾多,如過載、代碼問題、服務器崩潰、數據庫問題、帶寬、硬件、云問題、CDN、數據中心問題等。而從長遠來看,我們***的也是經常碰到的問題便是磁盤空間問題。客戶數量激增、博客量也驟增。不管你提供多大的磁盤空間,為了處理數據及其它事務,他們會把磁盤空間消耗殆盡。所以,我們就像其它的系統管理員一樣,竭盡所能,想盡一切辦法增大磁盤、增加存儲空間。
數據庫問題是另一個常見的問題。從過載到常見的復制問題。客戶經常誤解復制、不明白復制需求及復制效果,所以經常產生問題,而我們也就一直不斷地來解決這些問題,包括使用新型的探測、監控及管理工具使系統正常運行、保證數據準確性。這一工作變得越來越重要,因為數據在電子商務及廣告業變得越來越關鍵、越來越面向財務。其它的可靠性問題還包括PHP,Java及其它Django問題,當然還包括系統崩潰以及我們日常監控、管理及解決的問題。
系統性能和可擴展性問題
系統性能問題包括超負荷,就是常見的CPU、RAM及IO被大量占用;很多用戶(有時是同一天同一時間)登錄到客戶網站造成了各種問題。在無邊無際的互聯網世界中,可謂事事難料、變幻莫測系統擴展問題有別于其它問題,為應付未來幾天、幾周甚至幾個月的事務增長,而需快速建立或擴展系統時,更需另當別論。因為通常情況下,系統架構時并未考慮此事,負載均衡做的很差,甚至沒有負載均衡,或者是沒有便攜式PHP/Java會話而導致無法實現均衡。
系統安全問題
系統安全一直是個主要問題,雖然我們的系統從總體上來說很安全,但是,我們的客戶使用的代碼不安全,使用的附加工具,如Cpanel或各類管理界面如PHPMyAdmin也不安全。所以,我們一不留神,這些壞蛋就有了可乘之機,所幸的是,我們的安全是多層次的,而且所分配的權限是***的,所以,對系統安全的破壞性很少發生。但是,偶爾也會有系統破壞,我們就必須清理系統,更改授權,增加客戶日志及安全監控器等等。有時,我們還做審計工作,查看是否有黑客存在及其藏匿位置。
成本問題
如何節省開支似乎是每家企業的必修課程。這不算是技術問題,但是,我們經常發現客戶在系統及服務器上花費頗多,甚至花過多的冤枉錢。他們會因為系統慢,自己不知道如何解決或調試系統;或者雖然站點功能頗多,但是卻不知道如何將其虛擬化并置于私云中,所以就采購了許多服務器。通過調試系統便可以對其進行擴展,而無需購買新系統,或者以更經濟的創建私云的方式擴展系統,便可為客戶節省大量開支。