网易云计算实践:服务质量保障与资源隔离策略

需积分: 9 2 下载量 129 浏览量 更新于2024-07-25 收藏 1MB PDF 举报
“云计算中的服务质量保障与资源隔离是第五届中国云计算大会上汪源讨论的主题,主要涉及如何在云计算环境中确保服务质量,并实现资源的有效隔离。” 在云计算领域,服务质量保障(Service Level Agreement, SLA)与资源隔离是两个至关重要的概念。汪源,作为网易杭州研究院的副院长,分享了网易私有云的建设目标和实践,旨在通过提高硬件利用率、自动化运维水平以及增强业务适应能力,为企业提供高效、经济、弹性的云计算平台。 网易私有云的核心在于提供虚拟硬件资源的基础设施即服务(Infrastructure as a Service, IaaS),并涵盖了七项主要服务:云主机、云硬盘、对象存储、关系型数据库、分布式数据库、云搜索和云监控。这些服务在满足不同应用场景需求的同时,也面临着多样化的服务质量挑战。 应用环境和需求分为三类:产品生产环境、研发测试和性能测试。产品生产环境对性能、可靠性和可用性有较高要求,而研发测试更注重成本经济性,性能测试则需要确保在高负载下保持稳定性能,同时避免影响生产环境。 硬件资源的多样性,如CPU的不同品牌、网络速度的差异以及服务器形态的各异,对软件架构的可扩展性和可靠性提出了要求。用户主要是公司的运维团队,他们能够理解和使用复杂的云功能,但不会恶意破坏系统。 在服务质量保障方面,用户期望得到性价比高且恰到好处的服务,有选择权和控制权,同时SLA应明确但不必过于苛刻。服务质量的几个关键点包括:云主机的计算性能、网络带宽、存储IOPS、存储IO带宽和稳定性。此外,可靠性涵盖存储的稳定性,可用性关注云服务的运行状态,如云主机、数据库等。 从平台的角度,资源隔离是保证服务稳定的关键,通过合理控制用户的资源占用,防止互相干扰。实现这一目标需要深入的需求分析和产品策略,技术策略应根据产品策略来调整。 性能QoS是另一个重要环节,目标是提供明确、稳定、多样的性能指标,允许灵活配置。然而,资源共享可能导致性能指标的不确定性,需要通过精细的设计和技术手段来解决这一挑战。 云计算中的服务质量保障与资源隔离是通过综合考虑硬件、软件、用户需求和平台策略,确保云计算服务在降低成本、提高效率的同时,能提供稳定、可靠且用户可控的服务体验。