gydtep 发表于 2021-2-17 06:31:50

2013 年春,Docker 技术开源宣告了云原生计算的序幕。Docker 公司创新地提出了应用打包规范 Docker 镜像,它将应用及其所有依赖项打包,从而使应用可以在不同的计算环境之间快速、可靠地运行。容器技术提供了一个优雅的抽象,让开发所需要的灵活性、开放性和运维所关注的标准化、自动化达成平衡。

gydtep 发表于 2021-2-17 08:19:34

基于 Kubernetes,社区开始构建上层的业务抽象。比如,服务网格 Istio、机器学习平台 Kubeflow 以及无服务器应用框架 Knative 等等。通过这样的架构分层,进一步降低了技术门槛,加速了云价值释放。

gydtep 发表于 2021-2-17 09:20:56

作为云原生技术的演进,无服务器计算(Serverless)进一步释放了云计算的能力,将弹性伸缩、高可用、安全等需求由基础设施实现。无服务器计算抽象了运行时环境,让开发人员可以将更多的精力放在应用程序的设计和优化上,而不是与基础架构相关的配置和管理上;Serverless 应用可以迅速弹性伸缩,用户无需进行容量规划;采用按需付费的模型,用户只按应用实际消耗的资源付费。

gydtep 发表于 2021-2-17 09:31:40

在无服务器计算中,应用逻辑被解耦为多个函数,每个函数可以通过事件驱动的方式触发执行。执行粒度进一步细化,可以进一步提升弹性的效率,此外还把应用部署从本地代码(如 x86 指令集)提升到了高级语言层面,这给成本优化带来了更多的空间(比如可以在 ARM 等低成本的计算资源上来运行 Python/NodeJS 脚本)。这推动了进一步的社会分工,云厂商可以通过规模化、集约化和技术创新实现计算成本的持续优化。

gydtep 发表于 2021-2-17 10:40:09

在无服务器计算中,应用逻辑被解耦为多个函数,每个函数可以通过事件驱动的方式触发执行。执行粒度进一步细化,可以进一步提升弹性的效率,此外还把应用部署从本地代码(如 x86 指令集)提升到了高级语言层面,这给成本优化带来了更多的空间(比如可以在 ARM 等低成本的计算资源上来运行 Python/NodeJS 脚本)。这推动了进一步的社会分工,云厂商可以通过规模化、集约化和技术创新实现计算成本的持续优化。

gydtep 发表于 2021-2-17 20:54:11

在 Gartner 在 2020 年 Public Cloud Container Service Market 评估报告中把 Serverless 容器作为云厂商容器服务平台的主要差异化之一,其**产品能力划分为 Serverless 容器实例和 Serverless Kubernetes 两类,这与阿里云 ECI/ASK 的产品定位高度一致。

gydtep 发表于 2021-2-18 11:55:21

此外,托管服务网格 ASM 提供统一的服务治理能力,结合阿里云云企业网 CEN、智能接入网关 SAG 提供的多地域、混合云网络能力,可以实现服务就近访问,故障转移,灰度发布等功能。

gydtep 发表于 2021-2-18 18:25:08

应用程序可能有多个机房,如果多个机房间存在数据冗余,那么一个位置的错误就能够由另一个位置的数据来弥补,从而保证系统的持续可用。读写分离也是一种冗余设计,缓存和DB间存在数据冗余,当缓存宕机时,可以从DB回源到缓存。

gydtep 发表于 2021-2-18 18:25:26

应用程序可能有多个机房,如果多个机房间存在数据冗余,那么一个位置的错误就能够由另一个位置的数据来弥补,从而保证系统的持续可用。读写分离也是一种冗余设计,缓存和DB间存在数据冗余,当缓存宕机时,可以从DB回源到缓存。

gydtep 发表于 2021-2-18 19:04:21

如果多个DB间是同构的,那么可能存在一些情况使得中心化的内容同时挂掉;但如果DB是异构的,比如使用的数据库版本不同,那么这些数据库同时挂掉的情况则非常少。
页: 321 322 323 324 325 326 327 328 329 330 [331] 332 333 334 335 336 337 338 339 340
查看完整版本: 免费领取阿里云服务器2000元代金券!