LFCA:学习云计算基础知识 - 第 13 部分
云计算是一个流行的流行词,指的是一种随需应变技术,它席卷了科技界,简化了我们配置 IT 资源和访问数据的方式。为了更好地理解和领会云计算的概念,让我们回顾一下云技术出现之前的技术环境。
传统上,组织会采购物理服务器并将其安装在自己的办公室中。随着公司的发展,不断增长的业务需求将迫使公司将其资源转移到数据中心,在那里采购服务器、网络设备、备用电源和冷却系统等其他资源。现在,这种方法运行良好,但设置也带来了一些挑战。
传统计算的挑战
显然,传统的在本地配置物理资源的方法通常会导致业务扩展而导致的运营成本增加。如前所述,公司必须投入更多资金来租用额外的空间、支付电力成本、维护费用,以及聘请专家团队全天候监控其资源。
及时扩展资源以满足业务不断增长的需求也是一个挑战。此外,地震、台风和火灾等自然灾害往往会给业务带来风险,并导致大规模停机,进而影响业务。
这正是云计算发挥作用的地方。
云计算
云计算是一种按需提供服务的方式,包括数据库存储、计算能力、应用程序、网络和其他 IT 资源。关键字是“按需”。这意味着您可以在需要时提供资源。这是通过云服务提供商采用按使用量付费定价模式实现的,在这种模式下,您只需为所需的资源付费。
您还可以随时轻松扩展资源以满足不断增长的需求。这样,您可以在几秒钟内为云计算实例添加磁盘空间、CPU 或内存,而无需忍受传统设置中购买额外设备时获得批准的痛苦延迟。
简而言之,云计算涉及在云服务提供商的帮助下在云端或互联网上提供服务器、数据库、存储、应用程序和网络等 IT 服务。这提供了规模经济,因为您通常按使用量付费,从而降低了运营成本并帮助您更有效地运营业务。
一些顶级云计算平台包括:
- 亚马逊网络服务(AWS)
- 谷歌云平台(GCP)
- 微软 Azure
- IBM 云
- Oracle 云
云部署模型的类型
并非所有云部署都是相同的,也没有一种适合所有情况的云部署类型。不同的云模型和架构已经发展起来,以帮助用户和组织满足他们的需求。让我们花点时间简要介绍一下主要的云类型。
1.公共云
在公共云中,所有资源均由第三方公司或供应商独家拥有和管理。这些供应商通过互联网提供计算资源,包括 AWS、Google Cloud 和 Microsoft Azure 等公司。
在公共云中,资源由各种用户和组织共享。要访问和享受服务,只需创建一个帐户并添加您的账单详细信息,即可开始通过 Web 浏览器访问资源。
2.私有云
在私有云中,计算资源是单个公司或企业的储备。在这里,基础设施托管并维护在公司的数据中心。组织对其提供的硬件和服务拥有完全的控制权。
私有云使组织能够更好地控制其资源,并提供一定程度的隐私,并确保第三方供应商无法访问机密信息。
私有云的例子包括HP 云服务和Ubuntu 云。
3.混合云
这是公有云和私有云的混合体。公司可以选择利用公有云提供特定服务,并在私有云上托管文件和其他数据,这样可以提供更大的灵活性。
云服务的类型
我们可以将云服务分为以下几大类:IaaS、PaaS、SaaS和Serverless。
1. IaaS(基础设施即服务)
IaaS是基于云的技术的基础类别,它支撑着云的基础设施。它提供了一个平台,用户和公司可以在该平台上访问存储和应用程序等资源。它还允许公司以无缝的方式构建和管理其内容。
IaaS的示例包括 Microsoft Azure、AWS 和 Google Cloud Platform。
2. SaaS(软件即服务)
SaaS是软件即服务的缩写,指的是基于云的应用程序或软件,最终用户可以访问这些应用程序或软件来构建和管理其内容。SaaS应用程序可通过浏览器访问,无需在本地 PC 上直接备份和安装应用程序。
SaaS具有高度可扩展性,可提供企业急需的安全性。它无疑是最受欢迎的云服务类别之一,几乎每个企业都在使用,无论是小型初创公司还是大型企业。SaaS 在协作方面特别有用,尤其是当团队成员远程工作或居住在不同地理区域时。
SaaS 服务的常见示例包括 Google Apps、Microsoft Office 365 和 DropBox。
3.PaaS(平台即服务)
PaaS是平台即服务的缩写,是一个面向开发人员和企业的云平台。它为他们提供了一个托管、实例化和部署自己的自定义应用程序的环境。
除了 IaaS 中提供的基本基础设施(如服务器、数据库、网络和存储)之外,PaaS 还提供开发工具、数据库管理系统和 BI(商业智能)服务,使企业能够高效地构建和部署其应用程序。
简而言之,在PaaS中,您可以负责自己的应用程序和服务。云提供商会负责其他一切事务。
PaaS 平台的示例包括 OpenShift 和 Google App Engine。
云计算的好处
到目前为止,我们已经了解了云计算的含义以及各种类型的云平台和云服务。此时,您已经了解了云计算带来的一些好处。让我们概述一下云技术的一些优点。
1.成本效益
云计算模式采用即用即付的方式。这意味着您只需为您使用的资源付费,而不像在传统 IT 环境中,即使未充分利用的服务,您也要支付高昂的费用。
绝对没有前期成本或硬件设备采购。一旦您停止使用云服务,您的账单就结束了。所有这些都提供了一种经济高效的方式来配置资源和部署您的应用程序,并可以更好地预测未来的成本。
2. 扩展
云技术允许您根据业务需求扩展或缩减资源。当工作量增加时,您可以轻松增加 RAM 和 CPU 等计算资源,当工作量减少时,您可以缩减这些资源以降低成本。
3.高可用性
云可确保您能够在一天中的任何时间通过各种设备(如 Mac、PC、平板电脑甚至智能手机)轻松访问您的资源,且停机时间几乎可以忽略不计。
4. 安全
云端安全是双重的。物理安全由强大的数据中心提供,这些数据中心配有一流的监控和监视系统。此外,云提供商还提供数字安全,使用最先进的防火墙技术、入侵防御和检测系统以及 24/7/365 监控来保护您的资产免受未经授权和恶意用户的侵害。
5. 提高性能和可靠性
云提供商在不同的地理区域拥有多个数据中心,提供数据复制,从而确保在出现问题时数据冗余和容错。您无需再担心火灾和地震等物理灾害会对您的数据造成打击。
这些是利用云计算的主要优势之一。
云计算的缺点
当然,云计算确实带来了一些好处,让生活变得轻松很多。但它就没有任何缺点吗?当然不是,与任何技术一样,云计算也存在一些缺点,我们将努力探索这些缺点。
1. 缺乏对数据的全面控制
使用云的最大挑战之一是您将数据的控制权交给第三方。您实际上是将数据委托给他们,并希望他们能够维护数据并将其安全地保存在数据中心,远离窥探和外部威胁。
但是,您的数据将根据其政策存放在其基础设施中。如果提供商出现停机或更糟糕的情况,倒闭,您的数据将无法访问。简而言之,将数据保存在云端意味着您将数据的控制权交给供应商。
2. 依赖互联网连接
绝对没有办法解决这个问题:您需要互联网连接才能访问云端的数据和资源。无论出于何种原因,缺乏互联网连接都会让您陷入困境,无法访问数据。
3. 安全
这可能听起来令人困惑,因为我们之前曾说过,云中的数据是安全的。然而,数据的安全性与云提供商实施的安全措施一样好。松懈的安全措施可能会为黑客提供漏洞,让他们渗透到您的云供应商并访问您的敏感信息。
4. 技术问题
如果您遇到任何技术问题,您需要向提供商提交工单并等待他们解决问题。有些提供商需要很长时间才能回复您,这会导致延迟。
结论
自诞生以来,云计算不断彻底改变公司和用户处理数据的方式,并且随着云技术的普及,预计云提供商将增加存储容量并使云服务更加实惠。
越来越多的提供商将寻求提高其平台的安全性,以应对新出现的威胁并保护其用户的数据。他们还将加大力度将物联网等新兴技术与云相结合。
确实,鉴于云计算提供的众多好处,其前景一片光明。云计算的成本效益和可靠性对于加速企业(无论大小)的增长非常理想。