带你读《弹性计算—无处不在的算力》第三章:计算产品和技术3.1云计算技术概述

简介: 你读《弹性计算—无处不在的算力》第三章:计算产品和技术3.1云计算技术概述


在详细介绍计算产品的基础技术之前,我们回顾一下云计算的发展和演进过程, 梳理一下技术架构,方便读者看到技术发展的脉络。

虚拟化技术诞生于1974 年,当时就清楚地定义出Hypervisor 的功能,以及高效的虚拟化计算体系架构的设计原则。随后在Intel 等芯片和系统厂商的产品中,虚拟化技术快速发展并不断演进。1998 年成立的VMWare 公司在20 多年的发展中成为赢利最好的以虚拟化技术为核心的公司。

但是虚拟化技术成为云计算基础技术,还是在2008 年之后的事。其根本原因是包括AWS 和阿里云在内的多个云服务提供商证明了云计算是可行并且赢利丰厚的业务。商业模式的成功反过来推动了虚拟化技术的快速发展,再加上要做到弹性资源管理、多租户弹性部署和安全隔离。软件虚拟化方案Xen KVM 相继成熟;近年更有第3 章 计算产品和技术53


神龙(阿里云)和NitroAWS)等硬件虚拟化技术快速发展;在云原生计算方面基于Kubernetes 的容器服务则成为主流。

这里需要强调的是,弹性对于云计算非常重要。在云计算兴起之前,硬件的自行采购和IDC 机房租用是主流的IT 基础设施构建方式。网络、服务器、IDC 硬件和基础软件、应用软件相关的采购和适配,以及后期的运维都是用户的极大负担。一旦IT 基础设施部署投入生产,就很难改动和升级。而基于虚拟化的云计算可以提供用户需要的弹性:支持按需付费、弹性扩容、动态快速升级和迁移、智能可靠性保障。用户可以专注于业务,从弹性计算中得到巨大的实质收益。

虚拟化技术对计算资源进行了封装和管理。在基于通用CPU 计算平台的物理机上,常见的形态有虚拟机和容器,我们一般称之为实例。云计算的核心是解决CPU、内存和I/O 的高效虚拟化方法、容器的隔离和编排,以及升级、迁移等问题。随着人工智能的发展,GPUFPGA 等资源也逐渐可以被这些实例高效访问,甚至这些资源本身也能够被虚拟化,成为可以提供给多租户使用的实例。由于GPUFPGA 等异构计算资源使用的场景比较有针对性,所以软件、硬件支持的虚拟化技术相对于通用CPU 更多地体现了业务和用户的需求。

在对硬件虚拟化时,为了给用户提供更多样、更方便、更高效、更安全的计算服务,有两个重要方向。其一,在用户一侧,云服务提供商提供垂直型的计算服务或者某种辅助,比如函数计算服务(用户不必管理复杂的虚拟化实例)、超算服务(针对用户的超算型业务,从架构到软件提供高效的框架并优化)、异构计算开发和部署优化等增值服务(比如给开发者提供基于云的FPGA,或者提供面向用户人工智能应用的优化服务)。其二,在云服务提供商一侧,通过软件和硬件协同设计优化整体性能, 并且提供物理IT 资源无法提供的服务(比如后面介绍的弹性裸金属,兼具物理机的性能和虚拟机的弹性),同时通过把不同功能的计算组件解耦(比如计算和存储分离、OverLay UnderLay 网络分离)来实现更高的资源使用效率,并且提高独立演进和优化的效率。和计算相关的服务将在本章后面提及,和存储、网络相关的内容在本书中有单独的章节介绍。

近年,云进入繁荣期,计算作为IaaS 层的基础服务,其本身非常重要,同时是很多其他业务的入口(如存储和VPC IaaS 业务,以及PaaSSaaS 业务),因此, 计算技术是很好的突破点。

相关文章
|
6月前
|
边缘计算 人工智能 自动驾驶
云计算的加速引擎——5G技术如何改变未来
云计算的加速引擎——5G技术如何改变未来
159 7
云计算的加速引擎——5G技术如何改变未来
|
弹性计算 Apache 云计算
产品动态丨阿里云计算巢月刊-2025年第4期
让优秀的企业软件生于云、长于云
|
9月前
|
存储 弹性计算 调度
云计算,何为云,又何以计算?
本文由笠泱撰写,是“拥抱云计算”系列的第一篇章,旨在分享云计算的概念及其诞生背景,重点介绍了阿里云飞天操作系统。文章从虚拟化技术的起源讲起,探讨了其如何演变为云计算的基础,并详细解释了云计算的关键特性:按需使用、按量付费和弹性。文中还分类介绍了云计算的主要服务模式(IaaS、PaaS、SaaS等)及部署方式(公共云、私有云、混合云),并分析了亚马逊AWS和阿里云在云计算领域的领导地位。最后,文章通过对比OpenStack与阿里云飞天架构,深入浅出地解析了阿里云飞天系统如何调度算力,帮助读者理解云计算的实际运作机制。阅读本文大约需要30分钟,内容详实,值得一读。
1756 5
云计算,何为云,又何以计算?
|
6月前
|
人工智能 运维 开发工具
产品动态丨阿里云计算巢月刊-2025年第3期
让优秀的企业软件生于云、长于云
|
6月前
|
机器学习/深度学习 安全 开发工具
产品动态丨阿里云计算巢月刊-2025年第2期
让优秀的企业软件生于云、长于云
|
7月前
|
安全 大数据 虚拟化
随着云计算和大数据技术的发展,Hyper-V在虚拟化领域的地位日益凸显
随着云计算和大数据技术的发展,Hyper-V在虚拟化领域的地位日益凸显。作为Windows Server的核心组件,Hyper-V具备卓越的技术性能,支持高可用性、动态迁移等功能,确保虚拟机稳定高效运行。它与Windows深度集成,管理便捷,支持远程管理和自动化部署,降低管理成本。内置防火墙、RBAC等安全功能,提供全方位安全保障。作为内置组件,Hyper-V无需额外购买软件,降低成本。其广泛的生态系统支持和持续增长的市场需求,使其成为企业虚拟化解决方案的首选。
|
8月前
|
弹性计算 开发工具 云计算
产品动态丨阿里云计算巢月刊-2025年第1期
让优秀的企业软件生于云、长于云
|
7月前
|
存储 监控 数据可视化
SaaS云计算技术的智慧工地源码,基于Java+Spring Cloud框架开发
智慧工地源码基于微服务+Java+Spring Cloud +UniApp +MySql架构,利用传感器、监控摄像头、AI、大数据等技术,实现施工现场的实时监测、数据分析与智能决策。平台涵盖人员、车辆、视频监控、施工质量、设备、环境和能耗管理七大维度,提供可视化管理、智能化报警、移动智能办公及分布计算存储等功能,全面提升工地的安全性、效率和质量。
128 0
|
10月前
|
人工智能 数据可视化 关系型数据库
产品动态丨阿里云计算巢月刊-2024年第12期
让优秀的企业软件生于云、长于云
|
10月前
|
监控 安全 网络安全
云计算与网络安全:技术挑战与解决方案
随着云计算技术的飞速发展,其在各行各业的应用越来越广泛。然而,随之而来的网络安全问题也日益凸显。本文将从云服务、网络安全和信息安全等技术领域出发,探讨云计算面临的安全挑战及相应的解决方案。通过实例分析和代码示例,旨在帮助读者更好地理解云计算与网络安全的关系,提高网络安全防护意识。