Issuu on Google+

網工班 80 期 第二組 學員: 學員:范莉芳 Exchange & Web

指導老師: 指導老師:戴有煒老師、 戴有煒老師、劉家聖老 師、楊宏文老師


LAB 的拓樸圖


Exchange Server 2003 介紹 Exchange Server 2003 是繼 Exchange Server 2000 之後的版本, 之後的版本,是 以 Exchange Server 2000 為基礎設計出來的, 為基礎設計出來的,簡單的說, 簡單的說,Exchange Server 2003 可算是 Exchange Server 2000 的加強版, 的加強版,但它也是第一個 與 Windows Server 2003 AD 網域完整整合的 Exchange 系統, 系統,可藉由 Windows Server 2003 系統如磁碟區陰影複製、 系統如磁碟區陰影複製、跨術系 Kerberos 認證 的特性提升 Exchange Server 2003 的管理及安全性。 的管理及安全性。

Exchange 的實驗拓樸圖


建置環境和步驟 建置環境和步驟: 和步驟: 1. ExgNode1 ExgNode1和 和.ExgNode2分別準備 .ExgNode2分別準備3 分別準備3張網卡, 張網卡,ExgNode1 和.ExgNode2要 .ExgNode2要先加入網域。 加入網域。 2. Target要新增兩顆硬碟 Target要新增兩顆硬碟, 要新增兩顆硬碟,分別代表Quorum 分別代表Quorum and Date Date硬 te硬 碟。開機後初始化 開機後初始化硬碟, 硬碟,不要轉成動態, 不要轉成動態,也不要先給 磁碟代稱 3. ExgNode1及 ExgNode1及ExgNode2建立 ExgNode2建立Cluster 建立Cluster環境 Cluster環境 4. 在各節點上安裝Exchange 在各節點上安裝Exchange及 Exchange及Service Pack( Pack(如果有要架 Push mail則 mail則Exchange要升到 Exchange要升到Service 要升到Service Pack2) Pack2) 5. 安裝Exchange 安裝Exchange 20003時要先安裝四大元件 20003時要先安裝四大元件, 時要先安裝四大元件,IIS、 IIS、 ASP.NET、 ASP.NET、NNTP、 NNTP、SMTP, SMTP,結點1 結點1先安裝完才可以繼續 安裝結點2 安裝結點2。 6. 開機順序: 開機順序:DC-> DC->Target ->Target-> Target->Exchange ->Exchange Server 關機順序: 關機順序:Exchange Server-> Server->Targ ->Target Target-> et->DC ->DC

目標設定: 目標設定:


Web Server 我們這次使用 Window Windows Server 2008 系統來架 Web Server, Server,因為 2003 會有虛擬網卡不易抓到的問題, 會有虛擬網卡不易抓到的問題,而 2008 雖然速度上較慢, 雖然速度上較慢, 但整個穩定性卻高很多。 但整個穩定性卻高很多。

Web 的實驗拓樸圖

利用多台的Web 利用多台的Web Server來建置 Server來建置Web 來建置Web Farm, Farm,中間伺服器透 過DFS複寫來複製資料到其他台伺服器 DFS複寫來複製資料到其他台伺服器, 複寫來複製資料到其他台伺服器,而這些伺服器將 而這些伺服器將 同時對使用者來提供一個不中斷的、 同時對使用者來提供一個不中斷的、可靠的網站服務。 可靠的網站服務。當 Web Farm接收到不同的使用 Farm接收到不同的使用者 接收到不同的使用者的提出連線的要求時, 的提出連線的要求時,這些 要求會被分散的送給Web 求會被分散的送給Web Farm中不同的網頁伺服器來處 Farm中不同的網頁伺服器來處 理,因此可以提高網頁存取效率。 因此可以提高網頁存取效率。若Web Farm之中有網頁 Farm之中有網頁 伺服器故障而無法提供服務, 伺服器故障而無法提供服務,則會由其他正在運作的伺服 器繼續提供服務, 器繼續提供服務,所以有容錯的功能。 所以有容錯的功能。因為具有NLB 因為具有NLB的機 NLB的機 制,所以當其中一台Web 所以當其中一台Web Server故障或異動時 Server故障或異動時, 故障或異動時,NLB會啟 NLB會啟 動交集的程序, 動交集的程序,因為每台伺服器之間有一個相同的叢集 IP, IP,透過這IP 透過這IP可以監視其它伺服器的 IP可以監視其它伺服器的heartbeat 可以監視其它伺服器的heartbeat。 heartbeat。而在交集的 程序執行當中, 程序執行當中,現有正常的伺服器仍會繼續服務, 現有正常的伺服器仍會繼續服務,同時正 在處理中的要求也不會受到影響, 在處理中的要求也不會受到影響,當完成交集程序後, 當完成交集程序後,所 有連接Web 有連接Web Farm網站的要求 Farm網站的要求, 網站的要求,會重新分配給剩下仍正常的 網頁伺服器來負責。 網頁伺服器來負責。


建置步驟: 建置步驟 1. 將 Web1 Web2 加入網域 2. 安裝 IIS


3. 在 Web1 上安裝 DFS 管理工具


安裝完會從系統管理工具看到 DFS 管理

4. DFS 管理裡建立新的命名空間 5. 再建立資料夾


完成畫面

將這些目標所在的伺服器設定為同一個複寫群組,使這些目標之間自動複寫檔案 來同步。


6. 安裝網站負載平衡

7.

開啟網站負載平衡, 開啟網站負載平衡,新增叢集


8.

NLB 的虛擬 IP

9.

增加完第二個節點時, 增加完第二個節點時,會出現交集的狀態

10. 開始測是由內部電腦連到內部網站, 始測是由內部電腦連到內部網站,看有無成功。 看有無成功。


LAB 心得: 心得 這次的 LAB 對我來說其實是失敗的, 對我來說其實是失敗的,一些基本的功能在驗收 時都沒有出來, 時都沒有出來,但還是感謝成員們的配合和辛勞 但還是感謝成員們的配合和辛勞 。 我們這 我們這次的分組 次的分組是採區 是採區塊劃分, 劃分,在整合發生很多意想不到的 發生很多意想不到的 問題, 問題,所以之後 所以之後在 之後在分工時 分工時,應該再考 應該再考慮多 再考慮多詳 慮多詳一點。 一點。 我自己覺得, 我自己覺得,成員之間的溝通非常的重要, 成員之間的溝通非常的重要,對整個 LAB 進度 的規畫也要再明確清楚, 的規畫也要再明確清楚,才能確實掌握整個狀況, 才能確實掌握整個狀況,遇到該重架的 問題時, 問題時,應盡快決定, 應盡快決定,時間是不會等人的。 時間是不會等人的。除了自己的負責的部 分有去研究之外, 分有去研究之外,其他部分功能的 Server 也應該要熟悉才對, 也應該要熟悉才對,可 是這次 LAB 我並沒有做到, 我並沒有做到,除了檢討之外, 除了檢討之外,並期許在下一次的 LAB 不會再犯這次 LAB 發生的錯誤。 發生的錯誤。


參考資料: 參考資料 1. 2. 3.

李蔚澤(2003)。精通Exchange Server 2003-架構企業訊息協同作業平台。 梁銘鼎 (2004) 。 Exchange Server 2003 管理實務。 http://life.iiietc.ncu.edu.tw/xms/


31000132