将WordPress媒体文件夹和数据库卸载到GCP是否有性能优势?

时间:2017-10-07 11:27:11

标签: wordpress google-cloud-platform google-cloud-storage google-cloud-sql

我一直在考虑将WordPress数据库卸载到Google CloudSQL,将媒体文件夹卸载到Google云端存储。

这样做有什么好处?在什么时候值得呢?

1 个答案:

答案 0 :(得分:0)

对于这个答案,我假设您的Wordpress正在GCE实例上运行。

将数据库和静态资源移动到Cloud SQL和GCS可能会使实例在变为过载之前可以处理的流量略有增加。将数据库移动到Cloud SQL可能会略微降低请求的速度,因为数据库命中需要往返。

Cloud SQL和GCS将帮助您实现可伸缩性并可能可靠性

    随着静态资源和数据移动到共享服务,
  • 可伸缩性将会增加,您不再需要在GCE实例本身中保持状态。这意味着您可以在负载均衡器后面的同一数据库中添加提供wordpress的新GCE实例,并处理比单个实例更多的流量。

  • 如果添加多个实例,您将获得可靠性,因为您不再有单点故障。如果一个GCE实例发生故障,另一个GCE将处理流量,LB将确保不会发生停机。通过在SQL上设置HA,您还可以获得数据库可靠性。 GCS还内置了大量冗余。更重要的是,您可以跨区域分布实例,避免GCP中单区问题的影响。