介绍
云计算之所以在增长,有几个原因:与支持内部基础设施相比,云计算灵活、相对便宜,并且可实现出色的资源分配自动化,从而更降低成本。
云计算还允许横向可扩展性,这在当今数字时代的许多企业中至关重要。当要处理的数据量逐年增加时,人们不能依赖老式的垂直可伸缩性模型。在这个分布式计算时代,数据应分布在多个更便宜的系统中,在那里数据可以可靠地存储、处理,并在需要时返回给用户。
构建此类系统并非易事,但幸运的是,有一些解决方案非常适合云架构。我说的是阿帕奇·伊格。
准备环境
我将使用 AWS 云部署 Ignite 群集。因此,让我们来谈谈环境设置。
在这里,为了学习的目的,最小的免费层机就足够了。我选择了Ubuntu 18.04图像,但它没有造成很大的影响。
在部署第一台计算机之前,我们需要配置所谓的安全组。在这里,应定义 Ignite 实例所需的端口的网络规则。
显式配置了两个端口范围。端口范围 47500-47600 由发现机制(允许节点相互查找并形成群集)使用,47100-47200 由通信子系统使用,使节点能够相互发送直接消息。
现在,在配置安全组后,是时候启动和设置我们的计算机了。