期货平台搭建软件搭建,在进行正式的设计和构建之前,一定要调查清楚期货软件 对存储系统的需求。
首先理解你希望运行的期货软件 的特性. 运行在SDS之上的是结构化数据还是非结构化数据?如果是结构化数据,是OLTP数据库应用还是OLAP数据库应用?如果是非结构化期货软件 ,是文件,图片,语音还是视频?
这些问题的答案将帮助你在平衡你的目标特性或者对某些特性更友好:
读 or 写? 随机读写 or 顺序读写?读写IO的延时 or 更高的IOPS? 存储密度 or 期货软件 可用性?多点访问存储 or 单点访问存储? 单点访问的情况下,是否对单点的突发性能有较高要求。
还有,业务是否需要扩展。
如果未来需要扩展,提前规划好crushmap, 可以减少未来扩展时的数据迁移。
然后结合你的应用,定义希望达到的的期货软件目标特性(性能(包括延时,IOPS,吞吐)、容量、密度、可用性、可靠性、安全等)。
请记住,不要预期一套系统满足所有的应用。
– 基于上述答案,构建一套期货软件系统。
该期货软件系统与实际系统的大小比例应该在1:10到1:100之间。
– 对期货软件系统进行调优甚至调整,以便达到你要求的性能
– 对该系统进行扩展,并进行持续的性能调优,以保持你的PoC时达到的性能。
由于Ceph本身具有易横向扩展的特性,所以在扩展系统时,性能指标会保持一定的稳定状态。
黄召:13656635675 VX:lfc888688 Q:2095676198