生产环境、准生产环境、UAT环境、SIT环境、开发环境、测试环境、灾备环境。
对资源的消耗是成倍的增长。
不清楚同业是怎么整合和优化的,个人感觉从规范的角度来说,每套环境都需要存在,但实际又确实体育难处。
生产环境、开发环境、测试环境、容灾环境、准生产环境这几个在金融必不可少,生产和准生产基本要1:1配比,容灾可以看情况,同城一般1:1或者2:1,异地的话如果是1:1,可以作为准生产环境,要是2:1也行,看容灾覆盖面。开发测试环境那就更多了,有性能测试环境、回归测试环境、自动化测试环境、开发环境、功能测试环境等等,一般资源配比就要少很多了,不过要是上了开发测试云,资源虚拟化后,部署和回收也是很快的,即使整体资源只有生产的1/4,在超分配的情况下,也是可以满足要求的。
收起目前大部分环境都是开始转向虚拟化环境。因为传统的竖井式架构已经无法满足现在多变的业务需求,多种多样的业务,有正式的,临时的,测试的,还有周期性增长的,这种业务环境本身就决定了底层的应用环境要设计的灵活便捷。应用时可以快速部署,不应用时可以回收代用。一般来说考虑虚拟化的之后主要要结合业务考虑虚拟化层面上的CPU .内存还有IO资源是否能够满足某些特殊业务的对资源的需求
收起