IT规划扩展性考量成避免服务器迁移关键
服务器迁移的逻辑流程非常简单,通常是首先将旧有系统的数据导出,在新的服务器平台上安装和配置新的系统,再将导出的数据导入到新的系统中,并配置新的系统正常运行起来即可。
但在实际操作中,由于各种现实因素的作用,迁移的过程要复杂的多。例如,当业务系统在发生改变,或者原有的业务系统要作为新系统的一个模块是,必然会涉及数据的批量修改或录入,在某些情况下,为了实现对最终用户透明的迁移,新旧系统还需要并存一段时间,当新的业务平台运行稳定时再撤掉原有系统。
但服务器迁移并不等同于服务器升级,甚至迁移不一定会导致服务器平台的淘汰,一个很简单的例子是,服务器A的应用迁移到服务器B,之后对服务器A进行重新安装和配置,再将服务器B的应用迁移回到A,从而实现业务系统的升级或者调整,这也是经常遇到的情况。
然而,需要指出的是,如果用户在规划业务系统和采购、部署服务器平台的时候充分考虑到可扩展性因素,这类服务器迁移在相当程度上是可以避免的。比如,如果在业务系统设计上采用三层结构模型,将Web服务、业务逻辑和数据库分别运行在不同的服务器上,就可以通过增加某一级服务器的数量来提高业务系统的处理能力,或者如果在购置服务器时留下一定的冗余空间,就可以通过为服务器添加内存、CPU或处理器简单地修改应用系统或者来适应新的需求, 当然这也会增加初期投入,但合理的规划总会达到一个适度的平衡。
服务器迁移会给用户提供一个全新的基础,保障业务系统在未来很长的一段时间内健康平稳地运行。如果说服务器迁移是解决这些问题一劳永逸的良方当然有些过分,但迁移无疑能够解决企业改变IT架构以适应业务不断增长要求的问题。做好服务器迁移,我们辛苦的IT运维人员也应该可以松一口气了。