第 2 章 迁移 Data Grid Server 部署
查看本节中的详情,以计划并准备成功迁移 Data Grid 服务器。
2.1. Data Grid Server 8
Data Grid Server 8 是:
- 专为现代系统架构而设计。
- 专为容器化平台构建。
- 优化用于使用 Quarkus 的原生镜像编译。
过渡到云原生架构意味着,Data Grid Server 8 不再基于 Red Hat JBoss Enterprise Application Platform (EAP)。相反,Data Grid Server 8 基于 Netty 项目的客户端/服务器框架。
此更改会影响之前版本进行的迁移,因为提供的许多与 EAP 集成的功能不再与 Data Grid 8 相关或已更改。
例如,与之前的版本相比,服务器配置的复杂性会大大降低,但您需要将现有配置适应新的模式。与之前版本相比,数据网格 8 也提供了更多的服务器配置惯例,可以达到更为精细的配置。此外,Data Grid Server 不再利用域模式来集中管理配置。
Data Grid 团队确认这些配置更改会对我们的客户进行额外的工作,以便将其现有集群迁移到 Data Grid 8。
我们相信,最好使用容器编配平台(如 Red Hat OpenShift)来配置和管理 Data Grid 集群以及自动化引擎(如 Red Hat Ansible)来管理数据网格配置。这些技术提供了更大的灵活性,它们更加通用且适用于多个不同的系统,而不是更特定于 Data Grid 的解决方案。
在迁移到 Data Grid 8 时,值得注意,Red Hat Ansible 等解决方案对大规模配置部署非常有用。但是,这些工具可能不一定有助于您现有的 Data Grid 配置的实际迁移。