成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AWS Auto Scaling組失控“暴走”

云計(jì)算 云安全
AWS Auto Scaling組是一個優(yōu)秀的功能,該自動化系統(tǒng)負(fù)責(zé)管理服務(wù)器宕機(jī)并為用戶自動擴(kuò)展服務(wù)。一個Auto Scaling組連接到彈性負(fù)載均衡,則會讓確保應(yīng)用總是啟動并處于運(yùn)行中這件事變得容易。

AWS Auto Scaling組是一個優(yōu)秀的功能,該自動化系統(tǒng)負(fù)責(zé)管理服務(wù)器宕機(jī)并為用戶自動擴(kuò)展服務(wù)。一個Auto Scaling組連接到彈性負(fù)載均衡,則會讓確保應(yīng)用總是啟動并處于運(yùn)行中這件事變得容易。

管理員可以指定一個亞馬遜Web服務(wù)(AWS)Auto Scaling組使用彈性負(fù)載均衡(ELB)健康檢查,這將確保該服務(wù)在服務(wù)器上是運(yùn)行的–而不只是服務(wù)器本身是運(yùn)行的。這可以快速和自動更換任何行為不正常的服務(wù)器,殺掉那些壞的服務(wù)器并用好的干凈的服務(wù)器取代它們。

使用ELB健康檢查,而不僅僅是彈性計(jì)算云(EC2)健康檢查是很重要的。我碰到過這樣的問題,服務(wù)器仍在運(yùn)行,但服務(wù)器上的服務(wù)已經(jīng)死掉并且無法重新啟動。該ELB會從服務(wù)器斷開,因?yàn)樗巡辉俜?wù)請求,但AWS Auto Scaling組并沒有替換它,因?yàn)榉?wù)器仍在運(yùn)行。最終,所有服務(wù)器都有了同樣的問題,該服務(wù)停止工作。然后,我收到了一個來自Pingdom的警告,通知我說Web服務(wù)不工作。AWS Auto Scaling組一直認(rèn)為所有的服務(wù)器都正常,沒有檢測出實(shí)際的Web服務(wù)已經(jīng)死亡并且無法重啟。

***對每一個生產(chǎn)服務(wù)使用Scaling組,即使他們并不需要真正的自動擴(kuò)展。我的大部分AWS Auto Scaling組只是簡單的描述為,“保持X數(shù)量的服務(wù)器一直運(yùn)行。”這意味著,如果出現(xiàn)一個問題然后其中一臺服務(wù)器宕掉,該服務(wù)器會被殺掉并自動替換。這并不意味著我需要根據(jù)負(fù)載自動增加服務(wù)器的數(shù)量。但那使得自動化一些簡單的DevOps任務(wù)如重新啟動一臺服務(wù)器變得更容易。

什么地方出錯了?

關(guān)于AWS EC2定價的一個需要小小討論的事實(shí)是,用戶按照每臺服務(wù)器運(yùn)行任意部分小時來支付費(fèi)用。這意味著,如果一個用戶啟動服務(wù)器,然后在五分鐘內(nèi)殺死它,他仍然要為這完整的一小時買單。這似乎是可接受的,但是如果一個用戶殺掉一個服務(wù)器然后使用完全相同類型和位置的一個新的服務(wù)器來替換它,這個舉動會讓費(fèi)用翻倍。

起初,我啟動了一個服務(wù)器,被收取一臺服務(wù)器的費(fèi)用,五分鐘后殺掉該服務(wù)器,然后換成另一臺。但我被收取了2倍服務(wù)器運(yùn)行的費(fèi)用,直到***臺服務(wù)器被啟動(圖1)之后達(dá)到一小時。當(dāng)你將那種計(jì)費(fèi)模式和AWS Auto Scaling組不斷殺死和重新啟動服務(wù)器的錯誤結(jié)合起來,成本就會不斷上漲。

 

Auto Scaling在五分鐘后殺死一個實(shí)例并啟動另一個。

Auto Scaling在五分鐘后殺死一個實(shí)例并啟動另一個。

在我的這個案例中,Auto Scaling組的配置有一個問題,一個服務(wù)器連續(xù)被殺死并在有問題的同一區(qū)域內(nèi)被重新啟動。這意味著,每五分鐘,一個新的服務(wù)器啟動,舊的被取代,從而產(chǎn)生每小時12個實(shí)例小時的費(fèi)用 - 即便在任何時間永遠(yuǎn)都只有一個實(shí)例在運(yùn)行。并且該實(shí)例甚至都沒有正常工作。

我一開始沒有注意到,直到收到之后的帳單列表,因?yàn)檫@個原因出現(xiàn)了一筆額外的1200美金的支出。這時,我聯(lián)系了AWS的支持人員。當(dāng)我發(fā)現(xiàn)這個問題的時候我非常沮喪,但亞馬遜修復(fù)了它并給了我由于壞掉的Auto Scaling組導(dǎo)致的額外的信用度。 AWS還針對該問題進(jìn)行了檢測,并給了我Auto Scaling組失控的2個月的信用度。

現(xiàn)在回想起來,我本應(yīng)該設(shè)置Auto Scaling組的通知,我本應(yīng)該驗(yàn)證Auto Scaling的行為不可能每15分鐘超過一次。有了這些改變,最多只可能出現(xiàn)四倍的正常收費(fèi)。這仍然是糟糕的,但卻沒有12倍那么糟糕。我本應(yīng)該驗(yàn)證所有地區(qū)的服務(wù)器都正常啟動了。

如何防止Auto Scaling故障

首先,訂閱Auto Scaling組通知 - 即使它只是使用一個電子郵件地址,因?yàn)槭褂脤ず艨赡苡悬c(diǎn)極端。管理員還應(yīng)該小心該組突然“暴走”。如果確實(shí)發(fā)生了一些什么狀況并且AWS Auto Scaling組不停的啟動和替代服務(wù)器,管理員則可以禁用一個可用區(qū)域或阻止該組執(zhí)行任何操作。把“冷靜”時間增加到15分鐘也許是個不錯的主意,以防止類似的錯誤發(fā)生到完全失控。

***,確保ELB在服務(wù)器啟動之后給予了足夠?qū)捲5臅r間來決定是否最終會正常啟動。如果該服務(wù)通常需要5分鐘才能啟動成功,那么給它15分鐘。如果開發(fā)人員檢查到他至少有2臺服務(wù)器跑在ELB后面,在新的服務(wù)器正在啟動時,運(yùn)行的服務(wù)器必須能夠處理負(fù)載。

提供額外的能力總是一個不錯的主意,因?yàn)橛脩艨赡苄枰谛迯?fù)問題的時候停掉一些服務(wù)器。請記住,AWS Elastic Beanstalk內(nèi)部使用的是Auto Scaling組,因此也可以訂閱對他們的通知,如果他們被設(shè)置好的話。

原文鏈接:http://www.searchcloudcomputing.com.cn/showcontent_91495.htm

責(zé)任編輯:Ophira 來源: TechTarget中國
相關(guān)推薦

2014-03-05 09:21:52

AWS云服務(wù)亞馬遜

2014-05-13 11:44:07

亞馬遜云游戲

2016-01-27 17:25:25

AWS技術(shù)峰會AWS Summit2

2016-09-01 13:36:41

2025-02-21 13:20:00

2017-12-02 12:39:41

2019-12-04 10:47:09

AWSWavelength邊緣計(jì)算

2015-10-09 10:50:54

AWSAWS IoT

2014-11-14 10:08:07

AWSAWS Lambda

2014-11-14 10:16:18

亞馬遜

2019-12-04 15:12:20

AWS云計(jì)算亞馬遜

2011-07-20 14:40:03

2010-06-25 09:29:37

云計(jì)算安全

2024-11-26 00:14:08

2015-06-05 16:13:34

云適配企業(yè)失控Leancloud

2010-06-30 16:52:06

云計(jì)算IT部門信息安全

2018-05-18 14:39:46

華為 華為云

2012-04-24 10:47:28

微軟MSN

2011-07-20 09:29:50

CIO軟件普元

2024-11-15 13:09:41

點(diǎn)贊
收藏

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

主站蜘蛛池模板: 午夜av成人| www日韩高清 | 欧美日韩国产一区二区三区 | 国产成人99久久亚洲综合精品 | 人人九九精 | 亚洲男人的天堂网站 | 欧美专区在线 | 欧美视频在线一区 | www.久| 日韩最新网站 | 国产高清在线 | 国产精品一区二区免费 | 大吊一区二区 | 日韩中文字幕免费在线观看 | 999精品视频在线观看 | www.99热这里只有精品 | www.久久久久久久久久久久 | 久久综合一区二区 | 欧美激情一区二区 | 精品美女久久久 | 中文字幕亚洲视频 | 中文字幕在线视频精品 | 久久久久久久久久久高潮一区二区 | av天天干 | 91精品国产91久久久久久不卞 | 成人精品鲁一区一区二区 | www久久久 | 毛片免费看的 | 青青草这里只有精品 | 99免费在线观看视频 | 国产 日韩 欧美 制服 另类 | 成人国产精品免费观看视频 | 毛片一区二区三区 | h片在线免费看 | 国产精品日韩欧美一区二区三区 | 精品欧美一区二区中文字幕视频 | 国产乱码精品一区二区三区忘忧草 | 精品国产一二三区 | 成年人免费在线视频 | 精品伦精品一区二区三区视频 | 日韩精品免费 |