开发者社区> 问答> 正文

Guest OS在成本效率优化上如何保障兼容性、简化生态环境,节约方案一键部署的?

已解决

Guest OS在成本效率优化上如何保障兼容性、简化生态环境,节约方案一键部署的?

展开
收起
阿阿里云 2022-04-05 09:31:17 589 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    操作系统的生态环境非常复杂,而且存在非常大的用户黏性,是操作系统厂商的 核心竞争力。整个操作系统的生态环境可以被粗略分为硬件平台驱动生态和应用软件 生态。

    在云场景下,虚拟机云服务器的虚拟硬件规格更加整齐简单,VM 及相关驱动模 块也在海量的部署环境中得到了打磨与验证,因此,传统 IT 基础设施因硬件兼容性 问题带来的部署和维护成本问题能够在云上得以根本解决。

    应用软件生态是 Guest OS 需要解决的首要问题。由于问题的复杂性及一些历史 原因,很难形成统一的云服务器应用软件的标准和规范。即使是 Linux 发行版,操作 系统应用软件生态也因为发行版基础运行环境的差异,产生了不同程度的碎片化的事 实标准。例如,在软件包管理方式上,存在 RPM 和 DEB 两种事实标准,基础运行环 境所包含的应用软件的语言运行环境(Runtime)也会因发行版不同而有所差异,造成 预期外的软件兼容性问题。为解决以上问题,云服务提供商一般采用以下三种做法。

    • 虚拟机云服务器支持多版本、多厂商的 Guest OS,以满足不同用户和业务的 兼容性需求。

    • 提供自研的 Guest OS 发行版,提供更佳的硬件兼容性体验,并确保应用软件兼容性符合某种事实标准。例如,Amazon Linux 2、Aliyun Linux 2,都兼容 CentOS 应用生态。

    • 发展云市场及应用软件商店,通过虚拟机一体机(VM Appliance)、容器镜像、 应用商店的模式,使得云上常见的解决方案可以被一键部署,实现传统服务 器 OS 不能达到的部署效率,同时解决了兼容性问题。

    《弹性计算:无处不在的算力》电子书可以通过以下链接下载:https://developer.aliyun.com/topic/download?id=7996"

    2022-04-05 10:36:21
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
开放算力·云启未来 立即下载
2022龙蜥操作系统生态用户实践精选 立即下载
冬季实战营第二期:Linux操作系统实战入门 立即下载