我们公司一直在使用在WMWare上托管的perforce。它对本地(美国)开发人员很好,但是国外的团队却在抱怨它的性能。迁移到云可能会解决这个问题。这一举动有什么坏处?
发布于 2016-02-10 19:11:24
为什么你认为外部主持会产生不同的影响?如果是一台具有良好网络连接的速度相当快的机器,那么它的执行应该类似于在AWS上运行,除非您将其放在用户之间的数据中心。
是什么导致了减速?CPU有限制吗?网络带宽饱和,还是带宽不足?网络延迟?远程开发人员在本地网络中的问题?
您可以使用强制复制在其网络上拥有第二台服务器,该服务器可以与主服务器保持同步。这带来了一个小风险,即在两个位置同时进行签入,但是Perforce可能有一些可以减轻这种风险的地方。
通常,移动云将花费您更多的时间,增加本地用户的延迟和性能,您需要考虑安全性。AWS是安全的,除非您通过糟糕的配置使您的VM不安全。您还需要考虑可用性(托管在两个AZs中)、备份(EBS不像S3那样可靠),以及其他一些因素。一般来说,它应该工作的很好,只要有AWS经验的人设置它,理想的人具有AWS架构师证书。
https://serverfault.com/questions/755363
复制相似问题