虚拟化集群管理:
公有云
OpenStack(推荐规模超过300台物理机时使用)
RedHat出品,配置极其恐怖繁琐(6个核心模块,13个附属模块),主要客户为有二次开发能力的数据中心机房及各云平台供应商,小企业不推荐使用-
私有云
vSphere(推荐规模低于100台物理机时使用)
这就是我们常说的ESXi,也没什么好说的了,反正就是贵,你要是非想掏钱(不想掏钱就去百度)
,这几乎是唯一选择,市场霸主地位根本无法撼动。而且厉害的是它免费提供vSphere Integrated Containers和Project Harbor,可以直接部署Docker应用,可惜作为附加产品以开源形式发布,没有企业级支持(感觉在虚拟机里装k8s貌似更靠谱些....)。Proxmox VE
(推荐规模低于20台物理机时使用)
特点: 不要钱,使用基于Debian自修改内核系统,资源占用少,起始部署最低1台服务器,汉化完善,功能齐全,并且自带ceph的图形化自动安装界面,虚拟机3D支持没有Ovrit好(其实是根本没有3D...)oVrit
(推荐规模不超过50台物理时使用)
特点: 不要钱,RedHat 虚拟化管理平台RHEV的开源版本,与OpenStack有天然亲和性,资源占用略高,支持加入域(对于有域控的并想建立私有云的企业来讲非常有用),有中文语言界面,但汉化率只有约20%,ceph需手动配置。Nano Cloud
(推荐有定制需求的企业使用)
特点: 不要钱,基于CentOS/KVM提供云主机实例服务的新一代免费开源IaaS(架构即服务)国内开发者使用Go语言开发,安装包仅80多兆,非常轻巧,内存占用极低,可定制性高,提供集群管理及API接口,界面简单,功能实用,但目前还不支持ceph。 -
管理工具
Rancher(k8s管docker集群,rancher管k8s集群)
特点: 不要钱,开源的企业级容器集群管理平台,可通过Docker镜像直接安装,专用于k8s集群管理,支持LDAP,如果你在私有云及多个公有云上有使用k8s,那用它来统一管理几乎是不二选择。NSX-T
(混合云小助手)
VMware出的网络虚拟化和安全性软件,它是NSX的非vSphere架构版本,可以与其他hypervisor集成,例如KVM和应用程序框架(如Openshift,Docker和Pivotal),主要用于连通私有云和公有云之间的网络环境。Terraform
(云平台管理)
如果同时有多家云平台需要管理,那这个是非常适合,Terraform可用于管理云提供商的远程资源,支持超过200种云平台(如阿里云,Azure、AWS、Google,K8S等)Vagrant
(虚拟机管理)
云环境都OK了,但如果本地需要同时测试与发布跨平台版本软件(Linux、Windows、Mac)怎么办?
Vagrant可以帮到你,可管理多种虚拟机(VirtualBox、VMWare、QEmu、OpenStack等等),并提供预配置镜像方便你快速部署系统环境,唯一的缺点是不能映射1024以下的端口。
小型企业服务器系统:
Zentyal
特点: 商业软件(据说有获得微软赞助),功能丰富,专业度极高,但报价不透明,价格昂贵(195欧起),有免费版,可创建域控
ClearOS
特点: 商业软件,界面漂亮,易用性相对较高,价格便宜(最低9刀/月),有免费版,可加入域控
NethServer
特点: 不要钱,开源软件,提供收费技术支持(最低48刀/年),不多说了,反正我选这个
FreeIPA
特点:开源软件,仅目录服务,如果你需要LDAP加漂亮的网页管理用这个是再好不过的了(也可作为Windows域控的Linux端网关)
主机管理面板
WHMCS
自动化与帐单系统,如果你架好了私有云并且想卖虚拟机的话,装它就对了,收费软件,每月$18.95起
ISPConfig
开源免费,支持流量统计,支持分销,支持 IPV6,不想用宝塔面板的可以用它来替代
Plesk
商业软件,界面漂亮,价格便宜(9刀/月起),企业使用推荐
cPanel
商业软件,了解不多,价格略贵(15刀/月起)
VestaCP
开源免费,毛子开发的一款主机面板,支持中文,界面简单清爽,感觉还不错
系统管理面板
Cockpit
开源软件,免费,可通过浏览器管理用户、Docker与防火墙、
加入域、查看系统状态、还可接连oVrit,个人使用强力推荐
(Fedora系统已自带,NethServer在用它做新界面,oVrit的web管理端用的也是它)
Webmin
老牌开源软件,有收费模块,功能巨多,实力巨强,界面...巨丑...