Juniper NETWORKS-ლოგო

Juniper NETWORKS Bng Cups Smart Session Load Balancing

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

Juniper Networks, Inc.
1133 ინოვაციის გზა
Sunnyvale, კალიფორნია 94089
აშშ 408-745-2000
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 | 10

დააინსტალირეთ Juniper BNG CUPS
შეჯამება
ეს სექცია აღწერს ინსტალაციის პროცედურებს და სისტემის მოთხოვნებს Juniper BNG CUPS-ისთვის.

ამ განყოფილებაში
სანამ დაიწყებ | 2
დააინსტალირეთ Juniper BNG CUPS Controller | 3
გაუშვით BNG CUPS Controller | 8
დააინსტალირეთ BNG მომხმარებლის თვითმფრინავი | 10

Juniper BNG CUPS ანაწილებს ფართოზოლოვანი ქსელის კარიბჭის (BNG) ფუნქციას, რომელიც მუშაობს Junos OS-ში ცალკე საკონტროლო სიბრტყეზე და მომხმარებლის თვითმფრინავის კომპონენტებად. საკონტროლო თვითმფრინავი არის ღრუბლოვანი აპლიკაცია, რომელიც მუშაობს Kubernetes-ის გარემოში. მომხმარებლის თვითმფრინავის კომპონენტი აგრძელებს მუშაობას Junos OS-ზე სპეციალურ აპარატურულ პლატფორმაზე.

ინსტალაციის ინსტრუქციები ამ სახელმძღვანელოში არის Juniper BNG CUPS ხსნარის დაშლილი საკონტროლო სიბრტყის კომპონენტისთვის. Juniper BNG CUPS ხსნარში საკონტროლო თვითმფრინავს მოიხსენიებენ, როგორც Juniper BNG CUPS Controller (BNG CUPS Controller). BNG CUPS Controller კომპონენტი საჭიროებს მრავალ კვანძს Kubernetes კლასტერს.

სანამ დაიწყებ

სანამ დაიწყებთ BNG CUPS Controller-ის ინსტალაციას და გაშვებას, დარწმუნდით, რომ გაქვთ შემდეგი:

  • Juniper.net მომხმარებლის ანგარიში Juniper BNG CUPS პროგრამული პაკეტის ჩამოტვირთვის ნებართვით.
  • Junos-bng-cups-controller-ის ინსტალაციისთვის საჭიროა Linux-ის ჰოსტი (jump host), რომელიც მუშაობს Ubuntu 22.04 LTS-ზე (ან უფრო გვიან). ნახტომის მასპინძელს უნდა ჰქონდეს მისთვის გამოყოფილი შემდეგი რესურსები:
    • CPU ბირთვები-2
    • ოპერატიული მეხსიერება-8 GB
    • ადგილი დისკზე - 128 GB თავისუფალი დისკის მეხსიერება
  • კლასტერს უნდა ჰქონდეს მინიმუმ სამი მუშა კვანძი (ვირტუალური ან ფიზიკური მანქანები). კვანძი არის Linux სისტემა, რომელიც მუშაობს Ubuntu 22.04 LTS (ან უფრო მოგვიანებით), რომელსაც აქვს მართვის მისამართი და დომენის სახელი.

კვანძები უნდა აკმაყოფილებდეს შემდეგ სისტემურ მოთხოვნებს:

  • CPU ბირთვები-8 (სასურველია ჰიპერთრედინგი)
  • ოპერატიული მეხსიერება-64 GB
  • ადგილი დისკზე - 512 GB უფასო დისკის საცავი root დანაყოფში

ჩვენ გირჩევთ, რომ თქვენი დისკის მეხსიერების დაყოფა შესაბამისად:

  • 128 GB ოპერაციული სისტემის root (/) დანაყოფი
  • 128 GB /var/lib/docker-მდე Docker ქეშისთვის
  • 256 გბ /mnt/longhorn აპლიკაციის მონაცემებისთვის. ეს არის ნაგულისხმევი მდებარეობა, შეგიძლიათ მიუთითოთ სხვა მდებარეობა კონფიგურაციის დროს.
  • ყველა კლასტერულ კვანძს უნდა ჰქონდეს მომხმარებლის ანგარიში sudo წვდომით.
  • თქვენ უნდა გქონდეთ root დონის SSH წვდომა jump ჰოსტიდან, კლავიშებზე დაფუძნებული ავთენტიფიკაციის გამოყენებით, ყველა კვანძზე.
  • Juniper BNG CUPS-ის გამოსაყენებლად, თქვენ უნდა შეიძინოთ ლიცენზია Juniper BNG CUPS Controller-ისთვის (სამართავი თვითმფრინავი) და Juniper BNG User Planes (მომხმარებლის თვითმფრინავები), რომლებიც დაკავშირებულია Juniper BNG CUPS კონტროლერთან.
  • ინფორმაციისთვის, თუ როგორ უნდა შეიძინოთ პროგრამული უზრუნველყოფის ლიცენზია, დაუკავშირდით თქვენს Juniper Networks გაყიდვების წარმომადგენელს მისამართზე https://www.juniper.net/in/en/contact-us/.
  • MX სერიის მოწყობილობები, რომლებსაც იყენებთ თქვენს Juniper BNG CUPS გარემოში, ასევე საჭიროებს ცალკეულ ლიცენზიებს. ტექნიკის შეძენის შესახებ ინფორმაციისთვის, დაუკავშირდით Juniper Networks-ის გაყიდვების წარმომადგენელს მისამართზე https://www.juniper.net/in/en/contact-us/.

დააინსტალირეთ Juniper BNG CUPS კონტროლერი

შეჯამება
გამოიყენეთ ეს პროცედურა Juniper BNG CUPS კონტროლერის დასაყენებლად.
სანამ დაიწყებთ, დაადასტურეთ, რომ აკმაყოფილებთ BNG CUPS Controller-ის ინსტალაციის მოთხოვნებს.
შენიშვნა: იხილეთ BBE Cloudsetup ინსტალაციის სახელმძღვანელო ინსტრუქციებისთვის BBE Cloudsetup-ის დაყენების და Kubernetes კლასტერის შექმნის შესახებ. გამოიყენეთ dong setup [–bbecloudsetup] თქვენი კლასტერის დასაყენებლად და შესაქმნელად. ყველა ნაგულისხმევი შეესაბამება BBE Cloudsetup-ს, თუ იყენებთ bbecloudsetup ვარიანტს. თუ დაყენებისას არ იყენებთ bbecloudsetup ვარიანტს, მაშინ უნდა გქონდეთ შემდეგი ინფორმაცია BNG CUPS Controller-ის ინსტალაციის დაწყებისას:

  • Kubernetes რეესტრის ადგილმდებარეობა
  • რეესტრის სახელი
  • რეესტრის პორტი
  • Syslog სერვერი/BBE Event Collection და Visualization მისამართი და syslog სერვერის პორტი

დააინსტალირეთ BNG CUPS Controller Application

  1. ჩამოტვირთეთ Juniper BNG CUPS პროგრამული პაკეტი Juniper Networks პროგრამული უზრუნველყოფის ჩამოტვირთვის გვერდიდან და შეინახეთ ის jump host-ში.
  2. BNG CUPS Controller ხელმისაწვდომია შეკუმშული tarball სურათის სახით (.tgz). The fileსახელი მოიცავს გამოშვების ნომერს, როგორც სახელის ნაწილს.

გამოშვების ნომერს აქვს ფორმატი:.nzb.s მაგample, პროგრამული უზრუნველყოფის გამოშვების ნომერი 23.41.5 რუკები შემდეგი ფორმატით:

  • გამორიცხულია პროდუქტის ძირითადი გამოშვების ნომერი (მაგampლე, 23).
  • არის პროდუქტის მცირე გამოშვების ნომერი (მაგampლე, 4).
  • არის პროგრამული უზრუნველყოფის გამოშვების ტიპი (მაგample, R FRS ან ტექნიკური გამოშვებისთვის). |
  • ბის პროდუქტის კონსტრუქციული ნომერი (მაგample, 1, რომელიც მიუთითებს FRS გამოშვებაზე, ვიდრე ტექნიკური გამოშვების შესახებ).
  • არის პროდუქტის დატრიალების ნომერი (მაგampლე, 5).

ამოალაგეთ BNG CUPS Controller tarball (.tgz) file ნახტომის მასპინძელზე შეყვანით:

  • $ tar zxvf junos-bng- cups-controller- image-stamp-მ. nZb. ს.ტგზ დონგ/ჩატვირთვა. json
  • dbng/dong/settings.py
  • dbng/charts/bng_controller/templates/_installation.tpl
  • dong/ სურათები/ junos-cong-docker-amd64. ტგზ
  • dbng/dong/dong
  • dbng/images/ junos-cscache-docker-amd64. ტგზ
  • 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

გაუშვით ჩამტვირთავი სკრიპტი მას შემდეგ, რაც ტარბოლი ამოალაგეთ.

  • $ sudo dbng/dbng_loader
  • dbng ჯგუფის შექმნა… დასრულდა.
  • იტვირთება fileს… შესრულებულია.
  • სასარგებლო სკრიპტის დაყენება… დასრულებულია.
  • წარმატებით ჩაიტვირთა:

გამოიყენეთ sudo -E dbng ბმული –კონტექსტის კონტექსტის სახელი –ვერსიის პროგრამული უზრუნველყოფის გამოშვების ბრძანება კლასტერთან დასაკავშირებლად.
ბმული ბრძანება აკავშირებს დატვირთულ BNG CUPS Controller პროგრამულ პაკეტს კლასტერთან დაყენების მომზადებისთვის.

  • $ sudo -E dong ბმული –კონტექსტის კონტექსტის სახელი –ვერსიის პროგრამული უზრუნველყოფის გამოშვება
  • swwf-il-k46-s-თან დაკავშირება ერთი cp… შესრულებულია.
  • დაკავშირება დასრულებულია, გთხოვთ, გაუშვათ dbng დაყენება.
  • კონტექსტური კონტექსტი-სახელი-კუბერნეტის კონტექსტის სახელი.
  • პროგრამული უზრუნველყოფის გამოშვების ვერსია - BNG CUPS Controller პროგრამული უზრუნველყოფის ვერსია, როგორც ნაჩვენებია BNG ჩამტვირთველის გამომავალიდან.

თუ იყენებთ დაცულ რეესტრს (როგორც ეს შეიქმნებოდა BBE Cloudsetup-ის შექმნილ კლასტერზე), გადაამოწმეთ რეესტრთან ავტორიზაცია დოკერის შესვლის გაცემით, როგორც სისტემის მომხმარებელი (სისტემის მომხმარებელი მოწოდებულია BBE Cloudsetup-ის კონფიგურაციაში file) კლასტერის რეესტრის სატრანსპორტო მისამართზე (FQDN მოწოდებულია როგორც სისტემის მისამართი BBE Cloudsetup კონფიგურაციაში file). დოკერის შესვლა -u ‹ system/user> : 5000

პაროლი
გაფრთხილება! თქვენი პაროლი შეინახება დაშიფრული სახით /home/user/-ში. დოკერი/კონფიგურაცია. json. დააკონფიგურირეთ ავტორიზაციის დამხმარე ამ გაფრთხილების წასაშლელად. იხ https://docs.docker.com/engine/reference/commandline/login/#credentials-store

შესვლა წარმატებით დასრულდა
გაუშვით dong setup თქვენი ინსტალაციის კონფიგურაციისთვის.

  • $ sudo -E dong დაყენება –კონტექსტის კონტექსტის სახელი –განახლება [–bbecloudsetup] –ssh მასპინძელი:პორტი [– საიდუმლოებები]
  • კონტექსტური კონტექსტის სახელი-Kubernetes კონტექსტური სახელი.
  • განახლება - დაყენებისას მოგეთხოვებათ მხოლოდ დაკარგული მნიშვნელობები.
  • bbecloudsetup-იყენებს ნაგულისხმევ მნიშვნელობებს, რომლებიც გამოიყენება, როდესაც BBE Cloudsetup შექმნა Kubernetes კლასტერი.
  • Ssh ჰოსტი:პორტი - კლასტერის ჰოსტის სახელი ან IP მისამართი (კლასტერის რომელიმე კვანძი) და ღია პორტი, რომელიც გამოიყენება SSH წვდომისთვის CLI-ზე.

დაყენების ბრძანება აკეთებს შემდეგს.

  • აგროვებს ინფორმაციას კლასტერული გარემოს შესახებ, როგორიცაა; შენახვის კლასის ან მუდმივი ტომების სახელები, კონტეინერის რეესტრის მდებარეობა, რეესტრის კონტეინერის/პოდის სახელი, ნებისმიერი TLS გასაღების ინფორმაცია და ა.შ.
  • ახდენს BNG CUPS კონტროლერის კონფიგურაციის ინიცირებას.
  • თუ თქვენ არ იყენებდით bbecloudsetup პარამეტრს setup ბრძანებით, თქვენ უნდა შეავსოთ ეს მოთხოვნები დაყენების დროს:
  • დოკერის რეესტრის მისამართი და პორტის ნომერი
  • CPi Config შენახვის კლასის სახელი და ზომა
  • CPi Core შენახვის კლასის სახელი და ზომა
  • Scache Core შენახვის ზომა
  • $ sudo -E dong დაყენება –კონტექსტის კონტექსტის სახელი –განახლება –ssh მასპინძელი:პორტი [–საიდუმლოები]
  • რეესტრის ვალიდაცია… დასრულებულია.

გადაამოწმეთ BNG CUPS Controller-ის ინსტალაცია dbng version ბრძანების გაშვებით.

  • $ dong ვერსია – კონტექსტური კონტექსტის სახელი – დეტალი
  • BNG კონტროლერის (ერთი cp) ვერსიები:
  • მიკროსერვისის გამოშვება
  • dbng:
  • scache:
  • ხელმისაწვდომი გამოშვებები BNG კონტროლერისთვის (ერთი cp):
  • კონტექსტი: swwf-il-k46-s
  • კომპონენტები: დონგი
  • scache cpi
  • კონტექსტი: კომპონენტები: dbng ქეში cpi
  • კონტექსტური კონტექსტის სახელი-Kubernetes კონტექსტური სახელი.
  • დეტალები - აჩვენებს პროგრამული უზრუნველყოფის ყველა შესაძლო ვერსიას.
  • $ dong ვერსია – კონტექსტური კონტექსტის სახელი – დეტალი
  • BNG კონტროლერის (ერთი cp) ვერსიები:
  • მიკროსერვისის გამოშვება
  • dbng:
  • scache:
  • ხელმისაწვდომი გამოშვებები BNG კონტროლერისთვის (ერთი cp):
  • კონტექსტი: swwf-il-k46-s
  • კომპონენტები: დონგი
  • scache cpi
  • კონტექსტი: კომპონენტები: dbng scache cpi
  • კონტექსტური კონტექსტის სახელი-Kubernetes კონტექსტური სახელი.
  • დეტალები - აჩვენებს პროგრამული უზრუნველყოფის ყველა შესაძლო ვერსიას.

შეჯამება

გამოიყენეთ ეს პროცედურა BNG CUPS Controller-ის კონფიგურაციისა და დასაწყებად.

  1. შეიყვანეთ rollout BNG CUPS Controller-ის ინსტალაციის დასაწყებად. BNG CUPS Controller უტილიტა გაძლევთ საშუალებას გამოაქვეყნოთ პროგრამული უზრუნველყოფის სხვადასხვა ვერსიები ყველა მიკროსერვისისთვის, რომლებიც BNG CUPS Controller-ის ნაწილია. თქვენ უნდა გამოიყენოთ rollout ბრძანება sudo-სთან ერთად, როგორც root.
  2. rollout ბრძანება ასევე ადასტურებს, რომ არის ახალი გამოშვებისთვის საჭირო ყველა მნიშვნელობა და იტვირთება ახალი გამოშვების კონტეინერის სურათებს რეესტრში. გამოიყენეთ sudo -E dong rollout – კონტექსტის კონტექსტის სახელი – ვერსიის პროგრამული უზრუნველყოფის გამოშვება – სერვისის სერვისის სახელი BNG CUPS Controller სერვისების დასაწყებად.

მაგample

  • $ sudo -E dong rollout –კონტექსტის კონტექსტის სახელი
  • კონტეინერის სურათების ჩატვირთვა რეესტრში…
  • იტვირთება სურათების სქეში გადატანა ადგილობრივ ქეშში… შესრულებულია.
  • უბიძგებს სურათების შენახვა რეესტრში… შესრულებულია.
  • ჩაიტვირთა კონტეინერის სურათები რეესტრში.
  • BNG კონტროლერის გავრცელება (single-cp)… შესრულებულია.• კონტექსტური სახელი-Kubernetes კონტექსტი.
  • სერვისის სახელწოდება - მიკროსერვისის სახელი, რომელიც უნდა განთავსდეს (მაგample, scache და cpi-).
  • Version software-release-პროგრამული უზრუნველყოფის გამოშვება (ნაგულისხმევი ვერსია, რომელიც უკავშირდება კლასტერს).

შენიშვნა: პირველ გაშვებაზე - მომსახურება არ არის საჭირო. –სერვისი გამოიყენება –ვერსიის გასაშვებად (განახლეთ კონკრეტული სერვისების კონკრეტული ვერსიები.
შენიშვნა: ნაგულისხმევად, BNG CUPS Controller იწყება ქარხნული ნაგულისხმევიდან. კონფიგურაცია აღდგება საწყის მდგომარეობაში. ნებისმიერი მუდმივი მდგომარეობა და ნებისმიერი მუდმივი ჟურნალი გასუფთავებულია. შეიყვანეთ დონგის სტატუსი - დეტალი - კონტექსტური კონტექსტის სახელი, რათა დაადასტუროთ, რომ BNG CUPS Controller სერვისები მუშაობს და მუშაობს.

მაგample
$ dong სტატუსი – დეტალი – კონტექსტური კონტექსტის სახელი

MICROSERVICE POD NODE

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

STATE განახლდება UPTIME

  • გაშვებული 0
  • 0: 03:41.887146 swwf-il-
  • შენახვა: ჯანსაღი
    შენიშვნა: შეაგროვეთ ჟურნალები მომსახურებისთვის და დაუკავშირდით Juniper Networks-ის ტექნიკურ დახმარებას

ცენტრი (JTAC) როდესაც ხდება რომელიმე ქვემოთ ჩამოთვლილიდან:

  • სერვისი არ მუშაობს.
  • სერვისის მუშაობის დრო სხვა სერვისებთან შედარებით მიუთითებს, რომ ის ხელახლა დაიწყო.

თქვენ უნდა დაამატოთ საკონტროლო სიბრტყის ინსტანცია (CPi) თქვენს BNG CUPS კონტროლერს. გაუშვით CPI დამატების ბრძანება.

  • $ sudo -E dong cpi დამატება – კონტექსტის კონტექსტის სახელი – ვერსიის გამოშვება – ნომერი cpi-ლეიბლი
  • CPi-ის დამატება „cpi-example-1” დიაგრამაზე… შესრულებულია.
  • მიმდინარეობს კონტეინერის სურათების რეესტრში გადატანა…
  • იტვირთება cpi-exampl-1 სურათები ადგილობრივ ქეშში… შესრულებულია.
  • უბიძგებს cpi-examp1-1 სურათი რეგისტრაციაში… დასრულებულია. შესრულებულია.
  • ახალი CPi-ის გაშვება… დასრულდა.
  • კონტექსტური კონტექსტის სახელი - Kubernetes კონტექსტური სახელი. შეიყვანეთ კონტექსტის სახელი.
  • ვერსია software-release-პროგრამული უზრუნველყოფის გამოშვება ახალი CPi pod. შეიყვანეთ გამოშვება.
  • Cpi- label- მიუთითეთ ლეიბლი, რომელიც გამოიყენება CPi ბრძანებებისთვის.

შეამოწმეთ, რომ CPi მიკრო სერვისი გაშვებულია dong status ბრძანების გამოყენებით.

  • $ dbng ststus –detail –კონტექსტის კონტექსტის სახელი

MICROSERVICE POD STATE NODE

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

განახლდება UPTIME

  • 0:00:19.887097 swwf-il-k46-s.juniper.netscache
  • k46-s. Juniper.net
  • scache-pod-77d749dc6f – 5h5f ტ
  • გაშვებული 0
  • 0:03:41. 887146 swwf-il-
  • შენახვა: ჯანსაღი
  • კონტექსტური კონტექსტის სახელი-Kubernetes კონტექსტური სახელი.
  • დეტალი - აჩვენებს დეტალურ ინფორმაციას.

დააინსტალირეთ BNG მომხმარებლის თვითმფრინავი
BNG მომხმარებლის თვითმფრინავები, რომლებსაც იყენებთ Juniper BNG CUPS-ის ნაწილად, არის MX სერიის მარშრუტიზატორები, რომლებიც დაინსტალირებული გაქვთ თქვენს ქსელში. BNG მომხმარებლის თვითმფრინავები (MX სერიის მარშრუტიზატორები) მუშაობს Junos OS-ზე. თუ გჭირდებათ BNG მომხმარებლის თვითმფრინავის დაყენება, იხილეთ შემდეგი: Junos® OS პროგრამული უზრუნველყოფის ინსტალაციისა და განახლების სახელმძღვანელო. როგორ გამოვიყენოთ Juniper BNG CUPS Controller Utility ბრძანებები

როგორ გამოვიყენოთ Juniper BNG CUPS კონტროლერი

კომუნალური ბრძანებები
შეჯამება
მას შემდეგ რაც დააინსტალირეთ Juniper BNG CUPS Controller (BNG CUPS Controller), შეგიძლიათ შეასრულოთ მრავალი ადმინისტრაციული ფუნქცია.

ამ განყოფილებაში

  • წვდომა Juniper BNG CUPS Controller Utility
    ბრძანებები 11
  • ჩართეთ ან შეაჩერეთ BNG CUPS კონტროლერი
    მომსახურება | 18
  • შეამოწმეთ BNG CUPS კონტროლერის სტატუსი
    მომსახურება | 18
  • Juniper BNG CUPS Logging | 19
    წაშალეთ და წაშალეთ BNG CUPS
  • კონტროლერი | 20

როგორ მივიღოთ წვდომა BNG CUPS კონტროლერზე
კონფიგურაცია და ფუნქციონირება
ბრძანებები | 20

წვდომა Juniper BNG CUPS Controller Utility ბრძანებებზე
შეგიძლიათ გამოიყენოთ BNG CUPS Controller კომუნალური სკრიპტი (dong) აპლიკაციის ადმინისტრირებისთვის და CLI-ზე წვდომისთვის, რომელსაც იყენებთ ოპერაციების კონფიგურაციისთვის. BNG CUPS Controller-ის ინსტალაცია ათავსებს სასარგებლო სკრიპტს /usr/local/bin-ში.
dong utility სკრიპტი ასრულებს დავალებებს, რომლებიც უნდა გააკეთოთ BNG CUPS-ის სამართავად, მაგრამ ნიღბავს kubectl ბრძანების სირთულეს. kubectl ბრძანებების ეს შენიღბვა ამარტივებს თქვენს ადმინისტრაციულ მოვალეობებს.

dong utility სკრიპტი იყენებს Kubernetes kubectl utility ბრძანებებს შემდეგი მოქმედებების შესასრულებლად:

  • შექმენით და წაშალეთ ობიექტები.
  • ჩაატარეთ ინტერაქტიული სესიები პოდ კონტეინერებით.
  • BNG CUPS Controller ობიექტების სტატუსის ჩვენება.

ცხრილი 1 მე-11 გვერდზე ჩამოთვლილია ბრძანებები, რომელთა გამოძახება შეგიძლიათ dong utility სკრიპტით და აღწერს მოქმედებას, რომელსაც თითოეული ბრძანება იწყებს.
ცხრილი 1: BNG CUPS Controller Utility Script ბრძანებები

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 ან help ვარიანტი:

  • $ დონგ -სთ
  • $ dbng - დახმარება

კონკრეტული ბრძანების ვარიანტების საჩვენებლად:

  • $ dong ბრძანება-სახელი -h

გაუშვით ან შეაჩერეთ BNG CUPS კონტროლერის სერვისები
გამოიყენეთ dong utility სკრიპტი BNG CUPS Controller-ის ყველა სერვისის დასაწყებად ან შესაჩერებლად.

  • BNG CUPS Controller-ის ყველა სერვისის დასაწყებად:
  • $ sudo -E dong rollout –კონტექსტის კონტექსტის სახელი
  • BNG CUPS Controller-ის ყველა სერვისის შესაჩერებლად:
  • $ sudo -E dbng გაჩერება – კონტექსტის კონტექსტის სახელი

შეამოწმეთ BNG CUPS კონტროლერის სერვისების სტატუსი
გამოიყენეთ dbng სტატუსის კომუნალური სკრიპტი, რათა შეამოწმოთ თითოეული BNG CUPS Controller სერვისის (ფუნქციური კომპონენტი) სტატუსი, რომელიც ჩამოთვლილია ცხრილში 2, გვერდზე 19. სტატუსი გვიჩვენებს, სერვისი მუშაობს, გავიდა თუ არ დაიწყო. ის ასევე აჩვენებს სერვისის სახელს Kubernetes pod-ზე. შეგიძლიათ შეადაროთ სერვისების მუშაობის დრო, რათა სწრაფად ნახოთ, განახლდა თუ არა რომელიმე სერვისი.

ცხრილი 2: სერვისები ნაჩვენებია სტატუსის ბრძანებით

კონტროლერის სერვისების სტატუსის შესამოწმებლად, აჩვენეთ სერვისის სტატუსი:

  • $ dbng სტატუსი

მაგampლე:
user@host $ dbng სტატუსი – დეტალი – კონტექსტის კონტექსტის სახელი

MICROSERVICE POD STATE NODE

  • სკაშე
  • scache-pod-7f646d56dc-w88sg Running 0
  • example-1. Juniper.net

განახლდება UPTIME

  • 0:00:38.959603
  • example-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 ჩაწერილი მოვლენები განსაზღვრული ფილტრის მიხედვით, რომელიც შეიძლება იყოს კონკრეტული დროის დიაპაზონში. Dashboard ასევე გთავაზობთ მძლავრ საძიებო და ვიზუალიზაციის ინსტრუმენტებს, რომელთა მეშვეობითაც შეგიძლიათ დააკავშიროთ ჩაწერილი მოვლენები მრავალი წყაროდან. BBE Event Collection და ვიზუალიზაციის დასაყენებლად იხილეთ Broadband Edge Event Collection და Visualization Installation Guide.

წაშალეთ და ამოიღეთ BNG CUPS კონტროლერი
გამოიყენეთ dong utility სკრიპტი BNG CUPS Controller-ის კონფიგურაციის დეინსტალაციისთვის. Unlink ბრძანება უბრუნებს თქვენს მიერ შესრულებულ მოქმედებებს BNG CUPS Controller-ის დაყენებისას. ეს სკრიპტი აბრუნებს BNG CUPS კონტროლერს იმ მდგომარეობაში, რომელშიც იყო აპლიკაციის დაინსტალირებისთანავე, მაგრამ სანამ რაიმე დაყენების კონფიგურაციას გააკეთებდით.

BNG CUPS კონტროლერის დეინსტალაციისთვის

  1. 1. გადახტომის ჰოსტზე, სადაც დააინსტალირეთ BNG CUPS Controller, გაუშვით გაჩერების ბრძანება.
    $ sudo -E dong stop –კონტექსტის კონტექსტის სახელი
    2. გაუშვით unlink ბრძანება.
    $ sudo -E dong unlink –კონტექსტის კონტექსტის სახელი
    3. გაუშვით სუფთა ბრძანება.
    $ sudo -E dong გაწმენდა – დეინსტალაცია

როგორ მივიღოთ BNG CUPS კონტროლერის კონფიგურაცია და ფუნქციონირება

  • ბრძანებები

ამ განყოფილებაში

  • წვდომა BNG CUPS Controller CLI | 20
  • CLI კონფიგურაციის განცხადებების წვდომა და გამოყენება | 21
  • CLI ოპერატიული ბრძანებების წვდომა და გამოყენება | 22
  • წვდომა BNG CUPS Controller CLI-ზე

თქვენ იყენებთ BNG CUPS Controller ბრძანების ხაზის ინტერფეისს (CLI) BNG CUPS Controller-ის კონფიგურაციისთვის და მისი ოპერაციების მონიტორინგისთვის. ეს განყოფილება აღწერს, თუ როგორ უნდა შეხვიდეთ CLI-ზე.

BNG CUPS Controller CLI მოთხოვნაზე წვდომისთვის

  1. შეიყვანეთ შემდეგი dong utility სკრიპტის ბრძანება. $ dong cli root@host>
  2. შეიყვანეთ კითხვის ნიშანი, რომ ნახოთ ხელმისაწვდომი ზედა დონის CLI ბრძანებები. ეს ბრძანება იძლევა Junos OS ზედა დონის ბრძანებების ქვეჯგუფს.

BNG CUPS Controller-ისთვის ხელმისაწვდომი CLI არის Junos OS CLI-ის ქვეჯგუფი. მეტისათვისview Junos OS CLI-ის საფუძვლების შესახებ, იხილეთ დღე პირველი: შესწავლა Junos CLI. უფრო დეტალური ინფორმაციისთვის იხილეთ CLI მომხმარებლის სახელმძღვანელო.

წვდომა და გამოიყენეთ CLI კონფიგურაციის განცხადებები
თქვენ იყენებთ კონფიგურაციის განცხადებებს BNG CUPS კონტროლერის თვისებების კონფიგურაციის, დაყენების, მართვისა და მონიტორინგისთვის.

BNG CUPS კონტროლერის კომპონენტების კონფიგურაციისთვის:

  1. გამოიყენეთ BNG CUPS Controller კომუნალური ბრძანება dong cli უმაღლესი დონის CLI მოთხოვნაზე წვდომისთვის.
  2. შედით კონფიგურაციის რეჟიმში BNG CUPS კონტროლერის კონფიგურაციისთვის და ინფორმაცია, რომელსაც BNG CUPS Controller იყენებს მართული როუტერის კონფიგურაციისთვის.
    • root@user> კონფიგურაცია
    • root@user#
  3. შეიყვანეთ CLI განცხადებები Juniper BNG CUPS კომპონენტების კონფიგურაციისთვის (BNG CUPS Controller და BNG User Planes).
  4. შეინახეთ და გაააქტიურეთ კონფიგურაცია. ეს ბრძანება მუშაობს მხოლოდ მაშინ, როდესაც არ არსებობს კონფიგურაციის სინტაქსის შეცდომები.
    • root@user# commit
    • ჩაიდინოს სრული
  5. (არასავალდებულო) გამოდით კონფიგურაციის რეჟიმიდან და დაუბრუნდით ზედა დონის CLI მოთხოვნას. root@user# გასვლა root@user>
  6. მხარდაჭერილი კონფიგურაციის განცხადებების სიისთვის იხილეთ Juniper BNG CUPS CLI კონფიგურაციის განცხადებები.

წვდომა და გამოიყენეთ CLI ოპერატიული ბრძანებები
თქვენ იყენებთ ოპერაციულ ბრძანებებს Juniper BNG CUPS-ის მიმდინარე სტატუსის საჩვენებლად. თქვენ შეიყვანთ ოპერაციულ ბრძანებებს BNG CUPS კონტროლერის და BNG მომხმარებლის თვითმფრინავების მონიტორინგისა და პრობლემების გადასაჭრელად.

BNG CUPS კონტროლერის მონიტორინგისთვის, view BNG CUPS კონტროლერის კონფიგურაცია და სტატისტიკა, ან შეასრულეთ გარკვეული ოპერაციები ხელით:

  1. გამოიყენეთ BNG CUPS Controller კომუნალური ბრძანება dong cli უმაღლესი დონის CLI მოთხოვნაზე წვდომისთვის. $ dong cli root@host
  2. შეიყვანეთ კონკრეტული ბრძანებები.
    • გამოიყენეთ შოუ ბრძანებები სტატისტიკური ინფორმაციის სანახავად.
    • გამოიყენეთ მოთხოვნის ბრძანებები BNG CUPS Controller-ის გარკვეული ოპერაციების ხელით დასაწყებად.

მხარდაჭერილი ოპერატიული ბრძანებების სიისთვის იხილეთ 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

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *