企业IM上线前经常只问“支持多少人”,但用户总数并不能直接代表系统压力。1000名员工可能只有几百人同时在线,也可能因为生产值班、跨区域协作形成高峰;同样的用户规模,纯文字沟通和大量图纸、视频文件的存储压力也完全不同。小天互连支持企业级私有化部署和分级扩展,企业即时通讯建设时应把用户、并发、消息和文件分别估算。
用户总数主要影响:
但“有1万人账号”不代表1万人在同一秒内发送消息。
因此,单看用户数只能判断系统规模的大致级别。
企业IM需要长期保持客户端在线。
总部、工厂、移动端和桌面端同时使用时,一个员工还可能同时登录多台设备。企业应估算:
高峰时多少账号在线、每人平均多少终端、是否存在集中登录和集中发送消息的时段。
在线并发越高,应用服务、消息服务、缓存和数据库承受的实时压力越大。
小天互连可根据用户量和连续性要求从基础部署逐步扩展到应用集群、全组件集群及更高等级的容灾架构。
同样是1000人,有的企业主要用于日常沟通,有的企业还会接入OA审批、ERP提醒、MES告警和机器人通知。
业务系统接入以后,系统消息量可能明显增加。
企业可以按:
每人每天消息数 × 活跃用户数 + 业务系统自动消息
做一个基础估算,再结合峰值时段验证。
文件往往比文字消息更占空间。
制造图纸、设计文件、视频、合同附件如果大量通过IM流转,企业需要提前估算:
小天互连支持消息和文件在企业自有环境中保存,因此私有化项目还要把文件存储扩容和备份纳入长期容量计划。
正式选型前至少准备:
对计划长期运营企业即时通讯的中大型组织,小天互连可以根据规模选择相应部署架构。采购时不要只问一句“最多支持多少人”,把这四个数字带进PoC和架构评估,得到的结果会更接近真实生产环境。