没有合适的资源?快使用搜索试试~ 我知道了~
EDAS使用文档.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 62 浏览量
2022-11-27
13:00:48
上传
评论
收藏 1.7MB DOCX 举报
温馨提示
试读
25页
EDAS使用文档.docxEDAS使用文档.docx
资源推荐
资源详情
资源评论
产品概述
企业级分布式应用服务(Enterprise Distributed Application Service, 简称 EDAS)是阿里
巴巴中间件团队研发的 PaaS 平台,为企业提供高可用和分布式的互联网架构解决方案。
EDAS 充分利用阿里云的资源管理和服务管理系统,并在此基础上提供了一系列强大的功
能,包括分布式服务框架、服务治理、统一配置管理、分布式链路跟踪、高可用及数据化运
行等。这些功能在阿里巴巴集团内部经过核心电商平台多年严苛的测试。
通过 EDAS,您可以轻松构建微服务架构,为您的企业建设大规模分布式系统,用于发布
和管理应用。EDAS 协助您进行 IT 系统转型,以满足不断增长的业务需求。
产品功能
EDAS 作为阿里巴巴分布式服务架构的核心产品,涵盖了应用生命周期管理、服务运维管
作为 EDAS 平台应用运行的基础容器,EDAS Container 集成了阿里巴巴中间件技术栈,
在容器启动、容器监控、稳定性及性能上得到极大的提升。同时,EDAS Container 全面兼
容 Apache Tomcat。
以应用为中心的中间件 PaaS 平台
应用基本管理和运维,支持 WAR、JAR 和 Docker 镜像部署
在 EDAS 控制台上,可以一站式完成应用生命周期的管理,包括创建、部署、启动、停止、
扩容、缩容和删除等,依托阿里巴巴平台超大规模集群运维管理经验,轻松运维上千个实例
的应用。您可以对 ECS 实例进行分组,在指定分组中将应用批次发布。批次之间可以设
置发布等待时间,以便决定是否继续进行剩余批次的发布。也可以实时查看发布日志。
多种应用发布方式
EDAS 支持通过 WAR/JAR 包和镜像等方式发布应用。
弹性伸缩
EDAS 支持手动和自动两种方式来实现应用的扩容与缩容,可以通过对 CPU、内存和负载
的实时监控来实现对应用的秒级扩容和缩容。
主子账户体系
针对用户的企业级特性,EDAS 独创主子账户体系。用户能够根据自己企业的部门划分、
团队划分和项目划分在 EDAS 平台上建立对应的主子账号关系;同时,ECS 资源也以主
子账号关系进行划分,便于用户进行资源的分配。
命名空间
在地域(Region)下新增命名空间概念,从逻辑上对同一个地域下的实例进行隔离。应用
部署在隔离的命名空间之后,就可以实现服务调用的隔离。
角色与权限控制
应用的生命周期管理通常涉及研发、运维和机器资源等角色,不同的角色对于应用的管理操
作各不一致。因此 EDAS 提供了角色和权限控制机制,方便用户为不同的账号定义各自的
角色,并分配相应的权限。
丰富的分布式服务
Dubbo RPC 框架运行环境支持
自 2007 年,伴随着阿里巴巴电商平台大规模分布式改造的持续进行,自主研发的分布式服
务框架 HSF(High-Speed Service Framework)和 Dubbo 应运而生。HSF 是一款面向企业
级互联网架构的分布式服务框架,以高性能网络通信框架为基础,提供了诸如服务发布与注
册、服务调用、服务路由、服务鉴权、服务限流、服务降级和服务调用链路跟踪等一系列久
经考验的功能特性。
Spring Cloud 框架运行环境支持
EDAS 为所有 Spring Cloud 和 Spring Boot 的应用提供了完备的运行环境支持,采用
Spring Cloud 开发的应用程序,无需修改任何 Java 代码,就可以直接部署在 EDAS 上。
分布式配置管理
集中式系统变成分布式系统后,如何有效的对分布式系统中每一个机器上的配置信息进行有
效的实时管理成了一个难题。EDAS 提供高效的分布式配置管理,能够将分布式系统的配
置信息在 EDAS 控制台上集中管理起来,做到一处配置,处处使用。更重要的是,EDAS 允
许您在控制台上对配置信息进行修改,在秒级时间内就能够实时通知到所有的机器。
分布式任务调度
任务调度服务允许用户配置任意周期性调度的单机或者分布式任务,并能对任务运行周期进
行管理,同时提供对任务的历史执行记录进行查询。适用于诸如每天凌晨2 点定时迁移历
史数据,每隔 5 分钟进行任务触发,每个月的第一天发送系统月报等任务调度场景。
分布式事务
全局事务服务(Global Transaction Service,简称 GTS)是一款高性能、高可靠、接入简
单的分布式事务中间件,用于解决分布式环境下的事务一致性问题。该产品支持 DRDS、
RDS、Oracle、MySQL、PostgreSQL、H2 等多种数据源,并可以配合使用 EDAS、Dubbo
及多种私有 RPC 框架,同时还兼容 MQ 消息队列等中间件产品,能够轻松实现分布式数
据库事务、多库事务、消息事务、服务链路级事务及其各种组合,策略丰富,易用性和性能
兼顾。
运维管控与服务治理
服务鉴权
HSF 服务框架致力于保证用户每一次分布式调用的稳定与安全。在服务注册、服务订阅以
及服务调用等每一个环节,都进行严格的服务鉴权。
服务限流
EDAS 可以对每一个应用提供的众多服务配置限流规则,以实现对服务的流量控制,确保
服务能够稳定运行。限流规则可以从 QPS 和线程两个维度进行配置,帮助用户在应对流
量高峰时,确保系统能以最大的支撑能力平稳运行。
服务降级
与服务限流相反,每一个应用会调用许多外部服务,对于这些服务配置降级规则可以实现对
劣质服务的精准屏蔽,确保应用自身能够稳定运行,防止劣质的服务依赖影响应用自身的服
务能力。EDAS 从响应时间维度对降级规则进行配置,帮助用户在应对流量高峰时合理地
屏蔽劣质依赖。
自动化压测
独创的自动化压测工具模型,能够帮助用户将性能压测融入到日常生活中。值得一提的是,
所有自动化压测的流量,全是生产环境真实流量,通过对服务权重的控制,在保证稳定的前
提下,真正意义上做到线上压测。
立体化监控与数字化运营
分布式链路跟踪
EDAS 鹰眼监控系统能够分析分布式系统的每一次系统调用、消息发送和数据库访问,从
而精准发现系统的瓶颈和隐患。
服务调用监控
EDAS 能够针对应用的服务调用情况,对服务的 QPS、响应时间和出错率进行全方面的监
控。
租户级服务报表
以租户维度向您展示当前租户内所有应用的所有服务在各项指标上排序,包括:近 24 小
时服务调用量,调用平均耗时和调用出错量。您在这个报表上可以一目了然的看到整体系统
的服务之间的对比情况。
IaaS 基础监控
EDAS 能够针对应用的运行状态,对机器的 CPU、内存、负载、网络和磁盘等基础指标进
行详细的监控。
产品优势
更新时间:2018-01-15 11:40:45
EDAS 支撑了整个阿里巴巴 99%以上的大规模应用系统,其中涵盖了包括会员、交易、商
品、店铺、物流和评价在内的所有在线核心系统,在稳定性、可靠性等多个维度具有独特的
优势。
更可靠
阿里巴巴近 10 年使用与沉淀的核心技术产品
支持阿里巴巴所有核心应用稳定运行
历次双十一大促考验
完善的鉴权体系保证每一次服务调用的安全可靠
更全面
全面的应用诊断排查系统轻松定位故障根源
线上压测,容量规划轻松获取线上机器运行性能指标和实时运行水位
自动弹性伸缩从容应对突发流量高峰
更深入
深入业务指标,实现全盘报表
立体化多维度监控,实现全息排查
链路跟踪洞察每一次分布式调用
依赖分析剖析每一处系统瓶颈
更开放
多款互联网中间件已经开源
剩余24页未读,继续阅读
资源评论
G11176593
- 粉丝: 6643
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功