• 美文
  • 文章
  • 散文
  • 日记
  • 诗歌
  • 小说
  • 故事
  • 句子
  • 作文
  • 签名
  • 祝福语
  • 情书
  • 范文
  • 读后感
  • 文学百科
  • 当前位置: 柠檬阅读网 > 文章 > 正文

    【想要灵活的基础架构?别急!】 会计基础知识必背100题

    时间:2019-05-11 03:16:06 来源:柠檬阅读网 本文已影响 柠檬阅读网手机站

      目前,为了使数据中心更加灵活,企业的IT主管将注意力更多地转向了采用虚拟化服务器、存储系统和网络的公有云或私有云上。如果他们期望从云中获得最低的成本、最快的速度和最大的灵活性,则需要对性能、控制、互操作性等方面进行评估。企业的规模越大,越需要详细规划,这样才能构建满足性能、安全和合规等要求的“企业级”云。
      云的好处多多
      对于一些需求简单的小型的新兴公司来说,利用公有云服务往往能获得显著的立竿见影的成效,因为它们在现有的基础架构方面没有“沉没成本(sunken costs)”,而且需要与云平台集成的内部应用软件比较少。此外,软件即服务(SaaS)提供商采用的按客户数量收费的方案也往往有利于这些小公司。
      云架构的最大受益者常常是SaaS提供商自己。例如,总部设在美国犹他州Springville的DTI公司在远程数据中心管理自己的硬件,为出版商提供托管型应用软件,该公司工程和开发副总裁Byron Oldham表示,他们发现,与当初预测的相比,“比起当初的预计,云架构的效益高出5倍,成本却只有一半。”
      总部设在美国拉斯维加斯的AlertBoot是提供基于SaaS的加密应用软件的公司,一年前它放弃了自己的数据中心,改用公有云,为此节省了250万美元的硬件升级费用,以及每月8.5万美元的运营开支和数千美元的咨询费。该公司CEO Tim Maliyil表示,公司“实现的削减成本目标远远超出了想像”。
      与许多大公司一样,金融服务巨头ING也是先搭建了一个私有云,ING的CTO Tony Kerrison表示,此举使他们得以削减30%的成本,而且在数小时而不是数周内就能为内部用户提供新服务器。ING明年将向混合的公有云/私有云模式迁移,之后将开始把所选择的应用软件迁移到公有云上。在这个过程中,ING将要求企业级服务必须提供与内部系统同样级别的控制性、安全性和可审性(auditability)。ING还需要一些通用标准,处理诸如集成云和遗留的应用软件之类的事务。为此,Tony Kerrison目前正在负责在面向服务提供商的行业协会——电信管理论坛(TM Forum)内部制定这样的标准。
      谨慎迁移到云
      当选择将哪些应用软件迁移到云以及如何迁移时,环境越复杂,要考虑的因素就越多,而对由厂商提供的公有云解决方案而言,则更是如此。咨询公司安永会计师事务所的合股人David Nichols表示,大公司常常没有考虑SaaS服务与较老的应用软件集成所需要的成本。
      总部设在美国亚特兰大的Internap网络服务公司提供路由和内容分发服务,旨在为云客户加快互联网传输的速度,公司高级副总裁Paul Carmody说:“如果一个应用软件不间断运行,始终大小一样、负载一样,那么,将这个恒定负载放在公有云上运行,其所需的成本要高于放在专用环境中。”原因在于,客户付给提供商的费用与开销不成比例。他表示,对需求何时激增无法预测的“突发性”工作负载来说,公有云是比较适合的选择。比如,一些在线游戏提供商常常把新游戏托管在公有云上,当确定这些游戏很受欢迎以及它们所需要的最高性能后,再将这些游戏从公有云上撤下,放回到公司内部的数据中心上。
      赛门铁克公司去年4月曾调查了3700家各种规模的企业,其中一半是关注战略问题的IT经理,另一半是关注技术问题的IT经理。调查发现,大多数云客户认同云能够“当需求变化时,能相应增减用于服务器、存储和网络方面的开支”,不过,他们对云端的性能并不都满意。基于SaaS的云管理平台提供商RightScale公司CEO Michael Crandell表示,其中一个原因是,从快速内部网络转入到速度较慢的互联网势必会影响性能。他认为,尽管混合的公有云/私有云确实可行,但是关键是要设计合理,在性能方面设定适当的期望值。Internap和Riverbed等厂商提供的广域网优化工具能助其一臂之力,但是用户在评估云时必须将这些技术计入成本。
      由于担心能否继续控制自己的应用软件,这让一些公司对公有云持谨慎态度。在赛门铁克的调查中,采用混合云架构的用户不愿将关键业务应用软件放到公有云上的首要原因,就是对灾难恢复、安全以及能否控制数据担心。美国马里兰州Hunt Valley商业房地产投资服务商EMG公司在寻找一家云服务提供商时,绕开了大厂商,而选择了Evolve IP公司。EMG公司总裁Nestor Benavides说:“我们希望遇到问题时打个电话就能解决,我们还想实地参观我们服务器的所在环境,能够定制并了解自己的系统。谷歌那样的云尽管费用可能便宜一点,但是我们觉得很不舒服。”
      认识到用户有这样的担忧后,CloudSigma公司在去年9月将其基础架构即服务(IaaS)解决方案扩大到了美国市场。这家瑞士公司提供的服务让用户可以运行自己选择的操作系统和软件,以及实际所需的处理器、内存、存储和带宽等资源,用户还可以随意将数据移入和移出云。
      要考虑的另一个方面是采用什么类型的虚拟化技术。赛门铁克的调查发现,用户从服务器虚拟化得到的预期效益多于从存储虚拟化得到的效益。同时,考虑到云架构具有的复杂性,不仅要考虑服务器整合和虚拟化短期节省的成本,还要考虑长期管理成本和合规需求。
      应用软件年代越久远,通常越不适合迁移到云端。业务需求变化时,组件之间用硬连线接口构建的系统或依赖大型中央数据库的系统扩展起来比较困难,因而可能缺乏我们想从云中获得的灵活性。
      比较适合云的应用软件是使用Web服务标准和多个层的软件,以及分布式数据库,而不是连接到一台服务器的某个庞大的数据库。这些特点使它们比较容易增加或减少应用软件可用的服务器、存储和网络带宽等资源的数量。
      一些厂商提供用来评估某系统是否适合云的工具或服务,Cloud Technology Partners和HCL Technologies咨询公司就是其中的两家。HCL的云就绪评估服务考虑的因素多达30个,包括运行应用软件的底层平台将来是否得到支持、应用软件是不是关键任务应用、必须支持多少数量的事务,以及几个业务部门在使用等。Cloud Technology Partners公司的高级云架构师Beth Cohen表示,公司还应该估计将应用软件转移到云端所需要的时间和工作量。除了迁移PB级海量数据所需的时间外,还要确保一旦复杂的工作负载(可能依靠多个内外组件)进入到云环境,它可以满足所需的服务级别。
      AlertBoot公司发现,云方面最棘手的挑战之一是,再现内部拥有的负载均衡功能。其CEO Tim Maliyil表示,大多数IaaS提供商只提供简单的负载均衡器,缺少像SSL加速这样的功能。云端的其他客户不愿升级共享的负载均衡器,担心新功能可能会影响自己的应用软件。AlertBoot选择了Riverbed公司提供的基于软件的负载均衡器,得以在不依靠昂贵备用服务器的情况下,就能满足峰值处理要求。
      灵活架构有技巧
      尽管面向服务的方案通常为云端带来了最大的灵活性,但不是每家公司都能全面改建架构。软件开发商WireLoad的CEO Viktor Petersson表示,相反,“一个好的开端是搭建基于角色的服务器”,专门用于Web服务、应用软件和负载均衡等功能。“视负载而定,这种服务器的硬件配置可能很低,但只要克隆服务器角色,就很容易扩展,”最好使用云提供商的API来自动实现这一步。许多提供商提供某种预先配置的、易于复制的服务器。
      Viktor Petersson青睐像MongoDB和Hadoop这些非传统数据库,因为它们“更容易扩展”,还提供了高冗余性,更容易将文件分散到多台服务器上,可充分利用云的可扩展性。
      DTI公司的Byron Oldham使用InterSystems公司的Cache数据库开发了应用软件,除了提供基于对象的功能和SQL功能外,该架构还消除了中间件,并提升了性能。Byron Oldham表示,Cache在缓存数据方面非常出色,它不用频繁访问速度较慢的磁盘,还可以根据需要来添加新的数据库服务器。
      看清协议和条款
      Constant Contact公司是提供基于SaaS的电子邮件投递系统的公司,该公司选择了由Puppet Labs提供的Puppet开源系统管理工具,它的脚本语言丰富,还能够识别所有的应用软件、中间件及服务器依赖的其他组件。公司系统自动化经理Mark Schena表示,“Puppet几乎消除了人为错误,还帮助缩短了服务停机时间”,并且使他们得以将管理员与服务器的比例从去年的1:300缩减到今年的1:400,预计明年会继续缩减到1:600。
      用户们要提防使云提供商免除责任的服务级别协议。Robert Scott是专门从事IT相关问题咨询的Scott & Scott律师事务所的执行合伙人,他表示,不要接受提供商提供的标准SLA就完事,而应对标准SLA进行修改,确保满足自己的要求。他表示,“99.9%的正常运行时间”等含糊的承诺靠不住,而应在性能和正常运行时间方面设定明确的目标,并考虑使用性能衡量工具来评估是否合乎要求。
      HCL等一些咨询公司开发了公有云和私有云监控及管理工具;Sensible Cloud等公司提供了其他一些工具,可帮助用户根据性能和正常运行时间等因素,控制和测量服务器的性能,它还提供了一些工具,使用户可监控和限制业务部门花在类似亚马逊的弹性计算云(EC2)等公有云服务方面的开销。
      客户需要更好的工具来管理云架构的存储和网络部件。他们还在寻求能提供企业级可靠性和性能的IaaS提供商,以及能够适合企业工作流需求、符合银行等垂直市场要求的SaaS解决方案。
      Sensible Cloud公司的产品战略和营销副总裁Eddie Budgen表示,通过虚拟化技术节省了成本的CIO们迟早要迈出下一步,以提高数据中心的效率。他们真迈出这一步时,需要评估自己的架构,搞清楚怎样才能构建企业级的“灵活基础架构”。
      
      链接
      构建灵活基础架构的工具
      “灵活”意味着每当用户需要增加一项新的业务时,不用做重复性的工作。为此,厂商们推出了预先配置的“模板”,使用户能比较容易地创建新服务或扩展现有的服务。
      Chef是一种服务器配置管理和系统集成平台,它允许开发人员创建“角色”和“食谱”,用以描述服务器应如何自动配置,以满足不同的要求。类似的开源工具Puppet使管理员可以查找和配置新的实例,通过比较“预期状态”的参照基准来显示和管理变更,跨服务器集群自动管理和调度流程,以及迅速增加虚拟化环境和云环境的容量。
      F5 Networks公司表示,其iApps工具“可以利用易于使用的模板,把某几组特定的服务与单一的、按照应用制定的可移植策略关联起来。”
      安全内容自动化协议(SCAP)用在了哈里斯公司的可信企业云(Trusted Enterprise Cloud)等工具当中,它是一份不断更新的列表,收录了服务器及其他IT部件的已知安全的配置。每个配置用加密哈希值来表示,那样很容易与用户环境中部署的配置进行比较。一旦检测到可能危及安全或性能的变化(如黑客引起的变化),就会发出警报。
      RightScale的管理平台可以配置、供应和监控公有云和私有云环境上的模板化服务器和应用软件(如使用Puppet和Chef创建的服务器和应用软件)。该平台可灵活扩展,管理成千上万台服务器;除了提供费用分摊数据和在线商店(独立软件开发商们可以基于该平台提供自己开发的应用软件)外,它还提供对管理员操作进行审查的功能。

    相关热词搜索: 别急 架构 灵活 想要

    • 文学百科
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章