Juniper NETWORKS-និមិត្តសញ្ញា

Juniper NETWORKS Bng Cups Smart Session Load Balancing

Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-product

Juniper Networks, Inc.
1133 វិធីនៃការច្នៃប្រឌិត
Sunnyvale រដ្ឋ California 94089
សហរដ្ឋអាមេរិក ៨៦៦-៤៤៧-២១៩៤
www.juniper.net

Juniper Networks និមិត្តសញ្ញា Juniper Networks Juniper និង Junos គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Juniper Networks, Inc. នៅសហរដ្ឋអាមេរិក និងប្រទេសដទៃទៀត។ រាល់ពាណិជ្ជសញ្ញា សញ្ញាសេវាកម្ម ម៉ាកដែលបានចុះបញ្ជី ឬសេវាកម្មដែលបានចុះបញ្ជី
សញ្ញាសម្គាល់គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។ Juniper Networks មិនទទួលខុសត្រូវចំពោះភាពមិនត្រឹមត្រូវណាមួយនៅក្នុងឯកសារនេះទេ។ Juniper Networks រក្សាសិទ្ធិក្នុងការផ្លាស់ប្តូរ កែប្រែ ផ្ទេរ ឬកែប្រែការបោះពុម្ពនេះដោយមិនមានការជូនដំណឹងជាមុន។

ការណែនាំអំពីការដំឡើង Juniper BNG CUPS
រក្សាសិទ្ធិ © 2024 Juniper Networks, Inc. រក្សាសិទ្ធិគ្រប់យ៉ាង។ ព័ត៌មាននៅក្នុងឯកសារនេះគឺបច្ចុប្បន្នគិតត្រឹមកាលបរិច្ឆេទនៅលើទំព័រចំណងជើង។

សេចក្តីជូនដំណឹងឆ្នាំ 2000
ផលិតផលផ្នែករឹង និងសូហ្វវែរ Juniper Networks គឺស្របតាមឆ្នាំ 2000 ។ Junos OS មិនមានការកំណត់ទាក់ទងនឹងពេលវេលាដែលគេស្គាល់រហូតដល់ឆ្នាំ 2038។ ទោះជាយ៉ាងណាក៏ដោយ កម្មវិធី NTP ត្រូវបានគេដឹងថាមានការលំបាកខ្លះក្នុងឆ្នាំ 2036។

បញ្ចប់កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណអ្នកប្រើប្រាស់
ផលិតផល Juniper Networks ដែលជាកម្មវត្ថុនៃឯកសារបច្ចេកទេសនេះមាន (ឬត្រូវបានបម្រុងទុកសម្រាប់ប្រើជាមួយ) កម្មវិធី Juniper Networks ។ ការប្រើប្រាស់កម្មវិធីបែបនេះគឺស្ថិតនៅក្រោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណអ្នកប្រើប្រាស់ចុងក្រោយ។
កិច្ចព្រមព្រៀង ("EULA") បានបង្ហោះនៅ https://support.juniper.net/support/eula/. តាមរយៈការទាញយក ដំឡើង ឬប្រើប្រាស់កម្មវិធីបែបនេះ អ្នកយល់ព្រមនឹងលក្ខខណ្ឌនៃ EULA នោះ។

អំពីការណែនាំនេះ
ប្រើមគ្គុទ្ទេសក៍នេះដើម្បីរៀបចំផែនការ ដំឡើង ដំឡើងកំណែ និងផ្ទេរទៅកម្មវិធី Juniper BNG CUPS ។ បន្ទាប់ពីបញ្ចប់ការដំឡើង សូមមើលការណែនាំអ្នកប្រើប្រាស់ Juniper BNG CUPS សម្រាប់ការកំណត់រចនាសម្ព័ន្ធកម្មវិធីបន្ថែម។

ការដំឡើង Juniper BNG CUPS
ដំឡើង Juniper BNG CUPS 2
របៀបប្រើ Juniper BNG CUPS Controller Utility Commands | ១០

ដំឡើង Juniper BNG CUPS
សង្ខេប
ផ្នែកនេះពិពណ៌នាអំពីដំណើរការដំឡើង និងតម្រូវការប្រព័ន្ធសម្រាប់ Juniper BNG CUPS ។

នៅក្នុងផ្នែកនេះ។
មុនពេលអ្នកចាប់ផ្តើម | ២
ដំឡើង Juniper BNG CUPS Controller | ៣
ចាប់ផ្តើមឧបករណ៍បញ្ជា BNG CUPS | ៨
ដំឡើងយន្តហោះអ្នកប្រើប្រាស់ BNG | ១០

Juniper BNG CUPS បំបែកមុខងារ broadband network gateway (BNG) ដែលដំណើរការក្នុង Junos OS ទៅជាយន្តហោះបញ្ជាដាច់ដោយឡែក និងសមាសធាតុយន្តហោះអ្នកប្រើប្រាស់។ យន្តហោះគ្រប់គ្រងគឺជាកម្មវិធីដើមកំណើតពពក ដែលដំណើរការក្នុងបរិយាកាស Kubernetes ។ សមាសភាគយន្តហោះអ្នកប្រើប្រាស់បន្តដំណើរការលើ Junos OS នៅលើវេទិកាផ្នែករឹង។

ការណែនាំអំពីការដំឡើងនៅក្នុងមគ្គុទ្ទេសក៍នេះគឺសម្រាប់ធាតុផ្សំនៃយន្តហោះបញ្ជាដែលបំបែកចេញពីដំណោះស្រាយ Juniper BNG CUPS ។ នៅក្នុងដំណោះស្រាយ Juniper BNG CUPS យន្តហោះបញ្ជាត្រូវបានគេហៅថា Juniper BNG CUPS Controller (BNG CUPS Controller) ។ សមាសភាគឧបករណ៍បញ្ជា BNG CUPS តម្រូវឱ្យមានចង្កោម Kubernetes ពហុថ្នាំង។

មុនពេលអ្នកចាប់ផ្តើម

មុនពេលអ្នកចាប់ផ្តើមដំឡើង និងដំណើរការឧបករណ៍បញ្ជា BNG CUPS សូមប្រាកដថាអ្នកមានដូចខាងក្រោម៖

  • គណនីអ្នកប្រើប្រាស់ juniper.net ដែលមានសិទ្ធិទាញយកកញ្ចប់កម្មវិធី Juniper BNG CUPS ។
  • ម៉ាស៊ីនលីនុច (ម៉ាស៊ីនលោត) ដែលដំណើរការអ៊ូប៊ុនទូ 22.04 LTS (ឬក្រោយនេះ) ត្រូវបានទាមទារសម្រាប់ដំណើរការការដំឡើង junos-bng-cups-controller ។ ម៉ាស៊ីនលោតត្រូវតែមានធនធានខាងក្រោមដែលបានបែងចែកទៅវា៖
    • ស្នូលស៊ីភីយូ-២
    • RAM - ៨ ជីកាបៃ
    • ទំហំថាស - 128 GB នៃទំហំផ្ទុកថាសឥតគិតថ្លៃ
  • ចង្កោមត្រូវតែមានយ៉ាងហោចណាស់ថ្នាំងកម្មករបី (ទាំងម៉ាស៊ីននិម្មិត ឬរូបវន្ត)។ ថ្នាំងគឺជាប្រព័ន្ធលីនុចដែលដំណើរការ Ubuntu 22.04 LTS (ឬក្រោយ) ដែលមានអាសយដ្ឋានគ្រប់គ្រង និងឈ្មោះដែន។

ថ្នាំងត្រូវតែបំពេញតាមតម្រូវការប្រព័ន្ធខាងក្រោម៖

  • ស្នូលស៊ីភីយូ-8 (ចូលចិត្តការអានអត្ថបទខ្ពស់)
  • RAM - ៨ ជីកាបៃ
  • Disk space-512 GB នៃទំហំផ្ទុកថាសឥតគិតថ្លៃនៅក្នុងភាគថាសជា root

យើង​សូម​ណែនាំ​ឱ្យ​អ្នក​បែងចែក​ទំហំ​ផ្ទុក​ថាស​របស់​អ្នក​តាម៖

  • 128 GB ដល់ភាគថាស root (/) សម្រាប់ប្រព័ន្ធប្រតិបត្តិការ
  • 128 GB ទៅ /var/lib/docker សម្រាប់ឃ្លាំងសម្ងាត់ Docker
  • 256 GB ទៅ /mnt/longhorn សម្រាប់ទិន្នន័យកម្មវិធី។ នេះជាទីតាំងលំនាំដើម អ្នកអាចបញ្ជាក់ទីតាំងផ្សេងគ្នាកំឡុងពេលកំណត់រចនាសម្ព័ន្ធ។
  • ថ្នាំងចង្កោមទាំងអស់ត្រូវតែមានគណនីអ្នកប្រើប្រាស់ដែលមានការចូលប្រើ sudo ។
  • អ្នកត្រូវតែមានសិទ្ធិចូលប្រើ SSH កម្រិត root ពីម៉ាស៊ីនលោត ដោយប្រើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវផ្អែកលើគន្លឹះទៅកាន់ថ្នាំងទាំងអស់។
  • ដើម្បីប្រើ Juniper BNG CUPS អ្នកត្រូវតែទិញអាជ្ញាប័ណ្ណសម្រាប់ទាំង Juniper BNG CUPS Controller (យន្តហោះបញ្ជា) និង Juniper BNG User Planes (យន្តហោះអ្នកប្រើប្រាស់) ដែលទាក់ទងនឹង Juniper BNG CUPS Controller ។
  • សម្រាប់ព័ត៌មានអំពីរបៀបទិញអាជ្ញាប័ណ្ណកម្មវិធី សូមទាក់ទងអ្នកតំណាងផ្នែកលក់ Juniper Networks របស់អ្នកនៅ https://www.juniper.net/in/en/contact-us/.
  • ឧបករណ៍ MX Series ដែលអ្នកកំពុងប្រើនៅក្នុងបរិយាកាស Juniper BNG CUPS របស់អ្នកក៏ទាមទារអាជ្ញាប័ណ្ណដាច់ដោយឡែកផងដែរ។ សម្រាប់ព័ត៌មានអំពីរបៀបទិញ Hardware សូមទាក់ទងអ្នកតំណាងផ្នែកលក់ Juniper Networks នៅ https://www.juniper.net/in/en/contact-us/.

ដំឡើង Juniper BNG CUPS Controller

សង្ខេប
ប្រើនីតិវិធីនេះដើម្បីដំឡើង Juniper BNG CUPS Controller ។
មុនពេលអ្នកចាប់ផ្តើម សូមបញ្ជាក់ថាអ្នកបានបំពេញតាមតម្រូវការសម្រាប់ការដំឡើង BNG CUPS Controller។
ចំណាំ៖ សូមមើលការណែនាំអំពីការដំឡើង BBE Cloudsetup សម្រាប់ការណែនាំអំពីការដំឡើង BBE Cloudsetup facility និងការកសាងក្រុម Kubernetes ។ ប្រើការដំឡើងដុង [–bbecloudsetup] ដើម្បីដំឡើង និងបង្កើតចង្កោមរបស់អ្នក។ លំនាំដើមទាំងអស់តម្រឹមជាមួយ BBE Cloudsetup ប្រសិនបើអ្នកប្រើជម្រើស bbecloudsetup ។ ប្រសិនបើអ្នកមិនប្រើជម្រើស bbecloudsetup ជាមួយនឹងការដំឡើងទេ នោះអ្នកត្រូវមានព័ត៌មានខាងក្រោមនៅពេលអ្នកចាប់ផ្តើមការដំឡើង BNG CUPS Controller៖

  • ទីតាំងចុះបញ្ជី Kubernetes
  • ឈ្មោះចុះបញ្ជី
  • ច្រកចុះបញ្ជី
  • ម៉ាស៊ីនមេ Syslog/BBE Event Collection និងអាសយដ្ឋាន Visualization និងច្រកម៉ាស៊ីនមេ syslog

ដំឡើងកម្មវិធីឧបករណ៍បញ្ជា BNG CUPS

  1. ទាញយកកញ្ចប់កម្មវិធី Juniper BNG CUPS ពីទំព័រទាញយកកម្មវិធី Juniper Networks ហើយរក្សាទុកវាទៅម៉ាស៊ីនលោត។
  2. ឧបករណ៍បញ្ជា BNG CUPS មានជារូបភាព tarball ដែលបានបង្ហាប់ (.tgz) ។ នេះ។ fileឈ្មោះរួមបញ្ចូលលេខចេញផ្សាយដែលជាផ្នែកមួយនៃឈ្មោះ។

លេខចេញផ្សាយមានទម្រង់៖.nzb.s សម្រាប់ឧample, ការចេញផ្សាយកម្មវិធីលេខ 23.41.5 ផែនទីទៅជាទម្រង់ដូចខាងក្រោមៈ

  • ខកខានលេខចេញផ្សាយសំខាន់នៃផលិតផល (សម្រាប់ឧample, 23) ។
  • គឺជាលេខចេញផ្សាយតិចតួចនៃផលិតផល (សម្រាប់ឧample, 4) ។
  • Zis ប្រភេទនៃការចេញផ្សាយកម្មវិធី (សម្រាប់ឧample, R សម្រាប់ FRS ឬការចេញផ្សាយការថែទាំ) ។ |
  • bis ចំនួនបង្កើតនៃផលិតផល (ឧទាហរណ៍ample, 1, បង្ហាញពីការចេញផ្សាយ FRS ជាជាងការចេញផ្សាយការថែទាំ) ។
  • Sis ចំនួនបង្វិលនៃផលិតផល (សម្រាប់ឧample, 5) ។

ស្រាយកញ្ចប់ឧបករណ៍បញ្ជា BNG CUPS tarball (.tgz) file នៅលើម៉ាស៊ីនលោតដោយបញ្ចូល:

  • $tar zxvf junos-bng-cups-controller- image-stamp- ម. nZb. s.tgz ដុង/ផ្ទុក។ ជេសុន
  • dbng/dong/settings.py
  • dbng/charts/bng_controller/templates/_installation.tpl
  • ដុង/រូបភាព/ junos-cong-docker-amd64. tgz
  • dbng/dong/dong
  • dbng/images/ junos-cscache-docker-amd64. tgz
  • dbng/dbng_loader
  • dbng/dbng/DbngValidator.py
  • dbng/charts/bng_controller/templates/_metadata.tpl
  • dong/charts/bng_controller/.helmignore
  • dbng/charts/bng_controller/templates/_svcs.tpl
  • dbng/charts/bng_controller/templates/cfgmap.yaml
  • dong/charts/bng_controller/values.yaml
  • dbng/charts/cpi/templates/service-debug.yaml
  • dbng/charts/cpi/templates/_label.tpl
  • dbng/charts/cpi/templates/_affinity.tpl
  • dbng/charts/cpi/.helmignore
  • dbng/charts/cpi/containers.yaml
  • dong/charts/cpi/questions.yaml
  • dong/charts/cpi/templates/hooks/validator.yaml
  • dbng/charts/cpi/templates/cfgmap.yaml
  • dbng/charts/cpi/templates/pvc.yaml
  • dbng/charts/cpi/templates/pod.yaml
  •  dbng/charts/cpi/templates/service.yaml
  • dbng/charts/cpi/values.yaml
  • dbng/charts/scache/templates/service-debug.yaml
  • dong/charts/scache/templates/hooks/validator.yaml
  • dbng/charts/scache/templates/_affinity.tpl
  • dbng/charts/scache/.helmignore
  • dong/charts/scache/containers.yaml
  • dbng/charts/scache/questions.yaml
  • dbng/charts/scache/templates/pvc.yaml
  • dbng/charts/scache/templates/pod.yaml
  • dbng/charts/scache/templates/service-internal.yaml
  • dong/charts/scache/values.yaml
  • dbng/dong/Dockerfile.សុពលភាព
  • dbng/dbng/JnprBbeUtilityBase.tgz
  • dong/charts/bng_controller/Chart.yaml
  • dong/charts/cpi/Chart.yaml
  • dbng/charts/scache/Chart.yaml

ដំណើរការស្គ្រីបកម្មវិធីទាញយកបន្ទាប់ពីអ្នកស្រាយកញ្ចប់ tarball ។

  • $ sudo dbng/dbng_loader
  • ការបង្កើតក្រុម dbng… រួចរាល់ហើយ។
  • កំពុងផ្ទុក fileស… រួចរាល់។
  • ការដំឡើងស្គ្រីបឧបករណ៍ប្រើប្រាស់… រួចរាល់ហើយ។
  • ផ្ទុកដោយជោគជ័យ៖

ប្រើតំណ sudo -E dbng -context-name -version software-release command ដើម្បីភ្ជាប់ទៅ cluster ។
ពាក្យបញ្ជាតំណភ្ជាប់កញ្ចប់កម្មវិធី BNG CUPS Controller ដែលបានផ្ទុកទៅចង្កោមក្នុងការរៀបចំសម្រាប់ការដំឡើង។

  • $ sudo -E dong link –context-name-version software-release
  • ភ្ជាប់ swwf-il-k46-s ទៅ single-cp… រួចរាល់។
  • ការភ្ជាប់បានបញ្ចប់ សូមដំណើរការការដំឡើង dbng ។
  • ឈ្មោះបរិបទបរិបទ-ឈ្មោះបរិបទ Kubernetes ។
  • កំណែកម្មវិធី-ការចេញផ្សាយ-កំណែកម្មវិធី BNG CUPS Controller ដូចដែលបានបង្ហាញពីលទ្ធផលកម្មវិធីផ្ទុក BNG ។

ប្រសិនបើអ្នកកំពុងប្រើបញ្ជីឈ្មោះដែលមានសុវត្ថិភាព (ដូចដែលនឹងត្រូវបានបង្កើតនៅលើចង្កោមដែលបានបង្កើត BBE Cloudsetup) ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវជាមួយបញ្ជីឈ្មោះដោយចេញការចូល docker ជាអ្នកប្រើប្រាស់ប្រព័ន្ធ (អ្នកប្រើប្រាស់ប្រព័ន្ធដែលបានផ្គត់ផ្គង់ក្នុងការកំណត់រចនាសម្ព័ន្ធ BBE Cloudsetup file) ទៅអាសយដ្ឋានដឹកជញ្ជូនចុះបញ្ជីរបស់ចង្កោម (FQDN ដែលបានផ្គត់ផ្គង់ជាអាសយដ្ឋានប្រព័ន្ធនៅក្នុងការកំណត់រចនាសម្ព័ន្ធ BBE Cloudsetup file) ចូល docker -u ‹ system/user> : 5000

ពាក្យសម្ងាត់
ព្រមាន! ពាក្យសម្ងាត់របស់អ្នកនឹងត្រូវបានរក្សាទុកដោយមិនបានអ៊ិនគ្រីបនៅក្នុង /home/user/។ docker/config ។ ជេសុន កំណត់រចនាសម្ព័ន្ធជំនួយការបញ្ជាក់អត្តសញ្ញាណដើម្បីលុបការព្រមាននេះ។ សូមមើល https://docs.docker.com/engine/reference/commandline/login/#credentials-store

ការចូលបានជោគជ័យ
ដំណើរការការដំឡើង dong ដើម្បីកំណត់រចនាសម្ព័ន្ធការដំឡើងរបស់អ្នក។

  • $ sudo -E dong setup –context-name –update [–bbecloudsetup] –ssh host:port [– secrets]
  • context-name-ឈ្មោះបរិបទ Kubernetes ។
  • អាប់ដេត-អ្នកនឹងត្រូវបានសួរសម្រាប់តែតម្លៃដែលបាត់កំឡុងពេលដំឡើង។
  • bbecloudsetup-ប្រើតម្លៃលំនាំដើមដែលបានប្រើនៅពេលដែល BBE Cloudsetup បានបង្កើតក្រុម Kubernetes ។
  • Ssh host:port-A hostname ឬ IP address នៃ cluster (nodes ណាមួយរបស់ cluster) និង open port ដែលប្រើសម្រាប់ការចូល SSH ទៅកាន់ CLI។

ពាក្យបញ្ជាដំឡើងធ្វើដូចខាងក្រោម។

  • ប្រមូលព័ត៌មានអំពីបរិស្ថានចង្កោមដូចជា; ឈ្មោះនៃថ្នាក់ផ្ទុក ឬភាគបន្ត ទីតាំងនៃបញ្ជីឈ្មោះកុងតឺន័រ ឈ្មោះកុងតឺន័រ/ផតនៃបញ្ជីឈ្មោះ ព័ត៌មានសំខាន់ៗ TLS ណាមួយជាដើម។
  • ចាប់ផ្តើមការកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា BNG CUPS ។
  • ប្រសិនបើអ្នកមិនបានប្រើជម្រើស bbecloudsetup ជាមួយនឹងពាក្យបញ្ជាដំឡើងទេ អ្នកត្រូវបំពេញការជម្រុញទាំងនេះកំឡុងពេលដំឡើង៖
  • អាសយដ្ឋានចុះបញ្ជី Docker និងលេខច្រក
  • CPi Config ឈ្មោះ និងទំហំផ្ទុកថ្នាក់
  • ឈ្មោះ និងទំហំផ្ទុក CPi Core
  • ទំហំផ្ទុក Scache Core
  • $ sudo -E dong setup –context-name –update –ssh host:port [–secrets]
  • ធ្វើ​ឱ្យ​ការ​ចុះ​ឈ្មោះ​មាន​សុពលភាព... រួចរាល់។

ផ្ទៀងផ្ទាត់ការដំឡើងឧបករណ៍បញ្ជា BNG CUPS ដោយដំណើរការពាក្យបញ្ជាកំណែ dbng ។

  • $ dong version –context-name-detail
  • កំណែ BNG Controller (single-cp)៖
  • ការចេញផ្សាយសេវាមីក្រូ
  • dbng៖
  • ស្កាច៖
  • ការចេញផ្សាយដែលមានសម្រាប់ BNG Controller (single-cp)៖
  • បរិបទ៖ swwf-il-k46-s
  • សមាសធាតុ៖ ដុង
  • scache cpi
  • បរិបទ៖ សមាសធាតុ៖ dbng cache cpi
  • context-name-ឈ្មោះបរិបទ Kubernetes ។
  • លម្អិត-បង្ហាញកំណែកម្មវិធីដែលមានទាំងអស់។
  • $ dong version –context-name-detail
  • កំណែ BNG Controller (single-cp)៖
  • ការចេញផ្សាយសេវាមីក្រូ
  • dbng៖
  • ស្កាច៖
  • ការចេញផ្សាយដែលមានសម្រាប់ BNG Controller (single-cp)៖
  • បរិបទ៖ swwf-il-k46-s
  • សមាសធាតុ៖ ដុង
  • scache cpi
  • បរិបទ៖ សមាសធាតុ៖ dbng scache cpi
  • context-name-ឈ្មោះបរិបទ Kubernetes ។
  • លម្អិត-បង្ហាញកំណែកម្មវិធីដែលមានទាំងអស់។

សង្ខេប

ប្រើនីតិវិធីនេះដើម្បីកំណត់រចនាសម្ព័ន្ធ និងចាប់ផ្តើមឧបករណ៍បញ្ជា BNG CUPS ។

  1. បញ្ចូលការចេញផ្សាយដើម្បីចាប់ផ្តើមការដំឡើង BNG CUPS Controller ។ ឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller អនុញ្ញាតឱ្យអ្នកដាក់ចេញនូវកំណែកម្មវិធីផ្សេងៗគ្នាសម្រាប់ microservices ទាំងអស់ដែលជាផ្នែកមួយនៃ BNG CUPS Controller ។ អ្នកត្រូវប្រើពាក្យបញ្ជា rollout ជាមួយ sudo ជា root ។
  2. ពាក្យបញ្ជាដាក់ឱ្យដំណើរការក៏ធ្វើឱ្យមានសុពលភាពផងដែរថាតម្លៃទាំងអស់ដែលត្រូវការសម្រាប់ការចេញផ្សាយថ្មីមានវត្តមាន ហើយផ្ទុករូបភាពកុងតឺន័រចេញផ្សាយថ្មីទៅកាន់បញ្ជីឈ្មោះ។ ប្រើ sudo -E dong rollout –context-name-version software-release – service service-name ដើម្បីចាប់ផ្តើមសេវាកម្ម BNG CUPS Controller។

សម្រាប់អតីតample

  • $ sudo -E dong rollout –context-context-name
  • ផ្ទុករូបភាពកុងតឺន័រទៅបញ្ជីឈ្មោះ...
  • កំពុងផ្ទុក ស្កេនរូបភាពទៅឃ្លាំងសម្ងាត់មូលដ្ឋាន… រួចរាល់។
  • រុញ ស្កេនរូបភាពទៅបញ្ជីឈ្មោះ… រួចរាល់។
  • ផ្ទុករូបភាពកុងតឺន័រទៅបញ្ជីឈ្មោះ។
  • ការចេញផ្សាយឧបករណ៍បញ្ជា BNG (single-cp)… រួចរាល់។• context-name-The Kubernetes context។
  • សេវាកម្ម-ឈ្មោះ-ឈ្មោះមីក្រូសេវាដែលត្រូវដាក់ឱ្យដំណើរការ (សម្រាប់ឧample, scache និង cpi-) ។
  • កំណែកម្មវិធី-ការចេញផ្សាយ-ការចេញផ្សាយកម្មវិធីដើម្បីដាក់ឱ្យដំណើរការ (លំនាំដើមទៅនឹងការចេញផ្សាយដែលភ្ជាប់ទៅចង្កោម)។

ចំណាំ៖ នៅលើការចេញផ្សាយលើកដំបូង - សេវាមិនត្រូវបានទាមទារ។ –service ត្រូវ​បាន​ប្រើ​ជា​មួយ​នឹង –version ដើម្បី​ដាក់​ឲ្យ​ដំណើរការ (ដំឡើង​កំណែ​ជាក់លាក់​នៃ​សេវា​ជាក់លាក់។
ចំណាំ៖ តាមលំនាំដើម ឧបករណ៍បញ្ជា BNG CUPS ចាប់ផ្តើមពីរោងចក្រ-លំនាំដើម។ ការកំណត់រចនាសម្ព័ន្ធត្រូវបានកំណត់ឡើងវិញទៅស្ថានភាពដំបូងរបស់វា។ រដ្ឋ​ដែល​ស្ថិតស្ថេរ និង​កំណត់​ហេតុ​ដែល​ជាប់​រហូត​ត្រូវ​បាន​សម្អាត។ បញ្ចូលស្ថានភាពដុង – លម្អិត – ឈ្មោះបរិបទបរិបទ ដើម្បីផ្ទៀងផ្ទាត់ថាសេវាកម្មឧបករណ៍បញ្ជា BNG CUPS កំពុងដំណើរការ។

សម្រាប់អតីតample
ស្ថានភាព $ dong –detail –context context-name

MICROSERVICE POD ថ្នាំង

  • scache-pod-77d749dc6f -5h5f t
  • k46-s ។ juniper.net

រដ្ឋចាប់ផ្តើមឡើងវិញនៅម៉ោង

  • រត់ ១៨
  • 0:03:41.887146 swwf-il-
  • ការផ្ទុក: មានសុខភាពល្អ
    ចំណាំ៖ ប្រមូលកំណត់ហេតុសម្រាប់សេវាកម្មមួយ ហើយទាក់ទងជំនួយបច្ចេកទេស Juniper Networks

មជ្ឈមណ្ឌល (JTAC) នៅពេលណាមួយខាងក្រោមកើតឡើង៖

  • សេវាកម្មមិនដំណើរការទេ។
  • ពេលវេលាដំណើរការរបស់សេវាកម្មធៀបនឹងសេវាកម្មផ្សេងទៀតបង្ហាញថាវាបានចាប់ផ្ដើមឡើងវិញ។

អ្នកត្រូវតែបន្ថែមវត្ថុបញ្ជាយន្តហោះបញ្ជា (CPi) ទៅឧបករណ៍បញ្ជា BNG CUPS របស់អ្នក។ ដំណើរការពាក្យបញ្ជាបន្ថែម CPi ។

  • $ sudo -E dong cpi បន្ថែម -context context-name -version release-number cpi-label
  • ការបន្ថែម CPi “cpi-example-1” ដើម្បីធ្វើតារាង… រួចរាល់។
  • កំពុងរុញរូបភាពកុងតឺន័រទៅបញ្ជីឈ្មោះ...
  • កំពុងផ្ទុក cpi-exampរូបភាព l-1 ទៅឃ្លាំងសម្ងាត់មូលដ្ឋាន… រួចរាល់។
  • រុញ cpi-examp1-1 រូបភាពដើម្បីចុះឈ្មោះ... រួចរាល់។ រួចរាល់។
  • ការចេញផ្សាយ CPi ថ្មី... រួចរាល់ហើយ។
  • ឈ្មោះបរិបទបរិបទ-ឈ្មោះបរិបទ Kubernetes ។ បញ្ចូលឈ្មោះបរិបទ។
  • កំណែកម្មវិធី-ការចេញផ្សាយ-ការចេញផ្សាយកម្មវិធីសម្រាប់ផត Ci ថ្មី។ បញ្ចូលការចេញផ្សាយ។
  • Cpi-label-បញ្ជាក់ស្លាកដែលប្រើសម្រាប់ពាក្យបញ្ជា CPi ។

ផ្ទៀងផ្ទាត់ថាសេវា CPi micro កំពុងដំណើរការ ដោយប្រើពាក្យបញ្ជាស្ថានភាពដុង។

  • $ dbng ststus –detail –context-context-name

MICROSERVICE POD ថ្នាំងរដ្ឋ

  • cpi-examp1-1 cpi-examp1-1-pod-84cd94f6c5-wkp85 Running o
  • k46-s ។ juniper.net

ចាប់ផ្តើមឡើងវិញនៅម៉ោង

  • 0:00:19.887097 swwf-il-k46-s.juniper.netscache
  • k46-s ។ juniper.net
  • scache-pod-77d749dc6f – 5h5f t
  • រត់ ១៨
  • 0:03:41។ 887146 swwf-il-
  • ការផ្ទុក: មានសុខភាពល្អ
  • context-name-ឈ្មោះបរិបទ Kubernetes ។
  • detail-បង្ហាញពត៌មានលំអិត។

ដំឡើងយន្តហោះអ្នកប្រើប្រាស់ BNG
យន្តហោះអ្នកប្រើប្រាស់ BNG ដែលអ្នកប្រើជាផ្នែកមួយនៃ Juniper BNG CUPS គឺជារ៉ោតទ័រ MX Series ដែលអ្នកបានដំឡើងនៅក្នុងបណ្តាញរបស់អ្នក។ BNG User Planes (រ៉ោតទ័រ MX Series) ដំណើរការ Junos OS ។ ប្រសិនបើអ្នកត្រូវការដំឡើង BNG User Plane សូមមើលខាងក្រោម៖ ការណែនាំអំពីការដំឡើង និងដំឡើងកម្មវិធី Junos® OS ។ របៀបប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ Juniper BNG CUPS Controller

របៀបប្រើឧបករណ៍បញ្ជា Juniper BNG CUPS

ពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់
សង្ខេប
បន្ទាប់ពីអ្នកបានដំឡើង Juniper BNG CUPS Controller (BNG CUPS Controller) អ្នកអាចអនុវត្តមុខងាររដ្ឋបាលជាច្រើន។

នៅក្នុងផ្នែកនេះ។

  • ចូលប្រើឧបករណ៍បញ្ជា Juniper BNG CUPS
    ពាក្យបញ្ជា ១១
  • ចាប់ផ្តើម ឬបញ្ឈប់ឧបករណ៍បញ្ជា BNG CUPS
    សេវាកម្ម | ១៨
  • ពិនិត្យស្ថានភាពរបស់ឧបករណ៍បញ្ជា BNG CUPS
    សេវាកម្ម | ១៨
  • Juniper BNG CUPS Logging | ១៩
    លុប និងលុប BNG CUPS
  • អ្នកត្រួតពិនិត្យ | ២០

របៀបចូលប្រើឧបករណ៍បញ្ជា BNG CUPS
ការកំណត់រចនាសម្ព័ន្ធ និងប្រតិបត្តិការ
ពាក្យបញ្ជា | ២០

ចូលប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ Juniper BNG CUPS Controller
អ្នកអាចប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller (ដុង) ដើម្បីគ្រប់គ្រងកម្មវិធី និងដើម្បីចូលប្រើ CLI ដែលអ្នកប្រើសម្រាប់កំណត់រចនាសម្ព័ន្ធប្រតិបត្តិការ។ ការដំឡើងឧបករណ៍បញ្ជា BNG CUPS ដាក់ស្គ្រីបឧបករណ៍ប្រើប្រាស់ក្នុង /usr/local/bin ។
ស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុងអនុវត្តភារកិច្ចដែលអ្នកត្រូវធ្វើដើម្បីគ្រប់គ្រង BNG CUPS ប៉ុន្តែបិទបាំងភាពស្មុគស្មាញនៃពាក្យបញ្ជា kubectl ។ ការបិទបាំងពាក្យបញ្ជា kubectl នេះជួយសម្រួលដល់ភារកិច្ចរដ្ឋបាលរបស់អ្នក។

ស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុងប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ Kubernetes kubectl ដើម្បីធ្វើដូចខាងក្រោម៖

  • បង្កើតនិងលុបវត្ថុ។
  • អនុវត្តវគ្គអន្តរកម្មជាមួយធុងផត។
  • បង្ហាញស្ថានភាពរបស់វត្ថុឧបករណ៍បញ្ជា BNG CUPS ។

តារាងទី 1 នៅទំព័រទី 11 រាយបញ្ជីពាក្យបញ្ជាដែលអ្នកអាចហៅដោយប្រើអក្សរដុង និងពិពណ៌នាអំពីសកម្មភាពដែលពាក្យបញ្ជានីមួយៗចាប់ផ្តើម។
តារាងទី 1៖ ពាក្យបញ្ជាស្គ្រីបឧបករណ៍ប្រើប្រាស់ឧបករណ៍បញ្ជា BNG CUPS

Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (1)Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (2)Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (3)Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (4)Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (5)Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (6)Juniper NETWORKS-Bng-Cups-Smart-Session-Load-Balancing-fig- (7)

ដើម្បីបង្ហាញបញ្ជីពាក្យបញ្ជាដែលមានជាមួយនឹងការពិពណ៌នាសង្ខេប សូមប្រើជម្រើស h ឬជំនួយ៖

  • $ ដុង -h
  • $ dbng - ជំនួយ

ដើម្បីបង្ហាញជម្រើសសម្រាប់ពាក្យបញ្ជាជាក់លាក់មួយ៖

  • $ dong ពាក្យបញ្ជា-ឈ្មោះ -h

ចាប់ផ្តើម ឬបញ្ឈប់សេវាកម្មឧបករណ៍បញ្ជា BNG CUPS
ប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុង ដើម្បីចាប់ផ្តើម ឬបញ្ឈប់សេវាកម្មឧបករណ៍បញ្ជា BNG CUPS ទាំងអស់។

  • ដើម្បីចាប់ផ្តើមសេវាកម្ម BNG CUPS Controller ទាំងអស់៖
  • $ sudo -E dong rollout –context-context-name
  • ដើម្បីបញ្ឈប់សេវាកម្ម BNG CUPS Controller ទាំងអស់៖
  • $ sudo -E dbng stop –context context-name

ពិនិត្យមើលស្ថានភាពនៃសេវាកម្មឧបករណ៍បញ្ជា BNG CUPS
ប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ស្ថានភាព dbng ដើម្បីពិនិត្យមើលស្ថានភាពនៃសេវាកម្មឧបករណ៍បញ្ជា BNG CUPS នីមួយៗ (សមាសភាគមុខងារ) ដែលបានរាយក្នុងតារាងទី 2 នៅទំព័រ 19 ។ ស្ថានភាពបង្ហាញថាសេវាកម្មកំពុងដំណើរការ ចេញ ឬមិនទាន់ចាប់ផ្តើម។ វាក៏បង្ហាញឈ្មោះសេវាកម្មនៅលើ pod Kubernetes ផងដែរ។ អ្នក​អាច​ប្រៀបធៀប​ម៉ោង​ដំណើរការ​សម្រាប់​សេវាកម្ម ដើម្បី​ដឹង​យ៉ាង​ឆាប់​រហ័ស​ថា​តើ​សេវាកម្ម​ណា​មួយ​ត្រូវ​បាន​ចាប់ផ្តើម​ឡើង​វិញ​ឬ​អត់។

តារាងទី 2៖ សេវាកម្មបង្ហាញជាមួយពាក្យបញ្ជាស្ថានភាព

ដើម្បីពិនិត្យមើលស្ថានភាពនៃសេវាកម្មឧបករណ៍បញ្ជា សូមបង្ហាញស្ថានភាពសេវាកម្ម៖

  • ស្ថានភាព $ dbng

សម្រាប់អតីតampលេ៖
user@host $dbng status –detail –context context-name

MICROSERVICE POD ថ្នាំងរដ្ឋ

  • scache
  • scache-pod-7f646d56dc-w88sg Running 0
  • exampលេ-1 ។ juniper.net

ចាប់ផ្តើមឡើងវិញនៅម៉ោង

  • ៤:៣, ១៦:៩
  • exampលេ-1 ។ juniper.net
  • ការកាប់ឈើ Juniper BNG CUPS
  • Juniper BNG CUPS ប្រើប្រាស់កម្មវិធី Broadband Edge (BBE) Event Collection និង Visualization សម្រាប់គោលបំណងកត់ត្រា។

BBE Event Collection និង Visualization ប្រមូលព្រឹត្តិការណ៍ syslog ហើយកត់ត្រាវានៅក្នុងមូលដ្ឋានទិន្នន័យស៊េរីពេលវេលា។ អ្នកអាចធ្វើបាន view ព្រឹត្តិការណ៍ដែលបានកត់ត្រាតាមរយៈ BBE Event Collection និង Visualization Dashboard ។ BBE Event Collection and Visualization Dashboard គឺជាឧបករណ៍មើលឃើញដែលមានមូលដ្ឋានលើ GUI ដែលអាចឱ្យអ្នកធ្វើបាន។ view ព្រឹត្តិការណ៍ដែលបានកត់ត្រាយោងទៅតាមតម្រងដែលបានកំណត់ ដែលអាចស្ថិតនៅក្នុងចន្លោះពេលជាក់លាក់មួយ។ ផ្ទាំងគ្រប់គ្រងក៏ផ្តល់នូវឧបករណ៍ស្វែងរក និងការមើលឃើញដ៏មានអានុភាព ដែលអ្នកអាចទាក់ទងព្រឹត្តិការណ៍ដែលបានកត់ត្រាពីប្រភពជាច្រើន។ ដើម្បីដំឡើង BBE Event Collection និង Visualization សូមមើល Broadband Edge Event Collection and Visualization Guide installation។

លុប និងលុបឧបករណ៍បញ្ជា BNG CUPS
ប្រើស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុង ដើម្បីលុបការកំណត់ BNG CUPS Controller ។ ពាក្យបញ្ជា unlink ត្រឡប់សកម្មភាពដែលអ្នកបានធ្វើនៅពេលដំឡើង BNG CUPS Controller ។ ស្គ្រីបនេះត្រឡប់ឧបករណ៍បញ្ជា BNG CUPS ទៅស្ថានភាពដែលវាស្ថិតនៅក្នុងភ្លាមៗបន្ទាប់ពីអ្នកដំឡើងកម្មវិធី ប៉ុន្តែមុនពេលអ្នកធ្វើការកំណត់រចនាសម្ព័ន្ធណាមួយ។

ដើម្បីលុបកម្មវិធីបញ្ជា BNG CUPS

  1. 1. នៅលើ jump host ដែលអ្នកបានដំឡើង BNG CUPS Controller សូមដំណើរការពាក្យបញ្ជាបញ្ឈប់។
    $ sudo -E dong stop –context context-name
    2. ដំណើរការពាក្យបញ្ជា unlink ។
    $ sudo -E dong unlink –context context-name
    3. ដំណើរការពាក្យបញ្ជាស្អាត។
    $ sudo -E dong clean -uninstall

របៀបចូលប្រើការកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា BNG CUPS និងប្រតិបត្តិការ

  • ពាក្យបញ្ជា

នៅក្នុងផ្នែកនេះ។

  • ចូលប្រើ BNG CUPS Controller CLI | ២០
  • ចូលប្រើ និងប្រើប្រាស់សេចក្តីថ្លែងការណ៍កំណត់រចនាសម្ព័ន្ធ CLI | ២១
  • ចូលប្រើ និងប្រើពាក្យបញ្ជាប្រតិបត្តិការ CLI | ២២
  • ចូលប្រើ BNG CUPS Controller CLI

អ្នកប្រើ BNG CUPS Controller interface (CLI) ដើម្បីកំណត់រចនាសម្ព័ន្ធ BNG CUPS Controller និងដើម្បីតាមដានប្រតិបត្តិការរបស់វា។ ផ្នែកនេះពិពណ៌នាអំពីរបៀបចូលប្រើ CLI ។

ដើម្បីចូលប្រើប្រអប់បញ្ចូល BNG CUPS Controller CLI

  1. បញ្ចូលពាក្យបញ្ជាស្គ្រីបឧបករណ៍ប្រើប្រាស់ដុងខាងក្រោម។ $ dong cli root@host>
  2. បញ្ចូលសញ្ញាសួរដើម្បីមើលពាក្យបញ្ជា CLI កម្រិតកំពូលដែលមាន។ ពាក្យបញ្ជានេះផ្តល់នូវសំណុំរងនៃពាក្យបញ្ជាកម្រិតកំពូលរបស់ Junos OS ។

CLI ដែលមានសម្រាប់ BNG CUPS Controller គឺជាសំណុំរងនៃ Junos OS CLI ។ សម្រាប់ជាងview នៃមូលដ្ឋានគ្រឹះ Junos OS CLI សូមមើលថ្ងៃទីមួយ៖ ការរុករក Junos CLI ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើលការណែនាំអ្នកប្រើប្រាស់ CLI ។

ចូលប្រើ និងប្រើប្រាស់សេចក្តីថ្លែងការណ៍នៃការកំណត់រចនាសម្ព័ន្ធ CLI
អ្នកប្រើសេចក្តីថ្លែងការណ៍ការកំណត់រចនាសម្ព័ន្ធដើម្បីកំណត់រចនាសម្ព័ន្ធ កំណត់ គ្រប់គ្រង និងត្រួតពិនិត្យលក្ខណៈសម្បត្តិរបស់ឧបករណ៍បញ្ជា BNG CUPS ។

ដើម្បីកំណត់រចនាសម្ព័ន្ធសមាសធាតុ BNG CUPS Controller៖

  1. ប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller dong cli ដើម្បីចូលប្រើប្រអប់បញ្ចូល CLI កម្រិតកំពូល។
  2. ចូលប្រើរបៀបកំណត់រចនាសម្ព័ន្ធដើម្បីកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា BNG CUPS និងព័ត៌មានដែលឧបករណ៍បញ្ជា BNG CUPS ប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធរ៉ោតទ័រដែលបានគ្រប់គ្រង។
    • root@user> កំណត់រចនាសម្ព័ន្ធ
    • root@user#
  3. បញ្ចូលសេចក្តីថ្លែងការណ៍ CLI ដើម្បីកំណត់រចនាសម្ព័ន្ធសមាសធាតុ Juniper BNG CUPS (BNG CUPS Controller និង BNG User Planes) ។
  4. រក្សាទុក និងធ្វើឱ្យការកំណត់រចនាសម្ព័ន្ធសកម្ម។ ពាក្យបញ្ជានេះជោគជ័យតែនៅពេលដែលមិនមានកំហុសវាក្យសម្ព័ន្ធការកំណត់រចនាសម្ព័ន្ធ។
    • root@user# ប្តេជ្ញា
    • ប្តេជ្ញាចិត្តពេញលេញ
  5. (ជាជម្រើស) ចេញពីរបៀបកំណត់រចនាសម្ព័ន្ធ ហើយត្រលប់ទៅប្រអប់បញ្ចូល CLI កម្រិតកំពូល។ root@user# ចេញ root@user>
  6. សម្រាប់បញ្ជីនៃសេចក្តីថ្លែងការណ៍ការកំណត់រចនាសម្ព័ន្ធដែលបានគាំទ្រ សូមមើល Juniper BNG CUPS CLI សេចក្តីថ្លែងការណ៍ការកំណត់រចនាសម្ព័ន្ធ។

ចូលប្រើ និងប្រើពាក្យបញ្ជាប្រតិបត្តិការ CLI
អ្នកប្រើពាក្យបញ្ជាប្រតិបត្តិការដើម្បីបង្ហាញស្ថានភាពបច្ចុប្បន្ននៃ Juniper BNG CUPS ។ អ្នកបញ្ចូលពាក្យបញ្ជាប្រតិបត្តិការដើម្បីត្រួតពិនិត្យ និងដោះស្រាយបញ្ហា BNG CUPS Controller និង BNG User Planes។

ដើម្បីត្រួតពិនិត្យ BNG CUPS Controller, view ការកំណត់រចនាសម្ព័ន្ធ និងស្ថិតិរបស់ឧបករណ៍បញ្ជា BNG CUPS ឬដំណើរការប្រតិបត្តិការជាក់លាក់ដោយដៃ៖

  1. ប្រើពាក្យបញ្ជាឧបករណ៍ប្រើប្រាស់ BNG CUPS Controller dong cli ដើម្បីចូលប្រើប្រអប់បញ្ចូល CLI កម្រិតកំពូល។ $ dong cli root@host
  2. បញ្ចូលពាក្យបញ្ជាជាក់លាក់។
    • ប្រើពាក្យបញ្ជាបង្ហាញដើម្បីបង្ហាញព័ត៌មានស្ថិតិ។
    • ប្រើពាក្យបញ្ជាស្នើសុំដើម្បីចាប់ផ្តើមប្រតិបត្តិការឧបករណ៍បញ្ជា BNG CUPS ជាក់លាក់ដោយដៃ។

សម្រាប់បញ្ជីនៃពាក្យបញ្ជាប្រតិបត្តិការដែលបានគាំទ្រ សូមមើលពាក្យបញ្ជាប្រតិបត្តិការ Juniper BNG CUPS ។

ឯកសារ/ធនធាន

Juniper NETWORKS Bng Cups Smart Session Load Balancing [pdf] ការណែនាំអំពីការដំឡើង
Bng Cups Smart Session Load Balancing, Smart Session Load Balancing, Session Load Balancing, Load Balancing, Balancing

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *