赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 云服务器 ECS
  4. 操作指南
  5. 迁移服务
  6. 将x86应用迁移到倚天云服务器
  7. 迁移概述

迁移概述

  • 将x86应用迁移到倚天云服务器
  • 发布于 2025-04-01
  • 0 次阅读
文档编辑
文档编辑

本文介绍如何将基于x86平台的应用迁移到基于阿里云倚天实例的服务器上使用。

迁移背景

倚天云服务介绍

云服务器ECS实例包含了x86 CPU架构和倚天710 ARM CPU架构(下文简称为倚天实例)。基于倚天实例的云服务器(即倚天云服务器),通过芯片快速路径加速手段,完成计算、存储、网络性能的数量级提升,可应用于云原生、视频编解码、高性能计算、基于CPU的机器学习和游戏服务等场景。

说明

基于倚天710 ARM CPU架构的实例规格族有:

  • 通用型实例规格族g8y

  • 计算型实例规格族c8y

  • 内存型实例规格族r8y

迁移必要性

与x86架构不同的是,倚天云服务器采用的ARM架构,一个基于x86平台上源代码的程序,如果需要部署到基于阿里云倚天实例的服务器上使用,必须经过编译、优化等操作。

迁移步骤

将基于x86平台的应用迁移到倚天服务器上,主要分为以下两步:迁移前准备(操作系统、基础软件选型、硬件资源等)和软件编译迁移。

说明

具体的迁移流程和详细说明,请参考迁移流程。

其中,软件迁移支持迁移自研软件和开源软件:

  • 自研软件:指开发者开发的或者基于开源软件增强开发的软件。具体操作,请参见源码迁移。

  • 开源软件:指开发者从开源社区下载未做源码修改的软件或者所使用操作系统生态中默认携带的软件。更多信息,请参见开源软件迁移。

相关文章

迁移概述 2025-04-01 12:00

本文介绍如何将基于x86平台的应用迁移到基于阿里云倚天实例的服务器上使用。 迁移背景 倚天云服务介绍 云服务器ECS实例包含了x86 CPU架构和倚天710 ARM CPU架构(下文简称为倚天实例)。基于倚天实例的云服务器(即

CC++语言迁移 2025-04-01 12:00

C/C++属于静态编译语言,C/C++编译是将源代码经由编译器、汇编器处理生成机器指令,再通过链接器和库函数结合生成可执行程序。但x86平台和ARM平台属于不同的架构,指令集也不同,其开发的程序从x86平台迁移到ARM平台时,必须重新编译。本文介绍从x86平台迁移到倚天云服务器时,如何对C/C++中

迁移流程 2025-04-01 12:00

本文介绍从x86平台迁移到倚天云服务器之前,需要准备的环境资源,包括云服务器、操作系统、基础软件。 将x86平台业务软件迁移到倚天云服务器,具体流程如下: 创建倚天云服务器。 具体步骤,请参见使用向导创建实例。您需要注意以下参数。

Java语言迁移 2025-04-01 12:00

本文介绍如何将x86平台的Java语言迁移到倚天云服务器。 背景信息 由于Java应用会存在依赖的Java包,并且经常通过JNI调用C编译的本地库,如果直接迁移,可能会带来兼容性问题。迁移时可通过以下方法解决兼容性问题: 升级必要的依赖包</

开源软件迁移 2025-04-01 11:59

当前大部分应用系统都基于开源软件构建,并且大部分的开源软件在倚天ARM平台上已经提供较好的应用生态,您可以直接使用操作系统提供的开源生态软件来安装部署。本文介绍Nginx、MySQL、Redis、TensorFlow、PyTorch等开源软件如何在倚天云服务上使用。 Nginx Nginx是一个高性

迁移场景 2025-04-01 12:00

本文介绍从x86平台应用软件迁移到倚天云服务器的步骤和注意事项。 软件迁移主要包含以下两种场景: 自研软件:指开发者开发的或者基于开源软件增强开发的软件。自研软件使用的编程语言主要包含以下两类: 编译型语言:以C++/Go为代表的编译型语言,这些语言会

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号