成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Media Server緩存功能的配置與測試

原創
系統 Windows
Windows Media Services 可心之處在于可以使用緩存和代理,在訪問者請求時從發布點傳送流式信息給客戶端。當我們完成Media Server服務器的配置之后我們就要進行對緩存的配置和測試。

【51CTO獨家特稿】其實在我***次打開Windows Media Server 2008 整體配置界面后,我就傻眼了,怎么和2003下面的一模一樣啊~~ 天哪,5年過去了,我等來的就是這么一個結局么?哦哦,等等,還是有所不同的,這里所謂的不同,就是我們以前在Windows Server 2003下面所看到的“緩存和代理管理(Cache / Proxy Manager)”選項終于可以被展開了,還記得當時在2002年初的時候,我就說這個功能很好玩,啥時候會推出呢?結果這一等,就是整整5個年頭。

緩存/代理功能的用途

我們可能接觸過很多案例,如果在大量的使用者使用單一的Windows Media Services 服務器的環境下,管理網絡帶寬與服務器資源是非常困難的,服務器常常因為性能瓶頸而對用戶端造成問題。除此以外,單臺服務器可能造成無法訪問視頻或音頻資料,如果要修正這類問題,系統管理員往往是采用負載均衡或者增加主機的配置以求得性能的提升,現在可以使用Windows Media Services Cache/Proxy的功能。

Windows Media Services 可心之處在于可以使用緩存和代理,在訪問者請求時從發布點傳送流式信息給客戶端。緩存的意思就是Windows Media Services將內容從原始服務器復制到本地,有緩存服務器直接傳送給用戶電腦,而代理的設置則是使用多臺配置了Windows Media Services的服務器負責傳送請求至其他流媒體服務器,圖1提供了典型的服務器組網案例。

Cache/Proxy 服務器增加延伸性與性能

圖 1 Cache/Proxy 服務器增加延伸性與性能

在此圖中,作為“源”的Media Server 只提供了分布在不同網絡中的緩存和代理服務器進行的訪問,而這些分布式的服務器才是為最終用戶提供流式服務的“源”。這種方法不但為服務器減輕了壓力,將客戶端分攤開,最主要的另一個特性就是讓用戶根據網絡狀況可以訪問到距離他們最近的服務器,這樣才能享受最為流暢的視頻體驗。

啟用緩存與代理功能

默認情況下,新安裝完成的Windows Media 服務器停止了緩存/代理服務器或反向代理服務的功能。要開啟這項功能,首先要打開Windows Media 服務控制臺,然后選擇服務器的“屬性”標,簽,在“WMS 緩存代理”上點擊右鍵,在快捷菜單中選擇“啟用”,如圖2所示。

啟用緩存代理功能

圖 2 啟用緩存代理功能

管理緩存功能

在部署Windows Media Services 時,可以在單一服務器上配置多種角色。例如,可以同時提供點播、廣播服務的發布點,也可以作為緩存代理服務器來取得其他服務器的內容。

下面來看一下如果控制緩存和代理功能的設定。在圖 2中的快捷菜單中選擇“屬性”后,我們發現在“常規”面板中,可以看到已經起用的代理和緩存狀態,還可以選擇源服務器與緩存代理服務器之間的流媒體使用的協議方式,默認的是依據用戶端使用的協議而定。而在“緩存”面板中,如圖3所示,包含了磁盤空間限制、緩存目錄、緩存速度,以及清理緩存的設置。例如,設置緩存目錄屬性時,如果設定了“限制磁盤配額(MB)”,那么在達到該配額時,系統會從尚未傳遞到客戶端的最舊項目開始,將緩存的內容從緩存目錄中刪除。在沒有為該緩存目錄指定存儲容量的情況下,如果沒有足夠的空間可用于存儲更多的緩存內容,則系統會從尚未傳遞到客戶端的最舊項目開始,將緩存的內容從緩存目錄中刪除。另外的“限制每流的存檔配額(KB)”選項,這個功能可以根據實況流創建的任何單個點播文件的磁盤空間量。

緩存設置

圖 3 緩存設置

至于“啟用更新檢查”的選項可允許此服務器在客戶端請求已緩存的內容時檢查該內容的緩存過期屬性。設定此功能后,服務器將會拿現在的內容與源服務器上的資源進行比較,另外,如果源服務器不可用或不能提供請求的內容,則此服務器會向客戶端返回一條錯誤消息,表明找不到該內容。如果你屬性其他緩存服務器的設定,例如ISA 2006 ,那么對于這部分內容的操作是非常熟悉的。

當然,我們在啟用緩存時,會擔心文件必須都從源服務器下載到緩存服務器后,客戶端才能夠訪問到視頻,其實這也是傳統緩存服務器的弊病之一,現在只要你配置了“啟用存檔時播放”這個功能,就可以允許此服務器無需等到來自源服務器的內容已完全緩存即可開始傳輸由客戶端請求的內容,默認情況下部分緩存的文件在緩存開始之后 60 秒可用作點播之用。

***一個磁盤選項是針對實際應用的,針對大量的混存內容,可以設定緩存目錄路徑,默認值是 %systemdrive%\WMSCache,一般情況下是需要調整到非系統引導磁盤的,如D和E盤,并且這些磁盤***是高速的傳輸介質。

在配置“緩存速度”部分,指的是虛則此服務器從源服務器緩存內容的速度的選項,這包括:***可用帶寬、內容比特率等。我們需要注意是,對于多比特率內容,緩存速度與內容的平均比特率相同,這個選項用戶多臺緩存服務器讀取相同源服務器的情況。

管理代理功能

Windows Media Services 服務器也可以處理客戶端的要求,以降低源服務器的流量。如圖4中的代理設置,這包含了代理、代理重定向和還原代理三種選項:

代理設置

圖 4 代理設置

啟用“代理”的意思對于客戶端,代理就是源服務器。而“代理重定向”選項可將客戶端請求重定向到緩存/代理服務器組中的其他服務器,這通常用于負載均衡的架構,此時需要在“備用代理”框中鍵入備用服務器的名稱,將客戶端連接到較近的代理或將客戶端指引到已緩存的內容。

“還原代理”作用是將此服務器用作反向代理服務器,然后在“內容服務器”框中鍵入要將客戶端對內容的請求轉發到的服務器上的發布點名稱,如:“Media01.51cto.com /Caching”,也可以直接寫入服務器的名稱,如 Media01.51cto.com。

不過需要注意,使用“還原代理”時,服務器前面不要填寫如HTTP和MMS這樣的協議,直接輸入DNS全程或者IP地址即可。

測試使用緩存與代理功能

在發布點上使用緩存與代理功能,要保證源服務器已經配置了緩存和代理,此時可以打開發布點,如圖5所示,可以看到其屬性中已經啟用了緩存和代理選項。這樣就可以允許下一級緩存/代理服務器緩存內容,否則的話,仍然是把每個請求內容的客戶端都與源服務器建立連接了,所以請在部署時注意到這一點。

啟用發布點的緩存和代理功能

圖 5 啟用發布點的緩存和代理功能

好了,讓安裝一臺全新的Windows Media Services服務器,名稱比如為Cache. 51cto.com,然后將在服務器的代理和緩存選項中啟用了“還原代理”,并將服務器的名稱填寫為“Media01.51cto.com”。之后,在Cache. 51cto.com這臺服務器上的測試結果是8個客戶端同時連接,此時神奇的效果出現了,真正的源服務器(Media01.51cto.com)上只出現了一個客戶端的連接,而代理和緩存服務器上的效果如圖6所示,這明顯減輕了源服務器的負載。

緩存代理服務器上的監視效果

圖 6 緩存代理服務器上的監視效果

當然,如果是在內網中,這樣的應用更容易部署,只需要在客戶端的Media Player播放器中變更代理服務器的連接。

代理與緩存功能結合應用

從使用代理功能可以看到,Media Services 中可以部署到CDN(Content Delivery Network,即內容分發網絡)網絡中。這樣就可以通過在現有的Internet中增加一層新的網絡架構,將網站的內容發布到最接近用戶的網絡“邊緣”,使用戶可以就近取得所需的內容,解決Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。這種內容發布網絡是一種新型的網絡構建方式,它是為能在傳統的IP網發布寬帶豐富媒體而特別優化的網絡覆蓋層。

CDN包括了:分布式存儲、負載均衡、網絡請求的重定向和內容管理4個組件,而內容管理和全局的網絡流量管理(Traffic Management)是CDN的核心所在。使用CDN中的Media Services時,用戶就近判別服務器的負載情況。多媒體業務如果基于代理緩存(Surrogate)的部署方式,它將使得用戶訪問的資源距離自己非常的“近”,我們稱為“一跳”(Single Hop)之遙,這也是如今,以至于未來流媒體業務的發展方向。

在實際部署或者將Media Services服務器上線時,你還可以使用到“預填充”功能,也就是說這項功能可以把測試的服務器先把需要代理的內容下載到本地的緩存目錄,輸入對應的服務器名稱和URL后,點擊“預填充”按鈕即可。

預填充

圖 7 預填充

當然如果要針對大量的使用者提供流媒體服務內容,我們也不是空想出來的,可以通過Windows Media Services 中的Windows Media Load Simulator 這個免費的工具模擬使用者的活動情況。對于這個工具,則可以在

http://www.microsoft.com/windows/windowsmedia/forpros/serve/tools.aspx

頁面中獲得下載。

【51CTO獨家特稿,合作站點轉載請注明原文譯者和出處。】

【編輯推薦】

  1. 在Media Services中發布和播放方式介紹與應用
  2. Media Services管理工具的使用方式與錯誤解決
  3. Media Services進行直播時的廣告屬性配置
責任編輯:張浩 來源: 51CTO.com
相關推薦

2010-07-23 10:26:05

SQL Server

2021-08-17 10:08:12

Chrome瀏覽器緩存

2009-12-11 10:06:15

Linux安裝Flas

2010-05-07 15:49:19

Media Servi

2012-09-27 11:22:37

2010-06-18 16:51:01

Exchange 20

2010-07-02 14:52:21

SQL Server元

2011-03-09 15:23:53

MSDP

2012-09-19 10:05:30

2021-08-17 16:07:57

谷歌Chrome 瀏覽器

2010-07-07 14:57:25

SQL Server線

2011-02-28 17:41:20

SQL Server

2010-07-05 13:19:36

2010-05-05 16:58:05

Media Serve

2012-04-02 14:03:08

web緩存

2011-04-02 15:17:59

2010-11-02 13:45:52

TFS2010VS2010微軟

2010-04-28 16:47:38

2011-08-11 10:38:23

域功能

2010-07-12 10:34:58

SQL Server視
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费人成激情视频在线观看冫 | 91精品中文字幕一区二区三区 | 久久久久久久电影 | 一区二区在线不卡 | 久久精品亚洲一区二区三区浴池 | 99国产精品久久久久老师 | 婷婷91 | 日本高清视频在线播放 | 成人午夜在线 | 国产一级视频在线 | 国产精彩视频在线观看 | 91精品国产综合久久久动漫日韩 | 久久久久国产 | 午夜视频免费网站 | 在线午夜电影 | 狠狠骚 | 亚洲欧美激情四射 | 成人性视频在线播放 | 最新免费黄色网址 | 日韩久久久久 | 中文字幕一区二区三区日韩精品 | 狠狠操狠狠搞 | 国产成人一区二区三区电影 | 麻豆av免费观看 | 蜜桃精品在线 | 九九热精品在线 | 在线欧美一区 | 91精品国产综合久久香蕉麻豆 | 久久久久久国产精品 | 超碰97人人人人人蜜桃 | 国产成人自拍一区 | 精品熟人一区二区三区四区 | 精品美女视频在线观看免费软件 | 成人精品毛片 | 狠狠操狠狠操 | 国产一区成人 | 天堂色 | 久久久久亚洲精品国产 | 色伊人| 亚洲欧洲日本国产 | 免费成年网站 |