23、自愈系统与集中式日志监控:原理、实践与工具应用

自愈系统与集中式日志监控:原理、实践与工具应用

一、本地与云节点结合

在选择使用本地服务器还是云托管时,两者各有优劣,具体决策取决于个人需求。云托管在需要临时增加集群容量时表现出色。例如,在新年夜活动期间,我们需要在一天内提升系统容量。如果所有服务器都托管在云端,只需创建几个新节点,活动结束、负载恢复正常后再销毁这些节点即可。而对于使用本地托管的情况,此时可以仅为额外的负载临时租用云节点。购买一套仅在短期内使用的新服务器成本极高,因为成本不仅包括硬件价格,还涉及维护费用。若使用云节点,只需为使用时间付费(前提是使用后销毁节点)。而且,由于我们有用于配置和部署服务的脚本,设置这些节点几乎不费吹灰之力。

个人比较倾向于本地和云托管相结合的方式。本地服务器满足最低容量需求,而云托管节点则在需要临时增加容量时创建和销毁。不过,这只是个人偏好,不一定适用于所有场景。

需要注意的是,之前所学的知识同样适用于本地和云两种环境。唯一显著的区别是,不应在生产服务器上使用Vagrant,它仅用于在笔记本上快速创建虚拟机。如果想以类似Vagrant的方式创建生产虚拟机,可以考虑HashiCorp的另一个产品Packer。

二、自愈系统总结

目前构建的系统在某些方面接近Kubernetes和Mesos的开箱即用功能,在其他方面甚至超越了它们。该系统的真正优势在于能够根据自身需求进行微调。但这并不意味着不应使用Kubernetes和Mesos,至少应该对它们有所了解,不要轻易相信他人的观点(包括我的),亲自尝试后再做结论。不同项目有不同的使用场景,有些情况下,我们构建的系统可作为良好的基础,而在其他情况下,Kubernetes或Mesos可能更合适。由于无法在一

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值