阿里云中间件团队首次解密企业级分布式应用服务EDAS

7月22日,阿里云正式对外发布了企业级互联网架构解决方案,该服务由EDAS应用框架、ONS消息队列、DRDS分布式数据库组成,能有效解决企业上云后网站过载、性能瓶颈、重复开发等问题。

云栖大会武汉站,阿里云中间件团队首次解密这一企业级互联网架构解决方案。

EDAS,企业级分布式应用服务

EDAS(企业级分布式应用服务,Enterprise Distributed Application Service)是一个以阿里巴巴中间件团队的多款久经沙场的分布式产品作为核心基础组件构建的企业级云计算解决方案,其充分利用阿里云的ECS等资源,引入淘宝中间件整套成熟的分布式计算框架(包括分布式服务化、链路追踪和稳定性组件等),以应用为中心,帮助企业级客户在阿里云上轻松构建像淘宝这样的大型分布式应用服务。

具备单应用5K运维能力的一站式PaaS平台

应用全生命周期管理

EDAS能够非常方便的帮助企业级客户实现一站式的应用生命周期管理,其以“应用”为中心,从应用的创建开始,到应用的部署与扩容,真正意义上实现对大规模互联网应用在发布和运行过程中的全面管理。

单应用5K运维能力

依托于阿里巴巴多年对超大规模互联网电商系统的运维,所沉淀下来宝贵经验和大量运维工具都融入于EDAS产品之中,使得其具备对单个应用多达5000台服务器规模的快速发布能力,包括个性化的Beta和分批发布机制。

去“中心化”的高性能服务框架

EDAS所提供的分布式服务框架,源自于阿里巴巴内部使用规模最大的中间件产品——HSF。自2007年诞生以来,HSF服务框架就成为了阿里巴巴内部服务化改造的基础组件,其超高的性能、久经考验的稳定性、以及良好的用户体验,支撑了生产环境所有系统的服务化调用,日均调用量为2000~3000亿次,分钟峰值最高达到25亿次。

和传统基于企业服务总线的架构所截然不同的是,HSF服务框架采用了去“中心化”的系统架构,服务的提供者和调用者都直接相连,这样的系统架构不仅去除了中心单点的风险,还能大大提高调用效率。

鹰眼:分布式全链路跟踪系统

EDAS所提供的鹰眼跟踪系统,通过收集和分析在网络调用上的日志埋点,可以得到同一次请求上的各个系统的调用链关系,有助于梳理应用的请求入口与服务的调用来源、依赖关系,同时,也对分析系统调用瓶颈、估算链路容量、快速定位异常有很大帮助。

全面的基础和应用监控

EDAS不仅提供了CPU、内存和Load等维度的基础监控指标,还提供了针对HTTP入口、提供HSF服务的调用QPS和消费HSF服务的调用QPS等应用层面的监控指标,帮助客户更为精准全面的对自己的系统进行监控。

弹性伸缩

EDAS提供了手动和自动两种模式的弹性伸缩。通过全面的基础和应用监控,客户能够轻松的实现应用的扩容和缩容。

限流降级/容量规划:打造健全的服务化体系

千万不要以为使用一套RPC框架就算是完成服务化的工作了——这仅仅是服务化的冰山一角,尤其是针对企业级的大规模互联网应用,使用RPC框架进行系统的服务化改造后,所带来的服务治理的挑战,才是企业级系统服务化的开始。EDAS提供了一系列的服务治理工具,能够帮助企业级客户打造健全的服务化体系。

限流降级

服务的限流能够帮助客户在面对大促的时候,从容的做到核心业务与非核心业务的区别对待,最大化的在服务的可用性和用户的体验性上达到平衡。

服务的降级则能够帮助客户很好的规避由于依赖的服务不可用而引发的问题。当依赖的服务出现不可用情况,可以自定义的配置规则来确定对应的降级方案。

这些限流降级工具都已经经受了多次双十一大促的考验。

容量规划

EDAS提供了特有的容量规划功能,通过自动压测,可以测算出当前系统的容量。同时,通过容量模型(当前系统容量、希望支撑的容量和当前应用机器数等)的建立,能够持续的对系统进行容量规划,这将方便客户对未来流量增长情况下,提前科学准确的预估出应用所需要的机器数。

EDAS核心功能展示

时间: 2024-08-03 07:29:32

阿里云中间件团队首次解密企业级分布式应用服务EDAS的相关文章

阿里赵林:阿里企业级分布式应用服务EDAS产品解密

2016云栖大会上海峰会于2016.1.20日在上海科技馆顺利举办.本文根据阿里高级技术专家赵林(花名:丹臣)在"云栖大会上海峰会"专场<"互联网+"架构及实践专场-企业级信息系统云化演进之路>中的演讲整理.赵林在演讲中主要为大家详细介绍了阿里企业级分布式应用服务器EDAS产品.下面是演讲内容整理.   企业级分布式应用服务(EDAS,Enterprise Distributed Application Service)是一个以阿里中间件团队多款久经历练

阿里企业级分布式应用服务EDAS产品解密

2016云栖大会上海峰会于2016.1.20日在上海科技馆顺利举办.本文根据阿里高级技术专家赵林(花名:丹臣)在"云栖大会上海峰会"专场<"互联网+"架构及实践专场-企业级信息系统云化演进之路>中的演讲整理.赵林在演讲中主要为大家详细介绍了阿里企业级分布式应用服务器EDAS产品.  企业级分布式应用服务(EDAS,Enterprise Distributed Application Service)是一个以阿里中间件团队多款久经历练的组件产品作为核心基础

剖析阿里企业级分布式应用服务EDAS架构

企业级分布式应用服务与传统IOE架构的区别    >>>> 传统IOE架构    传统IOE架构   随着时间推移,在出现新业务时,开发人员有两种应对办法. 在原应用上增加新业务,将原本较小的应用慢慢扩充成很大的应用: 另起炉灶,重新创建针对新业务的新应用.   第一种只适用于业务较少的情况,而在新业务不断增加的情况下,增加新应用也就成了必须.而在这种传统架构中,新增的应用需要一一与原有的底层数据库相连,导致每个应用都需要连接多个数据库.   此外,在传统IOE架构中: 每个应用彼

一分钟了解阿里云产品:企业级分布式应用服务EDAS五大热点技术问题分析

在上一篇文章中,我们为大家介绍EDAS的概况,EDAS是一个以阿里巴巴中间件团队的多款久经沙场的分布式产品作为核心基础组件构建的企业云计算解决方案,那在使用过程中,经常遇到的热门技术问题有哪些呢?     功能说明:   https://help.aliyun.com/document_detail/edas/brief-manual/edas-usage.html?spm=5176.docedas/brief-manual/edas-summary.6.81.3lEAcU   EDAS控制台使

基于阿里企业级分布式应用服务(EDAS)的敏捷服务开发与架构实践

本文主要从高速增长的阿里业务开始谈起,讲述当年面对的业务场景和背景,碰到了什么样的技术挑战,且用什么样的思路去解决它,最后和大家分享了解决后产生的产品Aliware中非常重要的EDAS. PDF下载:点此进入 以下是演讲内容整理: 高速业务增长带来的挑战 大型电子商务平台吸引了大量卖家和买家,图为2014年IPO时候截得的图,可以看到在阿里上有10亿多件商品等,现在仍然以非常高的速度在增长. 图为2003年到2010年淘宝网注册用户数,用户数从非常低的值逐渐涨到近40000万人,这些用户突然来到

以应用为中心的微服务PaaS平台---企业级分布式应用服务 EDAS

[EDAS之灰度发布.流量管理功能正式邀请公测] 近日,EDAS应用多版本部署和流量管理功能正式启动公测,帮助用户实现诸如灰度发布.Http流量隔离和应用性能指标对比等场景. 使用方法:通过设置请求Cookie规则,来引导Http流量的流向.例如:设置所有userId在某一个范围内的请求,全部由192.168.1.2这台机器处理.公测对象:所有已开通EDAS用户.了解EDAS EDAS基础版1-2个应用实例免费开通申请方法:通过工单方式提交申请,即可免费试用.现在就提工单 -----------

阿里云推出EDAS基础版 适合创业企业的轻量级企业级分布式应用服务

3月28日,阿里云宣布新推出基础版企业级分布式应用服务(Enterprise Distributed Application Service,下文简称EDAS),基础版EDAS包含了基本的分布式应用运维工具.全面的监控和报警体系以及弹性伸缩机制,客户可快速构建可弹性伸缩的网站,满足分布式互联网应用的需求.   与面向大中型企业的EDAS专业版相比,EDAS基础版核心功能未变化,但起售价仅为前者的1/5,适合更多的创业型企业.   "如果说EDAS专业版是为飞机更换一套强劲的引擎,那么EDAS基础

阿里云中间件技术 促进互联网高速发展

本文讲的是阿里云中间件技术 促进互联网高速发展[IT168 资讯]从电商巨头向科技巨头华丽转身的阿里巴巴,正在凭借技术创新受到越来越多的海外关注.春节期间,<麻省理工科技评论>(MIT Technology Review)刊登专题文章报道阿里在中间件技术领域的雄厚实力,并介绍了通过阿里云提供服务的互联网中间件平台,如何为传统企业提供大规模高可用的互联网技术能力,从容应对瞬息万变的市场和业务需求. 文章指出,脱胎于阿里自用技术的阿里云互联网中间件平台(Apsara Aliware)能够提供企业级

《麻省理工科技评论》是如何评价阿里云中间件技术的?

从电商巨头向科技巨头华丽转身的阿里巴巴,正在凭借技术创新受到越来越多的海外关注.春节期间,<麻省理工科技评论>(MIT Technology Review)刊登专题文章报道阿里在中间件技术领域的雄厚实力,并介绍了通过阿里云提供服务的互联网中间件平台,如何为传统企业提供大规模高可用的互联网技术能力,从容应对瞬息万变的市场和业务需求. 文章指出,脱胎于阿里自用技术的阿里云互联网中间件平台(Apsara Aliware)能够提供企业级互联网架构解决方案,包括专有技术堆栈和灵活可扩展的云平台.阿里云中