Upload
others
View
40
Download
0
Embed Size (px)
Citation preview
2为重大活动做好准备
一家广播公司准备流媒体直播一场大型体育赛事或娱乐活动,或一部备受期待的连续剧的新一季首播。
或者,一家零售商准备在黑色星期五和网络星期一进行在线销售,以折扣价格提供新的产品系列和热门产品。
数十万乃至数百万的观众和客户将同时使用您的 Web 和移动应用程序。这些应用程序以及它们背后的内容
交付基础设施的性能如何?
如果您获得的用户数量是以前的两倍,情况会怎样?
如果他们同时登录以访问帐户,情况会怎样?
无论他们身在何处,都能获得理想的下载速度和应用程序性能吗?
他们是否都能获得他们所期望的、您致力于提供的、具有吸引力的客户体验?
简而言之,您的技术是否可在流量大增的压力下正常运转?如果答案为“否”,则代价很高。收视率会下降。客
户会转投其他网站。广告和交易收入会减少。品牌认知会受到影响。这会造成糟糕的公共关系,尤其是当不满
情绪在社交媒体上迅速传播时。
客户在网上开展更多业务并消费更多娱乐。无论您的技术基础设施多么繁忙,他们都希望获得出色的体验 - 没
有延迟、重新缓冲或重新加载。您的交付技术必须出色到以至于用户无法察觉,这是因为,当用户注意到您的
交付技术时,就代表您遇到麻烦了。
那么,您的技术是否可在流量大增的压力下正常运转?最常见的答案是“我们不知道,但我们希望获得最好的
结果。”为什么这些公司不知道呢?因为他们尚未在现实条件下测试整个交付基础设施。他们想这么做,但很
难正确处理。因此,不确定性是广泛存在的现象。
进入 CloudTest - 这是一个可扩展、可自定义的全球平台,可全面测试、验证和优化 Web 和移动内容交付及客
户体验。借助 CloudTest,企业可以切实、及时地测试工作流程和基础设施,以便进行调整。将 CloudTest 视
为一份保单 - 代表您的客户、广告商和业务合作伙伴,以及您的企业最大型活动。
3为重大活动做好准备
捷径太多
全面而实际的测试具有多个维度,而且很难将所有部分整合在一起,因此公司通常会选择走捷径:
• 他们在有限或模拟的负载下进行测试并推断结果,因为他们害怕在生产环境中的峰值负载下进行测试
• 他们在本地或从有限数量的来源生成负载,完全无法重现客户群体的地理分布
• 他们测试各个技术组件,但不测试端到端工作流程
• 他们仅测试几个用户场景,这无法全面代表各种设备、导航路径和客户体验
Akamai 实践经理 Gareth Lynn 强调了最后一点:“客户很少按
照完全符合设计初衷的方式来使用某个系统。他们的在线体验
之旅很少做到简单直接 - 单击、单击、单击、完成。三到四个常见
用户体验之旅可能涵盖 90% 的流量,但它们需要切合实际;目
标是拥有适当的容量和灵活性,以便为所有客户提供高性能的
体验。”
我们的高级产品经理 Joachim Hengge 概括了不完整的测试
的缺陷:“如果模拟的负载代表的观众数量太少或客户来自的地
理位置太少,则当赛事开始直播时,您的信心将会不足。如果您
没有一起测试所有活动,也会遭遇上述困境。也许您可以同时处
理 50,000 个用户,但同时登录大约 5,000 个用户呢?您无法在
实验室中进行实际的负载测试。”
如果模拟的负载代表的观众数量太少
或客户来自的地理位置太少,则当活动
开始直播时,您的信心将会不足。”“
4为重大活动做好准备
解决现实问题
CloudTest 没有走捷径。该平台利用了 Akamai 的分布式全球网络,它可以:
• 纵向扩展以生成峰值负载,并在生产环境中安全地测试它们
• 从世界任何地方产生流量,这些流量代表了集中的本地用户群、全球分散的用户群或两者之间的任
何模式
• 执行完全集成的测试,评估端到端工作流程及其所有技术组件,从而发现瓶颈和可能的故障点
• 生成与客户行为类似的流量,包括他们所使用的设备和媒体播放器,因此可以对客户体验 - 不仅仅
是技术能力 - 进行测试
我们讨论的是哪些组件?可以任由您指定。其中当然包括网络。服务器和编码器。Web 和移动应用程序、
服务和 API。后台数据库。VPN 接口和加密算法。属于端到端、全方位客户内容交付和交互工作流程一部
分的所有组件。
CloudTest 具有多大的扩展能力?Akamai 解决方案架构师 Ron Thompson 拥有相关数据:“迄今为止我们最大
测试过 1.5TB 的数据。不久之后,5TB 或 10TB 也没有多大问题。由于我们可以利用外部资源 - Amazon、
Google、Microsoft - 具有按需容量,因此执行生产级测试非常安全。我们不会使本地资源过载。”
完整的平台
CloudTest 不仅是一个工具,还是一个全面的平台,具有实时测量、高级分析和视觉仪表板,用于管理进行中的测
试和解读结果。在组件出现故障时,常规测试必须重新启动,这通常在第二天的时间窗口中进行。使用 CloudTest
时,可以隔离故障组件并继续测试。事实上,可出于测试故障转移过程的目的而提取组件。视频编码器或付款处
理器出现故障。备用组件是否可以启动并保持正常运行?我们在哪里需要更多故障转移功能?
Akamai 解决方案工程师 Bhavana Mallikarjunaiah 总结了以下功能:“我们几乎可以模拟任何级别的预期容
量,这些流量可以分布在任何一组预期的地理位置中并具有各自的授权。我们可以在生产环境中做到这一点,
使得我们不必局限于深夜里有限的‘测试时间窗口’。我们可以测试特性和功能之间的相互作用,隔离中断/修
复,并继续进行其余的测试。”这帮助我们实现了最真实和最准确的测试环境。
5为重大活动做好准备
及早测试
我们已经解决了现实方面的问题,但在时间安排方面仍然存在问题。Lynn 解释道:“在活动准备过程中,太多
公司测试的时间太迟,甚至更糟的是,在出现问题后才进行测试以完成故障诊断,但这已经太迟了,无法挽救
客户体验。他们认为早期的测试工作太多。但如果您测试的时间太晚,这个工作量只会更大。”
他建议在整个生命周期内进行集成和负载测试(除了作为标准流程的组件测试之外)。“及早开始测试 - 并自定义
测试以最大程度贴近现实 - 此时您仍有足够的时间重新设计系统以提高恢复能力和性能。”
需要帮助
即使是技术先进的公司,也很难独自完成集成的真实峰值负载测
试。有许多测试工具可供使用,但是,组装这些工具并让它们协调
运作是一项极具挑战性的任务。这就是为什么测试往往是局部和零
散的原因。但如果您无法做到完整,您就无法对结果充满信心。
CloudTest 是一个完整且经过验证的平台。其技术和工作人员在组
合网络流量以及配置和自定义测试参数方面做了大量工作。工作
人员将在各种业务情况和测试挑战中提供经验和专业知识。借助
CloudTest 托管服务,该团队将为您提供服务 - 并在此过程中,提
升您公司的技术人员的专业能力。
可以针对几乎人和规模或类型
的观众,测试特性和功能之间
的相互作用,隔离中断/修复,
并继续测试。
6为重大活动做好准备
了解您的极限
一些公司在大型活动之前采用二元方法进行测试。技术是否看上去能够正常运行?是或否?他们所做的准
备工作远远不够。测试的目标应该更高。不仅仅是“它是否能够正常运行?”,而是:
• 它的工作性能如何?
• 能有多好?
• 我们具体的实际限制是什么?
CloudTest 使测试团队能够衡量性能阈值,并为容量限制和可能的故障确定预警指标。然后,活动工作人
员可以预测如何排除故障,以及在发生故障时如何应对。
最大化您的价值
CloudTest 的作用不仅仅是提高您的重大活动取得成功的几率。它为您树立了信心,使您确信自己了解技
术环境和工作流程,尽了一切可能来设计最大的性能和恢复能力,活动工作人员已准备了应急计划,以及
您已优化了客户体验。
Lynn 建议:“始终进行全面测试,即使您拥有 Akamai 的全球内容交付网络为您提供支持,也应如此。我们从
未在进行性能测试之后发现一切都能完美运行。始终存在修改和调整的空间。您总在学习如何提升性能。”
CloudTest 不仅让您的企业为大型活动做好准备。它还能最大限度地让您从测试中获取见解和优势。
CloudTest 可扩展到最大且最实际的负载,但它也可提供本地化、低负载的用例。例如,一家广播公司在
意大利推出一项体育流媒体服务。CloudTest 从该国国内生成了实际测试负载,并根据本地观众的观看模
式和设备偏好进行了自定义。
7为重大活动做好准备
Akamai 为全球的大型企业提供安全的数字化体验。Akamai 的智能边缘平台涵盖了从企业到云端的一切,从而确保客户及其业务获得快速、智能且安全的体验。全球顶级品牌依靠 Akamai 敏捷的解决方案扩展其多云架构的功能,从而实现竞争优势。Akamai 使决策、应用程序和体验更贴近用户,帮助用户远离攻击和威胁。Akamai 一系列的边缘安全、Web 和移动性能、企业访问和视频交付解决方案均可由优质客户服务、分析和全天候监控提供支持。如需了解全球顶级品牌信赖 Akamai 的原因,请访问 akamai.com 或 blogs.akamai.com,或者扫描下方二维码,关注我们的微信公众号。您可访问 akamai.com/locations 查找全球联系信息。发布时间:2019 年 07 月。
这有助于在预测客户场景时发挥创造性。几年前,一家大型零售商的网站在黑色星期五的销售过程中崩溃
了半小时。他们已针对预期的用户序列进行了测试。他们预期不到的是客户提前登录并装满他们的购物
车,然后同时返回确认购买并提取发货代码。
两次测试的故事
特征 捷径 现实
负载 有限和模拟 峰值和真实
来源 本地生成 按需分布
聚焦 各个组件 集成工作流程
多样化 常见场景 客户行为
扫码关注 · 获取最新 CDN 前沿资讯