小编Fra*_*fka的帖子

具有故障转移功能的 Softlayer HAProxy

我在 Softlayer 上有 2 个虚拟服务器,都运行 HAProxy。我正在尝试使用 keepalived 设置故障转移。每个服务器都有一个私有IP和一个公共IP,它们在同一个VLAN上。我已经为 keepalived 尝试了许多不同的设置,但是在 master 上停止 HAProxy,它不会故障转移到 BACKUP。

我读到不支持多播,因此我已将设置更改为单播。现在,备份/主服务器上的设置基本上是这样的:

vrrp_script chk_haproxy {
  script "pidof haproxy"
  interval 2
}

vrrp_instance VI_1 {
  debug 2
  interface eth1
  state MASTER
  virtual_router_id 51
  priority 101
  unicast_src_ip 1.2.3.4        # My IP
  unicast_peer {
    5.6.7.8                   # peer IP
  }
  track_script {
    chk_haproxy
  }
}
Run Code Online (Sandbox Code Playgroud)

其中 MYIP 是 conf 文件所在服务器的公共 IP 地址,PEERIP 是对等方的公共 IP 地址。它仍然不起作用。在 master 上停止 HAProxy,它不会故障转移到备份。

我想知道是否有人在 Softlayer 上设置了带故障转移的 HAProxy,他们是如何实现的?

failover haproxy keepalived

1
推荐指数
1
解决办法
1537
查看次数

您在什么时候考虑从云迁移到托管?

我目前在 AWS 上的运营成本约为每月 25,000 美元至 40,000 美元。我在 Elasticsearch 中索引了大约 30TB 的数据,运行了一个 4 节点的生产集群和另一个 4 节点的临时集群。集群中的每个系统都是一个 m4.2xlarge,配备 10TB 的 IOPS SSD。我有需要运行的持续的一次性 EMR 作业,而且我还广泛使用 Elasticache。

我目前在 S3 中有一堆尚未编入索引的数据,这将使我的 30TB 数据远远超过 150TB,而且我开始担心我的运营成本。我只在云中运行基础设施,所以我对托管不是很熟悉。但是,对于我的用例,从长远来看,托管的成本似乎比 AWS 便宜得多。

同样,我的团队中有基础设施工程师可以处理数据中心任务等。所以,我已经在为此支付人工费用。我的问题:这样的举动会考虑哪些因素?每种方法的优缺点是什么,从 AWS 等云提供商迁移到 Colo 是否有意义?

colocation amazon-web-services big-data

0
推荐指数
1
解决办法
142
查看次数