哪种类型的EC2实例更适合Wso2 CEP单机版?

哪种类型的EC2实例更适合Wso2 CEP单机版?,wso2,complex-event-processing,wso2cep,Wso2,Complex Event Processing,Wso2cep,运行独立wso2 cep服务器的计算优化(c3、c4)或内存优化(r3)实例 我搜索了文档,但找不到任何关于在ec2上运行此服务器的信息。这取决于CEP节点的处理类型。如果处理事件大小较大,或者通过put的事件较高,并且查询中存在时间窗口,则CEP节点需要大量内存。对于这些情况,内存优化的EC2实例更好,因为它们为RAM大小提供了最低的价格。如果在您扩展的算法上有大量计算,您可能需要计算优化实例的更多处理能力 根据WSO2 SA的建议 硬件推荐 物理: 3GHz双核Xeon/Opteron(或最

运行独立wso2 cep服务器的计算优化(c3、c4)或内存优化(r3)实例


我搜索了文档,但找不到任何关于在ec2上运行此服务器的信息。这取决于CEP节点的处理类型。如果处理事件大小较大,或者通过put的事件较高,并且查询中存在时间窗口,则CEP节点需要大量内存。对于这些情况,内存优化的EC2实例更好,因为它们为RAM大小提供了最低的价格。如果在您扩展的算法上有大量计算,您可能需要计算优化实例的更多处理能力

根据WSO2 SA的建议

硬件推荐

物理:

3GHz双核Xeon/Opteron(或最新版本),4GB RAM(最小值:JVM为2GB,操作系统为2GB,10GB可用磁盘空间(最小值)磁盘,基于预期存储需求(通过考虑文件上载和备份策略计算)。(例如,如果一台机器上运行3个碳实例,则需要4个CPU,8GB RAM 30 GB可用空间)

虚拟机:

最少2个计算单元(每个单元具有1.0-1.2 GHz Opteron/Xeon处理器)4 GB RAM 10GB可用磁盘空间。一个cpu单元用于操作系统,一个cpu单元用于JVM。(例如,如果运行的3个碳实例需要4个计算单元的VM 8 GB RAM 30 GB可用空间) EC2:c3.large实例运行一个Carbon实例。(例如,如果有3个Carbon实例运行EC2特大实例)注意:根据c3.large实例的I/O性能,建议在一个较大的实例中运行多个实例(c3.xlarge或c3.2xlarge

NoSQL数据节点:

4核8 GB()

示例

假设客户需要87个碳实例,因此,他们需要87个CPU核心/174GB内存/870GB可用空间

这是通过不考虑操作系统的资源来计算的。每台机器都需要1CPU内核,2GB的操作系统内存

假设他们想购买10台机器,那么总需求将是97个CPU核心(10个操作系统核心+87个碳核心)194 GB内存(20 GB操作系统核心+174GB碳核心)870 GB碳可用空间(通常,存储将有更多)

也就是说,每台机器将有1/10以上的内存,可以运行大约9个碳实例,即大约10个CPU核心/20GB内存/100GB的可用存储空间

参考:

注:
但是,一切都取决于您将使用CEP处理的内容。因此,也请参考@Tharik的答案。

欢迎来到Stack Overflow。请重新阅读本主题,并尝试编辑问题,以便让愿意帮助的人清楚。这很有帮助!很抱歉,迟将其标记为答案