
# 产品功能
#### 全球加速实例
全球加速（Global Accelerator，GA）服务为全球化业务用户提供应用加速服务，通过提供统一的公网IP和高可靠、低延时、易管理、安全合规的网络服务，使终端用户在全球能快速访问云上应用，获得优质体验。
如图所示，某跨国企业的企业分支遍布全球，新加坡分公司的内部应用系统平台部署在华南-广州区域的两台服务器上，香港分公司的内部应用系统平台部署在中国-香港区域的两台服务器上，各个公司的两台服务器作为负载分担关系各自承担一部分访问流量。
为了获取更稳定的应用访问效果，购买全球加速服务后，各地的企业分支可以就近接入华为云的网络，通过华为云骨干网访问应用服务器。
![](https://support.huaweicloud.com/productdesc-ga/zh-cn_image_0000002498673764.png "点击放大")
相关操作请参见[全球加速实例](https://support.huaweicloud.com/usermanual-ga/ga_03_1000.html)。
#### 加速原理
通俗来讲，华为云GA全球骨干网，就像是一张覆盖全球多个国家的高速专用公路网。其中，接入点相当于公路的入口，有入口覆盖的国家或地区就是加速区域，而Region则对应公路的出口站点。
用户访问Region部署的应用有两种路径：一种是通过运营商搭建的普通公网访问（即 EIP 访问流程）；另一种是就近接入华为云的 "高速专用公路"，实现应用的快速访问（即GA Anycast IP访问流程）。
举个例子，如果用户将业务部署在上海Region，并通过全球加速服务优化全球用户的访问体验：新加坡用户访问GA Anycast IP时，会直接从新加坡接入点进入骨干网，快速直达上海Region的应用；而马来西亚因暂无本地接入点，会自动就近选择新加坡接入点入网，同样通过骨干网高速访问上海Region的应用。
此外，GA全球加速服务还支持云外IP加速，原理同样是借助骨干网实现高速传输，核心是选择距离目标 IP 最近的Region作为出口。比如用户的业务部署在无锡本地IDC机房，而非华为云机房，也能使用该服务优化访问。操作时只需将GA后端Region设置为离无锡最近的上海Region，当新加坡用户访问GA Anycast IP时，流量会先从新加坡接入点进入华为云骨干网，高速传输至上海Region，再由上海Region出网，通过公网送达无锡IDC机房。
#### 监听器
创建全球加速实例后，您需要为全球加速实例配置监听器。监听器负责监听连接请求，并根据流量转发策略将请求流量分发至终端节点。
- **支持的监听协议**
  
  | 类型   | 协议  | 说明                                                                                                                                                                                     | 使用场景                                                                                                                                                                                                                           |
  |:---|:---|:---|:---|
  | 四层协议 | TCP | - 基于源地址的会话保持。  - 数据传输快。   | - 适用于注重可靠性，对数据准确性要求高的场景，如文件传输、发送或接收邮件、远程登录。  - 对性能和并发规模有要求的Web应用。   |
  | 四层协议 | UDP | - 可靠性相对低  - 数据传输快               | 适用于关注实时性而相对不注重可靠性的场景，如视频聊天、游戏、金融实时行情推送。                                                                                                                                                                                        |
     
  
- **监听端口**
  
  | 监听协议 | 端口范围    | 说明                                                                |
  |:---|:---|:---|
  | TCP  | 1-65535 | 22端口已被系统占用，不建议使用。 多个端口之间使用逗号分隔。    |
  | UDP  | 1-65535 | 4789端口已被系统占用，不建议使用。 多个端口之间使用逗号分隔。 |
     
  
相关操作请参见[监听器](https://support.huaweicloud.com/usermanual-ga/ga_03_2000.html)。
#### 终端节点组
终端节点组是把具有相同特性的终端节点放在一个组内，每个终端节点组都与特定的区域关联，全球加速实例进行流量分发时，流量分配策略以终端节点组为单位生效。
所以在配置监听器后，您需要为监听器添加终端节点组，从而将流量定向分配到该终端节点组，终端节点组在区域内包含一个或多个终端节点。
相关操作请参见[终端节点组](https://support.huaweicloud.com/usermanual-ga/ga_03_3000.html)。
#### 终端节点
终端节点是客户端请求访问的目标主机，一个终端节点组可以添加最多10个终端节点。
当终端节点组内有多个终端节点时，您可以根据业务需要设置终端节点权重，权重确定了全球加速实例定向分配访问请求到终端节点的流量比例。全球加速实例会计算终端节点组中所有终端节点的权重之和，然后根据每个终端节点的权重与总权重之比将流量定向分配到相应的终端节点。
相关操作请参见[终端节点](https://support.huaweicloud.com/usermanual-ga/ga_03_4000.html)。
#### 健康检查
全球加速实例通过健康检查判断终端节点的运行状态，健康检查机制提高了业务的可靠性和可用性，避免了异常终端节点对服务的影响。
您可以为全球加速实例的终端节点组开启健康检查。开启健康检查后，全球加速实例会定期向终端节点发送请求以测试其运行状态，当某个终端节点健康检查出现异常时，全球加速实例将停止向该终端节点分发流量请求，而是分发到健康检查正常的其他终端节点；当健康检查异常的终端节点恢复正常后，全球加速实例会将其自动恢复到请求服务中，承载业务流量。
目前全球加速实例支持TCP协议和UDP协议的健康检查。
相关操作请参见[健康检查](https://support.huaweicloud.com/usermanual-ga/ga_03_5000.html)。
#### IP地址组
IP地址组是多个IP地址的集合，用来统一管理具有相同安全要求或需要频繁修改的IP地址。
用户可以通过在监听器上配置访问控制的黑名单或白名单，从而实现允许或者限制IP地址组中的IP访问全球加速的监听器。
全球加速IP地址组目前支持IPv4网段和IPv6网段，同一个IP地址组，最多可以关联10个监听器。
相关操作请参见[IP地址组](https://support.huaweicloud.com/usermanual-ga/ga_03_1200.html)。
#### 跨境申请
根据中华人民共和国工业和信息化部（简称工信部）相关法律、行政法规规定，中国大陆只有三大运营商具备跨境业务运营资质。所以涉及跨中国大陆访问的业务场景，都需要通过跨境资质审核。
在全球加速服务中，需要跨中国大陆通信时，必须提交您的相关资料并申请跨境资质，保障跨境业务的合规性。
跨中国大陆通信一般包括以下两种场景：
- 加速区域属于中国大陆，终端节点所在区域在中国大陆之外。
- 加速区域在中国大陆之外，终端节点所在区域属于中国大陆。
 
相关操作请参见[跨境申请管理](https://support.huaweicloud.com/usermanual-ga/ga_03_8000.html)。
#### 监控
监控是保持全球加速可靠性、可用性和性能的重要部分，通过监控，用户可以观察全球加速资源。为使用户更好地掌握自己的全球加速运行状态，公有云平台提供了云监控。您可以使用该服务监控您的全球加速，执行自动实时监控、告警和通知操作，帮助您更好地了解全球加速的各项性能指标。
相关操作请参见[使用CES监控GA](https://support.huaweicloud.com/usermanual-ga/ga_03_7000.html)。
#### 审计
云平台提供了云审计服务。通过云审计服务，您可以记录与全球加速服务相关的操作事件，便于日后的查询、审计和回溯。
在您开启了云审计服务后，系统开始记录云服务资源的操作。云审计服务管理控制台保存最近7天的操作记录。
相关操作请参见[使用CTS审计GA关键操作](https://support.huaweicloud.com/usermanual-ga/ga_03_6000.html)。
#### 权限管理
如果您需要对华为云上购买的全球加速（Global Accelerator，简称GA）资源，为企业中的员工设置不同的访问权限，以达到不同员工之间的权限隔离，您可以使用统一身份认证服务（Identity and Access Management，简称IAM）进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能，可以帮助您安全地控制华为云上资源的访问。
通过IAM，您可以在华为云账号中给员工创建IAM用户，并授权控制他们对华为云资源的访问范围。例如您的员工中有负责软件开发的人员，您希望他们拥有Global Accelerator的使用权限，但是不希望他们拥有删除全球加速等高危操作的权限，那么您可以使用IAM为开发人员创建用户，通过授予仅能使用全球加速，但是不允许删除全球加速的权限，控制他们对全球加速资源的使用范围。
相关操作请参见[权限管理](https://support.huaweicloud.com/productdesc-ga/ga_01_0100.html)。
#### API
全球加速提供自研的REST接口。
通过使用全球加速所提供的接口，您可以完整地使用全球加速的所有功能。全球加速的资源对象主要包括全球加速实例、监听器、终端节点组、终端节点、健康检查、区域等。
相关操作请参见[API概览](https://support.huaweicloud.com/api-ga/ga_02_0000.html)。
#### SDK
借助全球加速服务的SDK开发包，方便您轻松调用全球加速API接口。目前SDK的语言支持：Java、Python、Go、NodeJs、PHP。您可以使用API或其他任意一种熟知的SDK。
相关操作请参见[SDK概述](https://support.huaweicloud.com/sdkreference-ga/ga_sdk_0101.html)。
