Web应用程式与IIS 6.0整合技术探讨.pptVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web應用程式與 IIS 6.0整合技術探討 恆逸資訊教育訓練處 資深講師 高光弘 大綱 IIS 6.0 架構 IIS 6.0 應用程式隔離模式 IIS 6.0 強化的新功能 穩定性 效能 管理方式 安全性 和ASP.NET整合的能力 IIS 6.0 架構 IIS 5.0 到 IIS 6.0 的轉變 IIS 6.0 架構 IIS 5.0 到 IIS 6.0 的轉變 IIS 6.0 主要架構成員 IIS管理服務 (InetInfo.exe) 提供IIS管理工作、SMTP、NNTP、FTP等服務 WWW 管理服務 (WAS) 工作處理序管理 組態管理 HTTP.sys 負責處理Request 提供Cache、Queue等功能 工作處理序 (W3WP.exe) IIS 管理服務 InetInfo.exe 主要工作 管理Metabase 提供非HTTP的相關服務 SMTP 簡易郵件傳送通訊協定服務 NNTP 網路新聞傳輸通訊協定服務 FTP 檔案傳輸通訊協定服務 IIS 管理服務不執行任何Web應用程式 確保 Web server 可靠性 應用程式錯誤無法影響Web server WWW Service 主要工作 設定 HTTP.sys 讀取並監視 Metabase 設定改變 管理工作處理序 WWW Service 不執行任何Web應用程式 確保 Web server 可靠性 應用程式錯誤無法影響Web server 工作處理序 W3WP.EXE 全部的Web應用程式皆使用 “Out of Process” 方式執行 完整的隔離系統元件與其它的 Web 應用程式 當不正常時可以隔離工作處理序進行偵錯 Demand Start: 工作處理序將在需要時才建立,在非使用狀況則被釋放 Demand Start 10:02am - Web Server 啟動 Demand Start 10:05am – 收到 HR Application 要求 Demand Start 10:10am – 收到 ERP Application 要求 Demand Start 10:25am – HR Application Pool 超過等後逾時時間後自動結束 HTTP.SYS 將要求的 URL 導向到 IIS 應用程式集區 當應用程式無法使用的時候將 HTTP Request存放在佇列 中 在核心中提供靜態與動態網頁內容的Response快取,避免context switching 使用 Kernel cache 大幅提高 throughput 不載入或執行任何應用程式碼 不受到 Web 應用程式失敗或錯誤的影響 應用程式集區介紹 IIS 5 提供 1 個 “集區” 程序 IIS 6 應用程式集區 建立一個或多個集區 設定名稱 指派在網站、目錄或是虛擬目錄的應用程式到任何一個集區中 每個集區程序分別設定健康偵測、執行身分、回收 允許高可用性與隔離 Site/用戶 功能性 可靠性 安全性 Side by side 技術能讓不同版本元件在單一伺服器上執行 IIS 6.0 應用程式隔離模式 工作處理序隔離模式 IIS 6.0 重新設計的架構 預設身分識別為 NetworkService 以工作處理序當作隔離的單位 IIS 5.0 隔離模式 提供和IIS 5.0相容的環境 預設身分識別為 LocalSystem 依隔離層級分低、中、高 注意:IIS 6.0 不能同時執行這兩種隔離模式 IIS 6.0 應用程式隔離模式 設定隔離模式 IIS 6.0 強化的新功能 使用工作處理序隔離模式的優點 更 好 的 穩 定 性 自 動 資 源 管 理 自 我 狀 態 偵 測 自 訂 身 份 識 別 更好的穩定性 不再因為某個應用程式失敗而影響其他應用程式 工作處理序完全隔離 所有的工作處理序直接對Kernel溝通 工作處理序之間無法亙相影響 Kernel模式下提供快取和佇列功能 應用程式集區 Web gardens 更好的穩定性 設定應用程式集區 自動資源管理 工作處理序回收處理及效能設定 工作處理序回收處理: 工作時間 使用者提出的Request數量 固定時間週期 記憶體最大使用量 立即要求 效能設定 閒置時間 Request Queue CPU使用量 自動資源管理 回收工作處理序 Web Garden 應用程式集區設定 可啟動的工作處理序個數 組態檔內 SMPAffinitized 決定是否設定CPU Affinity SMPProcessorAffinityMask 決定CPU配置 Web Garden 自我狀態偵測 健康情況 定期Ping工作處理序 無回應時,另外啟動一個新的工作處理序執行

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档