![a10dg16133en_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/e82293a5-1395-4688-a799-90caadd76c91/e82293a5-1395-4688-a799-90caadd76c911.gif)
![a10dg16133en_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/e82293a5-1395-4688-a799-90caadd76c91/e82293a5-1395-4688-a799-90caadd76c912.gif)
![a10dg16133en_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/e82293a5-1395-4688-a799-90caadd76c91/e82293a5-1395-4688-a799-90caadd76c913.gif)
![a10dg16133en_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/e82293a5-1395-4688-a799-90caadd76c91/e82293a5-1395-4688-a799-90caadd76c914.gif)
![a10dg16133en_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/29/e82293a5-1395-4688-a799-90caadd76c91/e82293a5-1395-4688-a799-90caadd76c915.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DEPLOYMENT GUIDEA10 Networks LBaaS Driver for Thunder and AX Series AppliancesCustomer Driven InnovationDeployment Guide | A10 Networks LBaaS Driver for Thunder and AX Series AppliancesTable of ContentsIntroduction2Implementation2Network Architecture3SNATED3VLAN3Installation steps4Step 1:4Step 2:4St
2、ep 3:4Step 4:5Step 5:5Step 6:7Validation7Step 1:7Step 2:7Step 3:8:. 8About A10 Networks9DisclaimerThis document does not create any express or implied warranty about A10 Networks or about its products or services, including but not limited tofitness for a particular use and noninfringement. A10 Netw
3、orks has mreasonable efforts to verify that the information contained herein is accurate,but A10 Networks assumes no responsibility for its use. All information is provided “as-is.” The product specifications and features described in this publication are based on the latest information available; h
4、owever, specifications are subject to change without notice, and certain features may not be available upon initial product release. Contact A10 Networks for current information regarding its products or services. A10 Networks products and services are subject to A10 Networks standard terms and cond
5、itions. Customer Driven Innovation1Deployment Guide | A10 Networks LBaaS Driver for Thunder and AX Series AppliancesIntroductionThis guide is for the A10 Networks® LBaaS Driver, which is specifically designed to manage A10 Thunder and AX Series Application Delivery Controller (ADC) appliances.I
6、n this installation guide, we will cover the architecture of the A10/OpenStack environment and the requirementsfor installing the A10 LBaaS Driver. Expectedly, an updated commu-supported driver will be in the Juno releaseof OpenStack. Note that the commuversion of this driver is different from what
7、A10 supportsthe currentcommuversion does not support the spin up of software instances. This feature will be available in the later Junorelease, but should the user desire a greater degree of customization to extend Horizon and other components, werecommend using A10s version as the commu house solu
8、tion.supported mwill present less feature versatility than our in-This driver only supports ACOS version 2.7.2 and axAPI version 2.1.The latest version of this document can be found atImplementationExtensionAgent (passive)DriversA10 vThunderA10 Thunder Customer Driven Innovation2HA ProxyHA ProxyDevi
9、ce Vendor B.Namespace agent (active)DriverNamespace agent (active)DriverDevice inventory/ ManagementExternal device management componentAgent SchedulingDriver4.Passive agentDriver3.REST proxyDriver2.Agent schedulingDriver1.Agent notification driverPluginDeployment Guide | A10 Networks LBaaS Driver f
10、or Thunder and AX Series AppliancesNetwork ArchitectureYou must configure the network elements of the Thunder appliance for OpenStacks Havana and Icehouse releases.SNATEDCompute NodeT1T2T3A10 Thunder Seriespartition T1slb virtual server tenant_1_id 2 port 80 HTTPsnat auto service_group t1m
11、ember 0OpenStack Neutron RouterL2/L3InfrastructureRouterIP route Thunder addrT1 0T2 0T3 0T1 0T1 1T1 2No Private NetworkFloat_IP_MapVLANpartition T1slb virtual server tenant_1_id 2 port 80 HTTPsnat auto
12、 service_group t1member 0:80T1T2T3Compute NodeA10 Thunder SeriesL2/L3InfrastructureT1 0 VLAN 3T2 0 VLAN 4T3 0 VLAN 5 Customer Driven Innovation3COMPATIBLE COMPATIBLE Deployment Guide | A10 Networks LBaaS Driver for Thunder and AX Series AppliancesInstallation
13、stepsStep 1:Make sure you have the neutron-lbaas-agent installed.Step 2:Download the driver from:Step 3:Move the directories and files to the appropriate locations. neutron/neutron/services/loadbalancer/drivers/a10networks -> your neutron directory Customer Driven Innovation4Deployment Guide | A1
14、0 Networks LBaaS Driver for Thunder and AX Series AppliancesExample:NEUTRON_IMPORT= printf “import neutronnprint neutron. file n” | NEUTRON_DIR=dirname $NEUTRON_IMPORTif -z “$NEUTRON_DIR” ; thenecho “ERROR: neutron is not installed”elsegit clonecd a10_lbaas_driver/neutron/neutron/services/loadbalanc
15、er/driverssudo cp -r a10networks/ $neutron_dir/services/loadbalancer/drivers/cd fiStep 4:Modify /etc/neutron/neutron.confIn the “service_providers” section of the neutron.conf file, add the following line:service_provider = LOADBALANCER:A10Networks:neutron.services.loadbalancer.drivers. a10networks.
16、thunder.ThunderDriver:defaultThe service provider section, as it appears in the neutron.conf file, is displayed below for reference.service_providers# Specify service providers (drivers) for advanced services like loadbalancer, Firewall.# Must be in form:# service_provider=<service_type>:<n
17、ame>:<driver>:default# List of allowed service types includes LOADBALANCER, FIREWALL,# Combination of <service type> and <name> must be unique; <driver> must also be unique # This is multiline option, example for default provider:# service_provider=LOADBALANCER:name:lbaas_
18、plugin_driver_path:default # example of non-default provider:# service_provider=FIREWALL:name2:firewall_driver_path # - Reference implementations -#service_provider=LOADBALANCER:Haproxy:neutron.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default#service_provider=:op
19、enswan:neutron.services.service_drivers.ipsec.IPsecDriver:defaultservice_provider =LOADBALANCER:A10Networks:neutron.services.loadbalancer.drivers.a10networks.thunder. ThunderDriver:default #add to configuration hereStep 5:Create and configure the a10networks section of the a10networks_config.ini. Th
20、e file is located in:/etc/neutron/services/loadbalancer/a10networks/a10networks_config.iniIn the example given below, we show various configuration options for every device added to the network,specifying theum number of LSI objects and ADP partitions which can be issued per device. In this case, we
21、configured two different nodes for LSI and ADP. Note that you can add up to 50 nodes. Customer Driven Innovation5Deployment Guide | A10 Networks LBaaS Driver for Thunder and AX Series AppliancesTerminology: LSI Logical Service Instance. This configuration is realized by multiple tenant VIPs in the s
22、hared partition. ADP Application Delivery Partition. This refers to the RBAC partitions on the Advanced Core Operating System (ACOS) on any Thunder/AX device.# # # # # # # # # # # # #m# # #Instructions:Add each device as a dictionary object in the Device Section.Configuration options are as follows:
23、host:<IP|FQDN> username:acos user password:user password status: can be configuredautosnat: Source address translation is configured on the VIP. api_version: API versionv_method: Choices in this version(ADP, LSI)MAX LSI: Number of objects that can be added to system range(512-10k+) and is depe
24、ndent.MAX ADP: 128 for all ms except vThunder which is 32Max L3V partitions for the device(currently not supported with the commuversion), #MAX L3V is modules specific 32-1023use_float: utilize the floating address of the member and not the actualinterface ip.#“method”: Placement policy. right now h
25、ash is the only thing supported. Thisis utilized if there are more than one#acos devices configured.a10networksax1 = “name”:”ax1”, “host”: “20”,“username”: “admin”,“password”: “a10”, “status”: “1”, “autosnat”: “True”,“api_version”: “2.1”, “v_method”: “LSI”,“max_instance”: “5000” , “use_
26、float”: “True”, “method”: “hash”ax2 = “name”:”ax2”, “host”: “0”,“username”: “admin”,“password”: “a10”, “status”: “1”, “autosnat”: “True”,“api_version”: “2.1”, “v_method”: “ADP”,“max_instance”: “5000” , “use_float”: “True”, “method”: “hash” Customer Driven Innovation6Deployment Guide | A
27、10 Networks LBaaS Driver for Thunder and AX Series AppliancesStep 6:Restart Neutron to verify successful completion of driver installation.Example:service neutron-server restartNote: Make sure the user utilizes their own method to avoid service interruption.ValidationValidate the configurations are
28、correct and customize further settings if necessary.Step 1:Login to the OpenStack dashboard.Step 2:Under the “Network”, go to the “Load Balancers” tab and select “Add Pool”: Customer Driven Innovation7Deployment Guide | A10 Networks LBaaS Driver for Thunder and AX Series AppliancesOnce you have adde
29、d a pool, a success message should appear.Step 3:Login to the GUI on your Thunder or AX device, and validate which configuration was applied if the ADPs are set. TheADP name is the first 13 characters of the tena.Repeat this for all configuration steps, then delete all resources if ADPs are configur
30、ed. They should be deleted when the tenant has no more resources configured.:Knowledge of OpenStack and Neutron setup is required for implementing the LBaaS driver. For questions on setting up an OpenStack/LBaaS environment, contact A10 Professional Services at A10_PS or refer tothe OpenStack CommuF
31、orum at. Errors in configuring an OpenStackenvironment can impact seamless integration of the A10 LBaaS driver.To test the GUI and other ADC features, download a com/vThunder_trial/.trial of A10 Networks vThunder at. Customer Driven Innovation8Deployment Guide | A10 Networks LBaaS Driver for Thunder
32、 and AX Series AppliancesAbout A10 NetworksA10 Networks is a leader in application networking, providing a range of high-performance application networking solutions that help organizations ensure that their data center applications and networks remain highly available, accelerated and secure. Founded in 2004,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学六年级上册数学期末考试卷及完整答案【夺冠】
- 2024学年初中识别危机预防突发事件班会教学设计
- 2024学年小学聚集人群安全教育班会教学设计
- 小升初真题题型汇编专项训练-填空题100题及参考答案【突破训练】
- 六年级上册数学期末测试卷含完整答案(网校专用)
- 人教版五年级下册数学选择题大全及一套答案
- Module2 Unit1 She is listening to the radio(教学设计)-2023-2024学年外研版(一起)英语二年级下册
- 六年级上学期数学基础知识《填空题》专项练习附参考答案(夺分金卷)
- 2022年四年级上册数学期末测试卷及完整答案【全优】
- 冀教版五年级下册数学第六单元-分数除法-测试卷附参考答案【培优】
- [上海]多层办公产业园规划设计文本PDF2020
- 理正软件抗滑桩常见问题ppt(54页)
- 心胸外科名词解释及简答题(新版)
- 基于模糊控制算法的锅炉燃烧控制系统的研究
- 浙江心理健康教育B证材料(教案设计)
- 学校廉政风险点暨防范措施一览表
- 锅炉本体安装施工质量验收范围划分表
- 2018医德医风培训总结
- 政府办公室秘书个人三年工作总结
- 一年级数学前后、上下、左右、教案教学设计
- 高考新课标答题卡B4
评论
0/150
提交评论