可用性和云

介绍

“到2012年,20%的企业将不再拥有任何IT资产。”1 虽然对硬件的需求不会完全消失,但硬件所有权正在经历转变: 虚拟化、总拥有成本 (TCO) 优势、允许用户在企业网络上运行个人机器的开放性以及云计算的出现都在推动减少硬件资产的运动。 尽管许多 IT 部门尚未充分发挥云计算的全部潜力,但人们越来越认识到云计算可以节省成本,包括减少资本支出。 云计算还具有在世界各地提供高可用性关键业务applications、系统和服务的能力,从而提高劳动力的生产效率。

云有三种主要的部署模型:公共云(通过互联网配置和提供资源)、私有云(通过内联网和虚拟化在内部提供资源)和混合云(公共云和私有云模型的组合)。 在这些部署模型中,不同的交付服务提供基础设施、平台和软件交付。 尽管对于这些服务的参数也存在一些混淆(和分歧)——特别是考虑到云计算的持续发展——但大多数业内人士都承认三种服务交付模式:

基础设施即服务 (IaaS): IaaS 以服务形式提供计算基础设施。 客户无需购买硬件和其他基础设施组件,而是使用某种形式的虚拟化来访问外包资源。 由于消费是按需进行的,因此成本直接反映使用量。

平台即服务 (PaaS): PaaS 将计算和开发平台(例如 Microsoft .NET、Java EE、Google应用s)作为服务提供,使用户能够部署和开发应用s,而无需花费大量硬件和软件费用或管理时间。 由于部署平台非常具体,例如.NET,因此可能支持的应用s类型可能会受到限制。 例如,Google App Engine 仅支持使用 Python 编写的应用s,而 Heroku 支持 Ruby on Rails应用开发。

软件即服务 (SaaS): 通过以服务形式提供applications,SaaS 通过标准的 Web 浏览器为客户提供预先打包/预先构建的applications。 通过 SaaS,客户可以避免在自己的计算机上安装和管理软件,并进一步受益于集中、自动的软件更新以及更低的成本。 客户无需投入宝贵的资源来部署或管理软件。

无论客户或服务提供商选择哪种云服务(IaaS、PaaS 还是 SaaS(或它们的组合)),该服务对用户的可用性都是至关重要的,特别是如果服务水平协议(SLA)是合同的一部分。 即使节省了大量成本,如果应用或基础设施组件不可用或运行缓慢,对于用户或企业来说也没有任何好处。

云预测: 部分至大部分晴朗

在过去一年左右的时间里,云计算已经从一种鲜为人知的交付模式迅速发展成为 IT 部门的宝贵资源。 IT 部门不需要配备云专家,因为许多产品和服务要么是预先构建的,要么与传统上在内部部署的产品和服务类似。 事实上,主要的区别在于产品和服务不是位于内部,而是位于组织外部的一个或多个异地或云端的数据中心。

由于对云计算的炒作变成了节省成本、提高运营效率和 IT 敏捷性的机会,因此各组织正在讨论、测试和部署某种形式的云计算。 许多 IT 部门最初将非关键applications迁移到云端,在获得积极成果并看到云计算快速成熟后,开始迁移其业务关键型applications。 无论采用何种部署模型,硬件、软件、带宽、许可证等的初始资本支出大部分都会减少,从而使业务部门和 IT 部门能够专注于最能服务于业务的服务和工作流程。

在云中交付applications

与业务一样,云本质上是动态的;因此,云计算集成和支持需要灵活。 总体而言,F5® 解决方案专注于应用交付任务。 由于任何云部署的驱动因素(无论模型或位置如何)都是以最高效、最灵活、最安全的方式交付应用s,因此所有 F5 解决方案均可适应云基础设施并增强应用交付。 云架构的动态控制平面需要具有拦截、解释和指示数据去向的能力,并且必须在战略控制点拥有必要的基础设施,以便做出快速、智能的决策并确保一致的可用性。

F5 产品和解决方案提供动态控制平面所需的可扩展性、延伸性、适应性、可管理性、安全性和实时性能。 由于云几乎存在于任何地方,因此在可用性领域,applications的受控和上下文交付变得至关重要。 F5 产品(例如 BIG-IP® Local Traffic Manager™ (LTM)、BIG-IP® Edge Gateway™ 和 BIG-IP® Global Traffic Manager™ (GTM))可帮助客户和服务提供商构建满足特定需求的云计算环境。 F5 产品通过独特的模块化交付基础设施中的代理、策略和服务提供智能、战略控制点,该基础设施能够处理与云计算相关的大量流量。 此外,由于 F5 解决方案可部署在各种硬件平台上,因此有助于确保可用性。

实现云中的可用性

在部署云架构时,必须考虑云的按需、弹性、可扩展和可定制的特性。 许多不同的客户可能会访问相同的后端应用,但每个客户都期望只有他们的应用能够正确交付给用户。 确保以可扩展的方式交付同一应用的多个实例需要负载平衡和某种形式的服务器虚拟化。 作为应用交付控制器 (ADC),BIG-IP LTM 代表了负载平衡的巅峰。 BIG-IP LTM 可以虚拟化后端系统,并可以与网络和应用服务器深度集成,以确保请求资源的最高可用性。 每个请求都使用任意数量的指标进行检查,然后路由到最佳可用服务器。 在部署之前了解 ADC 如何增强您的应用交付架构至关重要。 许多应用s在测试阶段表现优异,但上线后却表现糟糕。 通过将 BIG-IP® 本地流量管理器™ (LTM) 虚拟版 (VE) 添加到您的开发基础设施,您可以从一开始就使用 ADC 增强功能构建、测试和部署您的代码。 通过提供可编程、适应性强的平台,BIG-IP LTM 实现了云中所需的可扩展性以及从云交付的特定应用所需的可用性。

BIG-IP GTM 图示

可用性至关重要;然而,除非云中的applications能够无延迟地交付,特别是在通过对延迟敏感的连接时,否则用户将会因等待“可用”资源而感到沮丧。 F5 BIG-IP® Edge Gateway™ 是一款高性能控制器,采用 SSL 技术,无论用户位于世界何处,都能提供安全、快速的访问。 借助 BIG-IP® WebAccelerator™ 产品模块和 BIG-IP® WAN 优化模块,™ Webapplications可以以类似 LAN 的速度交付,并且即使在高延迟线路上文件传输也能顺畅进行。 使用缓存、自适应压缩和数据重复数据删除,访问applications和所需资源的速度非常快,用户就像直接连接到 LAN 一样。 如果在整个基础设施中部署了其他 BIG-IP 设备,管理员可以在 BIG-IP 设备之间创建安全优化的隧道,从而创建即时私有主干网。 当用户从其客户端启动与 BIG-IP 的安全连接,并且 BIG-IP 设备之间存在安全隧道时,您可以通过 BIG-IP 设备获得双重加密、最终优化和高可用性。

灾难恢复或季节性网络流量激增等其他云部署场景可能需要在架构中添加全局服务器负载均衡器。 BIG-IP GTM 基于与 BIG-IP LTM 相同的 TMOS 架构构建,利用应用感知、地理位置和网络状况信息将请求路由到能够做出最佳响应的云基础设施。 BIG-IP GTM 还可以根据 IP 地址确定用户的地理位置,并将其路由到最近的云或数据中心,所有这些都无需用户交互。 在极端情况下,例如数据中心中断,BIG-IP GTM 将知道用户的主要位置是否不可用,并会自动将用户路由到响应位置。 无论您选择 IaaS、Paas 还是 SaaS,BIG-IP GTM 都能提供全球应用可用性。

结论

云计算在其所有迭代中仍在不断发展,它可以为 IT 提供高效的应用、基础设施和平台交付的强大替代方案。 随着企业继续将云作为一种有利的应用交付选项,其基本原则仍然保持不变:可扩展性、灵活性和可用性,以实现更敏捷的基础设施、更快的产品上市时间、更高效的劳动力、更低的总体拥有成本以及更满意的用户。 尽管各种形式的云计算仍在不断发展,但 F5 提供了一套灵活、统一的解决方案来满足现在和未来的云交付需求,帮助确保云计算环境始终快速、安全且高度可用。

脚注

1 新闻稿: Gartner 重点预测 2010 年及未来 IT 组织和用户的主要趋势

2018 年 5 月 23 日发布
  • 分享至 Facebook
  • 分享到X
  • 分享至 Linkedin
  • 分享至电子邮件
  • 通过 AddThis 分享

通过 F5 进行连接

F5 实验室

最新的应用威胁情报。

DevCentral

F5 社区,提供讨论论坛和专家文章。

F5 新闻中心

新闻、F5 博客等等。