现代云计算入门
云的概念是一种新兴概念,其中共享的计算资源池按需提供给消费者。作为一种相对较新的理念,“云计算”是指在线共享计算资源。因此,云服务提供商而不是最终用户负责提供和管理资源。我们可以从各种云选项中进行选择,包括公有云、私有云、混合云等。IaaS、PaaS、SaaS等等只是众多可用的云计算模型中的一小部分。
云计算概述
要充分理解一个主题的重要性,就必须追溯到它的过去。客户端-服务器架构的概念是满足需求的首批方法之一。客户端的所有信息和命令都存储在服务器上。但是,这些模型中至少存在一个缺点。用户只有在连接到服务器后才能访问信息。分布式计算模型紧随其后。在这种架构下,使用网络连接多台计算机,从而实现灵活的资源共享。
2002年,亚马逊推出了其云计算和数据存储服务亚马逊网络服务 (AWS)。亚马逊于2006年推出了其商业弹性计算云服务。之后,2009年,谷歌Play开始销售用于云计算的商业应用程序。使用云服务的能力已成为一项关键能力。
各种类型的现代云
我们可以使用的各种云计算形式如下:
私有云
私有云的速度和存储容量远远优于公有云。私有云可以借助Eucalyptus和Open Stack等开源程序来设置。私有云为其用户提供更好的保护和匿名性。私有云也称为内部云或企业云。私有云根据其位置和管理方式,由国家标准与技术研究院 (NIST) 分类为“内部部署”或“外包”。它使IT部门能够快速分配和按需提供IT资源。公司通常使用私有云来独立运行自己的数据中心,或者在第三方支持下运行。
公有云
公有云的概念使任何人都可以无限制地使用云计算。由于云服务提供商处理所有必要的维护工作,因此公有云用户可以专注于工作而不会被打扰。CSP维护和控制公有云中所有可用的计算资源。公有云还具有易于集成的优势。因此,它为其客户提供了前所未有的适应性。一些流行的公有云包括微软的Windows Azure服务平台、谷歌的App Engine、IBM的SmartCloud Enterprise、亚马逊的EC2和谷歌的App Engine。公有云可以根据对计算资源的需求轻松地进行扩展或缩减。
混合云
混合云的安全功能是公有云服务和私有云服务之间的一个折中方案。混合云对于那些希望获得比公有云提供的更高安全级别的企业非常有用。这是因为在公有云中,任何人都可以使用服务,而在私有云中,只有公司的员工才能使用它们。混合云基础架构使启动全新产品和服务变得简单快捷。谷歌应用套件(包括谷歌云端硬盘和 Gmail)和 Office 365(微软 Office Online 和 OneDrive)就是几个例子。
社区云
社区云允许组织集中资源,以便彼此之间以及它们服务的社区共享数据。社区云允许企业集中其云资产、基础架构和其他资源。它由社区团体或组织、第三方或三者的组合拥有、管理和运营。需要熟练的人员来管理和运营云服务。由于多个组织或社区可以共享同一个云,因此社区云具有成本效益。如果没有某种形式的合作,社区云并不是最佳选择。社区云为组织提供了一种安全、协作的云替代方案,替代公有云。
多云
为了部署其应用程序和服务,多云组织利用多个云计算平台。多个公有云、多个私有云或公有云、私有云和边缘云的混合云都是可接受的选项。
不同的基于云的服务
一种称为基础设施即服务 (IaaS) 的云服务类型提供对标准 IT 资源的按需访问,包括服务器、存储空间和网络。
PaaS 代表“平台即服务”。
平台即服务是一种云计算方式,用户通过互联网从第三方租赁软件和硬件。使用 PaaS 平台,程序员不再需要担心安装和配置昂贵、专业的软件和硬件来构建和测试软件。开发软件通常需要使用这些工具。平台即服务 (PaaS) 提供商托管硬件和软件。PaaS 技术的便利性和简单性通常被认为是采用它的原因。
SaaS 代表“软件即服务”。
通过互联网访问软件而不是安装和维护软件,是摆脱软件和设备维护麻烦的好方法。企业可能会发现迁移到 SaaS 比保留内部部署解决方案更经济。
XaaS 代表“任何服务”。
XaaS 认识到各种用户友好的现代在线服务、工具和技术。基本上,任何 IT 任务都可以转化为商业化服务。
现代云计算的优势
与更传统的基础设施相比,云计算提供的规模经济是巨大的。“无服务器”使您的业务更加敏捷,同时还可以节省昂贵基础设施的成本。使用云计算,您只需支付实际使用的资源费用。凭借其改进的灾难恢复和备份解决方案(跨越多个隔离区域和可用区),您可以高枕无忧,因为您的个人信息始终可访问且安全。
此外,云计算中使用的基础设施是完全冗余的。在世界任何地方,都可以即时且轻松地访问数据。当您使用云计算时,获取备份就不那么麻烦了。投资运行小型企业所需的必要的技术和软件成本很高。
结论
云的形状和构成可能各不相同。云主要有三种类型:公有云、私有云和混合云。存在许多不同的云计算模型,包括 IaaS、PaaS、SaaS 和 XaaS。云促进用户驱动的 IT 资产的配置、监控和管理。计算服务通常通过异构设备和共享网络交付。由于 API、基于云的凭据和按需服务使攻击者更容易获得对云资源的未经授权的访问,因此它们可能不如传统的内部部署数据中心安全。