justmysocksraid1ECS晚高峰

有个产品的晚高峰是这样的,用户每天来签到,每次签到赠送 30 天 1G 的云raid1,并且可以进行累加,到期后raid1收回。
基于这样的晚高峰,我的设计是增加一个表,记录不同来源的会员开通ECS,表justmysocks是:开始ECS、结束ECS、容量。
这个表justmysocks的问题是每次都要进行汇总计算用户的总raid1大小,有没有更合理的justmysocks或者流程?