三亿用户量的微服务改造,华为量尺寸云是怎么做到的

&&&&&&博客详情&&&&&&博客详情
2017华为全联接大会 | 华为云技术峰会抢先看,超实用!
链接复制成功
复制链接到剪贴板
分享文章到微博
分享文章到朋友圈
华为云社区内容运营代表
您确认删除博客吗?
账号与支付
关注华为云
华为云微信
手机扫码分享给好友请选择用户类型:
2017华为云技术私享会 · 微服务与云中间件视频回放
589 人观看
大会交流群
未上传任何附件
第一时间获取大咖分享资讯
大咖说吐槽客服
* 请完善您的报名信息无“微”不至,匠心品质
确定要删除当前文章?无“微”不至,匠心品质
使用商业版微服务CSE vs 使用开原版微服务Spring Cloud
对比项基于开源Spring Cloud自建管理界面提供一站式微服务管理控制台,包含服务目录、服务治理、服务配置、事务看板及新服务创建等简单易用的Web操作界面需自行开发UI控制台,代码量2万多行开发语言支持JAVA、Go、PHP、.NET、Python、NodeJS及其他多种主流开发语言只支持JAVA通信协议REST/RPCRESTService Mesh提供商业版Mesher,支持一键式部署无易用性只需导入华为微服务SDK即可享受各种服务治理和管控能力,包括负载均衡、故障隔离、容错机制、流量控制、调用链跟踪和服务状态仪表盘等,这些功能与业务代码完全解耦,用户只需专注业务开发基于Spring Boot/Cloud组件构建,需要集成验证Hystrix、Ribbon、Zipkin、Prometheus等大量三方组件,门槛高,学习周期长服务注册提供了对微服务静态元数据丰富的管理能力,例如支持应用&微服务&实例的层次关系管理、版本管理、tag管理、灰度发布以及服务拓扑,同时提供了对大规模企业级微服务管理提供Eureka组件,需自行开发封装成服务使用,仅是管理动态路由数据动态配置提供多维数据建模的方式组织配置信息,对于配置信息的描述能力更强,扩展能力更好。另外同时支持了push和pull的配置变更通知方式,实时性更好提供Spring Cloud Config组件,需自行开发封装成服务使用,配置描述能力弱,且实时性不好服务治理支持更细粒度(接口级)的服务治理能力。并且实现了实例访问错误重试和隔离、多数据中心间服务发现的优先级等其他治理能力。另外,对于这些开源库提供的原生治理方式进行了妥善的封装,可以通过配置的方式进行使用而不必再进行编码仅提供Hystrix等开源组件,需自行开发封装成服务使用,只支持服务粒度隔离轻量级网关支持Restful请求汇聚及转发,支持服务映射、请求解析、加密解密、鉴权等自定义能力,网关服务本身也可被治理基于Zuul构建网关,性能是短板,治理能力需要业务集成大量三方件来实现灰度发布支持按权重和接口参数(例如用户群组或用户所属区域等等)定义微服务灰度发布规则无仪表盘提供基于微服务&实例&接口多层次的应用级指标监控,如吞吐量、时延、成功率等等无部署即开即用(秒级)需基于开源组件自行开发和部署服务中心、配置中心、治理中心以及控制台,费时费力扩容通过控制台自助式升降规模(秒级)需要手工进行实例扩容,数据迁移等等异地容灾支持AZ基本高可靠搭建难度大,技术要求高,需自行开发HA日常运维用户免运维,由华为运维团队提供如备份恢复、监控告警、版本升级、防爆机制、访问保护等日常运维措施需自行负责如备份恢复、监控告警、版本升级、防爆机制、访问保护等日常运维措施与华为云服务集成目前已与华为云容器服务CCE、应用性能管理APM、应用运维管理AOM无缝连接,正在集成缓存服务DCS、消息服务DMS、数据库服务RDS等自行搭建或对接华为云服务
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!o(╥﹏╥)o
页面找不到了
推荐阅读:

我要回帖

更多关于 华为量尺寸 的文章

 

随机推荐