《云计算:概念、技术与架构》一3.3 目标与收益

简介:

本节书摘来华章计算机《云计算:概念、技术与架构》一书中的第3章 ,第3.3节,(美)Thomas Erl   (英)Zaigham Mahmood 著 (巴西)Ricardo Puttini 龚奕利 贺 莲 胡 创 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.3 目标与收益

本节介绍采用云计算的常见收益。
image

3.3.1 降低的投资与成比例的开销

与批发商以更低价格购买商品一样,公有云提供者基于其商业模型大量采购IT资源,然后通过在价格上具有吸引力的租赁套餐提供给云用户。这使得有需要的组织不需自行购买就可以使用到强大的基础设施。
云IT资源投资中最常见的经济理念是减少或彻底消除前期IT投资,也就是软/硬件的采购和拥有的成本。云的可测使用特征是一个特性集合,它允许用可测的运营支出(直接关系到企业绩效)来代替预期资本投入。这也被称为成比例的成本(proportional cost)。
消除或最小化前期经济投入的观念可以使企业从小规模开始,然后根据需求相应地增加IT资源配置。此外,减少前期资本投入还可以使资本重新用于核心业务投资。归根结底,降低成本的机会来自于主要云提供者部署和运营的大型数据中心。通常,这些数据中心所处的位置是能以较低价格获得足够房屋空间、IT专业人员和网络带宽的地方,因此节省了资金和运营成本。
同样的理念也引入到操作系统、中间件或平台软件以及应用软件中。可用的IT资源池被多个云用户共享,这样会提高利用率,甚至能达到可能的最大利用率。通过行之有效的做法以及对云架构和管理的优化,可以进一步降低运营成本和低效率。
云用户能获得的常见可测收益包括:

  • 可以短期按需访问按使用付费的计算资源(如按小时使用处理器),并在不需要的时候释放这些资源。
  • 感觉上在需要时可以获得无限的计算资源,因此减少了资源供给的需求。
    可以细粒度地增加或删除IT资源,比如,按照1G的幅度增减可用的存储磁盘空间。
  • 基础设施抽象化,这样应用不会与设备或位置绑定,可以在需要时方便地迁移。

例如,公司有一批相当数量的以批处理为中心的任务,应用软件的可扩展性有多好,这批任务就能多快完成。100台服务器使用1小时与1台服务器使用100个小时的耗费是相同的。IT资源的这种“灵活性”使得企业无需为了建设大规模计算基础设施而产生过高的初始投资,这是极具吸引力的。
尽管了解云计算的经济优势比较容易,但实际的经济计算和评估却是复杂的。是否使用云计算远远不是将租赁和购买成本进行简单比较就可以决定的。比如,过度配置(利用率不足)和配置不足(过度使用)情况下的动态扩展和风险转移带来的经济收益也必须要考虑。关于详细的经济比较和评估的常用标准和公式将在第15章中进行探讨。
image

3.3.2 提高的可扩展性

通过提供IT资源池,以及设计用来使用这些资源池的工具和技术,云可以即时地、动态地向云用户按需或按用户的直接配置来分配IT资源。这使得云用户可以根据处理需求的波动和峰值来自动或手动地扩展其云IT资源。同样,当处理需求减少时,也可以(自动地或手动地)释放出IT资源。
图3-8显示的是一个24小时内使用需求波动的简单例子。

image


提供可灵活扩展的IT资源是云固有的、天生的特性,这个特性与前述的成比例的成本收益直接相关。除了自动减少资源所带来的明显经济收益之外,IT资源总是可以满足和实现不可预知的用户需求,这个能力避免了在使用需求到达阈值时可能出现的损失。
image

3.3.3 提高的可用性和可靠性

IT资源的可用性和可靠性都与实际的企业利益直接相关。停机限制了IT资源为用户服务的时间,从而也限制了其用法和产生收益的潜力。而在使用高峰期,没有立即纠正的运行故障会造成更严重的影响。不仅IT资源无法响应用户请求,而且意外故障也会降低用户的总体信心。
典型云环境的一个标志性特点是它具备提供广泛支持的内在能力,这种能力可以增强云IT资源的可用性,最小化甚至消除停机时间,以及增强其可靠性,从而将运行故障影响降到最低。
具体含义为:

  • 可用性更高的IT资源具有更长的可访问时间(比如,一天24小时里可以访问22小时)。云提供者通常提供“可恢复的”IT资源,以便能够保证高水平的可用性。
  • 具有更强可靠性的IT资源能更好地避免意外情况,或是从中更快恢复。云环境的模块化架构为故障转移提供了广泛的支持,从而增强了可靠性。

在考虑租赁云服务和云IT资源时,云用户组织需要仔细审查云提供者给出的SLA。尽管许多云环境能够提供相当高的可用性和可靠性,但是通常SLA中的保证条款才代表它们实际的合同义务。
image

相关文章
|
12天前
|
机器学习/深度学习 存储 人工智能
RAG系统文本检索优化:Cross-Encoder与Bi-Encoder架构技术对比与选择指南
本文将深入分析这两种编码架构的技术原理、数学基础、实现流程以及各自的优势与局限性,并探讨混合架构的应用策略。
67 10
RAG系统文本检索优化:Cross-Encoder与Bi-Encoder架构技术对比与选择指南
|
2月前
|
存储 移动开发 JavaScript
快应用推广连接底层技术与架构以及如何结合自身系统分销的推广逻辑和技术对接-优雅草卓伊凡|果果|Ant
快应用推广连接底层技术与架构以及如何结合自身系统分销的推广逻辑和技术对接-优雅草卓伊凡|果果|Ant
62 4
快应用推广连接底层技术与架构以及如何结合自身系统分销的推广逻辑和技术对接-优雅草卓伊凡|果果|Ant
|
2月前
|
小程序 安全 JavaScript
构建即时通讯APP内的小程序生态体系:从架构设计到技术实现-优雅草卓伊凡
构建即时通讯APP内的小程序生态体系:从架构设计到技术实现-优雅草卓伊凡
103 1
构建即时通讯APP内的小程序生态体系:从架构设计到技术实现-优雅草卓伊凡
|
2月前
|
人工智能 运维 安全
MCP协议深度解析:客户端-服务器架构的技术创新
作为一名长期关注AI技术发展的博主摘星,我深刻感受到了MCP(Model Context Protocol)协议在AI生态系统中的革命性意义。MCP协议作为Anthropic公司推出的开放标准,正在重新定义AI应用与外部系统的交互方式,其基于JSON-RPC 2.0的通信机制为构建可扩展、安全的AI应用提供了坚实的技术基础。在深入研究MCP协议规范的过程中,我发现这一协议不仅解决了传统AI应用在资源访问、工具调用和上下文管理方面的痛点,更通过其独特的三大核心概念——资源(Resources)、工具(Tools)、提示词(Prompts)——构建了一个完整的AI应用生态系统。MCP协议的客户端-
207 0
MCP协议深度解析:客户端-服务器架构的技术创新
|
2月前
|
缓存 负载均衡 NoSQL
基于微服务架构的唯品会商品详情接口技术解析
本文介绍了唯品会电商平台商品详情接口的微服务化实现方案,涵盖架构设计、代码示例与性能优化策略。采用FastAPI构建服务,结合Redis缓存、异步处理、Nginx负载均衡等技术,实现高并发、低延迟的接口性能。
|
2月前
|
数据采集 监控 Cloud Native
301重定向:当技术决策成为架构命运的十字路口
本文深入探讨了HTTP重定向背后的隐藏技术债务,揭示其对系统架构、性能和维护的深远影响。内容涵盖重定向的常见陷阱、性能损耗、链式跳转风险以及现代架构中的挑战,并提供工程师在实施重定向时必须思考的关键问题与实践建议,帮助构建更稳健、可维护的系统演化路径。
59 2
|
2月前
|
人工智能 数据可视化 Java
什么是低代码(Low-Code)?低代码核心架构技术解析与应用展望
低代码开发正成为企业应对业务增长与IT人才短缺的重要解决方案。相比传统开发方式效率提升60%,预计2026年市场规模达580亿美元。它通过可视化界面与少量代码,让非专业开发者也能快速构建应用,推动企业数字化转型。随着AI技术发展,低代码与AIGC结合,正迈向智能化开发新时代。
|
2月前
|
缓存 Cloud Native Java
Java 面试微服务架构与云原生技术实操内容及核心考点梳理 Java 面试
本内容涵盖Java面试核心技术实操,包括微服务架构(Spring Cloud Alibaba)、响应式编程(WebFlux)、容器化(Docker+K8s)、函数式编程、多级缓存、分库分表、链路追踪(Skywalking)等大厂高频考点,助你系统提升面试能力。
101 0

热门文章

最新文章