云计算体验与成本双赢背后:需平衡集约、分布部署

简介:

云计算本质是一种基于互联网访问的IT服务能力,它具备按需随选的特点,具有良好的可视化体验,同时还具有经济性。按需分配以及弹性伸缩是云最为重要的特征,这种特点意味着云计算不仅可以及时满足各种需求,而且可以动态满足需求的变化。

弹性伸缩特性使网络成本降低

笔者先解释一下什么是云计算的按需分配以及弹性伸缩。以虚拟机为例,如这个时刻网络需要5个虚拟机,下一时刻增加到10个虚拟机,再下一时刻仅需要3个虚拟机,传统的IT模式很难满足这种动态伸缩需求,这种伸缩称为Scale Out/In,适合于原生云应用。而另一种伸缩体现在虚拟机本身资源能力的扩大和缩小,例如这一刻需要4vCPU/8G的虚拟机,下一刻扩大到8vCPU/16G,再下一刻回到4vCPU/8G,还可能包括虚拟机硬盘的伸缩,在这种伸缩的实际操作中,资源扩大比较容易,资源缩小则比较困难,通常不建议操作,这种伸缩称为Scale Up/Down,比较适用于传统IT平台,另外这种弹性伸缩一般是自动化的,不需要或很少需要人为干涉,由监控系统监控资源负载情况,基于预先定义的策略自动去调度资源、扩展和回收资源(对于Scale Up/Down这种伸缩在自动化伸缩情况下极其容易出现问题)。

弹性伸缩这种特性对于互联网/移动互联网类应用是至为重要的,而要实现弹性伸缩就要求资源池共享程度高。资源池具有较大的规模,能够实现较好的“错峰填谷”,否则可能造成资源浪费(为了实现扩展,资源冗余度过高)或弹性不足(冗余不足,难以实现按需扩展)。

除了弹性伸缩,云计算还具有经济性和低门槛的特点,成本优势是云计算之所以大获成功的关键之一,成本的降低促使中小企业和个人使用IT的门槛也随之降低(按需弹性也降低了用户使用云的门槛)。而云计算之所以有成本上的巨大优势,并非简单地引入虚拟化技术就能实现的(仅仅实现了单物理机的简单共享能力),而要涉及到全局资源调度能力、产品模型优化(成熟度高的云服务提供商会提供上百种产品规格,以满足各种用户需求,避免用户资源浪费,实际也是资金浪费)、规模化经济效应、服务器高度定制化、 软件定义技术、自动化部署与运维技术、DC机房选址以及制冷电力节能技术的引入等,但集约规模化是最主要的降低成本的手段,有效降低建设、部署、运维的成本。

另外,云计算的应用使得用户体验更优,而复杂度降低。传统IT的部署、应用复杂度都较高,需要专业人员操作,同时准备周期也长,而云计算用户能够像使用互联网应用一样使用云服务,例如可以自助服务、服务迭代优化、用户界面友好等,可以将大量的配置和运维工作交给后台的工程师。

云架构要在集约和分布间平衡

因此,云计算的基础设施需要尽量集约化和规模化,以保障最大化的共享、按需提供资源以及降低成本,但过于集约化和规模化可能无法保障最终用户的访问体验,所以需要在集约和分布两者间实现平衡,为了保证用户使用体验,同时还要保证规模化效应。

公有云服务商通常在数据中心的布局上费尽周章,例如AWS(亚马逊云计算公司)典型的数据中心架构(Region+Available Zone),既要保证有规模,还要离用户需求更近一些,同时更要保证HA,在这方面AWS为行业(公有云)树立了标杆,目前大部分公有云提供商都按照AWS的云数据中心架构进行全球布局。

同时,随着运营商网络功能虚拟化(NFV)的推进,运营商未来将需要构建面向NFV的规模庞大的云基础设施(即NFVI),虽然承载的绝大部分将是软件化的网络网元,但NFVI的部署同样面临着集约化与分布式部署的矛盾。

集约化部署的好处是建设、部署门槛较低,运营、运维成本更低,能够集中实现冗余和灾备,网络架构较为简单,管理统一较为容易,但是比较适合于承载计算存储型的网络VNF(网络虚拟化网元),例如vIMS以及网元转控分离后的控制功能等,不适合于实现接入型、流量型和高转发型的网元。而例如OLT、BRAS、EPC转发设备等(严格说OLT和BRAS如果实现控制分离,控制功能的NFV可以实现一定的集约),涉及到用户网络体验、网络架构调整和部署成本等问题。

分布式资源池体系挑战巨大

因此,运营商的NFVI,无法做到像IT、VAS资源池那样集约化,需要参考网元现有部署位置以及网元虚拟化特点进行分层部署,甚至实现转控分离后,转发功能还需要进一步下沉,以提升用户体验,包括满足未来VR、4K、物联网以及自动驾驶等对带宽和时延要求高的业务需求,例如在本地网的边缘和核心层面的数据中心上进行部署,这样必然导致运营商NFVI的资源池节点体系非常分散,分布式的资源池体系带来的挑战巨大。主要面对的挑战有以下4点。

第一,本地网目前并没有合适的可部署NFVI的机房,需要充分利用本地网CO机房进行DC化改造,这带来CO选址、改造的挑战(有些CO机房改造成本过高,而新建机房又没有资源条件)。

第二本地网NFV容量较小,资源池规模较小,这就带来了大量的分布式的资源池建设问题,资源池的分裂(以及网络条件限制)难以实现共享和调度,建设部署成本也较高(需要分别进行规划、设计、集成部署等),同时每个本地网的DC都需要有容灾的部署,增加了部署成本,另外在资源的维护上压力也较大,人工成本较高。

第三,各地部署节奏、需求和CO资源差异较大,这可能带来的问题是未来NFVI资源池五花八门,很难统一(例如软硬件厂商类型过多,架构封闭性,自成体系,形成一个个烟囱),如何实现资源池统一部署架构,包括与已有资源池的管理架构融合,将是一个巨大的挑战。

第四,管理部署和集成难度很大,未来的分散的每个资源池如何实现统一管理、调度和编排,管理层次和架构如何设计(NFVO、VIM、VNFM等),与现有的OSS、网管如何配合和接口,都带来更多的复杂度。

总而言之,未来的NFV资源池部署既要考虑电信网络设备特点和网络架构带来的分布式部署必然性,又要充分利用云资源池集约化部署优点,充分做好业务和DC规划,通过包括转控分离技术、业务流量分离技术(例如将VOIP、ITMS等业务从MSE/BRAS中分流)等技术实现一定的集约,同时也需要从资源池的部署架构(包括备份、容灾)和管理架构上进行统一规范,避免因为分布式部署带来的架构分裂和管理分散,而形成众多的烟囱式、小规模、封闭式NFVI资源池,同时为将来条件成熟时统一部署NFVI DCI网络,实现统一调度和业务编排创造基础条件。 


本文作者:佚名

来源:51CTO

相关文章
|
2月前
|
人工智能 Kubernetes 安全
通过阿里云计算巢部署NVIDIA NIM,加速企业大语言模型SaaS化
在人工智能飞速发展的今天,大语言模型(LLM)为各个行业带来了全新的场景和机遇。诸如客户服务数字人,计算机辅助药物研发的生成式虚拟筛选,基于检索增强生成(RAG)的企业多模态PDF数据提取,网络安全流数据过滤、处理和分类优化等工作流,正在无缝集成和运行在定制化的企业AI应用,企业还能够基于专有业务数据和用户反馈数据,不断优化AI应用。
|
3月前
|
Cloud Native 持续交付 云计算
云端新纪元:探索云原生技术的奥秘在当今数字化时代,云计算已成为推动企业创新和增长的关键动力。随着云平台的不断成熟,云原生技术应运而生,以其独特的优势引领着一场新的技术革命。本文将深入探讨云原生的核心概念、主要特点以及它如何改变现代软件开发和部署的方式,为您揭开云原生这一神秘面纱。
云原生是一种构建和运行应用程序的方法,充分利用了云平台的弹性、分布式本质以及声明式基础设施。本文将解析云原生的十二要素,微服务架构的优势,以及容器化、持续集成与持续部署(CI/CD)等核心技术的实践应用。通过深入浅出的方式,让读者理解云原生不仅是一种技术,更是一种文化和方法论,它正在重塑软件开发流程,提高资源利用率和应用系统的可扩展性与容错性。
|
3月前
|
存储 机器学习/深度学习 安全
小微企业的如何使用云计算帮助企业节约成本?
小微企业的如何使用云计算帮助企业节约成本?
|
5月前
|
机器学习/深度学习 监控 API
基于云计算的机器学习模型部署与优化
【8月更文第17天】随着云计算技术的发展,越来越多的数据科学家和工程师开始使用云平台来部署和优化机器学习模型。本文将介绍如何在主要的云计算平台上部署机器学习模型,并讨论模型优化策略,如模型压缩、超参数调优以及分布式训练。
909 2
|
5月前
|
人工智能 云计算 数据中心
云计算演进问题之阿里云自研CPU倚天710的部署如何解决
云计算演进问题之阿里云自研CPU倚天710的部署如何解决
|
5月前
|
SQL 数据管理 关系型数据库
SQL与云计算:利用云数据库服务实现高效数据管理——探索云端SQL应用、性能优化、安全性与成本效益,为企业数字化转型提供全方位支持
【8月更文挑战第31天】在数字化转型中,企业对高效数据管理的需求日益增长。传统本地数据库存在局限,而云数据库服务凭借自动扩展、高可用性和按需付费等优势,成为现代数据管理的新选择。本文探讨如何利用SQL和云数据库服务(如Amazon RDS、Google Cloud SQL和Azure SQL Database)实现高效的数据管理。通过示例和最佳实践,展示SQL在云端的应用、性能优化、安全性及成本效益,助力企业提升竞争力。
90 0
|
5月前
|
存储 分布式计算 监控
Hadoop在云计算环境下的部署策略
【8月更文第28天】Hadoop是一个开源软件框架,用于分布式存储和处理大规模数据集。随着云计算技术的发展,越来越多的企业开始利用云平台的优势来部署Hadoop集群,以实现更高的可扩展性、可用性和成本效益。本文将探讨如何在公有云、私有云及混合云环境下部署和管理Hadoop集群,并提供具体的部署策略和代码示例。
217 0
|
8月前
|
Kubernetes 云计算 虚拟化
云计算开发与部署:技术与实践的深度融合
云计算开发与部署:技术与实践的深度融合
201 2
|
8月前
|
消息中间件 运维 监控
基于SaaS云部署、云计算的区域医院云HIS系统源码(运维管理+运营管理+综合监管)
医院云his系统采用主流成熟技术开发,B/S架构,软件结构简洁、代码规范易阅读,SaaS应用,全浏览器访问,前后端分离,多服务协同,服务可拆分,功能易扩展。多医院统一登录患者主索引建立、主数据管理,统一对外接口管理。
174 1
|
8月前
|
Cloud Native 测试技术 持续交付
构建高效稳定的云原生应用部署策略云端防御:云计算环境中的网络安全与信息保护策略
【5月更文挑战第27天】 在快速迭代和持续交付成为企业软件开发新常态的今天,如何确保云原生应用的部署效率与稳定性是每个运维工程师面临的重要挑战。本文将探讨一种综合性部署策略,该策略结合了容器化技术、微服务架构、自动化测试以及持续集成/持续部署(CI/CD)流程,旨在为现代云原生应用提供一个可靠且高效的部署模式。通过分析传统部署模式的不足,并引入先进的技术和实践,我们的目标是降低部署风险,提高部署速度,同时确保产品质量和服务的稳定性。

热门文章

最新文章