• [交流分享] 华为云负载均衡ELB
    #化鲲为鹏,我有话说#华为云的负载均衡是怎么用的呢?在华为云创建ELB后,只需要配置好监听器和后端服务器组就行了。监听器:前端协议+端口 eg. https (TCP/443)后端服务器组:就是我们应用所在的服务器,知道服务器地址+端口号就行了
  • [热门活动] 华为云弹性负载均衡服务(ELB)控制台入口变更通知
    尊敬的华为云客户:华为云计划于2018/11/08将弹性负载均衡服务(ELB)控制台,从云服务器控制台迁移至网络控制台,届时请您前往网络控制台购买并查看弹性负载均衡的相关资源。路径:登录华为云控制台—所有服务—网络—弹性负载均衡ELB如您有任何问题,欢迎您拨打华为云服务热线:4000-955-988与我们联系。感谢您对华为云的支持!
  • [介绍/入门] AOS编排语言系列教程(七):创建负载均衡ELB
    【摘要】 弹性负载均衡( Elastic Load Balance,简称ELB)将访问流量自动分发到多台云服务器,扩展应用系统对外的服务能力,实现更高水平的应用容错。上一章我们学习了如何创建共享云硬盘,我们基于上一个模板加入创建负载均衡ELB的内容。弹性负载均衡( Elastic Load Balance,简称ELB)将访问流量自动分发到多台云服务器,扩展应用系统对外的服务能力,实现更高水平的应用容错。上一章我们学习了如何创建共享云硬盘,我们基于上一个模板加入创建负载均衡ELB的内容。tosca_definitions_version: huaweicloud_tosca_version_1_0node_templates:  myecs:    type: HuaweiCloud.ECS.CloudServer    properties:      availabilityZone: cn-south-1a      flavor: c1.medium      imageId: a3934478-bfeb-4a02-b257-9089779f0380      instances: 1      name: my-ecs      nics:        - subnetId:            get_reference: mysubnet      rootVolume:        size: 40        volumeType: SATA      securityGroups:        - id:            get_reference: mysg      vpcId:        get_reference: myvpc      mountedVolumes:        - mountPath: '/dev/sdc'          volumeId:            get_reference: myevs    requirements:      - vpcId:          node: myvpc      - securityGroups.id:          node: mysg      - nics.subnetId:          node: mysubnet      - mountedVolumes.volumeId:          node: myevs  mysg:    type: HuaweiCloud.VPC.SecurityGroup    properties:      name: my-sg    requirements:      - vpcId:          node: myvpc  mysgrule:    type: HuaweiCloud.VPC.SecurityGroupRule    properties:      direction: ingress      ethertype: IPv4      maxPort: 5444      minPort: 5443      protocol: TCP      securityGroupId:        get_reference: mysg    requirements:      - securityGroupId:          node: mysg  mysubnet:    type: HuaweiCloud.VPC.Subnet    properties:      cidr: '192.168.1.0/24'      dhcpEnable: true      gateway: 192.168.1.1      name: my-subnet      vpcId:        get_reference: myvpc    requirements:      - vpcId:          node: myvpc  myvpc:    type: HuaweiCloud.VPC.VPC    properties:      cidr: '192.168.0.0/16'      name: my-vpc  myevs:    type: HuaweiCloud.EVS.SharedVolume    properties:      size: 10      availabilityZone: cn-south-1a      volumeType: SATA  myelb:    type: HuaweiCloud.ELB.LoadBalancer.External    properties:      name: my-elb      vpcId:        get_reference: myvpc    requirements:      - vpcId:          node: myvpc  myelb-listener:    type: HuaweiCloud.ELB.Listener    properties:      protocol: TCP      name: my-elb-listener      backendPort: 80      backendProtocol: TCP      port: 80      lbAlgorithm: roundrobin      loadBalanceId:        get_reference: myelb    requirements:      - loadBalanceId:          node: myelb  myhealth:    type: HuaweiCloud.ELB.HealthMonitor    properties:      unhealthyThreshold: 3      healthyThreshold: 3      healthCheckInterval: 5      healthCheckConnectPort: 80      healthCheckTimeout: 10      listenerId:        get_reference: myelb-listener    requirements:      - listenerId:          node: myelb-listener  mymember:    type: HuaweiCloud.ELB.Members    properties:      serverIds:        - get_reference: myecs      listenerId:        get_reference: myelb-listener    requirements:      - serverIds:          node: myecs      - listenerId:          node: myelb-listener首先创建一个elb元素,它是部署华为云PaaS层私网LoadBalancer对象,通过创建LoadBalancer,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并将请求进行负载分发到后端的各个容器应用上。参数vpcId是ELB实例所属的VPC,弹性负载均衡需要与后端监听的弹性云服务器处于同一个VPC下。elb-listener元素是弹性负载均衡下的监听器,一个loadBalancer可对应多个监听器,支持对监听器进行增加、删除。它有几个属性值:    1.         protocol是负载均衡器协议。    2.         name是监听器的名称,设置为my-elb-listener。    3.         backendPort表示云服务器端口,可根据实际情况修改。    4.         backendProtocol是云服务器协议。    5.         port是负载均衡器端口,默认为80,可根据实际情况修改。    6.         lbAlgorithm是监听器负载均衡方式,roundrobin:轮询算法, leastconn:最少连接, source:源IP算法;其中轮询算法支持会话保持功能。    7.         loadBalanceId是所属的负载均衡器ID,将elb-listener与之前创建的elb关联起来。,然后创建health-monitor元素,它是弹性负载均衡下的健康检查,一个Listener对应一个健康检查,一个健康检查管理多个弹性云服务器,支持对健康检查进行增加删除。    1.         unhealthyThreshold判定健康检查结果为fail的阈值,即健康检查连续失败多少次后,将后端云服务器的健康检查状态由success改为fail。    2.         healthyThreshold判定健康检查结果为success的阈值。    3.         healthCheckInterval是健康检查时间间隔(秒)。    4.         healthCheckConnectPort是健康检查使用端口,可根据实际情况修改,默认为云服务器端口。    5.         healthCheckTimeout是健康检查超时时间(秒)。    6.         listenerId健康检查所属的监听器ID,将health-monitor与elb-listener元素相关联。member元素是弹性负载均衡下的弹性云服务器,一个Listener可以对应多个弹性云服务器,并且可以对监听器进行增加删除。一个HealthMonitor管理多个云服务器。    1.         serverIds是后端云服务器ID。    2.         listenerId是所属的监听器ID,该参数将member与elb-listener元素相关联。为确保ELB健康检查正常运行,需要在后端弹性云服务器的安全组中添加入方向规则,允许来自100.125.0.0/16网段HTTP协议的访问,同时需要确保云服务器上80端口可返回200。部署堆栈时elb参数组中的vpcId及member参数组中的serverId需要根据实际情况填写,未正确填写会导致堆栈部署失败。负载均衡创建成功:
  • [大咖交流] 【示例模板】【创建经典型公网负载均衡 (elb-external)】部署展示及详解
    本篇文章讲述如何通过创建经典型公网负载均衡 (elb-external)示例模板创建堆栈。该模板创建一个包含一个监听器的经典型公网负载均衡,监听器后端可添加2个弹性云服务器。【部署结果展示】点击资源名称可以跳转到所创建的弹性负载均衡资源页面。健康检查:后端云服务器:【部署过程详解】*部署前准备:创建2台弹性云服务器,云服务器可以不绑定弹性IP。创建弹性云服务器时,如果所选择的的安全组规则未包含监听器衡健康检查需要放行的规则,则需要添加,下面以System-default安全组为例添加规则:其中协议及端口为监听器健康检查使用的协议及端口,源地址固定为100.125.0.0/16:创建弹性云服务器,创建成功后将弹性云服务器的ID拷贝下来,后续填写堆栈配置参数时使用:*参数填写:1.为堆栈填写名称及描述2.填写堆栈的配置参数:模板中包含了负载均衡,监听器,健康检查及后端云服务器四个部分,堆栈配置参数按照这四个部分进行了标签分类,可在对应的标签下填写相关组件的参数。部署时可以直接使用示例模板中的参数,也可以根据实际情况自行选择。2.1 监听器参数:监听器参数说明如下:2.2 负载均衡参数:负载均衡参数如下,其中负载均衡名称自动生成,创建完成后可以在堆栈详情页面看到:模板中的负载均衡默认带有弹性IP,未带有弹性IP的使用方式可以参考经典型私网负载均衡(elb-internal)。参数中的计费方式,EIP类型及VPC的ID均支持下拉选择:2.3 健康检查参数:健康检查的参数设置如下,需要保证协议中设置的访问方式畅通,这里使用TCP 22作为健康检查的协议及端口:2.4 后端云服务器参数:在后端云服务器参数中填写刚才拷贝的弹性云服务器的ID:*模板参数与弹性负载均衡界面对应关系:1.负载均衡:2.监听器:3.健康检查:*扩展:后端云服务器个数的扩展1 通过增加数组长度增加个数:输入界面:2 通过split函数,添加分隔符,弹性云服务器的输入参数可以缩减为一个,这里使用“, ”为分隔符,多个弹性云服务器ID通过“, ”分隔:输入界面:
  • [介绍/入门] 华为云微服务引擎正式上线 + 限时免费
    本帖最后由 李白云 于 2017-11-6 21:29 编辑原文链接:https://mp.weixin.qq.com/s/fbUX0YOVvs0Six_HLFCEhw 越来越多的企业正在加速业务的数字化转型,而随着代码库的膨胀、逻辑复杂度的增加,开发团队的脚步越来越沉重,同时难免要经历大量试错,这就要求IT系统具备敏捷灵活、低成本的特点。 如何利用微服务跑得更快,又不至于被繁杂的分布式系统管理工作所绊倒? 华为云重磅推出华为云微服务引擎(Cloud Service Engine,简称CSE)业界首个商用的企业级微服务应用管理平台为企业应用微服务化提供一站式解决方案 化大为小,化繁为简 华为云此次推出的微服务引擎包含了微服务SDK、一系列的开发工具以及一站式微服务应用管理平台,同时还有专业的微服务解决方案团队,提供一站式解决方案支持,让企业纵享微服务带来的优点,无需关注背后的技术复杂性。 华为云微服务引擎架构图CSE五大核心优势1 低门槛 [*]微服务框架开箱即用 [*]微服务流水线一键式构建、部署和上线 2 零改造 [*]提供ServiceMesh非侵入式方案,让遗留应用也能轻松上云 [*]兼容SpringCloud主流开源社区,与业界生态能力互通 3 高可靠 [*]三十年电信行业高性能低时延应用经验积累 [*]经历华为终端云亿级用户,十亿级请求量考验 4 专业服务 [*]20+行业ISV合作伙伴 [*]30+微服务专业高级咨询师 5 开源开放 [*]开源微服务框架ServiceComb [*]活力无限的开源社区 CSE使能企业云化四大场景 1、新应用开发 开发者可通过平台一键式框架代码生成微服务应用,在本地开发时,开发者可使用本地服务注册中心、调试工具以及丰富的开发样例代码来实现快速开发。统一化和可以自动生成的契约解决分布式系统开发的复杂性。 2、遗留应用接入 |黑科技ServiceMesh|,支持多种开发语言的遗留应用0改造,低成本接入微服务治理,让遗留应用也能享受微服务治理能力。 3、持续集成 微服务流水线,一键跑通微服务代码编译、构建、部署和测试,实现业务小时级上线,同时该流程也支持企业自定义开发流程。 4、微服务治理 丰富的治理功能(自动负载均衡、自动容错、降级、限流等),支持微服务接口级SLA指标(吞吐量、时延、成功率)实时(秒级)监控和治理,保障应用运行不断服、更安全。 微服务的实施注定不会是一个简单的过程,企业用户需要根据自己的业务、发展阶段,选择适合的平台、工具、策略去实施微服务。选择一个完善的微服务平台,能够帮助企业发挥微服务的最大价值,选择一个开放的微服务平台,能够帮助企业构建微服务生态圈。 说好的免费呢? 免费期限:2018年3月31日前 犹豫不决?我们有华为云社区微服务引擎论坛,欢迎您与社区里的大咖小粉探讨人生 还是犹豫不决?我们有… 11月7日 华为云中国行成都站微服务引擎架构师与你面对面探讨CSE设计思想 11月9日 西安程序员节大咖为你现场讲述新出炉热腾腾的微服务引擎 犹豫什么呢?我们勇敢地提出免费,就是为了让您不再犹豫
总条数:80 到第 页
上滑加载中