带你读《弹性计算—无处不在的算力》前言

简介: 带你读《弹性计算—无处不在的算力》前言

何为弹性计算

阿里云弹性计算立项已十年有余,其极为庞大的产品与技术体系已为各行业超百万的企业提供了 IT基础设施服务,满足了传统IT基础设施所不能满足的各行业快速变化的竞争需求,无论是在创新成本、创新时效,还是灵活性上。弹性计算通过虚拟化中间层隔离了软件与硬件,降低了用户应用软件对于某台具体物理设备的紧耦合性,从而整合池化了海量硬件资源。

弹性计算通过大规模自动化集约运维技术,更好地保障安全性和业务连续性;通过弹性伸缩降低成本,提升业务交付敏捷度;通过 API化让基础设施的管理、运维自动化,简化了IT系统维护的复杂度,大幅降低运维成本。为了帮助读者更容易理解整体脉络,这里尝试从云服务商核心价值的角度,抽象出弹性计算产品的三重身份。

身份一:制造商

弹性计算先将 IDC、物理网络、各种服务器、计算资源和存储资源经过网络虚拟化、切割、封装、生产等流程生成一台台的不同规格族、不同规格粒度的云服务器,再将这些云服务器通过互联网的方式交付给用户使用。由于在场景上需要覆盖通用计算、异构计算和高性能计算,映射不同规格的实例,所以,底层需要有各式各样的服务器作为支撑。其中,通用计算除了传统的强者 Intel,还有国产品牌及 ARM 等 ;异构计算更是百花齐放,如GPUFPGANPU,除了服务器本身的计算芯片和配置对计算场景的覆盖,它们还完成了核心技术从标准硬件+    系统软件向专有芯片和硬件方面的加速演进,比如类似弹性计算底层的神龙架构在存储和网络虚拟化的硬   件卸载方面,正在让性能和成本走向下一个时代。

同时,产品方面,除了主流的 VM形态,在裸金属、专有宿主机DDH、弹性容器实例(ECI)等不同领域的计算单元封装形态上,针对用户使用场景的创新也层出不穷。从制造商角度来讲,弹性计算的核心问题就是质量、性能和成本,即在规模上利用自研的软硬件技术、系统与平台技术,结合供应链的能力提升计算单元制成品的性能,并且在提升质量的同时降低各种成本。从用户可以定制化、柔性生产和秒级交付这个角度来看,弹性计算具备了工业互联网的所有特征。

身份二:运营商

弹性计算预先铺设了大规模的 RegionIDC、网络、服务和基础设施,通过飞天云操作系统构建了一个巨大的、相互连接的计算资源池,对其再加以调度和库存管理。在计量计费多租户支撑体系对这个资源池的管理和切割的前提下,弹性计算的按量付费,如资产购买的包年包月和预留实例券RI,以及闲置库存变现的 Spot 抢占式实例等灵活的计算力获取方式,让弹性计算得以灵活地交付计算资源。从运营商身份来讲,弹性计算更多地通过智能调度体系对这个预先铺设的池子进行容量管理,在保障每个租户 SLA的前提下,让资源利用率最大化。在满足用户对广泛的计算力的覆盖要求,以及用户业务峰谷对弹性的要求的同时,控制好成本。除了平台技术,核心要素就是规模,只有上了规模才能让弹性计算在成本和弹性体验中取得一个有效的平衡。

身份三:服务商

客户购买计算力后,我们需要通过极为强大的、数据驱动的运维平台,给其提供不宕机的计算服务。

监控、日志和异常事件体系可提升计算的透明度和客户的安全感;强大的管控系统,通过 API展现对计算力的创建、管理和运维的原子控制力,提升用户对计算单元的控制力 ;在这些原子 API 之上,构建自动化部署编排InfrastructureasCode、自动化运维编排(OperationasCode)和自动化弹性编排(ElasticAutomation)等一系列平台支撑服务。基于这些平台支撑服务,通过叠加容器服务和函数计算及其他运维产品构建了垂直栈上完整和高效的计算力交付能力。

管理和运维服务方式多数免费,让云上云下企业 ITDevOps效率发生革命性变化,最终让用户使用计算服务,和使用水电一样方便,这一系列的平台支撑服务功不可没。对服务商身份来讲,弹性计算服务的覆盖、质量、效率和体验就是核心要素。

何为本书

弹性计算作为核心的云计算服务之一,通过一种灵活、动态、集成的,以及能够为企业提供实时弹性计算力的 IT模式,已经为各行各业超过百万规模的企业提供了服务。在弹性计算已经进化成为极为庞大的产品与技术体系的当下,我们想对这些产品和技术的精髓,在本书中进行一个系统的梳理、沉淀和呈现,力争让本书成为大家在云计算时代披荆斩棘的利器。

本书以产品 + 技术的写作形式全面地阐述了计算、存储、网络,以及成本、运维和安全六大核心内容,也分别代表了阿里云弹性计算这个产品技术体系的六大核心领域,每一章均由各领域的领军人物撰写。与其说他们是领军人物,更确切地说,是奋战在云计算一线的、和阿里云一起成长起来的战士们,他们把自己日常冲锋和奋战的经验精华融入每一章当中,在背负业务压力、密集地进行线上架构和产品迭代的同时,也对这本书倾注了不少的心力、脑力和体力。

另外,本书还对弹性计算是否已经实现了基础设施的无感使用,未来还有哪些需要做深、做厚的地方等问题进行了展望,更提供了三个阿里云真实的客户案例,供大家在实践中参考,赋能企业决策者提升运用云计算的能力,加速拥抱数字化转型的信心。本书可以被看成阿里云弹性计算的研发成果合集,更可以被视为诸多客户上云实践的总结和抽象。

云计算的概念本身是完美的,作为置身其中构建这个产品体系的技术人,我这些年最大的感受就是:云计算的核心技术不仅需要从书本上和开源软件里学;更需要非常务实地去解决一个个客户工单,去复盘一个个故障,去踏踩一个个,不断去分析每个问题细节找到根本原因;再在工程、架构和代码上不断迭代。既需要紧扣客户痛点和需求,同时还需要有一份傻傻的坚持。

最后,我谨代表本书的作者们,向所有陪伴我们成长的用户和开发者们致敬,也向当前正在及历史上曾经工作在弹性计算领域的工程师们致敬。正是广大用户的不离不弃,以及一代代的弹性计算人的前仆后继、浴血奋战,才成就了本书,以及本书描述的产品和技术体系。

 

蒋林泉(雁杨)阿里云研究员

2020 7 月于杭州

 

 

 

 

相关文章
|
3月前
|
弹性计算 Kubernetes 负载均衡
ECS:云原生计算的新篇章
ECS:云原生计算的新篇章
|
3月前
|
存储 弹性计算 监控
【阿里云弹性计算】阿里云ECS全面解析:弹性计算服务的核心优势与应用场景
【5月更文挑战第20天】阿里云ECS是提供可伸缩计算能力的云服务,支持多种规格实例,满足不同需求。其核心优势包括灵活性、高性能、高可用性、安全性和易用性。适用场景包括网站托管、大数据处理、游戏多媒体应用及测试开发环境。通过Python示例代码展示了如何创建ECS实例,助力企业专注业务发展,简化基础设施管理。
139 5
|
3月前
|
弹性计算 编解码 供应链
倚天经典客户案例|开发者分享会
2022年2月,基于倚天弹性计算的产品实例正式对外进行邀测。经过大半年的时间,在2022年云栖大会上,ECS倚天实例正式商业化。在宣布倚天商业化的同时,已经经历了阿里巴巴电商、双十一等流量洪峰的考验,包括邀测的内外部头部客户业务。
|
3月前
|
云安全 弹性计算 安全
【阿里云弹性计算技术公开课-ECS安全季】火热进行中!
阿里云弹性计算技术公开课在2024年开年全新推出新一季【ECS 安全季】,通过分享云上安全体系相关产品与最佳实践,让用户快速上手构建业务的安全防护能力。
【阿里云弹性计算技术公开课-ECS安全季】火热进行中!
|
11月前
|
存储 弹性计算 人工智能
弹性计算是一种非常有用的技术
弹性计算是一种灵活的计算资源分配方式,它可以根据应用程序的需求动态地调整计算资源的数量和类型。这种技术可以帮助企业在高峰期处理更多的请求,同时在低峰期释放不必要的资源,从而最大限度地提高资源利用率和降低成本。
73 1
弹性计算是一种非常有用的技术
|
10月前
|
运维 负载均衡 Cloud Native
带你读《浅谈阿里云通用产品线Serverless的小小演化史》------导论
浅谈阿里云通用产品线Serverless的小小演化史(1)
|
12月前
|
弹性计算 人工智能 算法
阿里云张伟:软件跨架构迁移(X86 -> ARM)的原理及实践|阿里云弹性计算技术公开课直播预告
针对阿里云倚天实例的软件迁移,阿里云为开发者提供了迁移工具EasyYitian和性能调优工具KeenTune,能够帮助用户解决软件迁移评估分析过程中人工分析投入大、准确率低、代码兼容性人工排查困难、迁移经验欠缺、反复依赖编译调错定位等痛点,实现业务在ARM ECS的快速适配。EasyYitian支持主流开发语言,通过系统自动化扫描可以一键生成分析报告。KeenTune通过AI算法与专家知识库的有效结合,为软件应用提供动态和静态协同调优的能力。
阿里云张伟:软件跨架构迁移(X86 -> ARM)的原理及实践|阿里云弹性计算技术公开课直播预告
|
Web App开发 弹性计算 运维
《企业运维之弹性计算原理与实践》——第一章 云网络总览与概述——第一章(下)实验:ECS 云服务器新手上路(上)
《企业运维之弹性计算原理与实践》——第一章 云网络总览与概述——第一章(下)实验:ECS 云服务器新手上路(上)
145 0
|
云安全 弹性计算 运维
《企业运维之弹性计算原理与实践》——第四章 ECS 进阶概念-安全——第四章(上):ECS 进阶概念-安全(4)
《企业运维之弹性计算原理与实践》——第四章 ECS 进阶概念-安全——第四章(上):ECS 进阶概念-安全(4)
89 0
|
弹性计算 JSON 运维
《企业运维之弹性计算原理与实践》——第四章 ECS 进阶概念-安全——第四章(上):ECS 进阶概念-安全(3)
《企业运维之弹性计算原理与实践》——第四章 ECS 进阶概念-安全——第四章(上):ECS 进阶概念-安全(3)
81 0