云计算指的是通过互联网使用托管服务,如数据存储、服务器、数据库、网络和软件。数据存储在由云服务提供商维护的物理服务器上。在云计算中,计算系统资源,尤其是数据存储和计算能力,可以根据需要随时提供,而无需用户直接管理。
云计算架构
用户可以将文件保存在云端,而不是存储在存储设备或硬盘上,从而可以在任何地方访问文件,只要他们能够访问互联网。托管在云上的服务可以广泛分为基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。根据部署模型,云还可以分类为公共云、私有云和混合云。此外,云还可以分为前端和后端两个不同的层次。
用户与之交互的层次称为前端层。这一层使用户能够通过云计算软件访问已存储在云中的数据。由软件和硬件组成的层次,即计算机、服务器、中央服务器和数据库,是后端层。这一层是云的主要组成部分,完全负责安全存储信息。为了确保通过云计算连接的设备之间的无缝连接,中央服务器使用一种称为中间件的软件,它充当数据库和应用程序之间的桥梁。
私有云
在私有云中,计算服务通过私有IT网络提供给单个组织专用使用。私有云通常通过内部资源管理,并且不向组织外部的任何人开放。私有云计算提供公共云的所有优点,如自助服务、可伸缩性和弹性,以及额外的控制、安全性和定制性。
私有云通过公司防火墙和内部托管提供更高级别的安全性,以确保组织的敏感数据不被第三方提供商访问。然而,私有云的缺点是组织需要对数据中心的所有管理和维护负责,这可能非常耗费资源。
公共云
公共云指的是第三方提供商通过互联网提供的计算服务。与私有云不同,公共云上的服务可供任何希望使用或购买的人使用。这些服务可能是免费的,也可以按需销售,用户只需按照他们消耗的CPU周期、存储空间或带宽付费。
公共云可以帮助企业节省购买、管理和维护本地基础设施的成本,因为云服务提供商负责管理系统。它们还提供可扩展的RAM和灵活的带宽,使企业更容易扩展其存储需求。
混合云
混合云使用公共云和私有云的特性组合。这种“两全其美”的云模型允许在计算和成本需求发生变化时,在私有云和公共云之间转移工作负载。当计算和处理需求波动时,混合云允许企业将本地基础设施扩展到公共云,以处理溢出,同时确保第三方数据中心无法访问其数据。
在混合云模型中,公司只需临时支付他们使用的资源,而不是购买和维护可能长时间不会使用的资源。简而言之,混合云提供了公共云的优点,而不带来其安全风险。