oraluben / yitian-ecs-getting-started

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

倚天云服务器技术指南

此项目为倚天云服务器的技术指南,介绍基于倚天710芯片的云服务器的基本情况,并提供资源帮助使用者和开发者快速上手。无论您是想了解倚天云服务器,或是进行不同实例间性能比较,还是准备将您的应用迁移到ARM平台都可以在这个项目中获得有用的信息。另外欢迎大家将自己的使用经验贡献出来,帮助其他开发者更好的使用倚天云服务器。

主要内容

迁移到倚天

编译构建适用于倚天的版本

倚天上的性能优化

倚天基础库最佳实践

倚天PaaS最佳实践

倚天云服务器基本信息

请访问阿里云倚天云服务器官方页面获取相关信息

基准测试程序

此项目中集成了大量典型基准测试程序,您可以使用这些测试轻松的对不同平台的性能进行比较。 目前集成的测试有三大特点:

  • 可以跨架构运行。这些测试无论是在X86还是ARM架构平台上都可以运行
  • 通过docker固化了软件环境
  • 可以一键运行

请访问基准测试介绍获取测试信息及docker安装方法,具体包括:

操作系统

倚天云服务目前支持的部分操作系统如下表所示,您可以在创建云服务器的时候通过选择公共镜像使用OS。

推荐使用由阿里云官方发布的Alibaba Cloud Linux 3,在全面兼容CentOS/RHEL生态的同时,与阿里云基础设施做了深度优化,为实例提供专项的性能和稳定性优化,并提供完善的生态支持,同时用户还可以免费享受阿里云提供的全生命周期服务保障

操作系统 版本
Alibaba Cloud Linux 3.2104 LTS 64位 ARM版
Anolis OS 8.6 RHCK 64位 ARM版
8.6 ANCK 64位 ARM版
8.4 RHCK 64位 ARM版
8.4 ANCK 64位 ARM版
8.2 RHCK 64位 ARM版
8.2 ANCK 64位 ARM版
7.9 RHCK 64位 ARM版
7.9 ANCK 64位 ARM版
7.7 RHCK 64位 ARM版
7.7 ANCK 64位 ARM版
CentOS 8.4 64位 ARM版
7.9 64位 ARM版
Ubuntu 20.04 64位 ARM版
Debian 11.2 64位 ARM版

soft

推荐软件版本

下表列出倚天云实例环境推荐软件版本

分类 Software Version 
编译器及语言虚拟机 GCC gcc 10.2.1
LLVM LLVM13 / clang13
GlibC glibc 2.32
JDK JDK11
JDK8 8u292+
Golang Go 1.18+
Python Python 3.10+
PHP 7.4+
ruby 3.0+
.NET 5+
Web Nginx 1.20.1
Apache(httpd) 2.4.37
NodeJS LTS 18+
DB Mysql 8.0.25
Redis 6.0.5
mongodb 4.2.15+
HAProxy 2.4+
Flink 1.11+
Media x264 0.164.x
x265 3.5
ffmpeg 4.3.2+
ACC lib zlib 1.2.11
zstd 1.5.2
gzip 1.2.11
lz4 1.9.3

资源下载

阿里巴巴开源镜像站

dockerhub

About

License:Apache License 2.0


Languages

Language:JavaScript 99.7%Language:Python 0.2%Language:PHP 0.0%Language:C++ 0.0%Language:Shell 0.0%Language:Dockerfile 0.0%Language:Roff 0.0%Language:Makefile 0.0%