Simple Hosting 全新资料中心上线!

03.20.2018  - 作者  在 简易代管

在 2 月 26 号时,我们完了成从旧资料中心 FR-SD2 迁移 Simple Hosting 到新资料中心的任务。

新的资料中心内有更好的网路架构与伺服器。也就是说,新的资料中心具备更稳定的架构与系统,可以提供更高性能的託管服务。

某些客户在这次的迁移过程中因为储存设备的效能问题,而导致降低了他们网站的可用性。即使我们的技术团队已经做了最大的努力,但客户服务需求数量庞大而回应时间较久,导致了许多客户感到沮丧。

今天我们向您报告 Simple Hosting 伺服器的迁移步骤、分析问题与报告最近的近况。

迁移项目总结:

  • 2017-10-04:成立 FR-SD3 资料中心
  • 2017-11-13:开始迁移 Simple Hosting 的伺服器到 FR-SD3
  • 2017-12-21:FR-SD5 资料中心开始运作,开始迁移资料到资料中心。
  • 12018-01-16:FR-SD6 资料中心开始运作,开始迁移资料到资料中心。
  • 2018-02-15:所有 Simple Hosting 伺服器完成迁移。

发生的问题

因为预估的数据错误并且缺乏详尽的实际测试,导致在迁移过程中出现了非常大的效能问题。

更重要的是,在过去的十几年中,因为老旧系统不断更新、维护与佈署的纪录并不完全,导致了我们无法预期迁移的内容。

 

Simple Hosting 的效能问题

Simple Hosting 发生了错误(回应 503)

去年 12 月,在我们大约迁移了 20% 的客户伺服器后,一些客户回报网站出现缓慢或是无法使用的错误。

某些原因是因为新的资料中心架构上的变化。FR-SD3、FR-SD5 与 FR-SD6 这些新的资料中心能够让我们更灵活的增加新的程式语言或是资料库,也能开发更多新的功能。新架构是我们持续改善服务的基础。

然而,在迁移时,新旧资料中心之间的不相容导致某些客户发生问题。所以我们调整了新资料中心的一些配置让它与旧的匹配。例如我们安装了一些 PHP 程式库,我们还要求了客户程式的方法来配合我们无法再提供的功能(例如某些会危及安全性的功能)。

这些性能的问题导致回应缓慢或是造成 503 错误,因为网页加速器无法从后端伺服器取得资料。

我们意识到这个问题的原因是因为储存设备无法在合理的时间内完成计算。

在了解问题后,我们尝试修正问题但是失败了,接者,我们试图减少伺服器与储存设备之间的资料传输,以减少储存设备的负载,并且将一些任务改由伺服器执行。

在同时,我们也发现了伺服器的核心设置会导致伺服器与网页加速的封包遗失,我们也做了修正。因次 503 错误就减少了更多。

这花了我们好几天的时候来修正并测试结果,在 12 月 28 时我们就已佈署了这些修正程式,使得机器与储存单元之间的资料交换大幅的减少。

 

网站依旧缓慢

在 1 月份时,我们发现储存设备上还是有一些效能问题。

这就为什么我们在 1 月初时,装上效能监控工具,让我们能更精准的追踪 Simple Hosting 伺服器的负载。我们也能够限制每个伺服器的读/写次数。

有了这些讯息,我们就可以调整分配硬体资源,让储存设备有更好的效能。并且调整高负载的伺服器不会影响到其他伺服器。例如我们隔离了某些 WordPress 外挂,这些外挂的设置不当,往往吃掉了整个伺服器的效能。我们仍然在监测伺服器的负载,并且随时做出调整。

另外,从 1 月 19 日开始,我们就进行了软体的修正程式,这些修正程式提高了客户伺服器的效能。

我们仍然在监测伺服器的负载,并且随时做出调整。

最后,在2月5号,我们在每个资料中心增加了更多储存设备。使我们能更好的分配负载并且完成最后的 FR-SD2 迁移。

 

客户服务回应时间过长

儘管我们已经尝试增加客服人手来处理已知的大量客服,但仍然因为过多的客服单而导致我们无法即时处理,我们对此影响感到非常抱歉。

1、2 月份发生的几起其他事件影响了这些数据中心的部分服务,虽然我们能够即时做出反应,但依旧产生了大量的客服。

 

目前情况已受到控制

我们将会为每个数据中心增加更多的储存设备,来提昇整体效能。

我们正在等待新硬体送达,我们将在每个资料中心增加多的储存设备,来让整个服务更加的稳定。

到今天为止,除了一些特殊的状况外,其他所有客户都已恢復正常,并且我们依旧积极的监控所有设备的资源,避免在未来新功能上线时影响到储存设备的效能。

如果监控中心发现您的伺服器出现问题,我们可能会将它迁移到其他储存设备上。如果发生这种情况,您的网站会出现简短的停机时间。

客服数量目前也已经回到正常状态,我们希望能回復到去年三月时的服务水平。感谢您的耐心与配合,请在这个过渡时期依旧选择 Gandi。我们仍在开发一些的项目,并且会儘快推出各种新功能。