华为公有云架构设计:原则与目标解析

版权申诉
5星 · 超过95%的资源 5 下载量 147 浏览量 更新于2024-09-10 1 收藏 1.1MB PPTX 举报
"该文件详细介绍了华为(HWS)公有云的架构设计原则和目标架构,涵盖了总体架构框架、设计原则、产品与服务体系、全局资源池模型以及逻辑方案设计建议。" 在公有云架构设计中,华为采用了严谨的体系结构,确保其公有云平台的高效运行和灵活扩展。首先,HWS总体架构框架包括云平台、云服务、云运营系统、云运营门户和云运维系统这五大要素。云平台是基础,它提供IaaS、PaaS和SaaS资源池,支持不同类型的云服务。云服务包括各种原子服务和管理服务,满足用户多样化需求。云运营系统则涉及业务支持系统(BSS)、客户关系管理(CRM)、计费、支付等功能,确保商业运营的顺畅。云运营门户提供用户和第三方应用的接入界面,而云运维系统负责监控、配置和维护整个云环境。 HWS公有云架构设计遵循四个核心原则: 1. 开放API原则:所有系统和服务之间的交互都通过标准化、版本化的Web Service API进行,保证模块间的独立升级和发布。 2. Share Nothing/SOA解耦原则:避免直接的数据共享或私有API交互,所有通信都通过开放的云服务API进行。 3. 可扩展性和伸缩性原则:强调服务无状态化,数据与应用分离,以便于水平扩展以满足不断变化的需求。 4. 资源调度分层原则:在服务区域内,PaaS/SaaS层无需关心IaaS层的资源调度,只设定策略,由云平台层负责执行。 此外,文件还提到了公有云目标架构的初步设计,其中包括全局资源池模型。这个模型旨在优化资源分配和管理,通过集中化的资源池提供弹性、高效的云服务。同时,为了保证服务的稳定性和用户体验,多版本兼容与灰度发布原则也被纳入考虑,允许新旧版本并存和逐步推广。 HWS公有云架构设计体现了对开放性、解耦、可扩展性、资源调度效率和版本管理的重视,这些原则和目标架构共同构建了一个强大、灵活且可靠的云服务生态系统。