随着近年来5G、IPv6技术的兴起,各种设备可以随时随地接入互联网,享受互联网带来的便利。人们也已习惯在互联网上经营自己的工作或生活。随着云计算的发展,企业也已经转变,IT不再重要,IT服务可以通过互联网获得,不再需要购买大量机器和软件,不需要投入大量资金、人力来维护自己的基础设施,而是通过租用云服务,降低成本来提升竞争力。云服务越来越普遍,已经像电、水等消费品一样,只要接入,支付租金,便能享受到各种需要的服务。
对于云服务而言,一旦被用户认可,用户访问量和数据量就会呈爆炸性增长,这就对技术架构提出了更高的要求。实践证明,除了功能需求外,云服务架构必须考虑以下因素:
(1)高可用:7×24小时不间断服务,即使在发生软件或硬件故障时,也能提供稳定的服务。
(2)高配置性:通过配置实现客户个性化需求。
(3)高性能:高效地处理业务请求,提供优质的用户体验。
(4)可伸缩:负载增加时,能方便地扩容以提高性能;负载减少时,能方便缩容以节省成本。
(5)可维护:提供方便快捷的管理和技术运营途径。
(6)服务支持:能配备专业的服务团队,支持客户使用。
本章将从这些基本需求出发,分析云服务平台的技术架构,并结合实例分析,讨论云计算服务平台的实践。