在阿里云上使用Marathon
本文介绍了小博无线目前的线上环境,Mesos+Marathon,是如何做到高可用零宕机的。基于Marathon本身的高可用模式并利用SLB API解决容器启停的平滑切换问题,再结合运维机器人TidyMaid实现了自动伸缩。
为私有Kubernetes集群创建LoadBalancer服务
MetalLB - 可以为私有 Kubernetes 集群提供LoadBalancer类型的负载均衡支持。
在Kubernetes集群中,可以使用Nodeport、Loadbalancer和Ingress三种方式老来暴露服务给外部访问(缺省情况下,内部Pod提供的服务是在相互隔离的子网中,只有同一个Pod内部的几个容器可以直接进行网络访问)。
Nginx的负载均衡 - 一致性哈希 (Consistent Hash)
【本文转载于Nginx的负载均衡 - 一致性哈希 (Consistent Hash)】
Nginx版本:1.9.1
我的博客:http://blog.csdn.net/zhangskd
算法介绍
当后端是缓存服务器时,经常使用一致性哈希算法来进行负载均衡。
使用一致性哈希的好处在于,增减集群的缓存服务器时,只有少量的缓存会失效,回源量较