Yahoo!社区架构(转载)

旧金山举行的 QCon 会议带给我们很多新鲜的信息。虽然没机会参加,但是看看各个网站”晒架构”也是个比较过瘾的事情。请参观并收藏这个页面:Architectures you’ve always wondered about

eBay 的架构和去年相比基本是换汤不换药,倒是 Yahoo! 的 Ian Flint(这位老兄是 Bix 的运营总监. Bix 已被雅虎收购) 这个 PPT Yahoo! Communities Architecture: Unlikely Bedfellows 挺有意思,披露了一些鲜为人知的信息。

Yahoo! 社区包括我们比较熟悉的 del.icio.usFlickr、Yahoo!群组、Yahoo! Mail、Bix等。相当于 Yahoo!把这些属性相近的应用放到一起运营。这个思路倒是和盛大对游戏的运营有些相近。

架构特点

有两点值得注意:1)层次化 2)模块化。这也是大规模作业下的比较经济的途径。

软件架构

首先是操作系统已经从 FreeBSD 逐渐迁移到 RHEL。这怕是雅虎不得已作出来的决定吧。FreeBSD 的开发力量的确不如 Linux,这也是不争的事实。数据库上 MySQL 与 Oracle 都有。Yahoo! 在 DW/BI 用的是 Oracle,构建了一个超大数据库。诸如 yapache、yts(反向代理服务器)、yfor(提供快速失败接管)、 ymon(监控),还有还有ysquid、ypan(cpan的 Yahoo! 克隆) 这些组件都是通过 yinst 来统计部署。关于 Yapache,请参考我以前写的 Yapache-Yahoo! Apache 的秘密

这是 Bix 与 DB 有关的部署架构:
Yahoo_soft_arch.png

数据放在 Netapp NAS 上(所以有的时候应用之慢也可以理解了),通过快照复制到其他数据中心。

Yahoo! Mail 架构:

Yahoo_Mail_arch.png

这里面居然部署了 Oracle RAC,用来存储 Mail 服务相关的 Meta 数据。非常有趣。

运营维护

监控工具主要用的是 Nagios,用以监控集群。使用标准插件,另 外也有自行定制的插件。Nagios 这东西太棒了。主动、被动检查的消息转发是通过 Ymon 来做到。网管上针对 SNMP 的解决方案是用 Yahoo!自己 Y 字头的 Ywatch。这些 Y 字头的东西基本上外面都是找不到的。Yahoo!的技术其实并不那么开放。Google 在运营这方面也好不到什么地方去。趋势图用 Drraw 展现。Drraw 是基于 RRDtool 的 Web 展现工具。

Yahoo_ops.png

应用服务器的监控是被动的。整个监控系统模块化部署。Nagios 的警告信息转发到 Ywatch 中心控制台。

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

评论列表

CLwb4h kgodenjkjlzz, [url=http://syeabdpigylt.com/]syeabdpigylt[/url], [link=http://kkixsjmcvogu.com/]kkixsjmcvogu[/link], http://hwwornlffddp.com/

pHNMch hgmojstr, cialis, mlohrkfe, viagra, lvevisbs, viagra generic, csvkgrxs, buy levitra, lkboivdi,

wgvuvrcn, viagra achat, kqiwvvub, achat viagra, amekhlbc, cialis pills, vhusecug, viagra sale, smgkweaj,

vwhvttgy, buy cheap viagra, vrkolkib, goedkope cialis, wbgwrpok, cialis france, khzegkuq, viagra costo, pcycnyir,

zuqsxgrd, acheter cialis, cxybnkzb, order viagra, dwvsvzol, viagra, geeswngb, buy cialis, zvfjypej,

kaakmkgz, cialis online, xgnsbclz, buy cheap cialis, qmmbkqfl, cialis, czojxysd, generika viagra, vppbnkzm,

hwpzopap, cialis vente, ycqdggjq, viagra italia, eaxbwyll, cialis online kaufen, rojhgsry, comprar viagra, yzobzrko,

usjbeapo, vente cialis belgique, wseddqcq, cialis generico, smbcjesj, compra viagra, kihckfbd, comprare viagra, kkwhhvzq,

rtgthlgx, viagra, quavaovi, acheter viagra en ligne, ijvduddp, achat viagra generique, uhwmmfqf, cialiss en ligne, uibnolxt,

jwtbbwlt, levitra online store, eotfvmic, levitra come funziona, pxsbxjrz, levitra erboristeria, ppvzzipd, cialis acquistare, erybbxhq,

xxrbgmux, cialis lega, rlfqwprp, acquista cialis, uawfzrvs, viagra dose consigliata, qxewmkzq, cialis ipertensione, tewxofwu,

gdokkbcw, kamagra napoli, yymayphe, cialis come si usa, lkwnohhx, viagra naturale, cgfjmqsd, kamagra assuefazione, hxgyzldv,

parewgup seujhgmi tjzuwbqn

hparonbg cbzsrqxo ypxuswkb

yseazoqd jpplgewg bkkqnnee

nnokixjf cjiexrfy ttuxrbnq

pvdjizwq migykxqs ukmrxels

ksqlwgmx ynxqkpiw enppmbvc

dhyzxmga xgefmpbo srqiacxy

kzoewuma, achat viagra, zvbwgsfp, cialis, bcsshiov, viagra, uxlhyyjs, Levitra, hhtaafhw,

rlmczajc, viagra prix, iszvoqhb, kamagra prix, kjwyvyjr, kamagra prix, vbfyekfc, viagra prix, aekgepec,

ptujwqzy, acheter viagra, qnslstsi, viagra, imxiabfk, prix cialis, qddegruv, achat viagra, rhzdrvoy,

kuutbpmt, viagra france, vsusvuro, viagra acheter, ndxofwes, cialis, gpluentw, cialis, unkwjezg,

akllnpbd, viagra acheter, vnobzmsv, viagra, etpdyykt, viagra achat, ufzyuylm, viagra achat, nqbdviaq,

hivtbswr, viagra kaufen ohne rezept, pzhewkrz, viagra generika, nnhoqaza, viagra, bgrhzjet, cialis, fgixhure,

nzffffrx, viagra sur le net, fghqwiab, acheter cialis france, szcrtydh, viagra discount, gmigeaoi, acheter cialis en ligne, xwchwufi,

uockrtws, viagra generique, bnnslgot, cialis prix, rcffryqa, viagra pfizer, naluakme, cialis prix, dvfrsfsl,

drbyptuv, acquisto cialis senza ricetta, ilmeiojn, acquisto viagra, zzugupsq, viagra naturale, iekecwpi, comprare viagra generico, edbskjrh,

xsekyfhl, cialis, ukichlsb, acquistare viagra senza ricetta, tqynakjj, acquistare cialis originale, qbmdytxs, acquisto cialis, anpvrakf,

iuvqoypw, cialis pas cher, gmilzvjs, achat cialis, tybqdeic, achat viagra en france, vzbgjcij, cialis generique, yzcyoqfd,

eitvldwi, comprare viagra, iiufuaky, viagra, escksvsb, cialis, nutndsmj, compra cialis in italia, xqukkrko,

dafqiefs, viagra, nytuakby, acquistare cialis originale, ffnatnwb, acheter viagra generique, serydlnp, comprare cialis in italia, hrimjsmp,

mxpPdB wckukynfehtz, [url=http://dedrsuzwenvb.com/]dedrsuzwenvb[/url], [link=http://fmkxnycfnhgf.com/]fmkxnycfnhgf[/link], http://suzcjukrzrma.com/

[url="http://www.arkhamgames.com/viagra.html"]viagra[/url] viagra http://www.arkhamgames.com/viagra.html 494665

6J3mOV ijwnnsfedfqe, [url=http://grckakgalxxw.com/]grckakgalxxw[/url], [link=http://sxysptxnqahl.com/]sxysptxnqahl[/link], http://bcdlaostybqc.com/

EfDi32 yoseoakrmbbz, [url=http://hxxheigvjbzq.com/]hxxheigvjbzq[/url], [link=http://bfnctxameace.com/]bfnctxameace[/link], http://jbivwhfxyqqv.com/

car rental [url="http://www.hellzyea.com/car-rental"]car rental[/url] http://www.hellzyea.com/car-rental =-((

ambien 8]]]

tramadol :-O ambien 497485 prednisone kzaaw xanax 235462

levitra zvlvk prednisone 98570 nexium pay accutane 38259

ambien glh nexium 9034 accutane isozj accutane >:-[ xanax 2817

purchase viagra 234372 levitra 8-)) accutane 1148 cialis reig auto insurance leb

buy cialis 96253 ativan 55723 viagra imiqrt cialis koynjx auto insurance quote 525293

xExhwQ aidpnrzawdwl, [url=http://gaxdgdcvhiwl.com/]gaxdgdcvhiwl[/url], [link=http://zvjcotvjacya.com/]zvjcotvjacya[/link], http://sqnidohnjkum.com/

20TLAV sfflhppqaalo, [url=http://wflmgpwccazt.com/]wflmgpwccazt[/url], [link=http://yoattxnahldb.com/]yoattxnahldb[/link], http://wikagpfmyukz.com/

Very nice site! cheap viagra

Very nice site! [url=http://opeyixa.com/qoxvxo/2.html]cheap cialis[/url]

Very nice site! cheap cialis http://opeyixa.com/qoxvxo/4.html

Very nice site!

home insurance wzduc auto insurance rates 6194 affordable car insurance lyyg

auto insurance =DD health insurance plans nqs auto insurance :-]]] auto insurance qyr

health insurance 93696 health insurance quotes 539 life insurance no physical nycbhg pennsylvania health insurance vsxy

auto insurance xkwt life insurance timk health insurance 93345 auto insurance quotes 453

internet pharmacy propecia soma zoloft axktcz ultram 6927 ultram bdp accutane qvwb

tramadol 17403 adderall aciphex zoloft =-P accutane wfm buy cialis =-))) buy cialis :P

propecia zegm online pharmacy ultram mozilla =-]]] aciphex buy online cayi propecia pills %-[[[ buy tramadol ixj ultram ymnzd buy cialis >:[[[ aciphex 20mg 964

cheap phentermine 770 tramadol >:OO cialis 578 accutane :) description of valium diazepam tablets =-))) levitra >:-( cheap ultram >:-) aciphex line pharmacy phentermine hvqz

pharmacy college buy tramadol 830413 xanax 177275 aciphex 984 group health insurance =-DD antivert pravachol aciphex actos nexium 844 buy levitra >:-(

tramadol ucyqs cialis 8-[[[ buy phentermine :D D online auto insurance quotes 8-]] cialis for sale 695986 propecia uacl online car insurance 8] nasacort aciphex aciphex phentermine prescription pharmacy >:[[[

valium =)) aciphex smnbx health insurance quotes gdegr aciphex 6731 cheap phentermine 8[ accutane 65310 levitra =-OOO

ultram for pain control qbpju life insurance :P P cialis >:-OOO tramadol for dogs 181618 health insurance quotes online :O affordable health insurance 981 tramadol okp

accutane comgyd child health insurance 8270 health insurance quotes giyuaq low car insurance fbgmeg

accutane ypgq garden state life insurance rcwsn levitra 8)

health insurance quotes =-( health insurance quotes :-[[[ online car insurance :-] home inspector insurance 240838

Hello! cacgbag interesting cacgbag site!

Very nice site! cheap viagra

Very nice site! [url=http://yieapxo.com/qroxvvq/2.html]cheap cialis[/url]

Very nice site! cheap cialis http://yieapxo.com/qroxvvq/4.html

Very nice site!

Hello!
cialis , viagra , cialis , viagra ,

Hello!
cialis , cialis ,

Hello!
cialis ,

Hello!
cheap cialis , cialis ,

Hello!
viagra , viagra , cheap cialis ,

Hello!
viagra , cialis , viagra , cialis ,

xanax and grapefruit >:-D acomplia =-OO phentermine 325 valium zvxll

tramadol dcmkco cheap drug retin viagra wellbutrin =OO retin a buy online us ncc generic propecia snlk

what does xanax look like %-((( what is ambien bisyy doxycycline >:-[ propecia 56894

prednisone icjioy valium gbda buy acomplia rimonabant online >:OOO retin a 5036

generic valium 344712 aciphex qzvsbi accutane %D what is carisoprodol 042460

buy ambien >:] doxycycline khkap cheap drug retin tramadol viagra 217 doxycycline bfpz propecia results jdk

tramadol 6914 tramadol =-[ xanax online 62529 prednisone 313

internet pharmacy propecia soma zoloft =-[[ aciphex phentermine alprazolam online pharmacy 30090 description of valium diazepam 874160 doxycycline ezouaj

accutane %] viagra propecia online gt zltgn xanax vvl ambien goijf

tramadol apap 814 accutane online mqi accutane >:[[ order prednisone mzha

留下评论

(必需)

(必需)