2022-12-07 16:46:24
华为云云原生数据库的“less”哲学,核心是通过Serverless、Regionless、Modeless三大技术方向实现复杂性下沉,让用户无需关注底层技术细节即可获得高效、弹性的数据库服务。具体分析如下:
分层与抽象:降低复杂性的基础逻辑
华为云提出“A Philosophy about ‘less’”,通过以下技术下沉实现复杂性解耦:
Serverless:资源抽象的极致
目标:让应用弹性调度和无损切换透明化。
实现:从单机伸缩升级为通用场景的失耦状态管理,避免业务中断。例如,华为云GaussDB的Serverless架构可智能匹配负载资源,降低用户成本。
效果:用户无需手动规划资源,数据库自动处理扩容、缩容和故障切换。
Regionless:空间抽象的突破
目标:实现数据全域可用,应用就近访问。
实现:数据库自动将数据分布到不同区域(Region),支持全球统一管理。例如,用户仅需关注流量来源,数据库负责数据跨区域同步和访问优化。
效果:消除数据孤岛,提升跨地域业务响应速度。
Modeless:模型抽象的融合
目标:统一处理多样负载和数据类型。
实现:
HTAP技术:一个入口同时处理交易(TP)和分析(AP)负载,避免数据抽取、转换、装载(ETL)的繁琐流程。
多模数据库:支持KV、文档、时序、宽表等多种数据模型,业务接入效率从数月缩短至数天。
效果:用户无需区分数据库类型,一站式完成混合业务需求。

华为云通过技术下沉和场景适配,将复杂性从用户侧转移到系统内部:
AST资源调度框架:智能判断负载,实时匹配资源,优化成本。
GTE全域数据分层引擎:将不常用数据自动迁移至低成本对象存储,支持多实例共享数据。
NDPQ近存储并行查询:将计算算子下推至存储节点,减少网络传输,提升查询效率。
华为云数据库需满足自身IT系统、ICT业务、互联网业务、终端云等全场景需求,同时兼顾金融政企的严苛要求和互联网业务的高弹性需求。
GaussDB与云平台深度结合,提供极致弹性和极简体验,推动数据库向“无感知”服务(DaaS)演进。
采用GaussDB(for Cassandra)的存算分离架构,支持全球4亿用户、9000万月活用户的高并发需求,高峰期承载上千万QPS,最大支持百亿行表。
满足穿戴设备数据低时延写入需求,同时实现高性价比弹性扩展。
使用GaussDB(for MySQL)和DRS数据复制服务,支持主流商业数据库生态,实现业务无需改造即可平滑迁移上云。
满足金融场景对扩展性、性能、数据安全与灾备的高要求,支撑意外险和健康险业务高效创新。

华为云通过“less”哲学,重新定义了云原生数据库的成熟形态:
华为云云原生数据库的“less”哲学,本质是通过技术抽象和场景化创新,将复杂性封装在系统底层,让用户以更简单的方式获得更强大的能力。这一理念不仅契合云计算“化繁为简”的核心价值,也为数据库行业提供了下一代技术演进的清晰路径。