《云计算揭秘企业实施云计算的核心问题》——1.1节定义云计算的5大原则

简介: 本节书摘来自华章社区《计算机网络课程设计(第2版)》一书中的第1章,第1.1节定义云计算的5大原则,作者:吴功宜 吴 英 ,更多章节内容可以访问云栖社区“华章社区”公众号查看

1.1 定义云计算的5大原则
我们可以把云计算的5大原则总结如下:

  • 任何订阅用户均可使用的计算资源池。
  • 最大化硬件利用率的虚拟计算资源。
  • 按需伸缩的弹性机制。
  • 自动新增或删除虚拟机。
  • 对资源使用只按使用量进行计费。
    这些原则在未来将不会发生显著变化,我们认为这5大原则是把某事物称为云计算的必要条件。表1.1对这些原则进行了总结,每条原则后面都附有一段便于快速参考的简短解释。

接下来将具体讨论这些原则,解释每条原则的含义和它是云计算支柱的原因。


ef4d758cbdb562ee191ba78c4da8df385f8453f4

1.1.1 计算资源池
云计算的第一个特征就是,它能够利用计算资源池,池中资源可能是外购和受控的,也可能是内部非专用的资源池。若这些资源可以被任何订阅用户使用,那么我们就进一步认可这些资源池对云作出了贡献。这意味着有信用卡的任何人都可以订阅。
例如,一家公司的网站当前常用的基本运营部署方案有3种。第一种是自托管(self-hosting)。采用该方案的公司选择不运营自己的数据中心,而是租借由第三方管理的一台服务器。通常,托管宿主服务(managed hosting service)租借给公司客户一台专用、独占的服务器(但共享托管也很常见)。单就这条原则来看,云计算类似共享托管宿主服务(shared managed hosting service),因为云提供商是第三方团体,拥有和管理这些共享给其他使用者的物理计算资源,但相似点仅此而已。
独立于云计算,一种由自托管IT向IT资源外包(outsource)的转变已经发展多年。这蕴含着重要的经济含义。两种基本含义是:一种是资本开支(capital expense,CAPEX)向运营开支(operational expense,OPEX)转变;另一种是基础设施运营相关的运营开支潜在减少。CAPEX向OPEX转变,意味着降低了启动新项目的财务门槛。(两术语的定义请参见3.1节。)
在自托管模型中,公司必须预先分配购买硬件和软件许可证的预算。这是一项固定成本,不论项目是否成功,始终存在。在外包模型中(托管宿主),启动费用一般等于一个月的运营成本,并且必须预付一年的费用。通常,一年的费用基本与同等项目的资本开支(CAPEX)持平或略低,但作为抵消,带来的好处则是运营基础设施所需的运营开支(OPEX)的减少。与此形成鲜明对比的是,在云模型中一般不存在启动费用。事实上,用不了阅读本章内容所花的时间,你就可以签字、授权信用卡,开始真正使用云服务。图 1.2并排列出了不同应用部署模型及其各自的资本开支(CAPEX)和运营开支(OPEX)的大小。


08651bc78ce6ee329c355818d97538e13df27e09

因为在成本结构上云基础设施远胜于其他模型,所以各种托管模型和云在经济上有巨大的差异。这种规模经济的原因是多方面的,但主要因素是与用量相关的简单经济。沃尔玛(Walmart)和好市多(Costco)可用比你我低得多的价格购买消费品,正因为它们是大批购买。在计算的世界,“商品”就是计算、存储、电能和网络容量。

1.1.2 计算资源虚拟化
云计算5大原则中的第二条涉及计算资源的虚拟化。虚拟化不是新概念。大多数企业将自己大部分的物理计算资源转变成虚拟的计算资源已经有5~10年时间了。之所以虚拟化对云至关重要是因为基于成千上万台服务器,云基础设施的规模已经变得非常巨大。每台服务器都要占用物理空间,使用大量电能,需要冷却。每台机器应该能够高效利用,并且每台服务器对于成本有效性都很重要。
最近,令廉价硬件(commodity hardware)得以高效利用的技术突破就是虚拟化—它也是使云成为时下IT宠儿背后的最大独立推动力—在这里,每台物理服务器都被分成多台虚拟服务器。每台服务器像真正的服务器一样运转,可以运行操作系统和辅助的完整应用程序。虚拟服务器是在云中可以按需消费的基本单元,它们组成了随时可用的庞大资源池。但要让这种大池子发挥作用,只有当应用的需求量增减时,应用多少能用到池内资源才行。即将在第4章看到,私有云的概念弱化了第一条原则,但保留了其他的。

1.1.3 随资源需求量伸缩的弹性
大型资源池的存在造就了称为弹性(elasticity)的概念—云计算5大原则的第三条。弹性这一概念在云计算中如此关键,以至于亚马逊决定把自己的云命名为亚马逊弹性计算云(Elastic Compute Cloud,EC2)。
弹性—动态伸缩(dynamic scaling)的同义词—指的是根据需求量动态改变资源消耗量的一种能力。通常,在普通、稳态的条件下,应用需要的资源是基本水平;但是在峰值负荷条件下,则需要更多的资源。
在非云的世界,你只有构建了充足的容量,才可以让应用既能在基本负荷下正常执行,又能应付峰值负荷,同时兼具足够好的性能。在自托管模型中,这意味着某部署的硬件数量需要过量供给。在托管宿主部署中,可以从小资源集开始,然后随应用需求量增加而增加。可是,供应新的专用硬件资源需要数周时间,在很多大型组织里,甚至是几个月。若分配和释放需要人工干预,就算有大量虚拟资源可以随应用需求量增减而利用和释放也一无是处。

1.1.4 新资源部署自动化
可以自动(借助API)供应和部署一个新虚拟机器实例,相应地,也可以释放或回收一个实例的能力是云计算的第四条原则。云中部署的应用能按需供应新实例,并且它们上线只需几分钟。当峰值消退,不再需要多余资源,这些虚拟实例可以下线回收,不再纳入计费。增加的成本只限于那些额外实例被使用和处于活动状态的那几小时。

1.1.5 仅按使用情况度量计费
云计算第五个与众不同的特征是度量计费模型。在前面提到的托管宿主例子中,一般存在一个初始的启动费用和一个年度合同费用。云模型打破了这种经济壁垒,因为它是“随用随付”(pay-as-you-go)模型。这里没有年度合同,并且不存在一种特别消费水平的商业约定。
通常,可以按需分配资源,按小时为它们付费。这种经济优势不仅惠及由IT组织运营的项目,而且也让不计其数的开创新业务的企业家获益。他们不再像过去一样需要启动资金,取而代之,可以利用以小时计费、便宜的庞大计算资源。对他们来讲,云极大地改变了竞技场,让小公司能够平等地和大型公司同场竞技。

目录
打赏
0
0
0
0
1408
分享
相关文章
【计算巢】云计算:如何改变现代企业的IT基础设施
【5月更文挑战第31天】本文探讨了云计算如何重塑现代企业IT基础设施,通过IaaS、PaaS和SaaS三种服务模型提供灵活资源。云计算的优势在于灵活性、成本效益、可扩展性和高可用性。文中以Python和AWS SDK创建EC2实例为例,说明云计算应用,并列举了数据存储、灾难恢复、应用程序部署和企业协作等实际场景,强调云计算正成为企业的重要选择,未来将持续创造价值。
148 0
云端新纪元:探索云原生技术的奥秘在当今数字化时代,云计算已成为推动企业创新和增长的关键动力。随着云平台的不断成熟,云原生技术应运而生,以其独特的优势引领着一场新的技术革命。本文将深入探讨云原生的核心概念、主要特点以及它如何改变现代软件开发和部署的方式,为您揭开云原生这一神秘面纱。
云原生是一种构建和运行应用程序的方法,充分利用了云平台的弹性、分布式本质以及声明式基础设施。本文将解析云原生的十二要素,微服务架构的优势,以及容器化、持续集成与持续部署(CI/CD)等核心技术的实践应用。通过深入浅出的方式,让读者理解云原生不仅是一种技术,更是一种文化和方法论,它正在重塑软件开发流程,提高资源利用率和应用系统的可扩展性与容错性。
云端盾牌:云计算时代的网络安全守护在数字化浪潮中,云计算以其高效、灵活的特性成为企业转型的加速器。然而,伴随其迅猛发展,网络安全问题亦如影随形,成为悬在每个组织头顶的达摩克利斯之剑。本文旨在探讨云计算服务中的网络安全挑战,分析信息安全的重要性,并提出相应对策,以期为企业构建一道坚实的云端防护网。
在当今这个数据驱动的时代,云计算已成为推动创新与效率的关键力量。它允许用户随时随地访问强大的计算资源,降低了企业的运营成本,加速了产品上市时间。但随之而来的网络威胁也日益猖獗,尤其是对于依赖云服务的企业而言,数据泄露、身份盗用等安全事件频发,不仅造成经济损失,更严重损害品牌信誉。本文深入剖析云计算环境中的安全风险,强调建立健全的信息安全管理机制的重要性,并分享一系列有效策略,旨在帮助企业和个人用户在享受云服务带来的便利的同时,也能构筑起强有力的网络防线。
云计算的实践:如何在企业中实现云计算转型
本文介绍了云计算的基本概念、优势及其在企业中的应用。云计算通过互联网提供计算资源,具有高灵活性和扩展性,帮助企业降低成本、提高效率。文章详细讨论了云计算转型的核心概念、实践方法和挑战,包括数据中心迁移、应用程序迁移、数据迁移和系统集成。此外,还提供了负载均衡、数据存储和处理、安全性的代码实例,并展望了云计算的未来发展趋势和面临的挑战。
52 0
云计算时代下的企业运维变革
【8月更文挑战第10天】随着云计算技术的飞速发展,企业运维管理正经历着前所未有的变革。本文将深入探讨云计算如何重塑企业运维的方方面面,从基础设施的虚拟化到自动化工具的应用,再到DevOps文化的兴起,以及这一切如何影响企业的业务流程和市场竞争力。我们将一同见证,在这个数字化加速的时代,企业如何在云的浪潮中乘风破浪,实现运维的高效、灵活与创新。
65 10
探索云计算与网络安全的共生之道在数字化浪潮席卷全球的今天,云计算作为信息技术的一大革新,正重塑着企业的运营模式与服务交付。然而,随着云服务的普及,网络安全与信息安全的挑战也日益凸显,成为制约其发展的关键因素。本文旨在深入探讨云计算环境下的网络安全问题,分析云服务、网络安全及信息安全之间的相互关系,并提出相应的解决策略,以期为构建一个更安全、可靠的云计算生态系统提供参考。
本文聚焦于云计算环境中的网络安全议题,首先界定了云服务的基本概念及其广泛应用领域,随后剖析了当前网络安全面临的主要威胁,如数据泄露、身份盗用等,并强调了信息安全在维护网络空间秩序中的核心地位。通过对现有安全技术和策略的评估,包括加密技术、访问控制、安全审计等,文章指出了这些措施在应对复杂网络攻击时的局限性。最后,提出了一系列加强云计算安全的建议,如采用零信任架构、实施持续的安全监控与自动化响应机制、提升员工的安全意识教育以及制定严格的合规性标准等,旨在为云计算的安全可持续发展提供实践指南。
106 0
云计算演进问题之企业利用云计算的如何解决
云计算演进问题之企业利用云计算的如何解决
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等