成功的剖析
F5 Networks 在 Intel® Parallel Studio 和 Intel® VTune™ Amplifier 的帮助下,为其 BIG-IP DNS 解决方案增加了对开发人员的支持。
点击此处注册并下载免费的 Intel® Parallel Studio XE 30天试用版
商业用户期望他们的应用程序快速、安全且始终可用。任何不足都是不可接受的。 这就是总部位于西雅图的 F5 Networks, Inc. 为构建这些应用程序的开发人员提供他们所需的工具,以提供最大的速度、安全性和可用性的原因。
该公司的 BIG-IP DNS* 通过将用户发送到最近或性能最佳的物理、虚拟或云环境来提高应用程序的性能和可用性。 它还对开发人员的域名服务 (DNS) 基础设施进行超大规模处理并进行保护,使其免受分布式拒绝服务 (DDoS) 攻击,并提供实时域名系统安全扩展 (DNSSEC) 解决方案,以防止劫持。
“Intel® VTune™ Amplifier 帮助我们识别了高性能网络系统设计和工程中的潜在性能瓶颈。”
—James Hendergart
战略计划总监
F5 Networks, Inc.
高级分析解决复杂性问题
英特尔® 产品一直是 F5 设计和构建其硬件和软件解决方案的组成部分,包括 Intel® Xeon® 处理器、Intel® FPGA 解决方案 和 Intel® QuickAssist 技术。
另一个帮助开发 BIG-IP DNS 的英特尔关键工具是 Intel® VTune™ Amplifier,它是 Intel® Parallel Studio 的一部分,后者是一个软件开发套件,旨在提高 HPC、企业和云软件开发人员以及需要最大限度地提高 Intel® Xeon® 和 Intel® Xeon Phi™ 处理器性能的领域专家的性能、生产力和可扩展性。
Intel VTune Amplifier 通过单一、友好的分析界面提供高级分析功能。它提供准确的分析数据 - 收集时开销非常低 - 以及用于挖掘和解释数据的工具。
“Intel VTune Amplifier 帮助我们识别了高性能网络系统设计和工程中的潜在性能瓶颈,”F5 Networks 战略计划总监 James Hendergart 解释说。 “我们能够通过 Intel VTune Amplifier 等工具增强的可见性来确保健全的技术设计和可靠的编程。这使我们能够将最终产品调整到比没有英特尔提供的可见性更精细的程度。”
“我们与 Intel VTune Amplifier 团队合作了大约一个月,”Hendergart 解释说。 “他们对我们的需求反应非常迅速,增加了远程和无头环境中运行 Intel VTune Amplifier 的能力。这是英特尔和 F5 之间的一次很棒的合作。”
Intel VTune Amplifier 分析 Intel® QuickPath Interconnect 技术,该技术提供处理器内部和外部的高速点对点链路。 与并行总线相比,这些链路通过连接分布式共享内存、内部内核、I/O 集线器和其他英特尔® 处理器来加速数据传输。 这使 F5 能够观察两个计算机芯片之间的事务,并找出流量未按预期移动的原因,以便他们可以纠正它。
F5 开发了非常强大的系统,无论是在硬件(Intel Xeon 处理器、FPGA、多个加速器)还是软件方面。 了解整个软件堆栈的动态至关重要。 通过与英特尔合作,F5 的系统架构团队能够为 F5 BIG-IP 系统中使用的 Huge Pages 模式提供堆栈展开解决方案。 这帮助他们了解系统调用的动态,对性能调优很有价值。
最大限度地提高速度、安全性和可用性
借助英特尔的合作和 Intel VTune Amplifier 等工具的帮助,F5 能够确保 BIG-IP DNS 能够为客户提供最大的速度、安全性和可用性 - 确保他们的应用程序快速、安全且始终可用。
BIG-IP DNS 系统是现代硬件的完美范例 - CPU、FPGA 和各种加速器和外围设备的独特组合,以及 F5 的定制网络软件层。 确保在这种复杂环境中获得最佳性能需要了解大量因素,包括 CPU 性能、通过 QPI 和 PCIe 总线的事务、中断处理等。 英特尔及其独特的工具集帮助 F5 应对如此复杂的情况,为其提供了调整其解决方案以实现其开发人员客户最大性能所需的一切。