有關 CentOS 架構的備註
1. 團隊
架構小組內有數個成員,現時他們是:
2. 聯絡我們
聯絡我們的最佳及最有效率的方法就是進入 irc.freenode.net 的 #centos-devel 頻道。你可在 irc 頁取得更多有關 CentOS irc 頻道的資料。切勿根據個人資料發電郵、致電或接洽。
3. 架構
整個 CentOS 架構由捐贈的硬件所組成,不論是放置在捐贈者的設施內,抑或是交給主機代管的捐贈者。這些捐贈者都是 CentOS 重要的份子,而我們感謝他們一直支援本計劃。假若你想捐贈一台伺服器給我們,有關設置及網絡需求的細節,請參閱位於 https://wiki.centos.org/zh-tw/Donate/ 的捐贈頁。
有一個需要留意的重點,就是這些機器是在 .centos.org 網域內運作,而且不會被視為外部鏡像網絡的一部份。你可以在 https://www.centos.org/download/mirrors/ 取得所有外部鏡像的清單。
centos.org 機器的用途有:
- Msync:外部鏡像利用 msync 網絡上的機器來取得 CentOS 套件及保持更新。你可視它們為整個 centos 鏡像網絡(內部及外部)所依賴的台柱機器。
偵錯資訊:寄存 http://debuginfo.centos.org/ 的機器
地下室:寄存 http://vault.centos.org/ 網站的機器
開發:有些獲捐贈的機器被撥作開發的硬件,用來放置開發中的軟件庫(例如 http://dev.centos.org/)及其它與開發相關的東西,例如 SIG 的 wiki 及代碼庫
- 測試及質量保証:我們亦採用某些機器作為測試之用,包括測試套件、科技及工具。
我們寄存自己的 torrent 追蹤器( http://torrent.centos.org:6969 )來發行映像及新版本。我們亦在高速連線上發放數粒 torrent 種子,好讓用戶能夠有合理的 torrent 速度。
網站:我們亦需要寄存自己的網站!包括:https://www.centos.org/ 、https://wiki.centos.org/ 、https://bugs.centos.org/
郵件及列表服務:我們運作數個郵件列表( https://lists.centos.org )作為支援的機制,而因這些列表的流量極高,我們需要專用的機器來執行這些服務。
- DNS 及 鏡像列表管理服務亦在捐贈的機器上運行!
- 提供各種備用的服務。對我們來說這是件特別難管理的事情,因為捐贈者會有所變化,但我們必須時刻確保整個網絡有足夠的冗餘。
- 架構方面的服務,例如監測其它服務、管理工具、及自動化軟件。
- 很多時機器亦會隨著計劃的需要而轉換角色。
此外,大部份被捐贈的機器亦會提供本地的 CentOS 鏡像。我們建議擁有多台機器與被捐贈的機器在同一個數據中心的捐贈者採用本地機器作為他們的 yum 鏡像。我們一般會嘗試在每個與寄存行業有關的捐贈設施內維持最少一台這樣的機器。作為捐贈者,如果你對這方面有顧慮,請告訴我們。另外,假若你不想在你所捐贈的機器上執行某些特定的服務,請亦讓我們知道,而我們會設法配合。
4. 常見問題集
下面解答了一些我們經常被問及的問題。
這個計劃在物色哪一類機器?詳情請參考 https://wiki.centos.org/zh-tw/Donate/ 內所提及的規格
- 一台機器每個月消耗多少頻寬?這視乎該機器獲分配的角色。在多數情況下每月分配 2.5 TiB 已經綽綽有餘。不過我們卻要求一條 100mbps 或以上的連線,如讓我們可以叢發數據。
作為捐贈者,我在 centos 網站上是否會獲得橫額?正確,詳情及大小請參閱 https://www.centos.org/sponsors
5. 鏡像
我們現正重新思考運作鏡像的方法。這個程序的詳情已記載於以下頁面
Translation of revision 14