為什么要使用Ubuntu服務器版本?
Ubuntu官網上近日列出了為什么要選擇Ubuntu服務器版操作系統的六大理由,分別從成本、系統集成、虛擬化、云計算、安全性、系統管理上來闡述。最近Ubuntu Server版在Web服務器市場的表現相當不錯,從CentOS、Debian那里逐漸接過了一些份額,現在已經排名第四,在Red Hat之后(詳見看看誰是最流行的Linux Web服務器)。
讓我們一起來看看Ubuntu服務器版本都有什么吸引人之處。
一. 減少成本
(1) 減少數據中心成本
Ubuntu服務器版是真正能為企業減少IT基礎設施成本的機會。Ubuntu服務器提供了企業功能定制化服務。精簡的結構讓最少的能耗和最省資源提供更多的服務。這種為特定功能定制的縮減版Ubuntu服務器也意味著更小的出錯率。
(2)服務器維護簡單
Ubuntu服務器只有部分組件需要維護,對于技術嫻熟的系統管理員來說,維護Ubuntu服務器是一項清閑的工作。一般的服務只需要15-30分鐘就可以配置完成。
(3)自動更新
經過一些初始配置工作后,剩下的系統可以自動進行安全配置。這樣就不需要管理員再進行配置,服務器就可以提供一些重要服務。Ubuntu有兩個版本更新周期,長短周期的無縫配合,讓系統在5年內實現新技術的更新換代,版本更新過程中用戶不需要擔心系統安全和穩定問題。
(4)應用包
應用程序在Ubuntu中通常被稱為包,因為在Ubuntu系統中,應用程序和其所依賴的庫都必須打包在一起。這點與其他Linux系統不太一樣。這就意味著系統管理員可以使用啟動、停止、關機等簡單的命令來控制Ubuntu系統中應用程序。這樣簡單的操作方式更加容易擴展服務器的功能,使用包方式不僅可以節省系統管理員的時間,還可以最大限度的提高數據中心的正常運行時間。
(5)減少能量消耗
通過Ubuntu企業云、Power Capping技術和PowerNap技術可以減少Ubuntu服務器系統的能耗。當數據中心的能耗減少了,系統可提供的服務也更好。Ubuntu具有最佳的服務環境, 其低耗穩定的特性,可以最大限度的提高上網本和筆記本電池的壽命,同時讓Ubuntu內核發揮最高效率。
(6)免費許可證
Ubuntu服務器提供免費的許可證和訂閱。Ubuntu技術團隊免費提供重要的維護和安全升級。所有訂閱和許可證費用是通過提供有重要價值的服務獲得,比如,給企業搭建環境、商業咨詢和技術支持等。
#p#
二. 系統集成
(1)集成現有的系統
Ubuntu服務器版本用常用的身份認證方式和服務入口工具簡單地集成企業現有的客戶/服務器結構。我們都知道系統集成技術的重要性,這也是Ubuntu團隊花費大量時間研究如何實現服務器與基礎設施簡單融合的原因。
(2)簡單的驗證方式
驗證功能對于網絡信息識別與分享是非常重要的。所有Ubuntu服務器版都用Open LDAP來確保在必要時建立一個共享服務目錄。通過簡單的配置后,新版Ubuntu服務器就可以成為LDAP上網本中集成的一部分
(3)結合微軟活躍目錄
所有融合微軟活動目錄(Active Directory)的Ubuntu服務器版本都有一個Likewise-Open工具。Likewise-Open可以幫助Ubuntu機器在不同機器中通過活躍目錄實現資源的辨別、分享認證和訪問。所以Ubuntu服務器可以通過簡單的指令在無安全風險下為客戶機提供資源服務。
(4)共享打印服務
共享打印服務是通過SAMBA協議(一種開源的SMB/CIFS的實現)或者CUPS協議(蘋果常用的Unix打印系統,也用于蘋果Mac OSX系統中)實現的。所有基于CUPS協議下的大部分平臺都支持自動發現打印資源功能,在蘋果電腦上可瞬間配置成功。在Windows機上安裝打印機需要增加一些額外配置工作,但是在Ubuntu服務器版本上就可以提供石頭般穩定的服務。
(5)使用SAMBA協議共享文件
文件共享和打印共享一樣使用SANBA協議,可以合并微軟的活動目錄(Active Directory)。兼容Ubuntu客戶端復雜的運行環境。通過NFS、Kerberos、SHH等協議實現UNIX和Linux系統的集成。
#p#
三. 虛擬技術
(1)更容易實現虛擬化
Ubuntu服務器版是非常流行的虛擬化數據中心平臺。Ubuntu服務器為主機和客戶機提供KVM虛擬化技術。同時Ubuntu服務器還結合了大量的開源和專有技術。
(2)開源虛擬化
每一款發行版Ubuntu服務器都提供了很多方式來創建和管理虛擬化環境。開源技術是虛擬化環境搭建技術的前端,而且Ubuntu免費許可證的運行模式,非常適合動態的擴大和減少虛擬化環境中實際和虛擬的機器。
(3)低空間占用的操作系統
Ubuntu服務器可以通過虛擬機配置出空間占用低的理想環境。Ubuntu有一個虛擬機生成器,允許多個欲安裝的機器通過簡單的程序復制實現立刻安裝。通過常用的環境配置工具,用戶可以在簡單的環境中管理虛擬機。而且虛擬機和物理機的管理方式沒有不同,這兩種機器用相同的界面和方式進行管理。
(4)Ubuntu服務器:已經準備好虛擬化
用Ubuntu系統內置的KVM,libvirt,和虛擬主機簡表可以在X86中建立虛擬環境。為了簡化硬件維修和維持效率平衡,在用戶和服務器之間的遷移時要求它們共用一個存儲系統。當相同服務器上的所有主機都使用相同的操作系統和應用程序時,內存集成可以最大程度的增加虛擬機的數量。
(5)通過VirtlO設備增加性能
VirtlO設備提供虛擬機訪問硬件設備的直接通道,加快了運行速度和簡化維護。你可以給虛擬機擴展特定硬件實現更高的吞吐量。Libvirt接口將要成為一項開源標準,通過第三方通用接口成為Linux內核的一部分。
(6)最好的客戶端操作系統
通過現在主流的虛擬技術,比如,亞馬遜EC2,VMware,Xen,Parallels,LXC,VirtualBox,以及KVM ,Ubuntu服務器可當做客戶端來用。你可以基于虛擬機上在Ubuntu服務器上勾選你需要的功能,配置一個空間占用率最低的精小系統。我們還為你提供一個安裝工具,只要幾分鐘就可以在你的系統上安裝、卸載虛擬機。
#p#
四. 云計算
Ubuntu服務器版可以為你提供一切資源,將你的基礎設施建立在公共云前端(亞馬遜 CE2)或者是你私有云的建設。你可以用相同的鏡像和工具來控制這兩種云。Ubuntu企業云可以通過防火墻的安全檢查提供實時靈活的云計算,并且實現私有云與共有云之間簡單遷移。
(1)私有云:Ubuntu企業云
如果你想在你的IT基礎設施上創建私有云,Ubuntu企業云(UEC)可以為你提供所需要的工具。這樣你就可以在安全環境下享受云計算帶來的好處。
部署工作負載隨時運行。提高或者降低應用程序的計算能力。作為Ubuntu服務器的重要組成部分,Ubuntu企業云很容易安裝。UEC整合了一系列的開源項目,包括KVM、Libvirt和Eucalyptus。
(2)公共云:基于亞馬遜 EC2
亞馬遜靈活的EC2(Elastic Compute Cloud)允許你在最少的硬件條件下創建所需的虛擬系統。亞馬遜EC2與Ubuntu服務器版本中的模塊性、虛擬技術、一系列的應用軟件和高效的執行度完美的配合。兩者結合起來可以讓企業在幾分鐘內建立靈活、符合企業需求的虛擬系統。
#p#
五. 安全
(1)建立安全性
Ubuntu服務器版本內核很安全,因為它是基于安全性很好的Debian操作系統。Ubuntu安全設計團隊、Debian和一些Linux同行一起合作,來確保設計的系統能夠及時發現并修復漏洞。Ubuntu免費公平的使用方式也意味著補丁包對于用戶都是公開的,而不僅僅只是企業客戶和訂閱者。
(2)防火墻不復雜
Ubuntu服務器也引入簡單易用的安全功能——這是一項極有用的安全技術,因為它可以減少安全管理中的“用戶錯誤”因素。比如,防火墻會提示你為網絡的數據通道指定你想要的(SMTP,HTTP,etc)協議。Ubuntu服務器沒有默認的網絡協議,所以即使首次安裝管理員不熟悉的服務,也不會有安全隱患。
(3)通過AppArmor實現訪問控制
AppArmor迅速的成為開源服務默認的強制訪問控制工具。AppArmor允許系統管理員為每一個程序加入一個安全描述,限制非“安全”程序的訪問和控制權力。AppArmor在傳統的UNIX的任意訪問控制的基礎上額外增加了一些規則來控制程序的訪問權限。這完全是 “學習”傳統的設立規則方式,使其成為一種強制的標準而被廣泛應用。
另一項功能是幫助你在服務器主目錄下建立一個加密的私有目錄,存儲那些重要的秘密數據,用戶名和登錄信息。這是系統管理員為系統管理員設計的,那些有數據訪問控制需求的管理員可以考慮花點時間來創建它。這種方式使用起來很方便。
#p#
六. 管理
(1)方便的管理方式
Ubuntu服務器讓系統管理員工作起來更簡單高效。Ubuntu的核心是Debian,而Debian是一款由系統管理員專門為系統管理員設計的Linux發行版,以高的安全性和易管理性聞名。所以有很多耗時的管理任務都被設計成簡單、自動的。
(2)自動化部署更省時間
自動化部署是Ubuntu結構中的一項關鍵技術。原來為服務器增加一些相同或者簡單的任務時,共同的一點就是配置過程需要消耗好幾個小時。但是現在通過Ubuntu服務器,你可以建立可復制且獨立于硬件的部署方案,加入你需要的應用程序中。只需幾分鐘就可以部署完成。Ubuntu服務器支持為主機提供部署方案。
(3)輕松獲取應用包
Ubuntu用戶通過Debian的包體系可以節省時間。每次的版本更新,Ubuntu服務器都會自動加入更多的服務部署標準,從原來的LAMP(Linux,Apache,MySQL,PHP/Python)棧到后來的java到現在的云計算。增加應用包可以從開源“體系”倉庫中獲得,隨著不斷擴展的Ubuntu體系,可以從Launchpad(PPA)中獲得個人增加的應用包,或者一個公司也可以用自己打包應用程序來部署。
(4)通過啟動板輕松管理
管理、監管、維護你的IT環境,啟動板簡潔的管理讓用戶管理多臺機器就像管理一臺般輕松。用戶可以通過一個簡單的Web終端來管理網絡上的虛擬機和物理機,比如訂閱服務或者是防火墻部署。