1. 在块存储场景我们主要使用了IBM 的SVC+F900、HDS的G1000两种解决方案,考虑的主要出发点是产品的系统架构非常成熟有很久的历史,只是利用flash改善原有磁盘响应时间,同时具备硬件压缩能力维持性价比。IBM的F900收购TMS,是行业内最早的Flash厂商,2010年以前如果找全闪存产品几乎只有TMS和Fusion-io,所以系统相对成熟。HDS日本工程化能力非常强悍,在细节设计上有很多保守,但是稳定性可靠性可服务性满足最核心业务需求非常合适。两家都具有metro技术架构,在15年股市火爆时在国内券商有较多的应用案例。
2. 基于SVC的架构在软件接口和解决方案更灵活一些,便于做和云、数据库的自动化集成,G1000的可靠性较高,但软件接口效率较低,我们已经实现了DBaaS(用户自助创建、扩容DB),其中存储端API开发逻辑上软件化的产品效率较高,缺点是可靠性需要频繁升级版本以保持bug的预防。
3. keep it simple,最好将架构尽量简化,让硬件完成预算,系统设计留有足有的余量。平安极度追求利用率,在系统运维上系统比较敏感,比较容易触发雷区。