Netflix

Netflix

0.0
0条评价
418次浏览
所属厂商:
Netflix
交付方式:
IAAS
定价方式:
按配置
适用客户规模(/人):
5000以上
价格区间:
10万-50万50万-100万
SAAS付费周期:
年付

公司介绍:

Netflix (NFLX.US) 美国奈飞公司,简称网飞。是一家会员订阅制的流媒体播放平台,总部位于美国加利福尼亚州洛斯盖图。成立于1997年,曾经是一家在线DVD及蓝光租赁提供商,用户可以通过免费快递信封租赁及归还Netflix库存的大量影片实体光Netflix作为全球领先的流媒体平台,始终在技术创新和用户体验方面走在前列。其服务在面对广泛的用户使用时容易出现故障,尤其是在流量激增和节假日高峰期间。为了提升服务的可靠性,Netflix开发了混沌工程的实践。

展开更多

产品详情

混沌工程的背景

混沌工程(Chaos Engineering)是一种通过引入故障和不稳定性,来测试和提升系统弹性的方法。其核心理念在于:

  • 主动识别系统的脆弱性
  • 理解系统在负载或故障情况下的表现
  • 提前发现潜在的问题,从而提高系统的可靠性

Netflix通过这种方法,可以在实际用户体验之前,一步一步地验证各项服务的可用性。

Netflix的混沌工程工具

1. Chaos Monkey

Chaos Monkey 是Netflix首先开源的混沌工程工具之一。它的主要功能是随机终止在生产环境中运行的虚拟实例,从而验证该系统在面对突发故障时的弹性和恢复能力。

  • 特点:
  • 随机性:模拟故障的随机性,让团队认识到对每一个实例的过度依赖都是不安全的。
  • 自动化:通过自动化的故障注入,团队能及时发现问题并修复。
2. Simian Army

Simian Army 是一个包含了一系列混沌测试工具的集合。除了Chaos Monkey之外,它还包括了其他工具,如 Latency Monkey 和 Conformity Monkey,用以测试系统的其它方面。

  • 功能:
  • 测试延迟和响应时间:通过Latency Monkey模拟网络延迟,测试系统的响应能力。
  • 确保系统的一致性和配置符合标准:通过Conformity Monkey检查云环境是否符合预定的标准和规范
3. Chaos Kong

Chaos Kong 的主要作用是模拟在跨多个区域的故障情况下,系统的表现如何。这一工具确保Netflix在面对亚马逊云服务(AWS)区域故障时,能保持服务的可用性

4. Janitor Monkey

Janitor Monkey 负责清理不再使用的资源,如Amazon EC2实例和RDS数据库实例,减少浪费

5. Security Monkey

Security Monkey 监控AWS账户的安全配置,并提醒任何不安全的操作

混沌工程的实施步骤

Netflix在实施混沌工程时,遵循一系列明确的步骤:

  1. 制定假设:基于对系统的理解,提出需验证的假设。
  2. 选择测试对象:决定测试哪些服务或组件。
  3. 设计实验:制定详细的测试计划,包括变更的范围和期望的结果。
  4. 执行实验:在控制的环境下引入故障,通过监控系统行为。
  5. 分析结果:检查服务的表现,调查失败的原因,制定后续优化方案。
  6. 长期监控:不断调整和完善系统,根据新出现的问题进行持续测试
展开更多

案例介绍

暂无内容

版权/专利

暂无内容
评价
点评抽奖红包
点评抽奖
"客观"-"真实"-"中立"-"专业"点评,每项不少于20字,总字数不少于90字,帮助更多迷茫的IT人。点评完即可现金抽奖,满5个送笔记本/平板活动支架;10个送扫地机器人;20个送VIP视频会员。
评分标准及明细
0-20分很糟糕
很糟糕功能/性能/服务等基本无法使用
20-40分较差
较差功能/性能/服务等存在较多问题
40-60分一般
一般行业同类平均水平,凑活够用
60-80分还不错
还不错行业上游水平,能满足大部分使用需求
80-100分优秀
优秀行业领先水平,只有20%左右评比对象满足这个标准
总评分
很糟糕0.0分
很糟糕
共0人评分
项目
评分
同类平均分
综合
0
56
兼容性
0
54
稳定性
0
56
易用性
0
58
性能
0
54
市场占有率
0
62
功能
0
54
扩展性
0
56
美观度
0
58
技术服务
0
54
性价比
0
58
时间排序↓
最新
精华
0 条评论
btn-contact
向我咨询
btn-comment
发表评论