Linux當前應用的角色之雲端應用

自從個人計算機的CPU內建的核數越來越多,單一主機的能力太過強大,導致硬體資源經常閒置,這個現象讓虛級化技術得以快速發展。而由於硬體資源大量集中化,移動辦公之類的需求也越來越多,因此讓辦公資料集中於雲程式中,讓企業員工僅需透過終端裝置聯機到雲中去使用運算資源,這樣就變成無時無地都可以辦公。

Linux當前應用的角色之雲端應用

雲程式

這就是三國演義裡面談到的“天下大勢,合久必分,分久必合”的名言。從(1)早期的大型主機分配數個終端的集中運算機制;到(2)2010年前個人計算機運算能力增強後,大部分的運算都是在桌面計算機或筆記本上自行完成,再也不需要去大型主機取得運算資源了;到現在(3)由於移動裝置的發達,產生的龐大的資料需要集中處理,因而產生雲端系統的需求。讓資訊或資源集中管理,這不是分分合合的過程嗎?

Linux當前應用的角色之雲端應用

私有云

雲程式

許多公司都有將資源集中管理的打算,之前參與一場座談會,有幸遇到阿里巴巴的架構師,問他們機房有多少計算機主機,他說不多,也就2萬臺主機而已,這麼多的裝置底層都是使用的Linux作業系統來統一管理,真是太厲害了。

Linux當前應用的角色之雲端應用

阿里巴巴公司

另外,除了公司自己內部的私有云之外,許多大型網際網路服務提供商(ISP)也提供了所謂的公有云讓企業使用者或個人使用者來使用ISP的虛擬化產品。因此,如果公司內部缺乏專業管理維護人才,很有可能就將自家所需要的關鍵應用如網站、郵件、系統開發環境等作業系統交由ISP代管,自家公司員工僅須遠端登入該系統進行網站的維護或程式開發而已。那些虛擬化後的系統,也經常是Linux,因為跟上面企業環境利用提到的功能是相同的。

Linux當前應用的角色之雲端應用

網際網路服務提供商

所以說雲程式的底層就是Linux,而云程式搭建出來的虛擬機器,大多也是Linux作業系統,且用得越來越多。

什麼是Linux的虛擬主機,指的是在一臺物理主機上面模擬除多個邏輯上完全獨立的硬體,這個假的虛擬出來的硬體主機,可以用來安裝一臺邏輯上完全獨立的作業系統,因此,透過虛擬化技術,你可以將一臺物理主機安裝多個同時執行的作業系統,以達到將硬體資源完整利用的效果,很多ISP就是透過銷售這個虛擬機器的使用權來賺錢。

Linux當前應用的角色之雲端應用

虛擬主機

終端裝置

既然運算資源都集中在雲中,那我需要聯機到雲程式的裝置應該可以越來越輕量級吧?當然沒錯, 所以智慧手機才會這麼熱門。很多時候你只要有智慧手機或是平板,聯機到公司的雲中,就可以開始辦公。

Linux當前應用的角色之雲端應用

雲辦公

今天就講到這裡,有時間的話我繼續講Linux有關怎麼學習的知識。