弹性计算在数据面上的关键技术有哪些?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

弹性计算在数据面上的关键技术有哪些?

来自:电子工业出版社 2021-11-26 10:52:44 400 1

弹性计算在数据面上的关键技术有哪些?

取消 提交回答
全部回答(1)
  • 今晚就远航
    2021-11-26 14:28:40

    弹性计算在数据面上的关键技术。

    1)客户机操作系统。客户机操作系统是弹性计算数据面上的主要接口,为用户的应用提供标准化的运行环境。弹性计算一般提供主流操作系统的镜像,其中包含适配底层的虚拟化和物理硬件所做的定制和优化。为了让这些定制和优化更加极致地为用户提供卓越的性能和体验,领先的云服务提供商都会推出自己的操作系统发行版,例如阿里云就推出了Aliyun Linux。通过剪裁不必要的功能、模块和软件,对自身的物理硬件和虚拟化技术做定向的优化,再搭载其特有的增值能力,例如安全加固和可服务性提升工具,Aliyun Linux 已成为阿里云弹性计算技术栈上重要的一环。

    2)软硬一体的虚拟化平台。虚拟化是弹性计算数据面上的核心技术,经历了几代技术变迁,最新一代已经演进到了软硬一体的虚拟化平台,例如阿里云的神龙计算平台。该技术通过专用的硬件将原来在物理机上运行的网络、存储、管控等负载,完全下沉到定制的计算节点上并进行硬件加速,性能更好;而主机侧运行高度定制和“瘦身”的QEMU 及KVM 的虚拟机管理程序,使得物理机上的资源可以最大限度地被释放并用于售卖。

    3)异构资源虚拟化。异构计算加速是近年来的热点技术之一,被认为是处理多媒体、大数据和机器学习的利器,目前主要形态包括 GPU、FPGA 和 NPU 等。早期的异构计算走硬件直通的路线,随着 GPU SR-IOV 虚拟化和分片虚拟化技术的支持, vGPU 已经成为现实。FPGA 虚拟化技术更加复杂,不仅依赖 CPU 和系统软件虚拟化, 还依赖 FPGA 的逻辑编程硬件抽象接口 Shell 实现硬件虚拟化的能力。而实现这些异构计算能力的池化是未来的重要技术发展方向,可进一步提高异构资源部署的灵活性和利用率。

    4)超高速云盘。云盘是云服务器常用的块存储设备形态,具备高可用、高持久、易运维、使用灵活等诸多优点。如何让云盘具备可以与本地盘媲美的高吞吐和低延时,则颇具挑战。例如阿里云的 ESSD 云盘基于计算和存储分离架构,存储端使用自研的分布式文件存储系统,而计算端采用多线程多队列轮询(Polling), VHost-User 新一代 I/O 虚拟化,软硬一体化的高性能用户态网络协议栈服务等机制, 实现了超高 IOPS 、超低时延的云盘,为 I/O 密集型应用提供了一个更好的选择。

    5)VPC 网络虚拟化。VPC 相当于一套虚拟的数据中心网络。如何实现同时具备强隔离、高性能、高可用和可扩展的虚拟网络,是一项巨大的技术挑战。以阿里云自研的洛神系统(注:虚拟网络管理系统)为例,其控制面具备超大规模虚拟网络管理能力,用户通过 API 能够进行网络实时变配,秒级响应业务流量的弹性伸缩;洛神系统的数据面基于软硬件协同技术,具备高吞吐、低延迟的特点,使得云服务器的网络性能能够与物理机相媲美。另外,洛神系统基于数据驱动的管理平面能够自动分析和定位链路故障,通过冗余链路实施秒级容灾切换,在网络可用性指标上相比物理机具有更大优势。

    6)轻量级安全沙箱。轻量级安全沙箱为云原生应用而生,启动快、资源占用少, 且安全隔离性好,是运行在容器上的应用的最佳选择。目前社区中存在多种技术路线,例如基于 Kata Containers 的 Micro VM 方案、基于进程虚拟化的 gVisor 方案,以及基于 Unikernel 的方案。阿里云的弹性容器实例就是运行在自研安全沙箱中的。这项技术充分利用了虚拟化层的技术和能力,并可对垂直业务场景实现端到端优化,是阿里云面向云原生时代的关键基础技术。

    资料来源:《弹性计算—无处不在的算力》

    0 0
相关问答

1

回答

对大多数数据对象来说,主要是计算其相似性还是相异性呢?又是怎么计算的?

2022-07-26 16:44:36 58浏览量 回答数 1

1

回答

弹性裸金属服务器支持哪些磁盘类型?可以挂载多少块数据盘?

2021-12-19 19:52:16 343浏览量 回答数 1

1

回答

弹性计算的数据面的作用是什么?

2021-11-26 10:52:32 404浏览量 回答数 1

1

回答

关于表单间的数据流转

2020-06-23 11:52:01 816浏览量 回答数 1

1

回答

请问我怎么能让这种数据类型,在转字符后不补0我希望最后的结果是1.2而是1.20000000#PG

2020-05-18 19:00:30 178浏览量 回答数 1

1

回答

关于企业邮箱的数据迁移

2015-08-10 10:43:23 3885浏览量 回答数 1

4

回答

如何将数据盘挂载到web目录下

2014-07-05 22:27:08 10196浏览量 回答数 4

3

回答

我想问下弹性计算,只有硬盘?带数据库的吗、?

2014-04-25 21:25:51 4259浏览量 回答数 3

3

回答

帮我看一下数据盘是不是没挂载

2014-02-27 21:50:31 7048浏览量 回答数 3

9

回答

囧,总算把数据盘挂在了。

2012-11-02 17:20:39 8880浏览量 回答数 9
0
文章
759
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载