答:针对问题描述有一些不同的观点。
1、第一个问题就是应用架构的改造问题,需要支持负载均衡模式。
说明:这个不一定需要支持负载均衡模式,首先本身LINUXONE提供多分区架构,不需要改变原有应用系统的部署模式。而且负载均衡也可以由原有的网络层来做,和LINUXON关系不大。
2、由于UNIX和LINUX本身的系统差异性,如果应用对操作系统的依赖性非常强,那么我们还需要梳理出来应用和系统之间的具体依赖信息。
说明:由于UNIX和LINUX本身的系统差异性,对原有应用的操作系统适配和改造是真的,依赖性我觉得倒是其次,因为只是将系统迁移过来,依赖性可以保持不变,不需要改变原有应用的依赖性。只是在做系统迁移停机的时候需要搞清楚依懒性关系,避免影响正常业务系统的运行。
3、那么第二个问题就是应用和系统之间的依赖性的梳理和测试。
任何的测试都不可能把实际场景测试全面,只有运行一段时间才能真正考证系统的兼容性。在这段运行时间内,我想随时切回原有环境的可能性是存在的,那么如何设计并保障二者能够无缝过渡是个比较困难的问题。
说明:保障无缝过渡的前提是做好迁移前的POC测试。在迁移LINUXONE之前,需要搭建一套模拟环境,然后保障新系统和旧系统并行运行一段时间,如果出现问题不是回切,而是直接使用原有的系统,这样安全性才有保障。
3、那么第三个问题就是Linux 和 UNIX并存并且可以相互切换的方案设计。
说明:这个我觉得不是问题,LINUXONE无非就是操作系统的改变,如果切换到LINUX上,不建议再切回到UNIX上,除非出现问题。需要不需要考虑互切的问题,没有人会将一个应用系统在两个操作系统之间切来切去。只需要考虑迁移问题即可。收起