无服务器计算可支持软件开发人员构建和运行应用程序,而无需管理支持开发工作所需的服务器和后端基础架构。
云基础架构简介
云基础架构是为交付云计算服务而提供的硬件和软件组件的术语。其中包括服务器、软件、网络、存储和虚拟化技术。云基础架构部署在远程数据中心,并通过互联网来访问,可为客户提供按需分配的计算资源。
云基础架构与云计算之间有何关系?
云计算通过云基础架构来实现。在云计算中,企业可以采用随用随付的模式通过互联网访问按需分配的计算资源,例如处理、存储和网络。云计算使客户无需购买、安装和管理提供这些计算资源所需的硬件和软件,从而帮助企业降低成本,尽可能减少 IT 团队的负担,并实现比本地基础架构更快的纵向扩缩。
云基础架构是如何运作的?
云基础架构依靠虚拟化将计算能力和存储功能从实际硬件和服务器中抽象出来。这使世界各地的用户都可以通过其计算机访问和利用云基础架构。通过将大量服务器和其他硬件虚拟化并加以汇集,云提供商可以为客户提供虚拟化云基础架构池,从而实现近乎无限的可扩展性。借助自动化软件和管理工具,客户可以自助配置云基础架构,并在需要时访问计算资源。
云基础架构有哪些组件?
云基础架构的组件包括:
- 服务器。云基础架构的重负荷机器是提供处理能力和执行任务的服务器。其中包括托管云数据库的服务器、为商业和非商业应用程序提供服务的 Web 服务器、支持通过互联网发送电子邮件的邮件服务器、管理大量信息的文件服务器以及其他类型的服务器。
- 存储。云存储使企业能够在远程位置存储大量数据,而无需在本地数据中心内安装和管理自己的存储。
- 网络。网络基础架构包括物理布线、交换机、负载平衡器和路由器,这些组件可连接云基础架构的其他组件,并通过互联网或专用网络连接提供给客户。
- 虚拟化。虚拟化通过名为虚拟机管理程序的软件来实现,该软件支持多个环境安全地访问多个不同配置中的相同底层硬件。这种模式有效地允许使用者选择所需的计算、存储和内存资源。从服务器中抽象化内存、计算能力和存储后,虚拟化技术创建了一个集中式资源的虚拟化池,也称为云。
云基础架构与云架构之间有何关系?
如果云基础架构是云计算的构建基块,那么 云架构 就是将这些组件组合起来以提供云计算服务的方式。
云基础架构有哪些不同的使用模式?
有三种以不同方式组合云基础架构的基本云架构。
私有云 是致力于满足单个租户或企业的需求且仍保持云的灵活性和速度的云基础架构。企业可以拥有和管理私有云,也可以从私有云提供商处租用基础架构。虽然公有云中的租户可能会争用计算资源,但私有云使企业能够更好地确保基础架构资产、关键应用程序和敏感数据的控制权和一致性。
公有云 是由负责调配、配置、维护和升级基础架构的第三方提供商或云服务提供商拥有和运营的云基础架构。在公有云中,会对公有云环境进行分区并将其提供给多个客户或租户。虚拟化使单个物理服务器能够同时向多个租户提供云资源。客户按需访问公有云服务,只需为所使用的计算服务量付费即可。
混合云 由公有云和私有云基础架构混合组成。混合云模式使企业能够为每个工作负载选择合适的云环境,在公有云上运行需求激增或峰值较大的工作负载,同时针对包含敏感数据或应用程序的工作负载继续使用私有云。如果企业使用来自两个或多个公有云或私有云的服务,即为 多云环境。
云基础架构有哪些交付模式?
云基础架构通常根据企业所需的资源类型以三种模式之一来交付。
软件即服务 (SaaS) 支持通过互联网按需访问应用程序和软件,使企业无需在本地计算机和驱动器上购买和安装软件。基于 SaaS 的软件通常通过 Web 界面进行访问,并且可以随时随地通过各种设备使用。因为软件升级是由 SaaS 提供商负责完成,所以 SaaS 技术通常可为用户提供最新功能。
平台即服务 (PaaS) 支持按需访问计算平台和解决方案堆栈,支持软件开发团队构建、测试和运行应用程序或服务。客户负责管理平台上运行的应用程序,这些数据使开发人员和程序员能够使用最新的应用程序开发和管理解决方案,而无需构建和维护用于提供支持的基础架构。
基础架构即服务 (IaaS) 支持采用随用随付的模式通过互联网按需访问服务器、网络和存储设备。IaaS 产品使企业无需在本地配置和管理自己的基础架构。客户负责管理操作系统、应用程序和中间件。
云基础架构与本地基础架构相比有何优势?
与在内部管理的基础架构相比,云基础架构拥有诸多优势。
- 经济高效。通过依赖云基础架构,企业可以避免通常与购买和管理在本地交付计算资源所需的硬件和软件相关的资本成本。企业可以采用按使用量付费的模式来使用云基础架构,从而降低成本并更好地利用 IT 资源,而不是过度配置基础架构以适应偶尔的需求激增和流量高峰。
- 安全性。云基础架构提供商利用卓越的专业知识和优秀的安全解决方案为客户提供出色的云安全性。相比之下,IT 团队可能缺乏充分保护本地数据中心内的数据和其他资产所需的资源、人员配备和技能。
- 可靠性。与内部基础架构相比,云服务提供的可扩展性和冗余性更可靠。
- 敏捷性。借助云基础架构,企业可以使用自助服务功能快速配置资源,从而加快创新和产品上市速度。
依赖云基础架构有哪些缺点?
- 监测能力和控制能力降低。使用云基础架构时,IT 团队对运行其工作负载的实际物理硬件的监测能力通常会降低。
- 共担安全责任。虽然云服务提供商在安全方面进行了大量投资,但他们通常以责任共担模式运营,即客户负责通过正确配置系统、实施访问控制和监控系统来保护其工作负载和数据。如果 IT 团队不了解这种责任划分,最终可能会造成严重的安全漏洞。
- 连接问题。由于云基础架构通过互联网连接进行访问,因此互联网中断或性能不佳可能会影响依赖云基础架构的流程的性能。
常见问题
云原生应用程序是为了在云计算架构中运行而构建的软件程序。云原生应用程序使用的是微服务架构,这种架构利用了云计算交付模式的特性。
云负载平衡就是在云计算环境中将工作负载分配到可用的资源。负载平衡技术可有效地将工作负载发送到多个服务器、网络或其他资源,以提高性能、减少延迟和避免中断。
内容交付网络 (CDN) 是一种地理分布式入网点 (PoP) 网络,可以在更靠近最终用户的地方更快地为其提供内容。通过将内容缓存在不同地理位置的代理服务器中,CDN 可减少延迟并改善在线体验。云 CDN 依靠云计算资源来管理和运营 CDN,而不是依靠电信服务。
Kubernetes 是一种可以自动部署、扩展和管理容器化应用程序的开源系统。托管 Kubernetes 解决方案支持 IT 团队将与设置、配置和管理 Kubernetes 实施相关的部分或全部任务外包出去。
客户为什么选择 Akamai
Akamai 支持并保护网络生活。全球各大优秀公司纷纷选择 Akamai 来打造并提供安全的数字化体验,为数十亿人每天的生活、工作和娱乐提供助力。 Akamai Connected Cloud是一个大规模分布式边缘和 云平台,让应用程序和体验更靠近用户,帮助用户远离威胁。