克服云性能问题小贴士

糟糕的性能会对公有、私有和混合云造成毁灭性的影响。使用这些快速技巧解决云应用,API等相关的性能问题。

无论是公有,私有还是混合云,都有许多移动的组件,而让一切无缝的工作至关重要。不幸的是,没有什么东西是完美的,性能问题可能对云平台产生负面影响,就像对传统的本地部署环境一样。

云性能问题主要来自于总体可用性,网络延迟和应用处理延迟。最终用户的体验是云计算的重要组成部分,性能监控工具可以帮助防止潜在的问题。

使用这些快速技巧来解决云性能问题,并在将来彻底避免这些问题。

使用云性能监控工具

将应用迁移到公有云可能使性能监控变得困难,但管理员可以使用云监控工具来重新获得性能的可见性。在公有云中,并非所有信息都对企业开放,因为云提供商负责管理底层的数据中心。云性能管理也受到以下事实的阻碍:在许多情况下,组织需要将他们自己的管理系统与其云提供商的管理系统拼凑在一起。

大多数传统IT供应商,如IBM和CA,提供各种云监控工具,但它们通常是针对大型组织而设计的并且价格昂贵。较新的供应商,如AppDynamic和Datadog,以软件即服务的模式提供云监控工具,其中一些供应商提供比传统供应商工具更多的小众功能。尽管这些工具部署快速并减少了管理任务,但与私有云相比,公有云的性能可见性仍然较低。

在混合云中仔细管理数据

混合云性能提出了众多挑战,因为数据同时存在于私有和公有云中。安全和治理限制以及广域网限制可能会在用户访问此数据时产生瓶颈。IT团队可以使用数据管理技术来解决这些性能问题。

确定要在哪个云中存储哪些数据以及哪些数据需要异步更新。数据库同步是混合云中的另一个挑战,可以通过数据分片来解决。将大量数据迁移到公有云时,请使用老式的磁带或磁盘来减少云性能的问题。一定要对数据加密,因为数据在迁移过程中会经过一些潜在的易于被攻击的环节。

设计多云应用时要将性能考虑在内

通常,多云应用程序设计为具有单独的组件,即一种称为组件化的模型——创建通过多个提供程序的工作流。创建一个性能基准,以便轻松识别出现的体验问题的质量。然后,使用云管理日志来确定问题的根源。有时,问题不在于单个提供程序,您必须在多个云平台上遵循应用程序的工作流程。

性能差的根本原因之一是数据的丢失或延迟。了解你的资源是否通过互联网,VPN或私有网络在提供商之间传输,因为每个选项都需要不同的应对计划。确定云性能问题的一个好方法是将功能构建到应用程序的组件中,并使用序列号和时间戳来解决问题。定位到问题后,与你的提供商一起解决它。

避免云API性能问题

不要让设计很差的API引发云性能问题。大量的API调用可能会为云提供商,开发人员和最终用户带来糟糕的性能。为了避免差的云API性能,请使用那些通过对象来操作而不是直接操作的API,因为这产生较少的单独API调用,从而减少流量。

统一的API调用模式可以使开发人员更快,更容易地采纳,但不幸的是,大多数API调用模式是不统一的。这种增加的复杂性会损害性能,但对于该API调用返回一个错误要比采用不同的调用模式要好。为了获得更好的性能,请使用设计一致和几乎没有数据类型限制的API。

在云厂商方面,提供商将使用API管理工具对API的调用进行排队和限制,以使性能更具可预测性。

别忘了应用工作流是关键

IT管理的一个主要目标是确保积极的最终用户体验 – 而这取决于性能和可用性。为了保持云的性能良好,企业需要对应用程序的工作流进行监控。一个应用的响应时间和支持资源对于了解任何可能影响性能的原因极为关键。

通过追踪应用的工作流程,企业可以判断出何处以及何时发生了处理的延迟。云监控工具可以跟踪性能,但一定要选择具有混合云功能的工具,为将来做好准备。通过在工作流级别集成DevOps工具,你的性能将提升到新的高度。

本文转自d1net(转载)

时间: 2024-11-09 03:45:04

克服云性能问题小贴士的相关文章

阿里云地图使用小贴士

  移动地图:可以使用鼠标拖动地图,使用键盘的方向键"↑""↓""←""→"移动地图,或者通过地图左上方的五个方向按钮完成操作. 缩放地图:您可通过鼠标双击地图放大,使用鼠标滚轮放大或缩小地图,使用键盘的"+""-"键,或者通过地图左上方的滑杆及按钮完成操作.

小贴士:正确估算而非过度配置公共云资源

一般来说,企业用户都希望为使用云做好准备,也就是他们不必为没有使用过的资源支付费用.本文所介绍的这些小贴士可以有助于用户正确估算他们的云实例并避免云资源的过度配置. 虽然云供应商为用户提供了在任意时间使用他们所需确切数量资源的能力,但是有些挑战依然存在.例如,对未使用云资源的过度配置和超支现象是一个可以影响到企业底线的一个常见问题. 一种解决方案就是"正确估算"公共云实例,即在确保支持应用正常运行的同时防止云资源浪费.专家们表示,在云用户中存在的一个潜在问题就是资源的过度配置,但还是有

避免私有云失败的5个小贴士

Piston Cloud Computing的CTO Josh McKenty称,将试验项目转化为生产型私有云的主力军是基于OpenStack的提供商,并且转化率非常低.他说:"大概每20个试验项目中只有一个能够转化为生产型."在创建Piston Cloud Computing之前,Josh McKenty曾经为美国宇航局工作,并担任一个OpenStack项目的技术主管.OpenStack是三大开源IaaS(基础设施即服务)平台之一,目前这三大平台都在竞相吸引企业的注意力. 那么为什么

采用云性能监控工具消除IT的盲点

使用公共云并不意味着企业必须牺牲应用程序和工作负载性能的可见性.使用正确的工具集可以给IT一个更全面的场景. 公共云已经成为许多企业IT计划的关键要素.越来越多的企业将他们的应用程序交付给公共云提供商,如亚马逊网络服务公司(AWS)和微软Azure.尽管IT专业人士经常将安全性视为将应用程序保留在内部部署的数据中心的原因,但是性能监控可能是另一个原因,因为组织在业务异地迁移时难以保持可见性.然而,公共云性能监控工具可以帮助克服这些挑战. IT性能监控涉及到通常难以衡量的复杂的交互网络.在私有和公

热门手机小贴士

三星i9100 Galaxy S2可以说是三星发布史上功能最为强劲的智能手机,时尚轻盈的设计之下,强大的双核处理器提供无与伦比的运行动力,加上最先进的Super AMOLED Plus让顶级的视觉体验,可谓是手机战场上的一大主角.喜欢的朋友可以联系我们的经销商,届时提及太平洋(601099,股吧)电脑网兰州站,会有更多优惠哦! 手机 最新价格变动表型号之前报价(元)现价(元)升跌(元)备注三星 I9100-2750-采集日期:2012年6月8日 更多手机行情价格变动请点击兰州手机行情 三星 I9

ANDROID安卓平台的切图小贴士

  用户手中看到的产品界面,并非设计师呕心沥血创作的效果图,而是一个个单独的切图经由开发同学技术实现.切图作为设计师与开发者之间的桥梁,它的作用很关键,合适的切图.精准的位置可以最大限度的还原效果图的设计,精妙的切图更会有事半功倍的效果哦! 我们经常会做一个俗称"点九"的切图,什么是"点九"呢?"点九"是Android平台处理图片的一种特殊的形式,由于文件的扩展名为:".9.png",所以被称为"点九".&

给Android开发者的31个Pro 版进阶小贴士

本文讲的是给Android开发者的31个Pro 版进阶小贴士,成为一名安卓开发者是容易的,但是成为一名成功和杰出的开发者并不容易.需要大量的努力工作,激情,奉献精神和锲而不舍才能达到. 我可以证明给你看成为一名真正卓有成就的开发者没有捷径和容易的方法.但是如果你愿意放在心上并且努力,你一定会取得应有的成就. 在你成为一名优秀的安卓开发者的探索中,这里有一些从个人经验中总结出来的小贴士可以用来帮助你. 所以,假如你打算投入到安卓开发中或者已经成为了一名安卓开发者,那你已经找到了绝佳的地方. 所以,

互联网产品设计:切图小贴士 “点九”切图事半功倍

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 用户手中看到的产品界面,并非设计师呕心沥血创作的效果图,而是一个个单独的切图经由开发同学技术实现.切图作为设计师与开发者之间的桥梁,它的作用很关键,合适的切图.精准的位置可以最大限度的还原效果图的设计,精妙的切图更会有事半功倍的效果哦! 我们经常会做一个俗称"点九"的切图,什么是"点九"呢?"

15条小贴士助你成功开发一个小游戏

有太多的游戏都在还未开发完成的时候就被作者放弃了.独立游戏<安琪拉之歌>的作者Derek Yu这篇文章中列出了15条小贴士,讨论如何成功的去完成一款游戏.这些小贴士能够帮助广大的游戏开发者,认清开发过程中所遇到的问题,并讨论如何去解决它. 完成一款游戏 在我努力完成自己游戏期间,我一直在思考一般情况下如何完成项目.我已经注意到有很多优秀的开发人员对于完成游戏这件事都会遇到麻烦.说实话,我身后已经留下了一长串未完成的游戏...我想每个人都有.由于各种原因,不是每个项目都能有成果.但是如果你发现自