带你读《弹性计算—无处不在的算力》第一章:开篇 1.3:弹性计算的使用场景

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 《弹性计算—无处不在的算力》第一章:开篇 1.3:弹性计算的使用场景

1.3 弹性计算的使用场景

弹性计算旨在满足广泛的计算需求,特别是云服务器这样的产品,其标准化的形态和接口,加上丰富的品类和规格,能满足线下物理服务器承担的几乎所有计算需求。也就是说,运行在线下物理服务器上的所有任务,理论上都可以搬到云服务器上。

当然,现实中用户可能出于多种原因不能马上将所有应用都迁移到云上去, 例如:

保护现有投资:已经购置的物理服务器等IT 设备还不到退役时间。

满足安全合规要求:担心安全和隐私,或遵从法律和合规要求。

需要极低时延的现场处理任务:需要进行大量数据采集和实时处理等对时延或物理位置有特别要求的计算任务。


除这些特殊的场景外,云服务器、容器服务等弹性计算产品家族可谓“放之四海而皆准”。下面就来聊聊弹性计算能满足的日常计算需求,以及一些特别适合弹性计

算的使用场景。


1.3.1 日常计算需求

云服务器可以替换物理服务器,特别是x86 服务器,承担所有日常的计算任务, 包括但不限于:

个人或企业建站。

企业业务应用。

数据库。

中间件。

大数据分析。

开发、构建和测试工具及任务。

这个列表无法穷尽。


1.3.2 互联网服务

弹性计算就生长在互联网之上,使用它来构建互联网服务可以说是天然的选择, 优点如下:

Internet 接入带宽充足、购买便利。

多地域部署,贴近最终用户。

弹性容量大,能支撑用户规模的迅猛增长以及突发热点流量。

创业初期无须大量IT 资本投入,低门槛快速试错。

这也是现在绝大部分的互联网服务都在使用云计算,特别是弹性计算的原因,包括一开始提到的12306 网站。


1.3.3 海量计算和存储

弹性计算提供的海量计算和存储能力可以承载超大规模的计算,如百万级的vCPU PB 级的数据存储等。此外,像阿里云提供的E-HPC 还能运行以前需要超级计算机承担的高性能计算任务,例如“上汽”利用该服务实现了工程开发仿真能力升级,仿真计算效率提升了25%


1.3.4 流量短时高峰

弹性计算提供的弹性能力能以很低的成本应对流量短时高峰,保障业务不受损。很多用户的业务天然是有高峰和低谷的,最典型的就是白天流量高、晚上流量低,或者平日流量高、周末流量低,或者是节假日、促销活动等带来的不定期高峰,以及一些突发事件,比如名人的感情波动给某些应用带来的流量冲击波等。在这些场景中, 弹性计算的弹性扩容、按量付费是非常适合的解决方案。


1.3.5 高可用与分布式

弹性计算为构建高可用和分布式应用打开了方便之门。服务器规模轻松水平扩展提升了分布式并发处理能力;多地域、多可用区的部署,配合服务器负载均衡,则让用户可以很容易地实现同城多中心、两地三中心多活或者异地容灾。


1.3.6 批处理任务

批处理任务通常不需要长期运行,但规模一般较大,需要较多的计算和存储资源,因此很适合享受弹性计算的“弹性”优势。很多云服务提供商都提供了专门的“批量计算”产品来简化批处理任务在弹性计算上的运行。


1.3.7 专用硬件加速

弹性计算提供了多种异构计算产品,能针对一些特殊场景进行计算加速,如使用GPU 进行机器学习的训练和推理,使用FPGA 进行图像转码、视频编解码等。用户如果不想购置这些相对昂贵的设备,则完全可以选择使用弹性计算提供的现成的异构产品。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
自然语言处理 监控 JavaScript
阿里云云开发平台x天猫精灵:打造天猫精灵个人助理Skill
各大厂商都在推自己的 Serverless 方案,今天通过一个天猫精灵技能开发来试水一下阿里云的云开发平台,整个流程走下来,不是很复杂,给我的感觉是通过阿里云开发平台开发天猫精灵技能,减轻了开发者部署后端和配置后端的环境,整个过程流畅,甚至不需要 IDE,通过浏览器就可以完成,极大降低了上手难度,是不是很神奇。
4806 0
阿里云云开发平台x天猫精灵:打造天猫精灵个人助理Skill
|
机器学习/深度学习 人工智能 安全
《昇腾芯片:鸿蒙NEXT人工智能算力体系的核心驱动力》
在人工智能快速发展的背景下,鸿蒙NEXT操作系统与昇腾芯片的结合带来了重大变革。昇腾芯片凭借卓越的计算性能(如昇腾910的320 TFLOPS半精度算力),加速模型训练和推理,缩短训练时间,提升效率。它与鸿蒙NEXT深度融合,实现高效协同,支持多场景应用,从云端到终端提供强大算力,并通过星盾安全架构保障数据安全。这一组合为智能生态的发展奠定了坚实基础。
917 14
|
10月前
|
人工智能 自然语言处理 机器人
数字化呼叫中心运营升级:效率提升与成本优化的实践方法
本文详细阐述了数字化呼叫中心运营升级的核心路径。首先,文章解析了传统呼叫中心面临的痛点,并提出了“以客户为中心”的数字化转型理念。接着,重点剖析了全渠道融合、智能客服应用、自动化质检与数据分析三大关键升级实践。通过具体的案例,文章展示了如何通过这些方法有效提升服务效率、优化客户体验,并显著降低运营成本。最后,为企业提供了具体的厂商选型与实施建议,旨在帮助企业平稳完成数字化转型。
550 22
|
中间件 Go
Golang | Gin:net/http与Gin启动web服务的简单比较
总的来说,`net/http`和 `Gin`都是优秀的库,它们各有优缺点。你应该根据你的需求和经验来选择最适合你的工具。希望这个比较可以帮助你做出决策。
704 35
|
测试技术 持续交付 开发工具
吞噬混沌:CodeBuddy与流程利刃,斩破游戏开发的蛮荒时代(二)
本文参加CodeBuddy「首席试玩官」大赛,探讨游戏开发流程规范与智能工具赋能。文章涵盖质量保障体系(每日构建、代码审查、测试会议)、开发工具链、紧急情况处理(热修复与回滚机制)及代码风格指南。重点介绍CodeBuddy在各环节的作用:优化构建、智能评审、加速修复、保障风格一致等。作为贯穿生命周期的智能助手,CodeBuddy连接工具链、提升效率、沉淀经验,助力团队实现高质量开发目标。未来游戏开发需结合规范与技术,CodeBuddy将成为不可或缺的智能向导。
621 7
|
存储 弹性计算 人工智能
弹性计算是一种非常有用的技术
弹性计算是一种灵活的计算资源分配方式,它可以根据应用程序的需求动态地调整计算资源的数量和类型。这种技术可以帮助企业在高峰期处理更多的请求,同时在低峰期释放不必要的资源,从而最大限度地提高资源利用率和降低成本。
436 1
弹性计算是一种非常有用的技术
|
安全
计算机硬件升级增加内存(RAM)
【8月更文挑战第5天】
2649 3
|
人工智能 自然语言处理 前端开发
你要的AI Agent工具都在这里
只有让LLM(大模型)学会使用工具,才能做出一系列实用的AI Agent,才能发挥出LLM真正的实力。本篇,我们让AI Agent使用更多的工具,比如:外部搜索、分析CSV、文生图、执行代码等。
你要的AI Agent工具都在这里
|
Linux 测试技术
Linux内核版本要求
【8月更文挑战第9天】Linux内核版本要求
559 5
|
运维 监控 持续交付
构建高效自动化运维体系:Ansible与Docker的协同实践
【7月更文挑战第42天】 在当今快速发展的云计算和微服务架构时代,自动化运维已成为提升效率、确保系统稳定性的关键。本文将探讨如何利用Ansible这一强大的自动化工具与Docker容器技术相结合,搭建一个高效、可靠的自动化运维体系。文章首先简述了自动化运维的必要性和Ansible与Docker的基本概念,随后详细介绍了两者结合的优势,并通过实际案例分析展示了如何实现自动化部署、管理和扩展应用服务。通过阅读本文,读者将获得一套可行的自动化运维解决方案,以应对日益复杂的IT环境挑战。