摘要:截止到年底,這一數(shù)據(jù)顛倒了。表示,的在的個(gè)服務(wù)器上的工作量,僅僅相當(dāng)于臺(tái)自有服務(wù)器提供的工作量。為了保證其可擴(kuò)展性,提供的服務(wù)有拘束的。
五年前,社交游戲公司Zynga一直沿用常規(guī)的IT基礎(chǔ)設(shè)施。服務(wù)器存放在租用的數(shù)據(jù)中心的機(jī)架上。用戶喜歡Poker這樣的游戲,該游戲在2007年發(fā)布。
?
直到FarmVille發(fā)布,那是在2009年,1000萬(wàn)用戶在六周內(nèi)訪問(wèn)了FarmVille的服務(wù)器,五個(gè)月內(nèi)用戶達(dá)到了2500萬(wàn)。
?
“我們找不到更多的電力供應(yīng),找不到足夠的服務(wù)器,我們只能對(duì)現(xiàn)有的基礎(chǔ)設(shè)施進(jìn)行優(yōu)化來(lái)滿足FarmVille的需求,”Zynga的基礎(chǔ)架構(gòu)CTO Allan Leinwand表示。
?
Zynga顛覆了整個(gè)IT架構(gòu),我們將IT基礎(chǔ)設(shè)置遷移到了Amazon EC2上,我們購(gòu)買了虛擬的服務(wù)器和存儲(chǔ),并根據(jù)需求自由的增減。“他們確實(shí)幫我們節(jié)省了資源,幫我們順利度過(guò)了2009和2010,他們的工作令人驚訝,”Leinwand說(shuō)。最終,Zynga“憑借我們自己的理想,我們做到了。我們能夠靈活的控制它更好的為我們工作。”
?
Zynga的新數(shù)據(jù)中心Zynga建立的私有云在某些方面有更高的效率,因?yàn)樗耆赯ynga的掌控之下。Zynga將所有自己租賃的、托管的服務(wù)器遷移到自己的數(shù)據(jù)中心中去,Zynga在美國(guó)東西海岸都建立了數(shù)據(jù)中心。截至到2011年,20%的Zynga的游戲用戶登錄到Zynga自己的數(shù)據(jù)中心,剩下80%的用戶依然在Amazon云服務(wù)上。
?
截止到2011年底,這一數(shù)據(jù)顛倒了。現(xiàn)在,80%的使用在Zynga的數(shù)據(jù)中心中,剩下20%則通過(guò)Amazon。Zynga沒(méi)有計(jì)劃完全丟棄Amazon,因?yàn)樗€是非常好的“緩沖器”以應(yīng)付突發(fā)的用戶興趣增長(zhǎng),例如去年Alec Baldwin開(kāi)始了拒絕停止Words With Friends的計(jì)劃。
?
建立一個(gè)更好的Amazon
但是最主要的是,Amazon不能支持所有Zynga想做的事,而Zynga可以,因?yàn)閆ynga不需要面對(duì)成千上網(wǎng)的企業(yè),它只需要為Zynga建立較好的架構(gòu)。Leinwand在日前在拉斯維加斯舉行的Interop大會(huì)上做了主題演講,并與Ars討論了更多細(xì)節(jié)。Zynga的內(nèi)部基礎(chǔ)設(shè)施稱之為“zCloud”,它采用了CloudStack進(jìn)行管理,RightScale為其進(jìn)行設(shè)計(jì),該公司專門管理在Amazon或私有數(shù)據(jù)中心的云計(jì)算調(diào)度。
?
這就讓Zynga內(nèi)部的基礎(chǔ)設(shè)施和Amazon的資源可以通過(guò)一個(gè)控制后臺(tái)管理。
?
“當(dāng)你打算在Zynga的基礎(chǔ)設(shè)施上開(kāi)啟一個(gè)虛擬機(jī)時(shí),一個(gè)下拉窗口會(huì)跳出來(lái)說(shuō):‘是前往Amazon還是zCloud?’然后你可以做出選擇,”Leinwand表示。
?
Leinwand表示,Zynga不打算公布使用了哪種服務(wù)器,或者建立了多少數(shù)據(jù)中心,我們只能說(shuō)在東西海岸的數(shù)據(jù)中心采用了混合的設(shè)施。但總的來(lái)說(shuō),Amazon并沒(méi)有提供實(shí)例,幫助Zynga定制它的硬件和軟件以服務(wù)FarmVille、Words With Friends以及其它游戲。
?
Zynga的基礎(chǔ)架構(gòu)非常龐大。Leinwand表示,Zynga的數(shù)據(jù)系統(tǒng)擁有24.5萬(wàn)億行記錄,1.4PB數(shù)據(jù)。用戶在游戲中的成長(zhǎng)將導(dǎo)致Zynga對(duì)內(nèi)存進(jìn)行大量的數(shù)據(jù)讀寫操作。負(fù)載均衡器將分布的將數(shù)據(jù)分發(fā)給Web服務(wù)器,同時(shí),數(shù)據(jù)將從服務(wù)器中移動(dòng)到內(nèi)存緩存和一個(gè)高可用、大容量的長(zhǎng)期存儲(chǔ)系統(tǒng)中。除此之外,Zynga還服務(wù)了數(shù)以百萬(wàn)級(jí)的臨時(shí)游戲玩家,Zynga也為第三方游戲開(kāi)發(fā)者提供社交游戲平臺(tái)。
?
雖然Zynga并沒(méi)有像Facebook、Google那樣走制造自己的服務(wù)器的路,但他需要從硬件供應(yīng)商那里購(gòu)買服務(wù)器,供應(yīng)商需要為Zynga的基礎(chǔ)設(shè)施提供定制產(chǎn)品并進(jìn)行配置,這與Facebook的Open Compute項(xiàng)目很相似。
?
Leinwand表示,Zynga的在Amazon的3個(gè)服務(wù)器上的工作量,僅僅相當(dāng)于1臺(tái)自有服務(wù)器提供的工作量。這并不是說(shuō)Zynga使用的大型服務(wù)器,Zynga的服務(wù)器與Amazon上的服務(wù)器相當(dāng)。其秘密就是讓大量的資源集中在一起,從而更有效率。深入的分析服務(wù)器性能、網(wǎng)絡(luò)流量趨勢(shì)以及應(yīng)用程序資源管理是件費(fèi)時(shí)費(fèi)力的事情,但卻是非常重要的。
?
“我們自己研發(fā)各種應(yīng)用。我們寫了內(nèi)存工具、性能分析工具,我們進(jìn)入了Linux內(nèi)核,我們使用了CentOS,并進(jìn)入了CentOS內(nèi)核找到其中的瓶頸。”
?
Amazon為了保證其可擴(kuò)展性,提供的服務(wù)有拘束的。舉個(gè)例子,你可以租用Amazon的一個(gè)實(shí)例,包含了一定的存儲(chǔ)和計(jì)算資源,但是如果要增加若干G內(nèi)存或者CPU,就需要購(gòu)買整個(gè)實(shí)例,你將購(gòu)買一部分你根本沒(méi)有用的資源。
?
“你不能去公共云,并在這里購(gòu)買額外的64GB內(nèi)存。他們會(huì)看著你說(shuō)‘買另外一個(gè)實(shí)例吧,’”Leinwand說(shuō)。
?
Leinwand說(shuō)Amazon的實(shí)例模型將導(dǎo)致過(guò)度訂購(gòu),這意味著你最終購(gòu)買了比實(shí)際需要更多的存儲(chǔ)。而在Zynga內(nèi)部采用了直接訪問(wèn)服務(wù)器的模式,提供了巨大的I/O性能和更高效率,他說(shuō)。
?
當(dāng)你像Zynag一樣快速發(fā)展,每一個(gè)性能能或者效率的提升都是十分重要的。Leinwand表示,公司擁有這些服務(wù)器已經(jīng)兩年了,目前達(dá)到了100臺(tái)。在可預(yù)見(jiàn)的未來(lái),仍然有一部分服務(wù)器需要由Amazon云服務(wù)提供,即使Zynga自己的數(shù)據(jù)中心爆發(fā)式增長(zhǎng)。除此之外,供應(yīng)商的能力總是有用的,Amazon對(duì)當(dāng)下的應(yīng)用還是有價(jià)值的,即使他們不能增加內(nèi)存、不能提供更少的CPU內(nèi)核和存儲(chǔ),Leinwand表示。
?
“人們問(wèn)了我很多問(wèn)題,‘你會(huì)放棄他們的公共云服務(wù)嗎?’”Leinwand表示“我認(rèn)為我們哪兒也不會(huì)去。他們能提供非常好的緩沖。”
?
更新:一個(gè)讀者問(wèn)了一個(gè)非常好的問(wèn)題——Zynga用什么管理程序?Leinwand表示,正如你所知道的那樣,Amazon云服務(wù)用一個(gè)優(yōu)化的Xen作為管理程序。Zynga內(nèi)部采用了類似的方式。“在zCloud,我們用Citrix CloudStack管理軟件,并運(yùn)行在XenServer上,”Leinwand表示。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/3609.html
摘要:我們使用了很多的公共云資源,自己也建立了私有的云計(jì)算中心。那你們會(huì)給騰訊提供一些這方面的建議嗎會(huì)的,我們跟他們合作密切,我們之間的交流很頻繁。 Cadir Lee,現(xiàn)任Zynga CTO,統(tǒng)管公司的技術(shù)平臺(tái)和海量基礎(chǔ)架構(gòu)的研發(fā)和創(chuàng)新。他管理數(shù)據(jù)分析、網(wǎng)絡(luò)運(yùn)維、安全等方面的團(tuán)隊(duì)。在加入Zynga之前,他擔(dān)任Support.com的CTO11年之久,而Support.com也是他和Zynga創(chuàng)始...
摘要:周三宣布,作為億美元成本削減計(jì)劃的一部分,將關(guān)閉數(shù)據(jù)中心,重新使用亞馬遜的云計(jì)算服務(wù)。如數(shù)據(jù)中心,這部分業(yè)務(wù)將交由亞馬遜去做。此前,還為數(shù)據(jù)中心開(kāi)發(fā)了名為的軟件,以在亞馬遜的服務(wù)器和自己的服務(wù)器之間輕松切換。 2009年,社交游戲公司Zynga曾是亞馬遜云計(jì)算服務(wù)的大客戶。不過(guò),2年后Zynga就耗資1億美元建造了自己的數(shù)據(jù)中心,以處理自身大量的云計(jì)算需求。現(xiàn)在,Zynga又走回了老路。Zy...
摘要:使這個(gè)平臺(tái)使用更方便的較大的優(yōu)勢(shì)之一是全面兼容亞馬遜。因此,基于亞馬遜的所有的腳本和軟件產(chǎn)品都可以輕松地為你的私有云部署。此外,商業(yè)版提供了廣泛的功能管理程序工具兼容亞馬遜和集成等等。 考慮到云計(jì)算有極大的潛力提高效率,顯著節(jié)省成本,實(shí)現(xiàn)可升級(jí)的基礎(chǔ)設(shè)施和高性能以及安全的數(shù)據(jù)存儲(chǔ),云計(jì)算仍然是目前IT領(lǐng)域最熱門的話題之一。 然而,選擇合適的云平臺(tái)是很困難的。這些云平臺(tái)都有支持意見(jiàn)和反對(duì)意見(jiàn)。...
摘要:隨著混合云管理作為一種產(chǎn)品類別的發(fā)展,它面臨著多種威脅和機(jī)遇。混合云管理的未來(lái)隨著企業(yè)希望統(tǒng)一其跨云管理,混合云管理的未來(lái)令人興奮且日趨成熟。雖然這不是一個(gè)長(zhǎng)期趨勢(shì),但它有可能影響混合云管理的標(biāo)準(zhǔn)化和采用。在過(guò)去幾年中,采用混合云已成為大多數(shù)企業(yè)開(kāi)展業(yè)務(wù)的主流。這種變化是由兩個(gè)顯著的市場(chǎng)變化驅(qū)動(dòng)的:(1)企業(yè)用于支持其業(yè)務(wù)需求的云計(jì)算、產(chǎn)品、工具和技術(shù)的異構(gòu)性日益增加。(2)企業(yè)IT部門越來(lái)...
摘要:云計(jì)算系統(tǒng)中的數(shù)據(jù)管理技術(shù)主要是的數(shù)據(jù)管理技術(shù)和團(tuán)隊(duì)開(kāi)發(fā)的開(kāi)源數(shù)據(jù)管理模塊。五典型云計(jì)算平臺(tái)介紹由于云計(jì)算技術(shù)范圍很廣,目前各大企業(yè)提供的云計(jì)算服務(wù)主要根據(jù)自身的特點(diǎn)和優(yōu)勢(shì)實(shí)現(xiàn)的。藍(lán)云平臺(tái)的一個(gè)重要特點(diǎn)是虛擬化技術(shù)的使用。(3) 海量數(shù)據(jù)管理技術(shù)云計(jì)算需要對(duì)分布的、海量的數(shù)據(jù)進(jìn)行處理、分析,因此,數(shù)據(jù)管理技術(shù)必需能夠高效的管理大量的數(shù)據(jù)。云計(jì)算系統(tǒng)中的數(shù)據(jù)管理技術(shù)主要是Google的BT(B...
閱讀 2808·2021-11-24 09:39
閱讀 2783·2021-09-23 11:45
閱讀 3408·2019-08-30 12:49
閱讀 3358·2019-08-30 11:18
閱讀 1922·2019-08-29 16:42
閱讀 3349·2019-08-29 16:35
閱讀 1327·2019-08-29 11:21
閱讀 1921·2019-08-26 13:49