Netflix推“猴子”系列工具 开放部分源代码
据国外媒体报道,为确保视频流服务能够在公众互联网上经得起挑战,Netflix此前花费了大量的时间在开发一套“猴子”(Monkey)工具。本周一,Netfilx正式对外开放了“混乱的猴子”(Chaos Monkey)的源代码。
“混乱的猴子”专门在集群中随机关闭虚拟机,以确保系统在部分节点故障时仍然可以正常运行。开放“混乱的猴子”的源代码,意味着所有人都能够使用这款工具,或是对该工具的源代码进行调整。
除“混乱的猴子”之外,还有一个“猴子保安”(Security Monky),可以自动检查系统中存在的漏洞;还有一个“猴子清洁工”(Janitor Monkey),可以自动发现系统中的闲置资源并将其关闭。这套工具是各个团队通用的,Netflix未来会逐步开放它们的源代码。
Netflix的视频流服务部分的在云计算服务亚马逊网络服务(Amazon Web Services)上运行。亚马逊网络服务已成为非常流行的云计算服务,提供通过网络即时接入计算基础设施的服务。“混乱的猴子”围绕着亚马逊网络服务设计,能够关闭虚拟机。
使用亚马逊的云计算服务当然具有一定的优势,但是一旦该服务出现故障,便会导致自身的服务陷入瘫痪。上个月,亚马逊位于北弗吉尼亚州的一个数据中心出现了20多分钟的断电,由于备用发电机失效,导致作为亚马逊客户的Instagram、Netflix、Pinterest等知名网站瘫痪。亚马逊当时曾表示,由于两座数据中心所用的电脑出现电压波动并停电。在其中一个数据中心,亚马逊启动备用柴油发电机,虽然启动正常,但是后续无法正常发电,随着备份电池电源耗尽,导致该数据中心完全断电。
在Netflix今年年初首次提出“混乱的猴子”这个概念时,在线问答网站Stack Exchange联合创始人杰夫·阿特伍德(Jeff Atwood)就曾经表扬过它。阿特伍德表示,只有在Stack Exchange开始使用“混乱的猴子”之后,才彻底解决了停机问题。
(责任编辑:admin)- “扫一扫”关注融合网微信号
免责声明:我方仅为合法的第三方企业注册用户所发布的内容提供存储空间,融合网不对其发布的内容提供任何形式的保证:不保证内容满足您的要求,不保证融合网的服务不会中断。因网络状况、通讯线路、第三方网站或管理部门的要求等任何原因而导致您不能正常使用融合网,融合网不承担任何法律责任。
第三方企业注册用户在融合网发布的内容(包含但不限于融合网目前各产品功能里的内容)仅表明其第三方企业注册用户的立场和观点,并不代表融合网的立场或观点。相关各方及作者发布此信息的目的在于传播、分享更多信息,并不代表本网站的观点和立场,更与本站立场无关。相关各方及作者在我方平台上发表、发布的所有资料、言论等仅代表其作者个人观点,与本网站立场无关,不对您构成任何投资、交易等方面的建议。用户应基于自己的独立判断,自行决定并承担相应风险。
根据相关协议内容,第三方企业注册用户已知悉自身作为内容的发布者,需自行对所发表内容(如,字体、图片、文章内容等)负责,因所发表内容(如,字体、图片、文章内容等)等所引发的一切纠纷均由该内容的发布者(即,第三方企业注册用户)承担全部法律及连带责任。融合网不承担任何法律及连带责任。
第三方企业注册用户在融合网相关栏目上所发布的涉嫌侵犯他人知识产权或其他合法权益的内容(如,字体、图片、文章内容等),经相关版权方、权利方等提供初步证据,融合网有权先行予以删除,并保留移交司法机关查处的权利。参照相应司法机关的查处结果,融合网对于第三方企业用户所发布内容的处置具有最终决定权。
个人或单位如认为第三方企业注册用户在融合网上发布的内容(如,字体、图片、文章内容等)存在侵犯自身合法权益的,应准备好具有法律效应的证明材料,及时与融合网取得联系,以便融合网及时协调第三方企业注册用户并迅速做出相应处理工作。
融合网联系方式:(一)、电话:(010)57722280;(二)、电子邮箱:2029555353@qq.com dwrh@dwrh.net
对免责声明的解释、修改及更新权均属于融合网所有。