在企业内部打造一个公共云体验
云计算已经彻底改变了我们在企业内部建立IT系统的方式。事实上,自从云计算问世以来,企业IT的目标便一直是能够在自己的数据中心内部复制云计算的能力。
但麻烦的问题则在于,云计算系统的建立是全新的,这意味着他们需要从零开始部署,这样才能够通过借助基于云的资源来使用最现代的技术和方法,进而才能够更具创新性。但对于绝大多数企业组织机构而言,他们并没有足够雄厚的资金来支持从零开始的云计算的部署。企业组织机构的那些已经采购并存在了几十年的硬件和软件设备分别处于不同的成熟水平,而这些结构也必须在操作运营过程中支持关键任务系统。当然,事情正在悄然发生着改变。新的技术现在能够为企业组织机构提供公共云的体验,其中包括:
▪ 弹性利用计算资源,如存储和计算。
▪ 计量资源收费,这意味着您企业只需为您所使用的资源买单支付费用。
▪ 自动和自助配置;您可以根据自己企业的业务需求而增加和减少资源的配置。
▪ 与新的方法和技术的紧密结合,如DevOps和物联网(IoT)。
▪ 业务敏捷性,这或许是使用云计算的最有价值的方面,其意味着您可以很快的改变应用程序和资源,而对操作运营几乎没有任何影响。
在这篇文章中,我将会为您一步步的介绍如何在企业内部利用公共云服务的价值。其中将包括一种您可能还不知道的可以用来利用云概念的方式,以及从何处可以获得支持软件定义的数据中心(SDDC)的概念的新技术。
公共云服务体验
围绕着公共云服务的采用,海量的数据将是势不可挡的。根据IDC的预测,到2018年,全球公共云服务的支出将翻番,达到1275亿美元。而这一预测数据可做如下细化分解:其中的827亿美元将用于SaaS的开支,246亿美元将用于IaaS的开支,203亿美元将用于PaaS的开支。是什么原因造成了朝着公有云服务的转向呢?概括而言,大致有以下五大主要的战略驱动因素:
1 采购者认为,传统企业软件和基础设施(存储和计算)的当前成本与其所创造的价值是不成比例的。
2 在当前这样一个预算意识加倍的时代,企业组织机构在减少采购成本和软件和硬件解决方案的维护成本(对于解决方案的持续的支持和维护可能往往是其原始资本成本的四倍)方面有着巨大的压力。
3 企业组织机构力图降低风险,并希望能够在软件和硬件的所为企业组织带来的益处与其成本之间看到一个更为切实的关系。
4 降低风险的需求推动了一个更大的对于企业组织的软件解决方案运行成本的可预测性的需求。
5 解决方案的价值不再取决于其功能的可用性,而是取决于用户使用并与解决方案进行交互的感受和体验。事实上,大多数企业组织只使用了他们的软件产品中的一小部分功能。
其战术上的优势更容易定义:
▪ 云服务采用的是一种现收现付(pay-as-you-go)的模型来访问各种IT资源,这使得企业组织只消耗所需要的资源。
▪ 以较低的成本按需访问资源使得企业组织能够在确实需要的时间和地点利用资源,只需消耗一小部分的硬件和软件成本。
▪ 资源弹性满足不同的需求,允许根据需要来扩展和收缩资源。
▪ 托管的计算和数据实现了大规模的数据分析。曾经遥不可及的系统现在也负担的起了。
云计算的主要驱动因素之一是业务敏捷性的价值。业务敏捷性是在一项业务执行中做出快速的变化,以满足不断变化的业务需求的能力。这方面的例子将包括增加一条新的产品线、扩大到新的市场、或在出货发售的产品中为客户提供可视化的能力。
公共云计算提供业务敏捷性。配置和规模化一款系统的能力已经内置于大多数公共云服务的体系架构中了。如果有一项业务需要一款新的系统,这只是一个由公共云服务供应商提供所需资源的问题。这个过程要比购买、配置和托管您企业所拥有的硬件和软件资产要更快和更容易。
业务敏捷性的价值实际上取决于企业的类型。那些属于医疗保健行业和金融垂直行业的企业组织将能够从敏捷性平台获得大量的价值。而对于那些业务流程相对静态的垂直企业组织而言,如许多制造企业,则可能不会围绕着云计算的使用而获得太多的价值。
展望未来,公有云服务的功能将会变得更加丰富,更多的附加功能将用以满足或超出企业组织当前在其内部环境运行的需求。这将使得公共云成为企业所需平台的真正选择,尽管企业组织在真正能够使用公共云的某些方面可能会受到限制。
打造一款内部部署的私有云
那么,企业内部部署的私有云将需要具备哪些能力以满足您的需求呢?综合而言,如下几个特点是需要考虑的:
▪ 具备了自动化和管理功能的融合的计算、存储和网络
▪ x86服务器按需横向扩展到任意规模
▪ OpenStack标准API交付的运营效率和简单性
▪ 智能化的资源配置和分配的技术
▪ 具有自我修复和高可用性的分布式架构
上面所列出的几点的关键就在于:这几点特征是能够在一款SDDC以及一款私有云中所找到的所有功能特性。从本质上讲,您可以在自己的数据中心内找到公共云技术的模拟,包括提供弹性,集中化和运营效率的能力。
此外,这些系统可以提供自动和自助配置计算和存储资源的能力,使您能够在应用程序级别提供资源。另一种选择方案是尝试预测能力,并尝试匹配硬件资源的需要。鉴于没有严格匹配所需硬件资源以满足生产需求的办法,故而这可以说是一个成本很大的猜谜游戏。然而,在SDDC使用一款私有云,使您可以提供一款能够更好地响应应用程序和用户需求的平台。
最后,其还有支持广泛分布式架构、以提供自我修复的功能,如围绕一台出现故障运行失败的服务器或存储系统而工作的能力。或者,围绕断开的网络服务而工作,以及处理主动/主动的数据冗余,以支持业务连续性。
第一步就是要了解自己的需求,这意味着需要做前期工作。虽然您自己的要求会有所不同,但您最起码应该理解如下几点:
▪ 数据的性质和使用情况。务必要知道您的数据是什么,其在何处,以及其在应用程序中是如何被使用的。
▪ 存储性能和使用情况。您企业组织的文档是何时、何地、由谁、通过怎样的方式存储的?您企业现在有哪些应用程序,而这些应用程序又正在使用哪些存储服务?
▪ 所需的安全和管理服务。您企业部署了怎样的安全系统,以及它们将如何被需要,以存在于使用私有云和SDDC的架构中呢?同理,这也适用于管理服务,如服务或API管理。
▪ 应用程序组合与配置情况。什么样的应用程序应该要迁移到新的私有云平台,而哪些应用程序又应该被首先迁移?此外,了解他们到数据的链接,以及用户是如何访问这些应用程序的。
▪ 网络和其他基础设施的需求。将被加载到网络上的工作负载是什么,以及目标私有云将如何处理这些工作负载?以及其他需要考虑的事情,包括电源管理,控制台的监控和管理,并存在于您企业内部环境的其他方面。
需要考虑的架构和解决方案
一旦我们的需求已经确定,我们可以考虑一些元架构作为备选项了,包括:私有云、公共云、混合云/多云。公共云上面已经探讨过了。而如果是选择了正确的技术并采用了恰当的方法的话,私有云能够为您提供更多的控制和更好的效率。换句话说,您可以通过使用私有云解决方案来复制公共云的用户体验。
然而,有时将私有云与公共云进行配对是有意义的,从而创建了一套混合云或多云解决方案。这些都要比纯粹的只是私人云或公共云更复杂,但其却允许您把不同的工作负载托管到不同的云服务,取决于那些工作负载需要用来做什么。例如,基于存储需求,在一款公共云服务上安置一款大数据系统以获得成本效率,并让该大数据系统与私有云中的系统一起配合工作。
当然,也有许多成功的公共云服务的案例,包括Netflix,该公司专注于为客户提供一款视频流媒体服务,而他们在公共云服务上运行更符合成本效益。事实上,他们是出于与Groupon运行其自己的数据中心同样的原因。对Netflix公司来说,公共云是最有效和高效的解决方案。
当寻找一款私有云时,最需要考察的因素有哪些?
那么,当您所在的企业组织机构寻找一款私有云解决方案时,有哪些必备的因素是要充分考虑的呢?如下是您企业需要考虑的几个关键性的概念。
首先,易用性。私有云技术必须服务于那些操作运营人员,以及应用程序开发人员,甚至应用程序的用户。有许多方面的因素需要考虑,包括每个人通过自己的接口看待私有云的方式。
其次,成本效益。私有云将如何做到最大限度地降低成本?我们运行数字,并了解成本期望,我们将在私有云方面为资源,应用程序和用户的花费,以及私有云将带来怎样的效益是非常重要的。
在做这些计算的时候,确保灵活敏捷性的价值,或者提供快速改变和扩展业务流程的能力的价值。虽然这一价值是很难决定的,您应该看到灵活敏捷性为业务所带来的战略价值。例如,使得一款产品能够在数天之内推向市场,而无需花费几个月或者甚至几年的时间,所带来的价值?这通常意味着数以百万计的市场价值。
呼吁采取行动