云部署的不同模型
"云"是一个经常使用但未必被充分理解的术语,指的是对驻留在远程服务器和其他设备上的各种应用程序的数字化访问。它具有高度可伸缩性,能够根据个人或团队的需求提供更多的系统资源访问。云还具有快速响应的特点,获取信息和访问应用程序快捷方便。同时,还有多种选项可用于控制对云不同方面的访问。
云部署有哪些模型?
可供选择的云部署模型有几种,每种对应不同的云环境。它们在谁控制云、谁可以访问云、规模大小以及主要用途等方面存在差异。服务器位置也是一个考虑因素,此外还包括哪些是固定的、哪些可以更改。有些模型提供的服务较多,但可能需要用户承担更多工作。
云计算主要有五种服务和部署模型:私有云、公有云、混合云、多云和社区云。下面将逐一详细介绍。
私有云
在私有云部署中,只涉及一个用户。该用户是唯一有权访问硬件和软件及其相关资源的人。私有模型的另一个术语是"内部云"。通常会配置强大的防火墙,提供全面可靠的安全防护,防止任何未经授权的用户使用私有云的数据和其他资源。私有云的单一用户还享有高度的控制权和灵活性,可根据自身需求和偏好进行定制。
私有云的优势:
● 完全控制:用户是唯一能够进行变更和制定政策的人,无需考虑他人或向他人汇报。
● 高度私密和安全:私有云与其他系统隔离,并受到强大防火墙的保护,是存储重要机密信息的安全场所。
● 向下兼容:私有云无需全新的系统即可运行,与遗留系统兼容,无需全面改造。
● 可定制:易于根据用户需求进行更改,且有多种选项可供选择。
公有云
在公有云部署模型中,企业中的任何人都可以访问云的服务和应用程序。虽然便利,但安全性较低。通过互联网向大众或大型群体提供的所有基础设施服务都属于公有云范畴。这些基础设施由提供服务方而非使用服务方所拥有。公有云旨在便于用户访问和托管,服务商向客户提供各类服务。服务类型多种多样,包括数据备份服务以及通过订阅或开源方式提供的应用程序。
公有云的优势:
● 基础设施完全由服务商提供,用户无需自行投资或配置硬件,也无需管理基础设施。
● 无需前期投资。用户只需为所使用的服务付费,有时甚至仅在使用时付费。
● 维护和安全由服务商负责,无需用户操心。
● 公有云服务按需获取,易于根据用户需求进行扩展。
混合云
顾名思义,混合云模型结合了公有云和私有云模型的特点。它通过软件在具有成本效益的公有平台上托管应用,同时享有私有云的安全保障。该模型还允许企业在不同的云之间迁移应用和数据。
采用混合模型的理由:
● 享有公有云的可伸缩性和定价结构,只需为所请求的服务付费。
● 混合云模型让企业对云使用拥有更大的控制权,并具备快速调整的灵活性,无需过长的准备时间。
● 不同的数据分组保持隔离,维护安全性并降低攻击风险。
社区模型
社区云与公有云类似,但通常仅对特定的组织群体或企业开放。
它由多个云组合而成,专注于服务某一特定行业或社区,如军事、金融或医疗保健。
基础设施通常由第三方管理,但也可以由相关组织自行管理。
社区云的优势:
● 由于多个社区或组织共享社区模型,成本由各方分担,每个成员的费用相应降低。
● 社区云平台可专注于服务处理机密数据的行业,安全性高。
● 便于与使用同一云平台的其他社区成员协作和共享资源与信息。
多云
多云模型不仅使用多个云,还使用多个云服务商。但它不使用私有云,而是使用多个公有云。这种方式创建了冗余,因此在数据丢失或恶意软件攻击的情况下仍有可用资源。两个独立的云同时发生故障的可能性很小,为用户提供了持续的可靠性。
多云模型的优势:
● 如果不同的云服务商提供不同的服务,用户可以灵活搭配,跨多个服务商使用所需的服务。
● 用户可以选择靠近客户或自身的区域,减少延迟并提高响应速度。
● 拥有多个云及其服务,即使一个云停机,也很可能继续享有服务。
我们已经讨论了云部署模型的优势,接下来看看各种类型的不足之处。
问题 1:使用公有云模型有哪些不足之处?
解答:
使用公有云模型的缺点如下:
由于多个用户共享托管云的服务器,这些服务器上的故障意味着所有用户和服务都会受到影响。
公有云中的许多云服务受许可证约束,限制了每项服务可分发给用户的实例数量。
问题 2:混合云模型有什么不足之处吗?
解答:
混合云模型的一些不足之处可能包括:
混合模型需要更多的维护,企业需要投入更多的精力和费用。
在构建混合云时,数据和应用整合可能既复杂又昂贵,多种基础设施的组合同样如此。
问题 3:描述使用私有云模型的不足之处。
解答:
私有云模型的不足之处如下:
私有云的可伸缩性受限于所托管资源的范围,无法超出其上限。如果硬件不支持扩展,则无法进行扩展。
私有云模型需要较高的前期投资,用于购置所需的软件和硬件,以及配置相应的管理人员。
问题 4:给出以下的具体示例:
政府提供的云平台
答案:
(a) Cloud.gov,与美国政府相关的云平台
问题 5:定义效用计算
答案:
效用计算是一种服务模式,由服务提供商提供计算基础设施和其他资源,并按需为客户管理这些资源。
用户只需为所使用的服务付费;不过,许多企业倾向于使用混合云平台。
问题 6:在传输过程中应如何保护数据?
答案:
在位置之间传输数据时,保持数据安全的一个实用方法是使用加密密钥,并确保密钥不被任何外部方知晓。
