神龙架构没那么难理解—图解世界领先的阿里云神龙架构(三)飞龙在天

简介: 本文为神龙架构没那么难理解—图解世界领先的阿里云神龙架构的第三篇,介绍的是神龙2.0版本的特点和解决的神龙1.0的瓶颈问题

作者:朱祺 阿里云全球最有价值专家

4 飞龙在天

4.1 神龙1.0需要进一步解决的问题

根据上一章总结出的神龙1.0的瓶颈为,虚拟化其实分成两个方向:一个方向是虚拟化组合,把一堆物理机粘成一个大的虚拟机;另一个方向是虚拟化切分,把一个物理机切成一堆小的虚拟机。神龙1.0做到了虚拟化组合,但并没有做到虚拟化切分。
这牵涉到一个未来阿里云发展的问题,就是只有解决了神龙服务器的虚拟化切分问题,才能和目前作为ECS宿主机的其他各类物理服务器并存甚至逐步替代掉目前的物理服务器,因为随着技术的发展,物理服务器不断的被升级替换是个必然,以阿里云的开拓精神不可能允许神龙只能作为一个整体的物理机向外提供服务这种情况长期存在,理想的状态是用户即可以租用整个神龙物理服务器,神龙物理服务器也可以作为ECS的宿主机以ECS虚拟机向用户提供服务,这对于用户来说是真正的按需选择,对阿里云来说可以逐步统一物理机的型号以消除一般物理服务器和神龙服务器并存的现状。

4.2 神龙2.0解决了这个问题

听上去将神龙物理机虚拟化好像是很简单的事情,毕竟阿里云的虚拟化技术非常成熟,神龙物理机也是物理机为什么就有难度。但其实并不是这样,因为神龙和其他物理机最大的不同是,在神龙架构出现前,用户在阿里云租用的ECS都是虚拟机,阿里云没有提供物理机实例供用户选择。但神龙的要求是即可以实也可以虚,这也是用户对于神龙能够虚实结合的一个比较容易迷惑的点:神龙到底是虚拟机还是物理机?这和神龙2.0解决的问题是一样的。以下根据阿里云文档来总结神龙架构的特点和用户可能会产生的疑问:
1、神龙是物理机还是虚拟机?
文档原文:弹性裸金属服务器(ECS Bare Metal Instance)是基于阿里云完全自主研发的下一代虚拟化技术而打造的新型计算类服务器产品。
解读:神龙服务器是物理机,因此用户租用的神龙实例(弹性裸金属实例)是一个个真实存在的物理机。至于阿里云将神龙物理服务器虚拟化后以ECS实例的方式向用户提供虚拟机服务,则ECS虚拟机的宿主机是一般物理服务器还是神龙物理服务器其实和用户并没有什么关系。
2、为什么说神龙兼具虚拟机的弹性和物理机的性能及功能特性?
文档原文:与上一代虚拟化技术相比,下一代虚拟化技术的主要创新在于,不仅保留了普通云服务器的弹性体验,而且保留了物理机的性能与特性,可全面支持嵌套虚拟化技术。
解读:先解读后半句,因为很简单,用户租用的神龙实例本身就是物理机,当然保留了物理机的性能与特性,所以用户可以自己在神龙实例上虚拟化,不存在在虚拟机上再次虚拟化的问题,因为神龙不是虚拟机。前半句就是阿里云的重大突破,保留了普通云服务器的弹性体验,云计算的核心就是弹性伸缩,而之前的弹性伸缩都是通过虚拟机的镜像来实现的,要让神龙物理服务器也能弹性伸缩,阿里云解决的是物理机镜像完全兼容ECS云服务器实例的镜像系统,即神龙物理机的镜像和ECS虚拟机的镜像是兼容的,所以神龙实例才能像ECS实例一样能够做到弹性伸缩,保留了云服务器的弹性体验。
3、上云和虚拟化的关系?不用虚拟机可以上云吗?
文档原文:通过阿里云自主研发的虚拟化2.0技术 ,您的业务应用可以直接访问弹性裸金属服务器的处理器和内存,无任何虚拟化开销。弹性裸金属服务器具备物理机级别的完整处理器特性(例如Intel VT-x),以及物理机级别的资源隔离优势,特别适合上云部署传统非虚拟化场景的应用。
解读:前两句很好理解,因为神龙实例是物理机,具有物理机的一切性能和特点包括了资源隔离优势。后半句是回答用户常见的容易混淆的概念错误,就是经常会将云计算和虚拟化技术画等号,认为用了虚拟化技术以后就是云计算。其实云计算和虚拟化是两个不同的概念,当然虚拟化是云计算得以实现的重要前置技术之一,但是如果用户在云上购买了5台神龙实例,背后其实是5台神龙物理服务器,因为神龙物理服务器之间也能做到和虚拟机一样的弹性伸缩功能,所以用户使自己的服务上云并且没有使用虚拟化技术。因此云计算不等于虚拟化。

最后再次提醒:我们用的ECS虚拟机的宿主机是不是神龙服务器和我们并没有关系,那是阿里云的事情。这个问题反复提及并且极其重要的原因是不要把宿主机是神龙物理服务器和神龙实例混淆起来造成虚实不分,阿里云未来的数据中心的服务器是否会全部替换成神龙物理服务器也并不是我们需要关心的问题,我们只需要知道,我们订购的神龙实例是真实存在的一台台弹性裸金属服务器,是物理机,只是放在阿里云数据中心里而已。
相关实践学习
使用操作系统智能助手OS Copilot解锁操作系统运维与编程
在本实验场景中,将在阿里云ECS上体验OS Copilot产品。OS Copilot是阿里云操作系统团队基于大模型构建的OS智能助手。它具有自然语言问答、辅助命令执行、系统运维调优等功能,帮助用户更好地使用Linux,提升阿里云的使用体验。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
8月前
|
存储 数据挖掘 BI
2-5 倍性能提升,30% 成本降低,阿里云 SelectDB 存算分离架构助力波司登集团实现降本增效
波司登集团升级大数据架构,采用阿里云数据库 SelectDB 版,实现资源隔离与弹性扩缩容,查询性能提升 2-5 倍,总体成本降低 30% 以上,效率提升 30%,助力销售旺季高效运营。
501 9
|
8月前
|
存储 弹性计算 运维
AI时代下阿里云基础设施的稳定性架构揭秘
计算、存储、网络作为云计算基础 IaaS 服务,一直是阿里云的核心产品,承载着百万客户的 IT 基础设施。曾经我们认为应用高可用、服务分布式可以满足客户对 IaaS 所有的稳定性诉求。
1010 2
AI时代下阿里云基础设施的稳定性架构揭秘
|
7月前
|
人工智能 Cloud Native 安全
解读阿里云刚发布的《AI 原生应用架构白皮书》
阿里云在云栖大会重磅发布了《AI 原生应用架构白皮书》,该白皮书覆盖 AI 原生应用的 11 大关键要素,获得业界 15 位专家联名推荐,来自 40 多位一线工程师实践心得,全书合计超 20w 字,分为 11 章,全面、系统地解构 AI 原生应用架构,包含了 AI 原生应用的 11 大关键要素,模型、框架、提示词、RAG、记忆、工具、网关、运行时、可观测、评估和安全。本文整理自阿里云智能技术专家李艳林在云栖大会现场的解读。
2602 73
|
7月前
|
人工智能 缓存 安全
阿里云发布《AI 原生应用架构白皮书》
阿里云联合阿里巴巴爱橙科技,共同发布《AI 原生应用架构白皮书》,围绕 AI 原生应用的 DevOps 全生命周期,从架构设计、技术选型、工程实践到运维优化,对概念和重难点进行系统的拆解,并尝试提供一些解题思路。白皮书覆盖 AI 原生应用的 11 大关键要素,获得 15 位业界专家联名推荐,来自 40 多位一线工程师实践心的,全书合计超 20w 字,分为 11 章。
3655 63
|
8月前
|
存储 弹性计算 运维
AI 时代下阿里云基础设施的稳定性架构揭秘
十五年磨一剑,稳定性为何是今天的“命门”?
1054 151
|
6月前
|
人工智能 缓存 安全
阿里云发布《AI 原生应用架构白皮书》!
阿里云联合爱橙科技发布《AI原生应用架构白皮书》,系统解析AI应用在架构设计、开发运维中的关键挑战与解决方案,涵盖大模型、Agent、RAG、安全等11大核心要素,助力企业构建稳定、高效、可控的AI应用体系。
阿里云发布《AI 原生应用架构白皮书》!
|
7月前
|
存储 人工智能 关系型数据库
阿里云AnalyticDB for PostgreSQL 入选VLDB 2025:统一架构破局HTAP,Beam+Laser引擎赋能Data+AI融合新范式
在数据驱动与人工智能深度融合的时代,企业对数据仓库的需求早已超越“查得快”这一基础能力。面对传统数仓挑战,阿里云瑶池数据库AnalyticDB for PostgreSQL(简称ADB-PG)创新性地构建了统一架构下的Shared-Nothing与Shared-Storage双模融合体系,并自主研发Beam混合存储引擎与Laser向量化执行引擎,全面解决HTAP场景下性能、弹性、成本与实时性的矛盾。 近日,相关研究成果发表于在英国伦敦召开的数据库领域顶级会议 VLDB 2025,标志着中国自研云数仓技术再次登上国际舞台。
752 1
|
7月前
|
存储 分布式计算 资源调度
【赵渝强老师】阿里云大数据MaxCompute的体系架构
阿里云MaxCompute是快速、全托管的EB级数据仓库解决方案,适用于离线计算场景。它由计算与存储层、逻辑层、接入层和客户端四部分组成,支持多种计算任务的统一调度与管理。
597 1

热门文章

最新文章