倚天应用迁移

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
云服务器(按量付费),48vCPU 186GiB
简介: 倚天应用迁移

2000元阿里云代金券免费领取,2核4G云服务器仅664元/3年,新老用户都有优惠,立即抢购>>>


阿里云采购季(云主机223元/3年)活动入口:请点击进入>>>,


阿里云学生服务器(9.5元/月)购买入口:请点击进入>>>,

倚天应用迁移神器YODA:跨架构应用迁移的高效解决方案

,企业面临着跨平台、跨架构应用迁移的挑战。为了帮助用户更加高效、便捷地实现这一目标,阿里云推出了YODA(Yitian Optimal Development Assistant,倚天应用迁移工具),旨在大幅度缩短客户在新平台上端到端性能验证所需的人力和时间,让客户更加专注于应用本身算法的优化,实现降本增效。

YODA倚天应用迁移工具简介

YODA是一款专为基于倚天710服务器的应用迁移而设计的辅助工具。它能够自动分析软件包或已安装软件的可迁移性,并提供详尽的评估报告。同时,YODA还能自动分析源码并给出迁移修改建议,帮助用户解决兼容性问题,提高迁移效率。

应用场景

  • 软件迁移评估:自动扫描并分析软件包或已安装软件,提供可迁移性评估报告。
  • 源码迁移:分析源码并得到迁移修改建议,助力用户快速完成迁移。
  • 兼容软件包推荐:为用户提供兼容版本推荐,帮助重构适用于倚天平台的软件安装包。

部署方式

YODA支持Docker镜像部署,用户可以根据官方文档轻松完成安装和配置。

安装部署

环境要求

  • 硬件要求:推荐使用多核CPU,16GB以上内存配置的服务器。
  • 操作系统要求:基于Alibaba Cloud Linux for Apsara release 8 (Soaring Falcon)版本。
  • 运行环境要求:需要操作系统提前安装docker等依赖。

获取软件包

用户可以通过官方渠道获取YODA的Docker镜像包和license文件。

安装步骤

  1. 加载Docker镜像。
  2. 查看镜像信息。
  3. 启动镜像,并根据需要挂载本地盘进行检测。
  4. 验证安装成功。

使用方法

YODA以二进制形式结合命令行CML方式使用,用户可以通过指定必要的参数进行应用检测,获取检测结果。

必要参数

  • -f/--file:指定单个输入文件进行检测。
  • -d/--directory:指定单个文件目录进行检测。
  • -e/--engine:指定当前检测文件或目录需要调用的引擎类型。

默认参数

  • -t/--type:指定输出结果类型,默认为txt。
  • -b/--binary:指定java引擎时跳过.java/.class的源码扫描。

可选参数

  • -q/--quite:关闭终端的标准输出显示。
  • -o/--output:指定输出检测结果文件路径和名称。

典型案例

Java引擎

以LZ4压缩算法的Java端口lz4-java为例,通过YODA工具进行检测,可以快速得到兼容性报告和升级建议。

Python引擎

以数值计算库numpy为例,YODA工具能够有效地分析Python源码,提供兼容性分析和迁移建议。

目录
相关文章
|
17天前
|
存储 弹性计算 算法
倚天产品介绍|倚天ECS加速国密算法性能
倚天ECS是阿里云基于平头哥自研数据中心芯片倚天710推出arm架构实例,采用armv9架构,支持SM3/SM4指令,可以加速国密算法性能。本文基于OpenSSL 3.2和Tongsuo 实测对比了倚天ECS g8y实例和Intel g7 实例国密性能。为用户选择ECS提供参考。
|
12月前
|
SQL 存储 弹性计算
Redis性能高30%,阿里云倚天ECS性能摸底和迁移实践
Redis在倚天ECS环境下与同规格的基于 x86 的 ECS 实例相比,Redis 部署在基于 Yitian 710 的 ECS 上可获得高达 30% 的吞吐量优势。成本方面基于倚天710的G8y实例售价比G7实例低23%,总性价比提高50%;按照相同算法,相对G8a,性价比为1.4倍左右。
|
10天前
|
弹性计算 监控 负载均衡
【阿里云弹性计算】ECS实例迁移实战:无缝迁移到阿里云的步骤与技巧
【5月更文挑战第22天】阿里云ECS实例迁移实战详解,涵盖无缝迁移步骤与技巧:选择合适迁移方案,如VPC或使用阿里云工具;创建目标环境,数据迁移及配置同步;测试验证功能正常,流量切换;选择低峰期,保证数据一致,实时监控,提升迁移成功率。本文为云平台迁移提供实用指南。
50 2
|
17天前
|
Java Linux Docker
倚天使用|YODA倚天应用迁移神器,让跨架构应用迁移变得简单高效
YODA(Yitian Optimal Development Assistant,倚天应用迁移工具)旨在帮助用户更加高效、便捷地实现跨平台、跨结构下的应用迁移,大幅度缩短客户在新平台上端到端性能验证所需的人力和时间,使得客户更加专注于应用本身算法的优化,协同客户实现降本增效。
124617 92
|
17天前
|
弹性计算 NoSQL 测试技术
倚天使用|Redis性能高30%,阿里云倚天ECS性能摸底和迁移实践
Redis在倚天ECS环境下与同规格的基于 x86 的 ECS 实例相比,Redis 部署在基于 Yitian 710 的 ECS 上可获得高达 30% 的吞吐量优势。成本方面基于倚天710的G8y实例售价比G7实例低23%,总性价比提高50%;按照相同算法,相对G8a,性价比为1.4倍左右。
137519 5
|
17天前
|
存储 KVM 虚拟化
倚天产品介绍|倚天虚拟化:虚拟机热迁移特性介绍
热迁移分为热迁移和冷迁移,冷迁移过程中有一段明显的时间VM的服务不可用,而热迁移的服务的服务暂停时间非常短。热迁移过程中无需关闭或者长时间暂停VM,VM保持正常运行,只有在热迁移临近结束时有一个非常短暂的停机切换时间。热迁移可保证了VM服务的可用性,提升业务的连续性和用户体验。
|
17天前
|
弹性计算 运维 Linux
ECS多场景迁移上云最佳实践
阿里云弹性计算团队十三位产品专家和技术专家共同分享云上运维深度实践,详细阐述如何利用CloudOps工具实现运维提效、弹性降本。
253 0
|
17天前
|
弹性计算 关系型数据库 数据库
开源PostgreSQL在倚天ECS上的最佳优化实践
本文基于倚天ECS硬件平台,以自顶向下的方式从上层应用、到基础软件,再到底层芯片硬件,通过应用与芯片的硬件特性的亲和性分析,实现PostgreSQL与倚天芯片软硬协同的深度优化,充分使能倚天硬件性能,帮助开源PostgreSQL应用实现性能提升。
|
6月前
|
存储 弹性计算 编解码
阿里云王志坤:倚天ECS实例为解决算力挑战提供新思路
在2023云栖大会上,阿里云宣布基于倚天710的倚天ECS实例算力再进化,内存频率由4400MHz提升到4800MHz,性能更加强劲。同时,倚天710与全新的CIPU架构协同,可提供更高性能和更低成本的算力服务。
阿里云王志坤:倚天ECS实例为解决算力挑战提供新思路
|
弹性计算 Cloud Native 算法
RDS on 倚天释放技术红利
2023年5月7日,阿里云瑶池数据库RDS MySQL和RDS PostgreSQL倚天ARM架构全系列目录价下调,最高降幅40%。产品商业策略调整的背后,是持续的软硬件协同技术优化带来的红利释放。
http://www.vxiaotou.com