歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

基於安全集群架構的數據中心解決方案

作者:何昕 謝華剛


隨著資源外包這一網絡服務方式逐漸受到企業的普遍重視,專門提供網絡資源外包和專業網絡服務的Internet數據中心(IDC)應運而生。

中國的IDC自1999年出現以來,發展之迅猛出乎業界的預料,其業務范圍也隨著不斷的豐富和深化,從早期的網站托管、服務器托管、高速接入、應用托管、企業網站建設、管理和維護,到近來逐漸推出的負載均衡,以及集群服務、Web Caching 服務、VPN服務、網絡存儲服務和網絡安全服務等增值業務,標志著我國的IDC業務市場將向著應用和服務供應商的方向高速發展。競爭的日趨激烈,更要求IDC不斷地對自身進行調整,無論是價格還是服務類型及市場定位,最後的贏家必將是那些同時為客戶提供良好價位和優質服務的IDC。

基於Linux的客戶/服務器結構以其極高的計算能力、可擴展性、可用性及更加優化的性價比在數據中心業務中脫穎而出。集群網絡有限公司推出的基於安全集群架構的數據中心解決方案正是其中的傑出典范。公司致力於具有世界先進水平的Linux集群技術和系統安全技術領域,並使之與互聯網高端應用相結合。在安全集群架構的基礎上,公司的產品線包括LinuxDirector、Web Cluster、Cache Cluster、Mail Cluster、安全Linux系統和網絡存儲系統等等。

集群網絡數據中心(IDC)解決方案的核心是基於Intel架構的安全集群平台。集群網絡有限公司獨有的安全集群架構是以公司自行開發的Linux核心層集群技術和安全技術為基石,構成了一個高可擴展、高可用和高安全的操作平台。在此基礎上構建的各種集群系統的解決方案,可以廣泛地應用於數據中心的各項服務中。其結構如圖1所示。


圖1 集群網絡有限公司的產品架構


安全集群架構在IDC應用中具有明顯的優勢和特點:

* 高可用性
   采用獨特的雙機備份結構能夠保證提供365天永不停頓的服務。
* 高可擴展性
   在100MB配置下,系統整體吞吐率可高達1GBps。集群系統中的實際服務器數量可以達到上百台。
* 高安全性
   安全集群架構包含國內第一個通過公安部認證的安全Linux系統,該系統為服務器提供核心層的保護。
* 高可管理性
* 集群系統提供兩種管理界面:基於HTTPS的Web 管理界面和安全的命令行界面。
* 集群系統中的所有節點都在一個單一控制點上進行配置和監控。
* 可以對每一台服務器的狀況進行實時的遠程監控。
* 高性能價格比性
   支持各種操作系統和低端服務器,最大限度保護原有投資。

根據IDC不同類型的業務,集群公司推出了具有針對性的解決方案,下面將對幾個主要部分進行詳細的闡述。

LinuxDirector

LinuxDirector負載調度器(以下簡稱LinuxDirector)是集群系統的核心,它是一個獨特的具有高可用性的智能化負載均衡設備,可以解決數據中心的負載調度服務方面的需求。

LinuxDirector被放置在路由器和服務器陣列之間,不間斷地對每一台後端服務器進行監控,以確保它們都處於正常的工作狀態,然後,LinuxDirector會自動把外來的Internet/Intranet服務請求分派到最可用的服務器上。它具有顯著的特點:

1) 獨創的負載均衡技術
  在負載調度中,采用獨創的VS via IP Tunneling技術和VS via Direct-routing技術,充分利用Internet訪問請求與響應數據量不對稱的特點,可調度極大的負載。
2) 高可伸縮性
  利用集群公司的兩次獨創的調度算法:VS via IP Tunneling和VS via Direct-routing可以調度上百台服務器。當系統擴充時,只需將普通的服務器通過方式平滑地加入到集群服務器中。
3) 高可用性
  可以自動檢測網絡服務守護進程等故障,並將出故障的服務器從集群中刪除。
4) 易於維護管理
  由LinuxDirector負載調度產品構建和管理的集群系統,在進行軟硬件升級和測試時,服務器能夠被溫和地切換到離線狀態,與此同時,其他服務器仍可不間斷地為用戶和消費者提供服務。
5) 跨多種平台
  可以將不同生產廠家、不同硬件配置、不同操作系統和不同服務軟件的計算機通過Internet/Intranet連接在一起,作為一個單一的網站服務系統對外服務。
6) 高性價比
  集群中的實際服務器可以是入門級的台式服務器或機架式服務器,極大地降低了系統的總體擁有成本。
7) 內置安全機制
  LinuxDirector本身具備防火牆的功能。此外,它還可以構建防火牆集群系統,提高防火牆的性能和伸縮性。

Cache集群系統

數據中心提供的接入加速服務、Web加速服務、小區/樓宇高速接入服務等多項服務都可以采用集群網絡公司的Cache集群系統實現。

Cache集群系統源於集群網絡公司對Cache技術的發展。這項獨有的設計可以通過集群技術實現比常規Cache 系統更大的網絡帶寬利用率和更短的服務響應時間,同時還給集群系統帶來高可用性、高可伸縮性和高性能價格比的優點。公司Cache集群產品具有如下特點:

1. 高性能
  Cache 服務器本身就具有非常好的性能。單台Cache服務器對訪問請求的處理能力平均約為240 request/sec。在Cache服務這種I/O密集型應用中,單機的總線速度反而會成為處理速度的瓶頸,而集群結構的分布式設計恰恰能利用百兆級網絡在並行情況下對各項訪問請求進行高效的處理。
2. 高可用性
  系統前端支持主從LinuxDirector結構。其次,後端的Cache服務器集群協同工作,保證提供365天服務永不停頓。
3. 高可擴展性
  Cache集群系統可以通過系統硬件(縱向擴展)及Cache層次和Cache網(立體擴展)三個機制進行擴展。

Web集群系統

集群網絡公司的Web集群系統為數據中心的Co-loca--tion服務提供了有效的解決方案。

Web Caching 是放在服務器端的Cache 加速器,稱為反向Cache 服務器。Internet客戶對內容的請求在到達源服務器之前,先到達Cache服務器。如果Cache 中有所請求的數據,就直接返回給客戶,否則就發送至源服務器進行處理。

Cache服務器中保存訪問頻率最高的數據並對其進行優化,使得數據服務更快。這樣,源服務器的負載就能大幅度降低,而不能被Cache 緩存的數據也可得到更快的處理,然後返回給客戶,這樣整體的服務質量能夠得到顯著的改善和提高。

Web集群產品具有如下特點:

* 節點操作系統兼容性:能夠“集群”任何支持TCP/IP的操作系統;包括Linux、各種UNIX(如FreeBSD、Sun Solaris等),Mac/OS和Windows NT。
* 網絡管理和監控及其他管理監控工具。具有動態/靜態網絡監控、系統狀態報告和事件通知警報等功能。
* Web服務器兼容性:能夠兼容任何Web服務器,包括Apache,Microsoft Internet Information Server,Netscape Enterprise WebServer等。

虛擬主機集群系統

提供虛擬主機服務的IDC運營商,需要一種可以適應Internet快速發展、業務不斷擴展的平台;一種安全可靠、性價比高和應用豐富的平台。利用集群網絡的虛擬主機集群系統,傳統的虛擬主機業務也能實現高可擴展性、高可用性和高安全性。

此外,集群公司還為數據中心的其他各項服務提供相關有效的解決方案,例如數據中心提供的全球流量管理服務,可以采用集群公司的全球流量管理器實現;內容分發服務可以采用集群公司的內容分發集群系統實現;雙機熱備份服務,可以采用集群公司的熱備份網絡儲存解決方案實現;域名服務,可以采用集群公司的DNS集群系統實現;郵件服務,可以采用集群公司的郵件集群系統實現等等。

集群網絡有限公司的產品為數據中心提供了一個安全集群的平台,在這個安全平台上提供的各種有效的解決方案均具有高可擴展性、高可用性和高安全性的突出特點。利用這些方案,數據中心可以更有效地為用戶提供各種高效、可靠和優質的服務,並吸引到更多的客戶。 同時,實現數據中心自身的高投資回報率。




Copyright © Linux教程網 All Rights Reserved