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