|
打理规模化云的五项技巧随着大家对云环境的逐渐熟悉,员工们慢慢发现了云计算所能带来的出色敏捷性,这时需要面对的就是下一步规模化工作。”但要实现这一点可绝非易事。 -正确选择资源规模 时至今日,IaaS资源采用的都是通用式平台,从而帮助供应商通过提供一整套虚拟机实例的规模与存储资源服务用户。客户们需要谨慎选择自己打算使用的资源,因为如果轻松划定资源规模、很可能在日后的使用中造成巨大浪费。 通常情况下,我们只需从AWS提供的三种主要存储选择中做出判断即可,它们分别是:弹性块存储(简称EBS)、简单存储服务(简称S3)或者 Glacier。EBS专门针对块存储需求,存储分卷并不直接与使用它们的计算实例相对接。另一方面,S3是一种大型文件存储系统,能够被用于由大量小文件或者少数大文件构成的庞大存储内容。Glacier是一套长效存储平台,具有极为出色的可用性与低廉成本,但相对来说其数据检索的等待时间则更长。在 EBS当中还存在多个存储层,客户应该确保自己在性能、可靠性以及可扩展性方面做出了适合自己又不至于浪费的正确选择。如果情况相反,那么我们恐怕会为自己根本不需要的服务掏出大笔冤枉钱。 另一大关键在于确保运行我们工作负载的虚拟机拥有合适的规模。AWS提供十几种不同类型的虚拟机供用户选择,从高输入/输出虚拟机到高内存方案不一而足。大家需要首先评估自己的应用程序迫切需要哪类资源,而后再选择规模及配置最合适的虚拟机实例。目前市场上已经有不少第三方AWS监控工具能帮助用户做出正确决策。ProfitBricks以及Cloud Sigma等其它公司则允许用户定制所需的虚拟机实例(并按照分钟计费,而非具体规模)。这些更为细化的服务使客户能够更具体地定制自己的虚拟机,相比之下、AWS那种只能在菜单中硬性选择的方案就显得较为逊色了。 -别吵到邻居 在使用公共云时,大家通常都会与大量其它用户共同享用同一套基础设施资源。这种多租户机制是IaaS云价格如此低廉的主要原因——因为供应商能够将多位客户一股脑打包到几个高密度虚拟机实例当中。总而言之,我们的业务应用很可能与其它公司的应用运行在同一套虚拟服务器之上。对于某些应用及工作负载,这可能并不是什么问题。但另一些应用及工作负载则比较精贵,特别是那些对性能比较敏感的类型,很可能受到负面影响。 Greg Arnette 尽管AWS表示他们正采取措施,希望通过硬性划分资源的方式避免此类问题,但用户们仍然感到担忧。云数据归档企业Sonian公司CTO Greg Arnette认为这在几年前可能确实是个大问题,但如今网络波动状况已经不太常见了。不过某些用户可能还是无法彻底安心。对于这类用户,最好的选择是额外付款来使用专有资源——这是AWS专门为特殊用户保留的独立资源空间。AWS还推出了虚拟私有云,目前已经被默认划归EC2。它使用硬件VPN设备并允许客户配置自己的虚拟网络。要解决烦人的邻居,最好的办法是将虚拟机调整到合理规模,从而确保现有资源足以支持应用程序的运行。如果虚拟机在性能方面跟广告宣传不符,那大家完全可以拿起法律的武器、以供应商违反服务水平协议为由提起诉讼。 -尽可能提高效率 生活在云环境下,技术人员往往会想出各种新鲜的点子来让业务流程变得更具效率。举例来说,我们假设您正在S3当中保存文件,且每天或者每周的新增文件数量都达到数十万个。AWS允许我们非常轻松地一次性上传或者下载这些文件,但要想对单一文件进行操作、我们就能借用API的力量——毫不意外,使用 API是要额外收费的。为了解决这一难题,用户应该将所有数据整合在一起,以块的形式将文件通过单一API进行上传或下载,从而降低API使用成本,Arnette指出。采取这些步骤能够既保证云服务的合理规模与执行效率,同时又不会在云供应商身上浪费掉一分一毛。 责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|