自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

運(yùn)維案例:Puppet如何成為數(shù)據(jù)中心擴(kuò)張的關(guān)鍵

運(yùn)維 系統(tǒng)運(yùn)維
電子郵件營銷公司Constant Contact表示,它選擇使用Puppet實(shí)驗(yàn)室的Puppet配置管理和自動化框架,以助其在兩年內(nèi)將服務(wù)器數(shù)量由數(shù)百臺提升至數(shù)千臺的規(guī)模。該公司還計(jì)劃采用Cassandra分布式數(shù)據(jù)庫集群。公司表示,使用Puppet并遵守DevOps原則,能幫助減少員工人數(shù)、新產(chǎn)品交付時間,并能使開發(fā)工作更加順利。

電子郵件營銷公司Constant Contact表示,它選擇使用Puppet實(shí)驗(yàn)室的Puppet配置管理和自動化框架,以助其在兩年內(nèi)將服務(wù)器數(shù)量由數(shù)百臺提升至數(shù)千臺的規(guī)模。

如果一切按計(jì)劃進(jìn)行,這種趨勢將繼續(xù)下去,因?yàn)楣驹诓粩喑砷L,還會不斷添加卡桑德拉(Cassandra)分布式數(shù)據(jù)庫集群等新的應(yīng)用。

“我們預(yù)計(jì)我們的服務(wù)器容量每六個月會增長三分之一,”Mark Schena說到。他是Constant Contact公司系統(tǒng)自動化部門的經(jīng)理。“這不只是我們的樂觀估計(jì)(而是將要實(shí)際發(fā)生的事)。”

該公司兩年前開始研究開放源代碼的配置管理工具,當(dāng)時他們已經(jīng)意識到手動過程無法跟上公司的增長步伐。除Puppet外,它還考慮了較為古老的Cfengine 和Capistrano,以及較新的Opscode Chef。Schena說,當(dāng)時的Opscode Chef尚不成熟。

Schena說,除了Chef尚不成熟之外,Constant Contact公司傾向于Puppet語言的原因還在于它的簡單。Puppet支持更多平臺,包括傳統(tǒng)的Unix簇系統(tǒng)如Solaris;而當(dāng)時的Chef只能在有限的幾個Linux發(fā)現(xiàn)版上運(yùn)行。此外,Schena說,他感覺使用Puppet創(chuàng)建依賴映射圖更加容易,更能保證程序以正確的順序運(yùn)行。

完全地“puppet化”

Schena表示,如今,Constant Contact所有的產(chǎn)品服務(wù)器都已經(jīng)“Puppet化”了,這意味著所有的改變都是通過客戶端運(yùn)行的代理程序生效。Puppet“配置單(Manifest)”由中央Puppet“主服務(wù)器(Master)”維護(hù),可通過客戶端的代理程序修改。

同時,Puppet的使用也幫助Constant Contact公司建立了DevOps式的開發(fā)環(huán)境——這是一種敏捷開發(fā)(Agile Development)方法的演變,強(qiáng)調(diào)快速地代碼發(fā)布、配置管理、自動化和版本控制,加強(qiáng)了開發(fā)者和項(xiàng)目組之間的交流。

傳統(tǒng)的概念如“開發(fā)”、“進(jìn)度”、“質(zhì)量保證(QA)”和“產(chǎn)品”等“對我從不適用”,Schena如此說到。在傳統(tǒng)模型下,開發(fā)者獨(dú)立于項(xiàng)目組,艱苦開發(fā)數(shù)月,再將成果送往質(zhì)量保證和產(chǎn)品部門。然后就是,“祈禱好運(yùn),希望代碼能正常工作。”

在DevOps式的工作環(huán)境中,“我們所有人最開始都會參與其中,所有的工作都通過Puppet進(jìn)行”,最后完成版本控制,以便于一旦發(fā)生問題,還有可能恢復(fù)到出問題之前的狀態(tài)。

最后,Schena報告說,使用Puppet并遵守DevOps原則,能幫助減少員工人數(shù)、新產(chǎn)品交付時間,并能使開發(fā)工作更加順利。

配置管理與云計(jì)算

一般來說,配置管理工具會受到熱烈的歡迎。

Bob Plankers是中西部規(guī)模較大的一所大學(xué)的系統(tǒng)管理員。他說,在改用紅帽企業(yè)版Linux系統(tǒng)第六版(RHEL 6)時,他采用了Cfengine-3軟件。他的許多同行業(yè)也都這么做。

“我們之前就一直想這么做,(改用RHEL6)正好是一個這么做的好時機(jī),因?yàn)槟憧梢詮念^開始,而不用對已有系統(tǒng)進(jìn)行轉(zhuǎn)換,”Plankers說。

Plankers說,在他的工作中,Cfengine和配置管理軟件所要面對的問題在很大程度上就是一份文件。因?yàn)樗械男薷亩际峭ㄟ^配置管理工具完成的,所以要捕捉到配置的改動很容易。

“管理層多年來一直試圖解決這個文件問題,要求我們將所做的一切都記錄到文檔中,”他說。“于是我們的所有服務(wù)器都有了wiki,而且我們也喜愛我們的wiki,但問題是這些wiki就是權(quán)威的了嗎?不是。”

此外,隨著IT產(chǎn)業(yè)向云計(jì)算邁進(jìn),Plankers預(yù)測配置管理工具將會更加流行。

“使用虛擬化技術(shù)后,剩下的就是硬件和整合問題,但是對于云計(jì)算,關(guān)鍵問題在于數(shù)據(jù)處理(process),”他說。結(jié)合了云計(jì)算技術(shù)后,配置管理系統(tǒng)成為“節(jié)省時間的利器,和一種更有效地使用云計(jì)算的方式。”

原文:http://www.searchsv.com.cn/showcontent_46675.htm

【編輯推薦】

  1. 解析Puppet 2.6.x新功能
  2. SVN自助更新:運(yùn)維利器Puppet實(shí)例講解(一)
  3. 開源自動化配置管理工具Puppet入門教程
  4. 從敏捷開發(fā)到敏捷運(yùn)維:DevOps將帶來革命?

責(zé)任編輯:yangsai 來源: TT服務(wù)器
相關(guān)推薦

2009-12-31 16:20:52

數(shù)據(jù)中心之變 運(yùn)維

2011-12-27 17:09:11

2011-01-05 10:32:58

企業(yè)數(shù)據(jù)中心運(yùn)維管理北塔

2016-12-02 15:47:31

數(shù)據(jù)中心運(yùn)維云數(shù)據(jù)中心

2012-10-23 11:01:19

數(shù)據(jù)中心網(wǎng)絡(luò)系統(tǒng)通信網(wǎng)絡(luò)

2018-08-22 08:36:19

數(shù)據(jù)中心運(yùn)維數(shù)據(jù)

2009-07-09 14:35:16

數(shù)據(jù)中心運(yùn)維管理游龍科技

2017-05-03 16:14:56

運(yùn)維數(shù)據(jù)中心地位

2016-08-17 16:17:02

云時代SDN時代

2018-03-21 10:24:25

2015-07-10 09:36:37

2018-06-01 10:30:24

數(shù)據(jù)中心運(yùn)維危機(jī)

2017-11-17 11:10:53

數(shù)據(jù)中心運(yùn)維路標(biāo)

2015-12-11 13:18:15

2017-02-13 15:45:59

戴爾

2012-11-12 14:05:17

數(shù)據(jù)中心防地震

2009-12-27 19:06:18

2018-01-03 11:08:50

數(shù)據(jù)中心運(yùn)維網(wǎng)絡(luò)

2017-12-26 10:44:40

監(jiān)控數(shù)據(jù)中心

2018-12-21 08:33:15

數(shù)據(jù)中心機(jī)房運(yùn)維
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號