基本信息
通常我們可以將伺服器看做一台配置功能強大的超級電腦,它也有自己獨立的作業系統,其中核心繫統以Linux系統為主的伺服器,我們都可以稱為Linux伺服器,在伺服器選擇時時,我們通常可以根據我們的喜好和操作習慣來選擇伺服器的作業系統。
Linux伺服器是被設計來處理的業務套用,如網路和系統管理,資料庫管理和Web服務等,是具備高性能和開源性的一種伺服器。
優勢
1.穩定性
Linux系統是眾所周知最具穩定性的系統;事實上,以Linux系統的美國伺服器用戶在出現系統崩潰的反饋上比例非常少。這對於用戶來說,特別是小型和中小型企業的用戶特別有價值,因為伺服器系統一旦崩潰對企業的業務會造成很大的影響。
與windows相比,Linux處理不運行的進程的能力遠高於windows,因為正是這些進程影響了windows的穩定性的主要因素。
再有就是重新啟動的方面上來說。Windows配置更改通常需要重新啟動-造成不可避免的停機時間。而Linux作業系統一般不需要重新啟動,幾乎所有的Linux配置變化可以在系統運行時進行,並不會影響相關的服務。
同樣的,而Windows伺服器必須經常頻繁地進行碎片整理,而在Linux伺服器上就很少需要進行這一步處理。
2.安全
Linux是天生就比Windows更具安全性,無論是從伺服器系統,桌面上或在嵌入式環境Linux系統都更具安全性。因為Linux是基於Unix所發展的,從一開始就設計成一個多用戶作業系統。只有管理員或root用戶,具有管理許可權,和更少的用戶和應用程式有許可權訪問核心。這樣的設計使得Linux無論在管理上還是在安全上都更加規範。
當然,Linux受到攻擊較少受到病毒和惡意軟體的頻率更加小,如果存在漏洞時,往往會更加容易被發現。在Linux的世界中,沒有出現過已經潛伏了超過六年的核心漏洞。
在內部,同時,Windows系統的用戶有時會隱藏在系統管理員的檔案。而在Linux伺服器上上,系統管理員總能對所有的檔案可見,並且這些檔案始終處於受控狀態。
3.硬體
而Windows伺服器通常需要頻繁的硬體升級,以容納不斷增加的資源需求,Linux伺服器更靈活性和可擴展性,無論處理器或機器架構都能很好地進行資源上的容納。
如果企業有需要時,也很容易對Linux伺服器進行重新配置,從而進一步減少了記憶體的需求,從而提高性能並保持事情就更簡單了。
4.TCO
因為軟體本身是免費,因而Linux伺服器在套用開發上更能節約成本。即使有企業購買了專業的版本,但是在性價比上它也比window或者其他系統更加高因為它通常包括基於用戶的許可和一系列昂貴的附加組件,尤其是在伺服器的安全機制上。
5.自由
Linux伺服器更具自由性,無論用戶選擇什麼樣的業務,都可以用Linux系統對業務進行更加自由的開發。
伺服器可用性
Linux伺服器利用SLES 12利用“永久線上”功能集誘導企業級IT組織使用Linux伺服器作業系統,這些功能包括基於Btrfs的快照、熱補丁以及高可用性。
SUSE主席Nils Brauckmann表示,SUSE想打造一個可靠的Linux伺服器版本,其更新旨在確保連續不間斷服務。
Linux伺服器SLES 12熱補丁
Linux伺服器核心更新需要伺服器重新啟動,就是說Linux伺服器管理員無法給關鍵業務或基本伺服器打補丁。即使幾分鐘的宕機在企業數據中心中也是無法容忍的。這讓很多伺服器運行著沒打補丁的軟體,脆弱易受攻擊。熱補丁解決了這個問題。
SUSE高級產品經理Matthias Eckermann表示,熱補丁的特點是在系統中部署簡單並且零中斷互動。
熱補丁功能可讓IT企業在大型伺服器集群中使用Linux伺服器運行關鍵業務系統、記憶體資料庫、擴展模擬或者快速修復。
Linux伺服器SLES 12 Btrfs快照
管理員可以使用Btrfs作為SLES 12上根卷的默認檔案系統,替換原來的ext3。SUSE從SLES 11開始就避免用ext4作為默認檔案系統,更關注在Btrfs上的開發。對手紅帽將Btrfs納入其RHEL 7中,只是作為一個技術預覽,沒有對檔案系統進行用戶支持,默認使用Ext4。
SLES 12引入snapper工具,在寫入的B-tree file system (Btrfs) 快照上恢復崩潰的系統。Snapper能讓管理員基於Btrfs快照輕鬆恢復到之前的檔案系統狀態。SUSE將snapper作為一個功能加入到Grub2啟動選單中,顯示伺服器上一次工作狀態,並在檢修崩潰伺服器期間節省時間。
Linux伺服器SLES 12 高可用性
SUSE SLES的第三個大特點是Pacemaker High Availability集群格式。Pacemaker保證可以將故障自動轉移到集群中的另一台伺服器上。
Pacemaker是用於Linux的首個高可用性解決方案,Red Hat Enterprise Linux 7中也能看到它的身影。
伺服器
linux伺服器已經開始受到越來越多的組織歡迎。
linux伺服器在企業中運行通常意味著局限於實驗室環境而非生產環境。linux伺服器如今已經成熟,linux伺服器由於在雲平台和新興的容器技術方面表現突出,linux伺服器已經更加容易被接受了。甚至微軟已經不再單純敵視linux伺服器開源作業系統,並且已經開發了屬於自己的linux伺服器版本以支持Azure雲平台。
linux伺服器的基本命令
linux伺服器管理員的第一個任務是查看linux伺服器上運行的進程有哪些,這就需要掌握一些linux伺服器基礎命令。linux伺服器查看某個特定的進程是否正在運行,以及linux伺服器如果沒有運行如何手動啟動等等都有一些技巧可循。
linux伺服器發行版
在熟悉linux伺服器之後,你會發現現有的linux伺服器發行版可能不是最適合自己公司。linux伺服器根據發行版本的不同,linux伺服器可能會遇到簡短的維護周期,這樣會使linux伺服器上脆弱的安全漏洞無法及時獲得補丁修復。linux伺服器想要保證及時的linux伺服器更新支持可能需要安裝不同的發行版本,因此你需要對主流的企業級linux伺服器發行版進行了解。