EVPN-MPLS RSVP Multipath
EVPN-MPLS services with RSVP multipath as a transport provides, Multiple RSVP tunnels which are grouped in ECMP/Multipath group to do load sharing for better optimized and efficient usages of multiple RSVP trunks towards the same Destination.
At ingress node the traffic is load-balanced based on the configured hash (L3 src/dest IP/port, L2 src/dst mac, or in-label if intermediate Autonomous segments). Each LSP path within multipath group can provide individual protection for each path (facility, 1-to-1, secondary). 
Each tunnel path in multipath group cost may vary (can have different hop, with consideration for load-balancing the traffic).
Unicast traffic is load shared across all the available multipath member (but not mandatory always) where as in case of BUM only the Active member carries traffic. Addition/deletion should not have impact in traffic in case of unicast, and switchover time is not guaranteed <50ms in case of BUM traffic. 
This feature supports across all EVPN service as both SH and MH modes and only BUM Traffic not supported for ELINE service alone as per RFC standard.
Topology
Multi Path Configurations
See the previous configurations to bring up the EVPN service for both SH and MH. Transport alone we need to change it from LDP/RSVP to RSVP Multipath as per below configurations.
 
(config)#router rsvp  | Creation of RSVP  | 
(config-router)#int xe1  | Entering into interface level  | 
(config-if)#enable-rsvp  | Associate the configured RSVP to the exit interface.  | 
(config-router)#int xe2  | Creation into interface level  | 
(config-if)#enable-rsvp  | Associate the configured RSVP to the exit interface.  | 
(Config)#rsvp-multipath MP1  | Create an RSVP multipath group 1  | 
(config-multipath)#description To-PE3-SH-ELINE-ELAN-ETREE  | RSVP multipath specific description  | 
(config-multipath)#to 7.7.7.7  | RSVP multipath destination prefix  | 
(config)# rsvp-path P1_PE3  | Path for Resource Reservation Protocol (RSVP) with Name  | 
(config-path)# 10.1.24.2 loose  | Configure this explicit route path as a loose or strict hop  | 
(config-path)#exit  | Exit Path mode.  | 
(config)# rsvp-path P2_PE3  | Path for Resource Reservation Protocol (RSVP) with Name  | 
(config-path)# 10.1.34.2 loose  | Configure this explicit route path as a loose or strict hop  | 
(config-path)#exit  | Exit Path mode.  | 
(config)#rsvp-trunk T1_PE3  | Create an RSVP trunk T1 and enter the Trunk mode.  | 
(config-trunk)#primary path P1_PE3  | Specify an RSVP path to be used  | 
(config-trunk)#to 7.7.7.7  | Specify the IPv4 egress (destination point) for the LSP  | 
(config-trunk)#multipath-group MP1  | Associating the MP member to the RSVP trunk  | 
(config)#rsvp-trunk T2_PE3  | Create an RSVP trunk T1 and enter the Trunk mode.  | 
(config-trunk)#primary path P2_PE3  | Specify an RSVP path to be used  | 
(config-trunk)#to 7.7.7.7  | Specify the IPv4 egress (destination point) for the LSP  | 
(config-trunk)#multipath-group MP1  | Associating the MP member to the RSVP trunk  | 
(config-trunk)#exit  | Exit trunk mode.  | 
(config)#commit   | Commit candidate configuration to be running configuration  | 
Validation
Below command shows RSVP multipath group info per VPN-ID/destination.
PE3#show evpn mpls tunnel label
EVPN-MPLS Network tunnel labels
 (*) in Policy - tunnel-policy inherited from mac-vrf
================+===========+=========+===============+=========+=========+=========+=========+============+=========+============+========
                                                              Local             Remote             RSVP-Multipath          Underlay
 Destination     Status      VPN-ID    Policy          MC-Label  UC-Label  MC-Label  UC-Label  Grp-Name     NHLFE-ix  NW-Intf      NW-Label
================+===========+=========+===============+=========+=========+=========+=========+============+=========+============+========
 7.7.7.7         Installed   1601      --              642       20        642       19        MP2          10        NA           NA
 7.7.7.7         Installed   601       --              640       17        640       17        MP2          10        NA           NA
 7.7.7.7         Installed   1801      --              643       21        643       20        MP2          10        NA           NA
 7.7.7.7         Installed   801       --              641       18        641       18        MP2          10        NA           NA
 7.7.7.7         Installed   1601      --              642       20        18        643       MP2          19        NA           NA
 7.7.7.7         Installed   601       --              640       17        16        640       MP2          19        NA           NA
 7.7.7.7         Installed   1801      --              643       21        19        644       MP1          19        NA           NA
 7.7.7.7         Installed   1601      --              642       20        640       17        MP1          12        NA           NA
 7.7.7.7         Installed   1801      --              643       21        641       18        MP1          12        NA           NA
 
Total number of entries are 9
PE3#show evpn mpls xc tunnel label
EVPN-MPLS Network tunnel labels
 (*) in Policy - tunnel-policy inherited from mac-vrf
================+===========+=========+=========+===============+=========+=========+============+=========+============+=========
                             Local     Remote                     Local     Remote       RSVP-Multipath          Underlay
 Destination     Status      VPWS-ID   VPWS-ID   Policy          UC-Label  UC-Label  Grp-Name     NHLFE-ix  NW-Intf      NW-Label
================+===========+=========+=========+===============+=========+=========+============+=========+============+=========
 7.7.7.7         Installed   501       1         --              16        16        MP2          13        NA           NA
 7.7.7.7         Installed   1501      1001      --              19        16        MP1          2         NA           NA
 
Total number of entries are 2
 
Below show command gives info about which MP member carries traffic.
PE3#show mpls counters rsvp multipath-name MP2
 
Tunnel-id 5008 Extended Tunnel-ID 3.3.3.3Egress 7.7.7.7
 lsp-name : T1_PE3-Primary                             [Ingress]
 lsp-ingress : 3.3.3.3 		lsp-id : 2208
 Rx pkts : n/a                  Rx bytes : n/a
 Tx pkts : 17210                Tx bytes : 80077843
 
Tunnel-id 5009 Extended Tunnel-ID 7.7.7.7 Egress 3.3.3.3
 lsp-name : T2_PE3-Primary                             [Ingress]
 lsp-ingress : 3.3.3.3          lsp-id : 2209
 Rx pkts : n/a                  Rx bytes : n/a
 Tx pkts : 16904                Tx bytes : 78376789
Below commend gives ingress and egress evpn mpls counters during bi-directional traffic for BUM and unicast traffic per VPN id.
PE3#show evpn mpls counters network ingress
+----------+-----------+-----------+
|  VPN-ID  |    BUM    |  Unicast  |
|          | RX (pkts) | RX (pkts) |
+----------+-----------+-----------+
 501         0           0
 601         0           0
 801         0           0
 1501        0           0
 1601        131654      0
 1801        131682      0
PE3#
PE3#
PE3#show evpn mpls counters network egress
+----------+---------------+-----------+-----------+
|  VPN-ID  |  DESTINATION  |    BUM    |  Unicast  |
|          |     PEER      | TX (pkts) | TX (pkts) |
+----------+---------------+-----------+-----------+
 1601        3.3.3.3         264177      0
 501         3.3.3.3         0           0
 601         3.3.3.3         0           0
 1801        3.3.3.3         264312      0
 801         3.3.3.3         0           0
 1601        8.8.8.8         264439      0
 601         8.8.8.8         0           0
 1801        8.8.8.8         264440      0
 1601        4.4.4.4         264503      0
 1501        4.4.4.4         0           0
 1801        4.4.4.4         264530      0