目的: 滿足X人同時(shí)通過移動(dòng)APP(ios,android)進(jìn)行電臺(tái)收聽,解決方案的分析。請(qǐng)大拿們拍磚,因?yàn)楸扇瞬欢@個(gè)地。。 基本概述(如果這里的結(jié)論發(fā)生錯(cuò)誤,一定要指正啊): 1.純數(shù)據(jù)的服務(wù),多個(gè)服務(wù)器做負(fù)載均衡 應(yīng)該可以提供足夠的并發(fā)連接 主要消耗
目的:
滿足X人同時(shí)通過移動(dòng)APP(ios,android)進(jìn)行電臺(tái)收聽,解決方案的分析。請(qǐng)大拿們拍磚,因?yàn)楸扇瞬欢@個(gè)地。。
基本概述(如果這里的結(jié)論發(fā)生錯(cuò)誤,一定要指正啊):
1. 純數(shù)據(jù)的服務(wù), 多個(gè)服務(wù)器做負(fù)載均衡 應(yīng)該可以提供足夠的并發(fā)連接 主要消耗的就是帶寬 服務(wù)器性能要求都不會(huì)高的
2. 網(wǎng)絡(luò)電臺(tái)的話 采用P2P技術(shù)會(huì)很大地降低服務(wù)器的帶寬要求
3. 連接處理能力對(duì)CPU、要求也不會(huì)高的
4.移動(dòng)設(shè)備,尤其是ios上,P2P實(shí)現(xiàn)難度高,見下面知呼 截圖,另外移動(dòng)設(shè)備本身的上行帶寬估計(jì)也不是很好吧
資料:
CDN,CDN全稱Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)。國(guó)內(nèi)很多供應(yīng)商提供,例如百度,騰訊提供的CDN服務(wù)與一般意義上的CDN服務(wù)是一樣的,旨在將網(wǎng)站的靜態(tài)內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡(luò)的邊緣,使用戶可以就近取得所需的內(nèi)容,提高用戶訪問網(wǎng)站的響應(yīng)速度。(這個(gè)技術(shù)在第一稿的方案中提到CDN,后來說IT管理,集中化,就改動(dòng)了,但考慮下來CDN可能還是最好的)//由于本方案中目前要求的音頻資源量不大,數(shù)據(jù)復(fù)制問題不是很大,一般直接采用cdn服務(wù)商提供的服務(wù)即可。
帶寬要求:
類型 品質(zhì) 帶寬
音頻 一般話音品質(zhì) 8K
一般音樂品質(zhì) 16K
調(diào)頻音樂品質(zhì) 24K
接近CD品質(zhì) 48K
完全 CD 品質(zhì) 64K
類型 品質(zhì) 帶寬 音頻 一般話音品質(zhì) 8K 一般音樂品質(zhì) 16K 調(diào)頻音樂品質(zhì) 24K 接近CD品質(zhì) 48K 完全CD品質(zhì) 64KP2P:
P2P網(wǎng)絡(luò)的一個(gè)重要的目標(biāo)就是讓所有的客戶端都能提供資源,包括帶寬,存儲(chǔ)空間和計(jì)算能力。因此,當(dāng)有節(jié)點(diǎn)加入且對(duì)系統(tǒng)請(qǐng)求增多,整個(gè)系統(tǒng)的容量也增大。這是具有一組固定服務(wù)器的Client-Server結(jié)構(gòu)不能實(shí)現(xiàn)的,因?yàn)樵谏鲜鲞@種結(jié)構(gòu)中,客戶端的增加意味著所有用戶更慢的數(shù)據(jù)傳輸。
P2P網(wǎng)絡(luò)的分布特性通過在多節(jié)點(diǎn)上復(fù)制數(shù)據(jù),也增加了防故障的健壯性,并且在純P2P網(wǎng)絡(luò)中,節(jié)點(diǎn)不需要依靠一個(gè)中心索引服務(wù)器來發(fā)現(xiàn)數(shù)據(jù)。在后一種情況下,系統(tǒng)也不會(huì)出現(xiàn)單點(diǎn)崩潰。
當(dāng)用P2P來描述Napster 網(wǎng)絡(luò)時(shí),對(duì)等協(xié)議被認(rèn)為是重要的,但是,實(shí)際中,Napster 網(wǎng)絡(luò)取得的成就是對(duì)等節(jié)點(diǎn)(就像網(wǎng)絡(luò)的末枝)聯(lián)合一個(gè)中心索引來實(shí)現(xiàn)。這可以使它能快速并且高效的定位可用的內(nèi)容。對(duì)等協(xié)議只是一種通用的方法來實(shí)現(xiàn)這一點(diǎn)。
案列:
1.CDN+NETAPP NAS
北京廣播網(wǎng)(http://www.rbc.cn),是個(gè)網(wǎng)頁+電臺(tái)的媒體,北京廣播網(wǎng)擁有 26 個(gè)頻道,200 多個(gè)二級(jí)頁面,日點(diǎn)擊量超過 500萬人次。北京廣播網(wǎng)擁有兩個(gè)專業(yè) IDC 機(jī)房。
天津機(jī)房擁有500 兆獨(dú)享帶寬,中國(guó)電信、中國(guó)網(wǎng)通、中國(guó)聯(lián)通、中國(guó)移動(dòng)、教育網(wǎng)等多線路光纖接入,實(shí)現(xiàn)全網(wǎng)互連互通,并有專業(yè)防火墻、負(fù)載均衡設(shè)備,Cisco 高性能交換設(shè)備,采用高速安全 NAS 存儲(chǔ)系統(tǒng)。
北京網(wǎng)通機(jī)房位于網(wǎng)通骨干節(jié)點(diǎn),獨(dú)享百兆帶寬。
隨著用戶規(guī)模的擴(kuò)大,憑借以往單一的網(wǎng)站發(fā)布中心已經(jīng)不能夠滿足越來越多的用戶訪問需求。為此,北京廣播網(wǎng)在全國(guó)范圍內(nèi)建立了CDN(Content
Delivery Network)內(nèi)容發(fā)布中心。
隨著網(wǎng)絡(luò)電臺(tái)建設(shè)的完成,北京廣播網(wǎng)已初步建成了覆蓋全國(guó)的
CDN內(nèi)容發(fā)布網(wǎng)絡(luò),以北京(廊坊機(jī)房)為中心發(fā)布站點(diǎn),廣州為核心鏡像站點(diǎn),并同時(shí)在中國(guó)教育網(wǎng)建設(shè)了網(wǎng)站熱點(diǎn)內(nèi)容的鏡像發(fā)布,為北京廣播網(wǎng)的下一步發(fā)展奠定了堅(jiān)實(shí)的網(wǎng)絡(luò)基礎(chǔ)。廊坊機(jī)房現(xiàn)配備有 FAS3020、FAS2050兩套存儲(chǔ)系統(tǒng),編輯人員根據(jù)頁面信息、視頻、音頻、論壇等類別分別將其存儲(chǔ)在不同的存儲(chǔ)空間中,再通過 SnapMirror 將北京節(jié)點(diǎn)的內(nèi)容同步到廣州電信節(jié)點(diǎn)和中國(guó)教育網(wǎng)節(jié)點(diǎn)。
2.云服務(wù)
不算案列的例子
招聘崗位:某網(wǎng)絡(luò)電臺(tái) 運(yùn)維工程師
年薪: (嘿嘿,除了能拿到理想薪資待遇,還有各種你意想不到的福利哦)
崗位職責(zé):
1、負(fù)責(zé)制定運(yùn)維資源需求及運(yùn)維計(jì)劃
2、針對(duì)應(yīng)用系統(tǒng)功能使用,支持相關(guān)業(yè)務(wù)流程變更或升級(jí),配置相關(guān)系統(tǒng)參數(shù)、業(yè)務(wù)數(shù)據(jù)事項(xiàng)。
3、維護(hù)所有機(jī)房設(shè)備,保證網(wǎng)絡(luò)正常并建立警報(bào)機(jī)制。
4、產(chǎn)品使用的網(wǎng)絡(luò)狀況監(jiān)控與故障響應(yīng),同時(shí)做好內(nèi)部歸類、總結(jié)。
5、負(fù)責(zé)制定應(yīng)用系統(tǒng)的管理制度、應(yīng)急機(jī)制和保障方案,并貫徹執(zhí)行。
6、開發(fā)運(yùn)維平臺(tái)系統(tǒng)
崗位要求:
1、大專以上學(xué)歷,三年以上系統(tǒng)工程師運(yùn)維工作經(jīng)驗(yàn)。
2、精通Linux系統(tǒng)管理,熟悉Kernel調(diào)優(yōu),有性能監(jiān)控和優(yōu)化工作經(jīng)驗(yàn)。
3、熟練使用Nginx,Apache,Varnish,Memcached,Mysql,Redis,Iptables,dns,lvs等技術(shù)。
4、熟悉MySQL數(shù)據(jù)庫(kù)優(yōu)先。
5、有軟件開發(fā)經(jīng)驗(yàn),掌握shell/perl/php/python中的一種或兩種腳本編程語言者優(yōu)先。
6、具備大型及分布式數(shù)據(jù)中心整體架構(gòu)設(shè)計(jì)與規(guī)劃能力,能規(guī)劃和維護(hù)千萬級(jí)PV的多IDC網(wǎng)絡(luò)結(jié)構(gòu)優(yōu)先。
7、有過自動(dòng)化運(yùn)維的經(jīng)驗(yàn),如puppet的使用優(yōu)先。
8、有虛擬化、云計(jì)算、CDN經(jīng)驗(yàn)優(yōu)先。
仔細(xì)分析以上的關(guān)鍵詞,LVS集群,我們方案中采用,redis緩存,節(jié)目列表,訪問靜態(tài)內(nèi)容。多IDC 機(jī)房(不能集約化),做CDN分發(fā)
參考:
http://wenku.baidu.com/view/de25d67931b765ce05081431.html
p2p
http://zh.wikipedia.org/wiki/%E5%B0%8D%E7%AD%89%E7%B6%B2%E8%B7%AF
荔枝電臺(tái)的招聘
http://bbs.linuxtone.org/thread-24245-1-1.html
2010年,優(yōu)酷網(wǎng)主要采用dell PowerEdge 1950、PowerEdge 860,存儲(chǔ)陣列以dell MD1000為主。這些設(shè)備的主要配置如下:
PE1950采用英特爾至強(qiáng)5310處理器,4G內(nèi)存,兩塊300G SAS硬盤。PE860采用英特爾至強(qiáng)3060處理器,4G內(nèi)存,一塊80G SATA硬盤。MD1000存儲(chǔ)陣列則裝載有15塊750G SATA硬盤。
在體系結(jié)構(gòu)上,優(yōu)酷網(wǎng)采用分布式的結(jié)構(gòu),服務(wù)器和存儲(chǔ)設(shè)備分布在全國(guó)各地,用戶就近訪問,獲得最快的視 頻體驗(yàn)。
優(yōu)酷網(wǎng)將PE1950作為Web服務(wù)器和流媒體服務(wù)器,分別服務(wù)于頁面系統(tǒng)與視頻系統(tǒng)。頁面系統(tǒng)用以展 示用戶信息、積分、留言及視頻的截圖、排名、展示等,該系統(tǒng)所用的服務(wù)器數(shù)量只占20%左右,80%的服務(wù)器都是用于視頻系統(tǒng)的流媒體服務(wù)器,它們通過負(fù) 載均衡的方式為用戶提供流媒體服務(wù)。
優(yōu)酷網(wǎng)視頻系統(tǒng)的加速機(jī)制較復(fù)雜,簡(jiǎn)單而言,它通過多種方式保證分布在全國(guó)各地的用戶進(jìn)行就近訪問—CDN— 用戶點(diǎn)擊視頻請(qǐng)求后,優(yōu)酷網(wǎng)將根據(jù)用戶所處地區(qū)位置,將離用戶最近、服務(wù)狀況最好的視頻服務(wù)器地址傳送給用戶,從而保證用戶可以得到快速的視頻體驗(yàn)。目前優(yōu)酷網(wǎng)采用的是基于Flash的視頻點(diǎn)播技術(shù),這與P2P直播/點(diǎn)播有所不同,前者所有流量都來自服務(wù)器。因此優(yōu)酷網(wǎng)相比其他網(wǎng)站,更需要大量存儲(chǔ)和流媒體服務(wù)器。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com