爲咱們的客戶設計系統—深層配置

咱們很自豪地宣佈一個新體系:系統設計體系。您能夠想象獲得,使用該體系能提供個性化的設計解決方案。咱們把它稱之爲深層配置設計體系,使用該體系能夠指定上百種不一樣的選項及變量,構建最合適的系統。數據庫

您得記住,至少是在Linux互聯網界,咱們能夠在任何地方構建任何體系。這意味着,咱們須要處理各類類型的網絡硬件,從普通的服務器,到公共及私雲服務器所採用的各種配置。最後,咱們所支持的系統數量之可能是使人不可思議的,而這裏僅僅包含硬件層。服務器

論到軟件,那就涉及到了許多領域,如網絡、多種Linux版本、內核配置、防火牆、用戶設置甚至是基本服務。最重要的是,必需要爲每種經常使用版本提供支持。此外,還要提供最好的個性化的MySQLPHPJavaMemcacheApacheNginxRedis配置以及個性化的備份及監控解決方案。網絡

咱們如今的舊系統是一張巨大的電子表格,有10-20個製表符,還有額外的宏、輸出及安裝腳本。從系統設計到服務器安裝,整個過程基本上是單向的。此外,一切服務器後續設置變動都沒法反應到設計體系中,因此,一切都難以更新,也難以驗證。框架

而這個新系統是基於PHP的,是數據庫驅動型的,而且在門戶框架內運行,所以,在數據管理、交叉檢驗、智能缺省設置、多語種支持及客戶簡報方面都具備更強大的功能。另一個很大的特色是,在服務及整個系統級別上都具備模板功能,好比,咱們即可輕易地在阿里雲上設置一個Magento電商系統,甚至是帶有Java/TomcatHAMySQL。這樣,即可以更簡單更快捷地設置具備最佳實踐經驗的配置及相關的內部配置。ide

爲確保不在系統上過度地分配關鍵系統組件,如內存,必需要進行系統驗證。根據這個流程,系統採用Ansible及其它經常使用組件在各類硬件、雲、IDC等中構建實體服務器。優化

在未來,系統將爲新配置管理數據庫(或CMDB)提供服務,它將依據正在運行的通過咱們優化的服務器,進行逆向數據更新,這樣,咱們可以一直清楚地瞭解全部各種系統配置。阿里雲

總的說來,藉助於這個新的深層設計體系,能夠極大地提升構建新系統的能力和效率、提升靈活性、消除問題並提供優質服務。spa


( Authored by Steve Mushero | ChinaNetCloud CEO & CTO 本博客英文原文請點擊查看設計

相關文章
相關標籤/搜索