现在的云项目中底层的存储:包括块、文件、对象存储,大多数都会采用分布式架构(分布式块、文件、对象),分布式架构是趋势,但是否都要这样规划和设计,大多数块采用三副本、对象和文件采用EC纠删码机制
在互联网服务行业中,分布式架构的确是一种趋势,因为它可以提高系统的可靠性和可扩展性。但是,是否需要采用分布式架构,还需要根据具体业务需求和技术实现情况来进行评估和决策。
对于存储选型,块、文件、对象存储各有其适用场景。块存储适用于需要高性能、低延迟的场景,如数据库、虚拟化等;文件存储适用于需要共享文件、支持随机访问的场景,如文件共享、多媒体存储等;对象存储适用于需要存储海量数据、支持分布式访问的场景,如云存储、大数据分析等。
对于存储架构,三副本和EC纠删码机制都是常见的数据保护方式。三副本可以提高数据的可靠性,但会占用更多的存储空间和网络带宽;EC纠删码机制可以在保证数据可靠性的同时,减少存储空间和网络带宽的占用,但会增加计算复杂度和延迟。因此,需要根据具体业务需求和技术实现情况来选择合适的存储架构和数据保护方式。
总之,在进行存储选型和架构设计时,需要综合考虑业务需求、性能要求、可靠性要求、可扩展性要求等因素,选择合适的存储方案和数据保护方式。