镜像怎么选?
在创建弹性云服务器或裸金属服务器实例时,必须选择一个镜像,如何在众多镜像类型和操作系统中选择合适的镜像,取决于以下因素:
区域和可用区
镜像是一种区域性资源,您不能跨区域使用镜像创建实例。例如,在区域A创建实例时,您只能选择位于区域A的镜像。更多区域,请参见“区域和可用区”。
如需使用其他区域的镜像创建实例,可以先将镜像复制到当前区域,详情请参见“跨区域复制镜像”。
镜像类型
根据镜像来源不同,分为公共镜像、私有镜像、共享镜像和市场镜像,它们的区别见表1。
镜像类型 |
说明 |
可用性/安全性 |
费用 |
---|---|---|---|
公共镜像 |
常见的标准操作系统镜像,所有用户可见,包括操作系统以及预装的公共应用。公共镜像具有高度稳定性,皆为正版授权,可放心使用。 |
高 |
免费 |
市场镜像 |
提供预装操作系统、应用环境和各类软件的优质第三方镜像。无需配置,可一键部署,满足建站、应用开发、可视化管理等个性化需求。 |
较高 |
免费/收费 |
私有镜像 |
包含操作系统或业务数据、预装的公共应用以及用户的私有应用的镜像,仅用户个人可见。 |
中 |
免费 |
共享镜像 |
用户将接受云平台其他用户共享的私有镜像,作为自己的镜像进行使用。 |
低 |
免费 |
在实际选择时,有一个简单的判断原则:
- 如果需要一个纯净版OS,则选择公共镜像
- 如果需要一个完整的软件环境,比如Magento电子商务系统,则选择市场镜像
- 如果希望基于当前云服务器实例复制新实例,则选择私有镜像
- 如果想使用别人共享的镜像,则选择共享镜像
操作系统
选择操作系统时,您可能需要考虑以下方面:
- 选择架构类型
系统架构
适用内存
使用限制
32位
适用于4 GB以下内存
- 实例规格内存大于4 GB时,无法使用32位操作系统。
- 32位操作系统只能4 GB内寻址,超过4 GB的内存操作系统无法访问。
64位
适用于4 GB及以上内存
如果您的应用需要4 GB以上内存或者未来需要扩充到4 GB以上,请使用64位操作系统。
- 选择操作系统类型
操作系统类型
适用场景
使用限制
Windows
- 适合运行Windows下开发的程序,如.NET等。
- 支持SQL Server等数据库(需要自行安装)。
系统盘要求40 GB及以上、内存1 GB及以上。
Linux
- 适合运行高性能Web等服务器应用,支持常见的PHP、Python等编程语言。
- 支持MySQL等数据库(需要自行安装)。
系统盘要求40 GB及以上、内存512 MB及以上。