เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

ะ’ เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบเบญเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบญเบตเบ‡เบ•เบฒเบกเบšเบฒเบ‡เบ„เบปเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ•เปเปˆเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ™เบตเป‰เป„เบ”เป‰เบ„เบฑเบ”เบญเบญเบเบšเบฒเบ‡เบ„เปเบฒเบ–เบฒเบกเปเบฅเป‰เบง. เปเบฅเบฐเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เป‰เบญเบเบกเบตเบ„เบงเบฒเบกเบชเบธเบเบซเบฅเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบฎเบญเบšเบงเบฝเบ™เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ›เบปเบเบ›เบดเบ” Ansible เบเบฑเบš Python scripts, เปเบ•เปˆเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบš.

เบเบญเบšเบ”เบฝเบงเบเบฑเบ™เบเปเบฒเบ™เบปเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบ„เปเบฒเบ–เบฒเบก.
เปเบฅเบฐ virtualization เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เบšเบฑเบ™เบซเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบญเบธเบ—เบดเบ”เบ•เบปเบ™, เบšเปเปˆเป€เบซเบกเบฒเบฐเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบซเบปเบงเบ‚เปเป‰ ADSM, เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบงเบดเป€เบ„เบฒเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เปเบ•เปˆเปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบกเบฑเบ™เบˆเบฒเบเบกเบธเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป„เบ”เป‰เปƒเบŠเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ”เบฝเบงเบเบฑเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบก, เบ™เบตเป‰เปเบกเปˆเบ™ 2G, 3G, LTE, broadband เปเบฅเบฐ B2B, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ DC: เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ•เบฑเบ™, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบงเบฑเบ”เบ–เบธ.

เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบˆเบฒเบเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ overlay เบ›เบฒเบเบปเบ”.

เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบฅเปเบ–เป‰เบฒเปƒเบซเป‰เบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเบˆเบฐเบเปเบฒเบซเบ™เบปเบ”เบ„เปˆเบฒเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ™เบฑเบเบ”เบปเบ™เบ•เบตเปเบฅเบฐ SDN เบ›เบฒเบเบปเบ”.

เบงเบดเบ—เบตเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบซเบผเบทเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบกเบฑเบ™, เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™: VMWare, OpenStack, Google Compute Cloud, AWS, Facebook.

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเปƒเบ™เบกเบทเป‰เบ™เบตเป‰.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เป€เบ™เบทเป‰เบญเปƒเบ™

  • เป€เบซเบ”เบœเบปเบ™
  • Terminology
  • Underlay - เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ
  • เบงเบฒเบ‡เบŠเป‰เบญเบ™ - เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฐเป€เปเบทเบญเบ™
    • เบงเบฒเบ‡เบŠเป‰เบญเบ™เบเบฑเบš ToR
    • เบงเบฒเบ‡เบŠเป‰เบญเบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบš
    • เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบœเป‰เบฒ Tungsten เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡
      • เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบžเบฒเบเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ”เบฝเบง
      • เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ VMs เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
      • เบญเบญเบเบชเบนเปˆเป‚เบฅเบเบžเบฒเบเบ™เบญเบ

  • FAQ
  • เบชเบฐเบซเบฅเบธเบš
  • เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”

เป€เบซเบ”เบœเบปเบ™

เปเบฅเบฐเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เบกเบฑเบ™เบชเบปเบกเบ„เบงเบ™เบ—เบตเปˆเบˆเบฐเบเปˆเบฒเบงเป€เบ–เบดเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ virtualization เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบกเบทเป‰เบงเบฒเบ™เบ™เบตเป‰.

เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบเบดเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡เบงเปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบžเบฒเบเบชเปˆเบงเบ™ inert เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปƒเบ”เบเปเปˆเบ•เบฒเบก. เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เปƒเบ™เบ—เบธเบเป†เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบ. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบกเปˆเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบžเบฑเบเบœเปˆเบญเบ™, เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบเบฒเบ - เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบšเปเปˆเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบกเบฑเบ™เป€เบกเบทเปˆเบญเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบซเบผเบธเบ”เบฅเบปเบ‡. เป€เบฅเบทเป‰เบญเบเป†, เบเบฒเบ™เบ›เบปเบ”เบฅเป‹เบญเบเป‚เบซเบกเบ”เบ”เบฝเบงเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบชเปˆเบงเบ™เปƒเบซเบเปˆเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ เปเบฅเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบฅเบนเบเบ„เป‰เบฒเบซเบผเบฒเบเบ„เบปเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบชเปˆเบงเบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ—เบตเบกเบ‡เบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบญเบฒเบ”เบˆเบฐเบ•เป‰เบฒเบ™เบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ”เป† - เป€เบžเบฒเบฐเบงเปˆเบฒเบ•เบญเบ™เบ™เบตเป‰เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบšเบฒเบ‡เบขเปˆเบฒเบ‡ (เบžเบงเบเป€เบฎเบปเบฒเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบเบงเบดเบ—เบต), เปเบ•เปˆเปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ„เปˆเบฒเบชเบดเปˆเบ‡เปƒเบซเบกเปˆ, เปเบฅเบฐเบกเบฑเบ™เบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบ™เบงเปƒเบ”.

เป€เบžเบทเปˆเบญเบšเปเปˆเบฅเปเบ–เป‰เบฒเบœเบนเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบชเปˆ VLANs เปเบฅเบฐเบšเปเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบ”เป†เปƒเบ™เปเบ•เปˆเบฅเบฐ node เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบ›เบฐเบŠเบฒเบŠเบปเบ™เป„เบ”เป‰เบ„เบดเบ”เป€เบ–เบดเบ‡เบเบฒเบ™เปƒเบŠเป‰ overlays - overlay networks - เป€เบŠเบดเปˆเบ‡เบกเบตเบซเบผเบฒเบเบซเบผเบฒเบเบŠเบฐเบ™เบดเบ”: GRE, IPinIP, MPLS, MPLS L2/L3VPN, VXLAN, GENEVE, MPLSoverUDP, MPLSoverGRE, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบเบฒเบ™เบญเบธเบ—เบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบชเบญเบ‡เบชเบดเปˆเบ‡เบ‡เปˆเบฒเบเป†:

  • เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ - เป‚เบ™เบ”เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ–เบทเบเปเบ•เบฐเบ•เป‰เบญเบ‡. เบ™เบตเป‰เป€เบฅเบฑเปˆเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เปเบฅเบฐเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบปเบเป€เบงเบฑเป‰เบ™เบžเบฐเปเบ™เบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบˆเบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบซเบกเปˆ.
  • เบเบฒเบ™เป‚เบซเบผเบ”เป„เบ”เป‰เบ–เบทเบเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เป€เบฅเบดเบเบขเบนเปˆเปƒเบ™เบชเปˆเบงเบ™เบซเบปเบง - เป€เบชเบฑเป‰เบ™เบœเปˆเบฒเบ™เปเบ”เบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฎเบนเป‰เบซเบเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™, เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปƒเบ™ hosts, เบซเบผเบทเบเปˆเบฝเบงเบเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ overlay. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบซเบ™เป‰เบญเบเบฅเบปเบ‡เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ / เบฅเบฒเบ„เบฒเบ–เบทเบเบเบงเปˆเบฒ.

เปƒเบ™เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบšเปเปˆเป€เบ•เบฑเบกเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเป„เบ”เป‰เบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบงเบดเป€เบ„เบฒเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบŠเป‰เบญเบ™เบเบฑเบ™เปƒเบ™ DCs.

เบŠเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเปเบ–เบงเบ‚เบญเบ‡ racks เบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ”เบฝเบงเบเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡.

เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ™เบตเป‰โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™ virtual machines/containers/serverless เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

Terminology

เปƒเบ™ loop เป€เบ›เบฑเบ™ เป€เบŠเบตเบšเป€เบงเบต เบ‚เป‰เบญเบเบˆเบฐเบ•เบฑเป‰เบ‡เบŠเบทเปˆเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ”เป‰เบฒเบ™เป€เบŠเบตเบŸเป€เบงเบตเบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบนเบเบ„เป‰เบฒเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเปƒเบ™ racks เบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ เบšเปเปˆ เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐ.

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ โ€” x86 เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เปƒเบ™ rack เป€เบ›เบฑเบ™โ€‹. เบ„เปเบฒเบชเบฑเบšเบ—เบตเปˆเปƒเบŠเป‰เป€เบฅเบทเป‰เบญเบเป†เบ—เบตเปˆเบชเบธเบ” เป€เบˆเบปเป‰เบฒเบžเบฒเบš. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "ะผะฐัˆะธะฝะฐ"เบซเบผเบท เป€เบˆเบปเป‰เบฒเบžเบฒเบš.

Hypervisor โ€” เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเปˆเบ™เบ—เบตเปˆเปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ•เบปเบงเบˆเบดเบ‡เบ—เบตเปˆเบˆเบณเบฅเบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบšเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡ Virtual เปเบฅเปˆเบ™. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เปƒเบ™เบงเบฑเบ™เบ™เบฐเบ„เบฐเบ”เบตเปเบฅเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ„เปเบฒเบงเปˆเบฒ "hypervisor" เบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบท "เป€เบˆเบปเป‰เบฒเบžเบฒเบš".

เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเป€เปเบทเบญเบ™ - เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ hypervisor. เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบงเบปเบ‡เบˆเบญเบ™เบ™เบตเป‰, เบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เปเบ—เป‰เป†เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบšเบฑเบ™เบˆเบธ. เปƒเบซเป‰เป€เบญเบตเป‰เบ™เบกเบฑเบ™เบงเปˆเบฒ "เบกยซ

เบœเบนเป‰เป€เบŠเบปเปˆเบฒ เปเบกเปˆเบ™เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบˆเบฐเบเปเบฒเบ™เบปเบ”เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เป€เบ›เบฑเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบซเบผเบทเบฅเบนเบเบ„เป‰เบฒเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.

เบเบฒเบ™เป€เบŠเบปเปˆเบฒเบซเบผเบฒเบ เบซเบผเบท multitenancy - เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ”เบฝเบงเบเบฑเบ™เป‚เบ”เบเบฅเบนเบเบ„เป‰เบฒ / เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบˆเบฒเบเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เปเบกเปˆเบ™เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เบเป‰เบญเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.

ToR โ€” เป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบชเบฐเบงเบดเบ” Rack - เบชเบฐเบงเบดเบ”เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ rack เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.

เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบ ToR topology, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ•เปˆเบฒเบ‡เป†เป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ” End of Row (EoR) เบซเบผเบท Middle of Row (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบ„เปˆเบญเบเบžเปเปƒเบˆเปเบฅเบฐเบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เป€เบซเบฑเบ™เบ•เบปเบงเบซเบเปเป‰เบ‚เบญเบ‡ MoR).

เป€เบ„เบทเบญเบ‚เปˆเบฒเบ underlay เบซเบผเบท เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบ•เบดเบ”โ€‹เบžเบฑเบ™โ€‹เบซเบผเบท underlay เปเบกเปˆเบ™โ€‹เป‚เบ„เบ‡โ€‹เบฅเปˆเบฒเบ‡โ€‹เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบ—เบฒเบ‡โ€‹เบ”เป‰เบฒเบ™โ€‹เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹: เบชเบฐโ€‹เบซเบผเบฑเบšโ€‹, routersโ€‹, เบชเบฒเบโ€‹.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบŠเป‰เบญเบ™เบเบฑเบ™ เบซเบผเบท overlay network เบซเบผเบท overlay - เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtual เบ‚เบญเบ‡ tunnels เปเบฅเปˆเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบš.

เบœเป‰เบฒ L3 เบซเบผเบทเบœเป‰เบฒ IP - เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ›เบฐเบ”เบดเบ”เบ—เบตเปˆเบกเบฐเบซเบฑเบ”เบชเบฐเบˆเบฑเบ™เบ‚เบญเบ‡เบกเบฐเบ™เบธเบ”เบŠเบฒเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบŠเป‰เปเบฒ STP เปเบฅเบฐเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰ TRILL เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเปเบฒเบžเบฒเบ”. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบ–เบดเบ‡เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™ L3 เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เป‚เบ”เบเบšเปเปˆเบกเบต VLANs เปเบฅเบฐ, เบ•เบฒเบกเบ™เบฑเป‰เบ™, เป‚เบ”เป€เบกเบ™เบญเบญเบเบญเบฒเบเบฒเบ”เบ‚เบฐเบซเบเบฒเบเปƒเบซเบเปˆเบซเบผเบงเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบŠเบญเบเบซเบฒเบšเปˆเบญเบ™เบ—เบตเปˆเบ„เปเบฒเบงเปˆเบฒ "เป‚เบฎเบ‡เบ‡เบฒเบ™" เบกเบฒเบˆเบฒเบเบžเบฒเบเบ•เปเปˆเป„เบ›.

SDN - เบŠเบญเบšเปเบงเบเปเบฒเบ™เบปเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เป€เบเบทเบญเบšเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เปเบ™เบฐเบ™เบณ. เบงเบดเบ—เบตเบเบฒเบ™เปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบกเปˆเบ™เป€เบฎเบฑเบ”เบšเปเปˆเป„เบ”เป‰เป‚เบ”เบเบšเบธเบเบ„เบปเบ™, เปเบ•เปˆเป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบเป‰เบฒเบ Control Plane เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบธเบ”เบ—เป‰เบฒเบเป„เบ›เบซเบฒเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก.

NFV - Network Function Virtualization - virtualization เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบ™เบฐเบ™เปเบฒเบงเปˆเบฒเบšเบฒเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ virtual machines เบซเบผเบท containers เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบซเบกเปˆ, เบˆเบฑเบ”เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบญเบญเบเบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ.

VNF - เบŸเบฑเบ‡เบŠเบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฐเป€เปเบทเบญเบ™. เบญเบธเบ›เบฐเบเบญเบ™เบชเบฐเป€เปเบทเบญเบ™เบชเบฐเป€เบžเบฒเบฐ: router, switch, firewall, NAT, IPS/IDS, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบ•เบญเบ™เบ™เบตเป‰เบ‚เป‰เบญเบเป€เบˆเบ”เบ•เบฐเบ™เบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฐเป€เบžเบฒเบฐ, เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เบœเบนเป‰เบญเปˆเบฒเบ™เบชเบฑเบšเบชเบปเบ™เป€เบเบตเบ™เป„เบ›. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เบซเบผเบฒเบ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเบปเปˆเบ‡เบฅเบฒเบงเป„เบ›เบซเบฒเบžเบฒเบ เป€เบญเบเบฐเบชเบฒเบ™. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, Roma Gorge, เบœเบนเป‰เบ—เบตเปˆเบงเบดเบžเบฒเบเบงเบดเบˆเบฒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เบชเบฑเบ™เบเบฒเบงเปˆเบฒเบˆเบฐเบ‚เบฝเบ™เบšเบฑเบ™เบซเบฒเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต virtualization เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปƒเบ™เบ„เบงเบฒเบกเป€เบฅเบดเบเบซเบผเบฒเบเปเบฅเบฐเป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเปˆเบงเบ™เปƒเบซเบเปˆเปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบชเปˆเบงเบ™เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™:

เบŠเบฑเป‰เบ™เปƒเบ•เป‰เบ”เบดเบ™ โ€” เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบ—เบฒเบ‡โ€‹เบ”เป‰เบฒเบ™โ€‹เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบซเบกเบฑเป‰เบ™โ€‹เบ„เบปเบ‡โ€‹.
เบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™ โ€” abstraction over Underlay เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเบเบœเบนเป‰เป€เบŠเบปเปˆเบฒ.

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบฑเบ‡เบชเบญเบ‡เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ DC (เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบงเบดเป€เบ„เบฒเบฐเปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰) เปเบฅเบฐเบชเปเบฒเบฅเบฑเบš ISP (เป€เบŠเบดเปˆเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบงเบดเป€เบ„เบฒเบฐ, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เป„เบ”เป‰เปเบฅเป‰เบง. SDSM). เบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบงเบดเบชเบฒเบซเบฐเบเบดเบ”, เปเบ™เปˆเบ™เบญเบ™, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ:

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบŠเบฑเป‰เบ™เปƒเบ•เป‰เบ”เบดเบ™

Underlay เปเบกเปˆเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ: เบชเบฐเบซเบผเบฑเบšเบฎเบฒเบ”เปเบง เปเบฅเบฐเบชเบฒเบ. เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบขเบนเปˆเปƒเบ•เป‰เบ”เบดเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบกเบฑเบ™เบญเบตเบ‡เปƒเบชเปˆเป‚เบ›เป‚เบ•เบ„เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต. เบšเปเปˆเปเบกเปˆเบ™เบขเปˆเบฒเบ‡เบ™เป‰เบญเบเป€เบžเบฒเบฐเบงเปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™เบฎเบฒเบ”เปเบงเบˆเบปเบ™เป€เบ–เบดเบ‡เบ—เบธเบเบกเบทเป‰เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบŠเบญเบšเปเบงเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบ—เบตเปˆเบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบŠเบดเบšเบซเบผเบทเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡; เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบญเบทเปˆเบ™เป†เปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™.

เปเบ•เปˆเบšเบฒเบ‡เบ„เบปเบ™เป€เบŠเบฑเปˆเบ™ Google เบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฐเบงเบดเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเบ›เบฐเบ–เบดเป‰เบกเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›. เปเบ•เปˆ LAN_DC เบšเปเปˆเปเบกเปˆเบ™ Google.

Underlay เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบšเปเปˆเบ„เปˆเบญเบเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ IP เบžเบทเป‰เบ™เบ–เบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. Underlay เบšเปเปˆเบฎเบนเป‰เบซเบเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™, เบฅเบนเบเบ„เป‰เบฒ, เบซเบผเบทเบœเบนเป‰เป€เบŠเบปเปˆเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบกเบฑเบ™ - เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบŠเบธเบ”เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เบญเบทเปˆเบ™.
Underlay เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เปเบšเบšเบ™เบตเป‰:

  • IPv4+OSPF
  • IPv6+ISIS+BGP+L3VPN
  • L2+TRILL
  • L2+STP

เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบ: CLI/GUI/NETCONF.

เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡, scripts, เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡.

เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เปƒเบ™เบŠเบธเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบธเบ—เบดเบ”เปƒเบซเป‰ underlay เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™

Overlay เป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtual เบ‚เบญเบ‡ tunnels stretched เบชเบธเบ”เป€เบ—เบดเบ‡เบ‚เบญเบ‡ Underlay, เบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ VMs เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบซเบ™เบถเปˆเบ‡เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบญเบทเปˆเบ™เป†.

เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เปเบกเปˆเบ™ encapsulated เปƒเบ™โ€‹เบšเบฒเบ‡โ€‹เบซเบปเบงโ€‹เบญเบธโ€‹เป‚เบกเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบœเปˆเบฒเบ™โ€‹เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบชเบฒโ€‹เบ—เบฒโ€‹เบฅเบฐโ€‹เบ™เบฐโ€‹.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ VMs เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบซเบ™เบถเปˆเบ‡ (เบซเบ™เบถเปˆเบ‡เบšเปเบฅเบดเบเบฒเบ™) เบชเบฒเบกเบฒเบ”เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™ Overlay, เป‚เบ”เบเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡ Packet เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบง.

เบเบฒเบ™เบงเบฒเบ‡เบŠเป‰เบญเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡:

  • เบญเบธเป‚เบกเบ‡ GRE
  • VXLAN
  • EVPN
  • L3VPN
  • GENEVE

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฒเบ™เบงเบฒเบ‡เบŠเป‰เบญเบ™เบเบฑเบ™เบˆเบฐเบ–เบทเบเบเบณเบ™เบปเบ”เบ„เปˆเบฒ เปเบฅเบฐเบฎเบฑเบเบชเบฒเบœเปˆเบฒเบ™เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบชเบนเบ™เบเบฒเบ‡. เบˆเบฒเบเบกเบฑเบ™, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบเบปเบ™เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเบเบปเบ™เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบชเบปเปˆเบ‡เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐ encapsulate เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ. เบซเบ™เป‰เบญเบโ€‹เบซเบ™เบถเปˆเบ‡ เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰ เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบ™เบตเป‰เบ”เป‰เบงเบเบ•เบปเบงเบขเปˆเบฒเบ‡.

เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ™เบตเป‰เปเบกเปˆเบ™ SDN เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบšเปเบฅเบดเบชเบธเบ”เบ‚เบญเบ‡เบกเบฑเบ™.

เบกเบตเบชเบญเบ‡เบงเบดเบ—เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Overlay:

  1. เบงเบฒเบ‡เบŠเป‰เบญเบ™เบเบฑเบš ToR
  2. เบงเบฒเบ‡เบŠเป‰เบญเบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบš

เบงเบฒเบ‡เบŠเป‰เบญเบ™เบเบฑเบš ToR

เบเบฒเบ™เบงเบฒเบ‡เบŠเป‰เบญเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบ—เบตเปˆเบชเบฐเบงเบดเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ (ToR) เบขเบทเบ™เบขเบนเปˆเปƒเบ™ rack, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบœเป‰เบฒ VXLAN.

เบ™เบตเป‰เปเบกเปˆเบ™เบเบปเบ™เป„เบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบงเบฅเบฒเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ ISP เปเบฅเบฐเบœเบนเป‰เบ‚เบฒเบเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบฑเบ™.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบชเบฐเบซเบผเบฑเบš ToR เบˆเบฐเบ•เป‰เบญเบ‡เบชเบฒเบกเบฒเบ”เปเบเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ•เปˆเบฒเบ‡เป†เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš, เปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ•เป‰เบญเบ‡, เปƒเบ™เบฅเบฐเบ”เบฑเบšเปƒเบ”เบซเบ™เบถเปˆเบ‡, เบฎเปˆเบงเบกเบกเบทเบเบฑเบšเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เปเบฅเบฐเป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”) เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™. .

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบชเบปเปˆเบ‡เบœเบนเป‰เบญเปˆเบฒเบ™เป„เบ›เบซเบฒเบšเบปเบ”เบ„เบงเบฒเบกเบเปˆเบฝเบงเบเบฑเบš VxLAN เปƒเบ™ Habre เป€เบžเบทเปˆเบญเบ™เป€เบเบปเปˆเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ @bormoglotx.
เปƒเบ™โ€‹เบ™เบตเป‰ เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบเบฑเบš ENOG เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ DC เบ”เป‰เบงเบเบœเป‰เบฒ EVPN VXLAN เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”.

เปเบฅเบฐโ€‹เป€เบžเบทเปˆเบญโ€‹เบ„เบงเบฒเบกโ€‹เป€เบ›เบฑเบ™โ€‹เบˆเบดเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเบปเบกโ€‹เบšเบนเบ™โ€‹เปเบšเบš, เป€เบˆเบปเป‰เบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบญเปˆเบฒเบ™โ€‹เบซเบ™เบฑเบ‡โ€‹เบชเบทโ€‹เบ‚เบญเบ‡ Nonka เป„เบ”เป‰ เบœเป‰เบฒเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เป, เป€เบ›เบตเบ” เปเบฅเบฐเบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰: VXLAN EVPN.

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ VXLAN เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบงเบดเบ—เบตเบเบฒเบ™ encapsulation เปเบฅเบฐเบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบ‚เบญเบ‡ tunnels เบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™ ToR, เปเบ•เปˆเบขเบนเปˆเปƒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบš, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ OpenStack, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, VXLAN fabric, เบšเปˆเบญเบ™เบ—เบตเปˆ overlay เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆ ToR, เป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ overlay เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™.

เบงเบฒเบ‡เบŠเป‰เบญเบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบš

เบญเบตเบเบงเบดเบ—เบตเปœเบถเปˆเบ‡เปเบกเปˆเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เปเบฅเบฐเบขเบธเบ”เบเบฒเบ™เป€เบˆเบฒเบฐเบญเบธเป‚เบกเบ‡เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ›เบฒเบเบ—เบฒเบ‡.
เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (Underlay) เบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบ„เบปเบ‡เบ—เบตเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.
เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบžเบฒเบšเป€เบญเบ‡เป€เบฎเบฑเบ”เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบ™เบตเป‰เปเบ™เปˆเบ™เบญเบ™เบˆเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เปเบฅเปˆเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบดเป€เบชเบ”เปƒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบš, เปเบ•เปˆเบกเบฑเบ™เบ„เบธเป‰เบกเบ„เปˆเบฒ.

เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบเบฒเบ™เปƒเบŠเป‰เบฅเบนเบเบ„เป‰เบฒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ Linux เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบเบงเปˆเบฒ, เบซเบผเบทเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบชเบฐเบงเบดเบ”, เบ—เปˆเบฒเบ™เบกเบฑเบเบˆเบฐเบ•เป‰เบญเบ‡เบซเบฑเบ™เป„เบ›เบซเบฒเบงเบดเบ—เบตเปเบเป‰เป„เบ‚ SDN เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบ‚เป‰เบฒเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฒเบเบซเบผเบฒเบ.

เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบชเบฐเบซเบผเบฑเบš ToR เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฐเป„เบงเป‰เปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เบ—เบฑเบ‡เบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบ‚เบญเบ‡เบเบปเบ™เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเปเบœเบ™เบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, เบกเบฑเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN, เปเบฅเบฐเบกเบฑเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบ / ARPs เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ‡เบซเบกเบปเบ” - เบกเบฑเบ™เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบฎเบนเป‰เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เปˆเบฝเบ™ / เบ‡เปˆเบฒเบเบ”เบฒเบเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.

เปƒเบ™เบŠเบธเบ” ADSM, เบ‚เป‰เบญเบเป€เบฅเบทเบญเบเบงเบดเบ—เบตเบเบฒเบ™ overlay เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบš - เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเป‚เบฎเบ‡เบ‡เบฒเบ™ VXLAN.

เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡. เปเบฅเบฐเป€เบ›เบฑเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบญเบปเบฒ OpenSource SDN platform OpenContrail, เบ›เบฐเบˆเบธเบšเบฑเบ™เป€เบญเบตเป‰เบ™เบงเปˆเบฒ เบœเป‰เบฒ Tungsten.

เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเปƒเบซเป‰เบ„เบงเบฒเบกเบ„เบดเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš OpenFlow เปเบฅเบฐ OpenvSwitch.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบœเป‰เบฒ Tungsten เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡

เปเบ•เปˆเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบกเบต vRouter - เป€เบ›เบฑเบ™ router virtual เบ—เบตเปˆเบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบกเบฑเบ™เปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ‚เบถเป‰เบ™เบเบฑเบš - เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เป€เบ›เบฑเบ™ router PE. เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™, เบกเบฑเบ™เบฎเบฑเบเบชเบฒเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบง (เบญเปˆเบฒเบ™ VRF). เปเบฅเบฐ vRouter เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป€เบฎเบฑเบ” Overlay tunneling.

เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบฅเบฑเบเบ™เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบš vRouter เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก.

เปเบ•เปˆเบฅเบฐ VM เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเป€เบ—เบดเบ‡ hypervisor เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš vRouter เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบ™เบตเป‰เป‚เบ”เบเบœเปˆเบฒเบ™ TAP เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš.

TAP - เบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ Terminal - เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš virtual เปƒเบ™ kernel Linux เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบ–เป‰เบฒเบกเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ vRouter, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš virtual เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบ—เบตเปˆเบขเบนเปˆ IP เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเบซเบกเบฒเบ - เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ—เบตเปˆเบขเบนเปˆ gateway เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™เบซเบ™เบถเปˆเบ‡ VRF (เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบซเบ™เบถเปˆเบ‡), เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ - เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.
เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เป€เบชเบ”โ€‹เบขเบนเปˆโ€‹เบ—เบตเปˆโ€‹เบ™เบตเป‰โ€‹เบงเปˆเบฒโ€‹เบ—เบธเบโ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบธเบโ€‹เบขเปˆเบฒเบ‡โ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹, เปเบฅเบฐโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบชเบปเปˆเบ‡โ€‹เบœเบนเป‰โ€‹เบญเปˆเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบชเบปเบ™โ€‹เปƒเบˆโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ—เป‰เบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบก.

เป€เบžเบทเปˆเบญเปƒเบซเป‰ vRouters เบชเบฒเบกเบฒเบ”เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™, เปเบฅเบฐเบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก VMs เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเบซเบฅเบฑเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบœเปˆเบฒเบ™. เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เป€เบžเบทเปˆเบญเบญเบญเบเป„เบ›เบชเบนเปˆเป‚เบฅเบเบžเบฒเบเบ™เบญเบ, เบกเบตเบˆเบธเบ”เบญเบญเบเบˆเบฒเบ matrix - virtual network gateway VNGW - Virtual Network GateWay (เป„เบฅเบเบฐเบ‚เบญเบ‡เบ‚เป‰เบญเบ).

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ - เปเบฅเบฐเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™.

เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบžเบฒเบเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ”เบฝเบง

VM0 เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เป„เบ›เบซเบฒ VM2. เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบชเปเบฒเบฅเบฑเบšเบ•เบญเบ™เบ™เบตเป‰เบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™ VM เบฅเบนเบเบ„เป‰เบฒเบ”เบฝเบง.

เบเบปเบ™เบ‚เปเป‰เบกเบนเบ™

  1. VM-0 เบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป„เบ›เบซเบฒเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆ eth0 เบ‚เบญเบ‡เบกเบฑเบ™. เบŠเบธเบ”เป„เบ”เป‰เบ–เบทเบเบชเบปเปˆเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.
    เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ” eth0 เบ™เบตเป‰เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ virtually เบเบฑเบš router virtual vRouter เบœเปˆเบฒเบ™ TAP interface tap0.
  2. vRouter เบงเบดเป€เบ„เบฒเบฐเบงเปˆเบฒเปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบกเบฒเบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบฅเบนเบเบ„เป‰เบฒ (VRF) เปƒเบ”เป€เบ›เบฑเบ™เบ‚เบญเบ‡, เปเบฅเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบšเบเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰.
  3. เป‚เบ”เบเป„เบ”เป‰เบเบงเบ”เบžเบปเบšเบงเปˆเบฒเบœเบนเป‰เบฎเบฑเบšเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ”เบฝเบงเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบžเบญเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, vRouter เบžเบฝเบ‡เปเบ•เปˆเบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เป„เบ›เบซเบฒเบกเบฑเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบชเปˆเบงเบ™เบซเบปเบงเป€เบžเบตเปˆเบกเป€เบ•เบตเบก - เบชเปเบฒเบฅเบฑเบšเบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, vRouter เบกเบตเบฅเบฒเบเบเบฒเบ™ ARP เปเบฅเป‰เบง.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เปเบžเบฑเบเป€เบเบฑเบ”เบšเปเปˆเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ - เบกเบฑเบ™เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบžเบฒเบเปƒเบ™ vRouter.

เบเบปเบ™เบ„เบงเบšเบ„เบธเบก

เป€เบกเบทเปˆเบญเป€เบ„เบทเปˆเบญเบ‡ virtual เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, hypervisor เบšเบญเบเบกเบฑเบ™:

  • เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบ™เบฒเบ‡เป€เบญเบ‡.
  • เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบœเปˆเบฒเบ™เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡ vRouter เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ™เบตเป‰.

hypervisor เบฅเบฒเบเบ‡เบฒเบ™เปƒเบซเป‰ vRouter เบœเปˆเบฒเบ™ API เบžเบดเป€เบชเบ”:

  • เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš virtual.
  • เบกเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฐเป€เปเบทเบญเบ™ (VM) เบ›เบฐเป€เบžเบ”เปƒเบ”?
  • เบ—เบตเปˆ VRF (VN) เบœเบนเบเบกเบฑเบ”เบกเบฑเบ™เบเบฑเบš.
  • เบเบฒเบ™เป€เบ‚เบปเป‰เบฒ ARP เบ„เบปเบ‡เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš VM เบ™เบตเป‰ - เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ”เปเบฅเบฐเบ—เบตเปˆเบขเบนเปˆ MAC เบกเบฑเบ™เบœเบนเบเบกเบฑเบ”เบเบฑเบšเบญเบฑเบ™เปƒเบ”.

เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ•เบปเบงเบˆเบดเบ‡เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, vRouter เป€เบซเบฑเบ™ VM เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเปœเบถเปˆเบ‡เป€เบ„เบทเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ—เบตเปˆเปƒเบซเป‰เบกเบฒเป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบเบปเบ‡ เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบญเบ‡เป„เบ”เป‰.

เปเบ•เปˆ VM0 เปเบฅเบฐ VM1 เป€เบ›เบฑเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐ, เบ•เบฒเบกเบ™เบฑเป‰เบ™, เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ vRouter เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เป‚เบ”เบเบเบปเบ‡เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ vRouter เปเบฅเบฐเบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ.
เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒ VMs เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เบชเบญเบ‡เปƒเบŠเป‰เบ—เบตเปˆเบขเบนเปˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, เบซเบผเบท NAT เป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™ vRouter เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบเบเบปเบ‡เป„เบ›เบซเบฒ vRouter เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰.

เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ‚เป‰เบฒเบกเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆ - เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบœเปˆเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ NAT เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบขเบนเปˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ - เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเบ™เบญเบ, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ VMs เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™

เบเบปเบ™เบ‚เปเป‰เบกเบนเบ™

  1. เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เปเบ—เป‰เป†: VM-0 เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบกเบตเบ›เบฒเบเบ—เบฒเบ‡ VM-7 (172.17.3.2) เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบกเบฑเบ™.
  2. vRouter เป„เบ”เป‰เบฎเบฑเบšเบกเบฑเบ™เปเบฅเบฐเป€เบงเบฅเบฒเบ™เบตเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบญเบทเปˆเบ™เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเบœเปˆเบฒเบ™ Tunnel0.
  3. เบ—เปเบฒเบญเบดเบ”, เบกเบฑเบ™เบงเบฒเบ‡เบ›เป‰เบฒเบ MPLS เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ vRouter เบ”เป‰เบฒเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบšเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบงเบฒเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ™เบตเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบŠเบญเบเบซเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

    เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

  4. Tunnel0 เบกเบตเปเบซเบผเปˆเบ‡ 10.0.0.2, เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡: 10.0.1.2.
    vRouter เป€เบžเบตเปˆเบกเบชเปˆเบงเบ™เบซเบปเบง GRE (เบซเบผเบท UDP) เปเบฅเบฐ IP เปƒเปเปˆเปƒเบชเปˆเปเบžเบฑเบเป€เบเบฑเบ”เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.
  5. เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ vRouter เบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบœเปˆเบฒเบ™เบ—เบตเปˆเบขเบนเปˆ ToR1 10.0.0.1. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบฅเบฒเบงเบชเบปเปˆเบ‡เบกเบฑเบ™.

    เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

  6. ToR1, เป€เบ›เบฑเบ™เบชเบฐเบกเบฒเบŠเบดเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay, เบฎเบนเป‰ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเปˆเบฒเบ™ OSPF) เบงเบดเบ—เบตเบเบฒเบ™เป„เบ›เบซเบฒ 10.0.1.2 เปเบฅเบฐเบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ ECMP เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. เบกเบตเบชเบญเบ‡เบซเบปเบงเบ‚เปเป‰เบ•เปเปˆเป„เบ›เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบฅเบฐเบเบฐเบ—เบนเป‰เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบงเบเบกเบฑเบ™เป‚เบ”เบ hash. เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡โ€‹เป‚เบฎเบ‡โ€‹เบ‡เบฒเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹, เบˆเบฐโ€‹เบกเบตโ€‹เบซเบผเบฒเบโ€‹เบเบงเปˆเบฒ 4 nexthopsโ€‹.

    เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบฅเบฒเบงเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฎเบนเป‰เบงเปˆเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบซเบปเบงเบ‚เปเป‰ IP เบžเบฒเบเบ™เบญเบ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบžเบฒเบเปƒเบ•เป‰ IP เบชเบฒเบกเบฒเบ”เบกเบต sandwich เบ‚เบญเบ‡ IPv6 เปƒเบ™เป„เบฅเบเบฐ MPLS เบœเปˆเบฒเบ™ Ethernet เปƒเบ™เป„เบฅเบเบฐ MPLS เปƒเบ™เป„เบฅเบเบฐ GRE เปƒเบ™เป„เบฅเบเบฐเบžเบฒเบชเบฒเบเป€เบฃเบฑเบ.

  7. เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เปƒเบ™เบ”เป‰เบฒเบ™เบเบฒเบ™เบฎเบฑเบš, vRouter เป€เบญเบปเบฒ GRE เปเบฅเบฐ, เป‚เบ”เบเปƒเบŠเป‰เปเบ—เปเบ MPLS, เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเปเบžเบฑเบเป€เบเบฑเบ”เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เปƒเบซเป‰, เบฅเบญเบเบกเบฑเบ™เบญเบญเบเปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบกเบฑเบ™เป„เบ›เบซเบฒเบœเบนเป‰เบฎเบฑเบš.

เบเบปเบ™เบ„เบงเบšเบ„เบธเบก

เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป€เบฅเบตเปˆเบกเบฅเบปเบ”, เบชเบดเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

เปเบฅเบฐเบšเบงเบเบเบฑเบšเบชเบดเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™, vRouter เบˆเบฑเบ”เบชเบฑเบ™เปเบ—เบฑเบ MPLS. เบ™เบตเป‰เปเบกเปˆเบ™เบ›เป‰เบฒเบเบšเปเบฅเบดเบเบฒเบ™ L3VPN, เป‚เบ”เบเบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบ–เบทเบเปเบเบเบญเบญเบเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบ”เบฝเบงเบเบฑเบ™.

    เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ MPLS เบชเบฐเป€เบซเบกเบตเบ–เบทเบเบˆเบฑเบ”เบชเบฑเบ™เป‚เบ”เบ vRouter เป‚เบ”เบเบšเปเปˆเบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚ - เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”, เบกเบฑเบ™เบšเปเปˆเบฎเบนเป‰เบˆเบฑเบเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบžเบปเบงเบžเบฑเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ vRouter เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡.

  • vRouter เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ BGP (เบซเบผเบทเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบกเบฑเบ™ - เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ TF, เบ™เบตเป‰เปเบกเปˆเบ™ XMPP 0_o).
  • เบœเปˆเบฒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ™เบตเป‰, vRouter เบฅเบฒเบเบ‡เบฒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป„เบ›เบซเบฒเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN:
    • เบ—เบตเปˆเบขเบนเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ
    • เบงเบดเบ—เบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ (MPLSoGRE, MPLSoUDP, VXLAN)
    • เปเบ—เบฑเบเบฅเบนเบเบ„เป‰เบฒ MPLS
    • เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบ›เบฑเบ™ Nexthop

  • เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN เป„เบ”เป‰เบฎเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฒเบ vRouters เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ›เบซเบฒเบœเบนเป‰เบญเบทเปˆเบ™. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบกเบฑเบ™เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเบชเบฐเบ—เป‰เบญเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.

เบชเบดเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบเบฒเบ™เบงเบฒเบ‡เบŠเป‰เบญเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบ—เบธเบเป†เบ™เบฒเบ—เบต. เบ™เบตเป‰เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบขเบนเปˆเปƒเบ™เป€เบกเบ„เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, เบšเปˆเบญเบ™เบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบ›เบดเบ”เป€เบ„เบทเปˆเบญเบ‡ virtual เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด.

เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบชเบนเบ™เบเบฒเบ‡เป€เบšเบดเปˆเบ‡เปเบเบ‡เบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เบฎเบฑเบเบชเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™ / เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™ vRouter.

เป€เบงเบปเป‰เบฒเบ›เบฐเบกเบฒเบ™, เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš vRouters เบ—เบฑเบ‡เบซเบกเบปเบ”เบœเปˆเบฒเบ™ BGP (เบซเบผเบทเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™) เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ BGP เบกเบตเบ—เบตเปˆเบขเบนเปˆ-เบ„เบญเบšเบ„เบปเบงเป€เบžเบทเปˆเบญเบšเบปเปˆเบ‡เบšเบญเบเบงเบดเบ—เบตเบเบฒเบ™ encapsulation MPLS-in-GRE เบซเบผเบท MPLS-in-UDP.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay เบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบ—เบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เปเบฅเบฐเบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบ—เปเบฒเบฅเบฒเบเบ”เป‰เบงเบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเบ‡เบธเปˆเบกเบ‡เปˆเบฒเบก.

เบญเบญเบเบชเบนเปˆเป‚เบฅเบเบžเบฒเบเบ™เบญเบ

เบšเบฒเบ‡เบšเปˆเบญเบ™เบเบฒเบ™เบˆเบณเบฅเบญเบ‡เบ•เป‰เบญเบ‡เบชเบดเป‰เบ™เบชเบธเบ”, เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบญเบญเบเบˆเบฒเบเป‚เบฅเบเบชเบฐเป€เปเบทเบญเบ™เบˆเบดเบ‡. เปเบฅเบฐเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบน payphone.

เบชเบญเบ‡โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เปเบกเปˆเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹:

  1. เบกเบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบฃเบปเบฒเป€เบ•เบตเบฎเบฒเบ”เปเบง.
  2. เป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡ router (เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก SDN, เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบžเบปเบšเบเบฑเบš VNF). เปƒเบซเป‰เป‚เบ—เบซเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเบ•เบน virtual.

เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบญเบญเบเบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™เบ—เบตเปˆเบกเบตเบฅเบฒเบ„เบฒเบ–เบทเบ - เบšเปเปˆเบกเบตเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบžเบฝเบ‡เบžเป - เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบ›เบตเบ”เบ•เบปเบงเป€เบ„เบทเปˆเบญเบ‡ virtual เบญเบทเปˆเบ™เบ—เบตเปˆเบกเบตเบ›เบฐเบ•เบน. เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเปƒเบ”เบเปเปˆเบ•เบฒเบก, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบŠเบญเบเบซเบฒ racks เบŸเบฃเบต, เบซเบ™เปˆเบงเบเบ‡เบฒเบ™, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™, เบŠเบทเป‰เบฎเบฒเบ”เปเบงเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡, เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฑเบ™, เบ›เปˆเบฝเบ™เบกเบฑเบ™, configure เบกเบฑเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฑเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš faulty เปƒเบ™เบกเบฑเบ™.

เบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡ virtual gateway เปเบกเปˆเบ™เบงเปˆเบฒเบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ‚เบญเบ‡ router เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบเบฑเบ‡เบกเบตเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบซเบผเบฒเบเบเปˆเบงเบฒเป€เบ„เบทเปˆเบญเบ‡ virtual multi-core, เปเบฅเบฐเบŠเบญเบšเปเบงเบ‚เบญเบ‡เบกเบฑเบ™, เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบฎเบฒเบ”เปเบงเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบซเบผเบฒเบ (เบšเปเปˆโ€‹เบกเบต). เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเป€เบชเบ”เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบฎเบฒเบ”เปเบงเปเบฅเบฐเบŠเบญเบšเปเบงเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเปเบฅเบฐเบเบฒเบ™เบฎเบฑเบเบชเบฒเบ›เบฐเบ•เบน virtual เปเบกเปˆเบ™เบงเบฝเบเบ‡เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบ—เบตเปˆเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡.

เบ”เป‰เบงเบเบ•เบตเบ™เบ”เบฝเบง, เบ›เบฐเบ•เบนเบˆเบฐเป€เบšเบดเปˆเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฐเป€เปเบทเบญเบ™ Overlay, เบ„เบทเบเบฑเบš Virtual Machine เบ›เบปเบเบเบฐเบ•เบด, เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบžเบปเบงเบžเบฑเบ™เบเบฑเบš VMs เบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เปเบปเบ”เป„เบ”เป‰. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบขเบธเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐ, เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก, เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เบ”เป‰เบงเบเบ•เบตเบ™เบญเบทเปˆเบ™เบ‚เบญเบ‡เบกเบฑเบ™, เบ›เบฐเบ•เบนเบˆเบฐเป€เบšเบดเปˆเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เปเบฅเบฐเบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบเบปเบ™เบ‚เปเป‰เบกเบนเบ™

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ:

  1. VM-0, เป‚เบ”เบเบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบš vRouter เบ”เบฝเบงเบเบฑเบ™, เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบกเบตเบ›เบฒเบเบ—เบฒเบ‡เบขเบนเปˆเปƒเบ™เป‚เบฅเบเบžเบฒเบเบ™เบญเบ (185.147.83.177) เป„เบ›เบซเบฒเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆ eth0.
  2. vRouter เป„เบ”เป‰เบฎเบฑเบšเปเบžเบฑเบเป€เบเบฑเบ”เบ™เบตเป‰เปเบฅเบฐเบŠเบญเบเบซเบฒเบ—เบตเปˆเบขเบนเปˆเบ›เบฒเบเบ—เบฒเบ‡เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ - เบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบœเปˆเบฒเบ™เบ›เบฐเบ•เบน VNGW1 เบœเปˆเบฒเบ™ Tunnel 1.
    เบฅเบฒเบงเบเบฑเบ‡เป€เบซเบฑเบ™เบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบญเบธเป‚เบกเบ‡ GRE เบ—เบตเปˆเบกเบต SIP 10.0.0.2 เปเบฅเบฐ DIP 10.0.255.2, เปเบฅเบฐเบฅเบฒเบงเบเบฑเบ‡เบ•เป‰เบญเบ‡เบ•เบดเบ”เบ›เป‰เบฒเบ MPLS เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰เบเปˆเบญเบ™, เป€เบŠเบดเปˆเบ‡ VNGW1 เบ„เบฒเบ”เบงเปˆเบฒ.
  3. vRouter เบšเบฑเบ™เบˆเบธเปเบžเบฑเบเป€เบเบฑเบ”เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ”เป‰เบงเบ MPLS, GRE เปเบฅเบฐเบซเบปเบง IP เปƒเปเปˆ เปเบฅเบฐเบชเบปเปˆเบ‡เป„เบ›เบ—เบตเปˆ ToR1 10.0.0.1 เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
  4. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบทเป‰เบ™เบ–เบฒเบ™เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เป„เบ›เบซเบฒเบ›เบฐเบ•เบน VNGW1.
  5. เบ›เบฐเบ•เบนเบฎเบปเป‰เบง VNGW1 เป€เบญเบปเบฒเบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบญเบธเป‚เบกเบ‡ GRE เปเบฅเบฐ MPLS, เป€เบšเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบ›เบฒเบเบ—เบฒเบ‡, เบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเป„เบ›เบซเบฒเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ” - เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบœเปˆเบฒเบ™ Full View เบซเบผเบท Default. เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบ›เบžเบฒเบชเบฒ NAT.
  6. เบญเบฒเบ”เบˆเบฐเบกเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบ IP เบ›เบปเบเบเบฐเบ•เบดเบˆเบฒเบ VNGW เป„เบ›เบซเบฒเบŠเบฒเบเปเบ”เบ™, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰.
    เบญเบฒเบ”เบˆเบฐเบกเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบ MPLS เบ„เบฅเบฒเบชเบชเบดเบ (IGP+LDP/RSVP TE), เบญเบฒเบ”เบˆเบฐเบกเบตเบœเป‰เบฒเบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบต BGP LU เบซเบผเบทเบญเบธเป‚เบกเบ‡ GRE เบˆเบฒเบ VNGW เป„เบ›เบซเบฒเบŠเบฒเบเปเบ”เบ™เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ IP.
    เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐ, VNGW1 เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปเบฅเบฐเบชเบปเปˆเบ‡เบŠเบธเบ”เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป„เบ›เบชเบนเปˆเบŠเบฒเบเปเบ”เบ™.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบœเปˆเบฒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ”เบฝเบงเบเบฑเบ™เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก.

  1. เบŠเบฒเบเปเบ”เบ™เบซเบผเบธเบ”เบฅเบปเบ‡เบŠเบญเบ‡เป€เบ›เบฑเบ™ VNGW1
  2. เบฅเบฒเบง undresses เบฅเบฒเบง, เป€เบšเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบšเปเบฅเบฐเป€เบซเบฑเบ™เบงเปˆเบฒเบฅเบฒเบงเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเบœเปˆเบฒเบ™เบญเบธเป‚เบกเบ‡ Tunnel1 (MPLSoGRE เบซเบผเบท MPLSoUDP).
  3. เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เบกเบฑเบ™เบ•เบดเบ”เบ›เป‰เบฒเบ MPLS, เบซเบปเบง GRE/UDP เปเบฅเบฐ IP เปƒเปเปˆ เปเบฅเบฐเบชเบปเปˆเบ‡เป„เบ›เบ—เบตเปˆ ToR3 10.0.255.1 เบ‚เบญเบ‡เบกเบฑเบ™.
    เบ—เบตเปˆเบขเบนเปˆเบ›เบฒเบเบ—เบฒเบ‡เบญเบธเป‚เบกเบ‡เปเบกเปˆเบ™เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡ vRouter เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡เบ—เบตเปˆ VM เป€เบ›เบปเป‰เบฒเปเบฒเบเบ•เบฑเป‰เบ‡เบขเบนเปˆ - 10.0.0.2.
  4. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบทเป‰เบ™เบ–เบฒเบ™เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เป„เบ›เบซเบฒ vRouter เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™.
  5. vRouter เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบญเปˆเบฒเบ™ GRE/UDP, เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป‚เบ”เบเปƒเบŠเป‰เบ›เป‰เบฒเบ MPLS เปเบฅเบฐเบชเบปเปˆเบ‡เบŠเบธเบ” IP เป€เบ›เบปเปˆเบฒเป„เบ›เบซเบฒเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆ TAP เบ‚เบญเบ‡เบกเบฑเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš eth0 เบ‚เบญเบ‡ VM.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

เบเบปเบ™เบ„เบงเบšเบ„เบธเบก

VNGW1 เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เป€เบ‚เบ”เบšเป‰เบฒเบ™ BGP เบ—เบตเปˆเบกเบตเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN, เบˆเบฒเบเบ—เบตเปˆเบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบเปˆเบฝเบงเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ: เบ—เบตเปˆเบขเบนเปˆ IP (vRouter) เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡เบฅเบนเบเบ„เป‰เบฒเปƒเบ”, เปเบฅเบฐเบ›เป‰เบฒเบ MPLS เปƒเบ”เบ–เบทเบเบฅเบฐเบšเบธเป‚เบ”เบ.

เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบฅเบฒเบงเป€เบญเบ‡เปเบˆเป‰เบ‡เปƒเบซเป‰เบœเบนเป‰เบ„เบงเบšเบ„เบธเบก SDN เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบกเบตเบ›เป‰เบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰, เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ•เบปเบ™เป€เบญเบ‡เป€เบ›เบฑเบ™เบ™เบฑเบเบ•เปเปˆเป„เบ›. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ™เบตเป‰เบกเบฒเบฎเบญเบ” vRouters.

เปƒเบ™ VNGW, เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบซเบผเบทเบเบฒเบ™เปเบ›เบžเบฒเบชเบฒ NAT เบกเบฑเบเบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™.

เปเบฅเบฐเปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบญเบทเปˆเบ™, เบกเบฑเบ™เบชเบปเปˆเบ‡เปเบ™เปˆเบ™เบญเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบงเบกเบ™เบตเป‰เป„เบ›เบซเบฒเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ—เบตเปˆเบกเบตเบŠเบฒเบเปเบ”เบ™เบ•เบดเบ”เบซเบผเบท Route Reflectors. เปเบฅเบฐเบˆเบฒเบเบžเบงเบเบกเบฑเบ™เบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบซเบผเบท Full-View, เบซเบผเบทเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบญเบทเปˆเบ™.

เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเปเบฅเบฐเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™, VNGW เปเบกเปˆเบ™เบšเปเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบ vRouter.
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบšเป€เบ‚เบ”เป€เบฅเบฑเบเบ™เป‰เบญเบ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบญเบทเปˆเบ™เป†เปƒเบซเป‰เบเบฑเบš VNGWs เปเบฅเบฐ vRouters, เป€เบŠเบฑเปˆเบ™เป„เบŸเบงเป, เบเบฒเบ™เป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบซเบผเบทเบเบฐเบชเบดเบเปเบฒเป€เบชเบตเบกเบชเป‰เบฒเบ‡, IPS, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปเบฅเบฐเบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡ VRFs เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบเบฒเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปƒเบซเป‰ loop เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™, เป€เบŠเบดเปˆเบ‡เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰.

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™ Route-Reflector เบฅเบฐเบซเบงเปˆเบฒเบ‡ VNGWs, vRouters เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบญเบทเปˆเบ™เป†.

เปเบ•เปˆเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบเบฑเบ‡เบ›เปˆเบญเบเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบš ACL เปเบฅเบฐ PBR (เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบ™เบฐเป‚เบเบšเบฒเบ), เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบšเบธเบเบ„เบปเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบšเบญเบเบžเบงเบเป€เบ‚เบปเบฒ.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบนเบ™). เป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtualization

FAQ

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบˆเบปเป‰เบฒเบˆเบถเปˆเบ‡เบ•เบฑเป‰เบ‡เบ‚เปเป‰เบชเบฑเบ‡เป€เบเบ” GRE/UDP เบชเบฐเป€เปเบต?

เบ”เบต, เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบœเป‰เบฒ Tungsten - เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบกเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”.

เปเบ•เปˆเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเบกเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ TF เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฑเบ‡ OpenContrail, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบชเบญเบ‡ encapsulations: MPLS เปƒเบ™ GRE เปเบฅเบฐ MPLS เปƒเบ™ UDP.

UDP เปเบกเปˆเบ™เบ”เบตเป€เบžเบฒเบฐเบงเปˆเบฒเปƒเบ™ Source Port เบกเบฑเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบŸเบฑเบ‡เบŠเบฑเบ™ hash เบˆเบฒเบ IP + Proto + Port เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเปƒเบ™เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบกเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เป„เบ”เป‰.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ GRE, เบญเบฐเบ™เบดเบˆเบฒ, เบกเบตเบžเบฝเบ‡เปเบ•เปˆ IP เปเบฅเบฐ GRE headers เบžเบฒเบเบ™เบญเบ, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ encapsulated เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡ - เบกเบตเบ„เบปเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป€เบฅเบดเบเบžเบฒเบเปƒเบ™เบŠเบญเบ‡.

เบˆเบปเบ™เบเปˆเบงเบฒเบšเบฒเบ‡เป€เบงเบฅเบฒ, routers, เบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ tunnels เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™ MPLSoGRE, เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ MPLSoUDP. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบกเบตเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบšเบฑเบ™เบ—เบถเบเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบชเบญเบ‡ encapsulations เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เปƒเบ™เบ„เบงเบฒเบกเบเบธเบ”เบ•เบดเบ—เปเบฒ, เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ TF เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ L2 เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบชเปˆเบงเบ™เป‚เบ”เบเปƒเบŠเป‰ VXLAN.

เบ—เปˆเบฒเบ™เบชเบฑเบ™เบเบฒเบงเปˆเบฒเบˆเบฐเปเบ•เป‰เบกเบ‚เบฐเบซเบ™เบฒเบ™เบเบฑเบš OpenFlow.
เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ‚เปเป€เบญเบปเบฒเปเบ—เป‰เป†. vSwitch เปƒเบ™ OpenStack เบ”เบฝเบงเบเบฑเบ™เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบซเบผเบฒเบ, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ VXLAN, เป€เบŠเบดเปˆเบ‡, เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบเบฑเบ‡เบกเบตเบซเบปเบง UDP.

เปƒเบ™ Data Plane เบžเบงเบเป€เบ‚เบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบ›เบฐเบกเบฒเบ™เบ”เบฝเบงเบเบฑเบ™; เบเบปเบ™เบ„เบงเบšเบ„เบธเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. Tungsten Fabric เปƒเบŠเป‰ XMPP เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒ vRouter, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ OpenStack เปเบฅเปˆเบ™ Openflow.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบญเบเบ‚เป‰เบญเบเบ•เบทเปˆเบกเบญเบตเบเป€เบฅเบฑเบเบ™เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบš vRouter เป„เบ”เป‰เบšเป?
เบกเบฑเบ™เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบชเปˆเบงเบ™: vRouter Agent เปเบฅเบฐ vRouter Forwarder.

เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡ OS เป€เบˆเบปเป‰เบฒเบžเบฒเบšเปเบฅเบฐเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN, เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, VRFs เปเบฅเบฐ ACLs.

เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบ‚เปเป‰เบกเบนเบ™ - เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบขเบนเปˆเปƒเบ™ Kernel Space, เปเบ•เปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™ SmartNICs - เบšเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบต CPU เปเบฅเบฐเบŠเบดเบšเบ›เปˆเบฝเบ™เป‚เบ„เบ‡เบเบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบเบฒเบ™เป‚เบซเบผเบ”เบญเบญเบเบˆเบฒเบ CPU เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เป‚เบฎเบ”, เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบงเบ‚เบถเป‰เบ™เปเบฅเบฐเบซเบผเบฒเบ. เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™.

เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ vRouter เป€เบ›เบฑเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ DPDK เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰.

vRouter Agent เบชเบปเปˆเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป„เบ›เบซเบฒ vRouter Forwarder.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฐเป€เปเบทเบญเบ™เบˆเบดเบ‡เปเบกเปˆเบ™เบซเบเบฑเบ‡?
เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบเปˆเบฒเบงเป€เบ–เบดเบ‡เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบเปˆเบฝเบงเบเบฑเบš VRF เบงเปˆเบฒเบœเบนเป‰เป€เบŠเบปเปˆเบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ–เบทเบเบœเบนเบเบกเบฑเบ”เบเบฑเบš VRF เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เปเบฅเบฐเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เบžเปเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆ superficial เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ overlay, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™ iteration เบ•เปเปˆเป„เบ›, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบเบฐเบˆเปˆเบฒเบ‡เปเบˆเป‰เบ‡.

เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เปƒเบ™เบเบปเบ™เป„เบ virtualization, เบซเบ™เปˆเบงเบเบ‡เบฒเบ™ Virtual Network (เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ™เบตเป‰เป€เบ›เบฑเบ™เบ„เปเบฒเบ™เบฒเบกเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก) เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒ / เบœเบนเป‰เป€เบŠเบปเปˆเบฒ / เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ virtual - เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Virtual เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเป‰เบงเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเบœเบนเป‰เป€เบŠเบปเปˆเบฒเบซเบ™เบถเปˆเบ‡, เบเบฑเบšเบ„เบปเบ™เบญเบทเปˆเบ™, เบชเบญเบ‡, เบซเบผเบทเบ—เบธเบเบšเปˆเบญเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบœเปˆเบฒเบ™เบ‚เปเป‰เบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰, เบžเบฝเบ‡เปเบ•เปˆเบชเป‰เบฒเบ‡เปเบฅเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Virtual เปƒเบ™เบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบšเปเปˆเบกเบตเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเป‚เบ”เบเบเบปเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ Virtual Network เปเบฅเบฐเบœเบนเป‰เป€เบŠเบปเปˆเบฒ.

เบชเบฐเบซเบฅเบธเบš

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบณเบญเบฐเบ—เบดเบšเบฒเบเบ—เบตเปˆเบซเบผเบนเบซเบผเบฒเบซเบผเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฐเป€เปเบทเบญเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เบˆเบฒเบเป‚เบฎเบ” เปเบฅเบฐเบ•เบปเบงเบ„เบงเบšเบ„เบธเบก SDN. เปเบ•เปˆเบšเปเปˆเบงเปˆเบฒเป€เบงเบ—เบต virtualization เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเปƒเบ™เบกเบทเป‰เบ™เบตเป‰, เบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ VMWare, ACI, OpenStack, CloudStack, Tungsten Fabric เบซเบผเบท Juniper Contrail. เบžเบงเบเบกเบฑเบ™เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ encapsulations เปเบฅเบฐ headers, protocols เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ›เบเบฑเบ‡เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบธเบ”เบ—เป‰เบฒเบ, เปเบ•เปˆเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ overlay เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบเปเบฒเบซเบ™เบปเบ”เบ„เปˆเบฒเบŠเบญเบšเปเบงเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ underlay เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบ„เบปเบ‡เบ—เบตเปˆเบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบ„เบทเบเบฑเบ™.
เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰เบงเปˆเบฒเปƒเบ™เบกเบทเป‰เบ™เบตเป‰ SDN เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ overlay เป„เบ”เป‰เบŠเบฐเบ™เบฐเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบ„เบฅเบฒเบงเบชเปˆเบงเบ™เบ•เบปเบง. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ Openflow เบšเปเปˆเบกเบตเบšเปˆเบญเบ™เบขเบนเปˆเปƒเบ™เป‚เบฅเบเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก - เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ OpenStacke เปเบฅเบฐเปƒเบ™ VMWare NSX เบ”เบฝเบงเบเบฑเบ™, เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเบฎเบนเป‰, Google เปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ•เป‰เบ”เบดเบ™.

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเบถเบเบชเบฒเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡.

เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบเบฑเบš Underlay เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ?

เปเบ•เปˆเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบšเปเปˆเบกเบตเบซเบเบฑเบ‡. เบฅเบฒเบงเบšเปเปˆเป„เบ”เป‰เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบฅเบฒเบงเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบšเปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐ ARPs เบเป‰เบญเบ™เบงเปˆเบฒ vRouter / VNGW เบ›เบฒเบเบปเบ”เปเบฅเบฐเบซเบฒเบเป„เบ›เปเบฅเบฐเป€เบญเบปเบฒเปเบžเบฑเบเป€เบเบฑเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™.

เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay.

  1. เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ - BGP.
  2. เบกเบตเปเบšเบ™เบงเบดเบ”เบเบงเป‰เบฒเบ‡, เบ”เบตเบเบงเปˆเบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบˆเบญเบ‡เป€เบเบตเบ™, เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เปเบžเบฑเบเป€เบเบฑเบ”เบ–เบทเบเบชเบนเบ™เป€เบชเบเบเป‰เบญเบ™เบเบฒเบ™เป‚เบซเบผเบ”เป€เบเบตเบ™.
  3. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ ECMP เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบœเป‰เบฒ.
  4. เบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡ QoS, เบฅเบงเบกเบ—เบฑเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบซเบเบธเป‰เบ‡เบเบฒเบเป€เบŠเบฑเปˆเบ™ ECN.
  5. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ NETCONF เป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”.

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบญเบธเบ—เบดเบ”เป€เบงเบฅเบฒเบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay เป€เบญเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบงเปˆเบฒเบ•เปเปˆเบกเบฒเปƒเบ™เบŠเบธเบ”เบ‚เป‰เบญเบเบˆเบฐเบชเบธเบกเปƒเบชเปˆเบกเบฑเบ™, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปเบ•เบฐเบžเบฝเบ‡เปเบ•เปˆ Overlay เปƒเบ™เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”.

เปเบ™เปˆเบ™เบญเบ™, เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เบˆเปเบฒเบเบฑเบ”เบžเบงเบเป€เบฎเบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบขเปˆเบฒเบ‡เบฎเบธเบ™เปเบฎเบ‡เป‚เบ”เบเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ DC เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป‚เบฎเบ‡เบ‡เบฒเบ™ Clos เบ—เบตเปˆเบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ IP เบšเปเบฅเบดเบชเบธเบ”เปเบฅเบฐเบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบš.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบซเบกเบฑเป‰เบ™เปƒเบˆเบงเปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบกเบตเบเบฒเบ™เบญเบญเบเปเบšเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เปเบฅเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบกเบฑเบ™เป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบงเปˆเบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบ‚เป‰เบญเบเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เปเบฅเบฐเบšเปเปˆเบชเบฑเบšเบชเบปเบ™เบ—เบธเบเบ„เบปเบ™เป‚เบ”เบเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบปเปˆเบงเป„เบ›.

เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ ADSM, Roman Gorge เปเบฅเบฐเบ‚เป‰เบญเบเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเป€เบœเบตเบเปเบœเปˆเบšเบฑเบ™เบซเบฒเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบเปˆเบฝเบงเบเบฑเบš virtualization เบ‚เบญเบ‡เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบฅเบฐเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบš virtualization เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”

เบ‚เบญเบšโ€‹เปƒเบˆ

  • Roman Gorga - เบญเบฐเบ”เบตเบ”เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ‚เบญเบ‡ linkmeup podcast เปเบฅเบฐเบ›เบฐเบˆเบธเบšเบฑเบ™เป€เบ›เบฑเบ™เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เป€เบงเบ—เบตเบŸเบฑเบ‡. เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเป€เบซเบฑเบ™เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚. เบ”เบต, เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบฅเปเบ–เป‰เบฒเบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡เบ‚เบญเบ‡เบฅเบฒเบงเบเปˆเบฝเบงเบเบฑเบš virtualization เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฑเบ™เปƒเบเป‰เบ™เบตเป‰.
  • Alexander Shalimov - เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบฅเบฐเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เปƒเบ™เบ”เป‰เบฒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบ virtual. เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเป€เบซเบฑเบ™เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚.
  • Valentin Sinitsyn - เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบฅเบฐเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เปƒเบ™เบ‚เบปเบ‡เป€เบ‚เบ”เบœเป‰เบฒ Tungsten. เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเป€เบซเบฑเบ™เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚.
  • Artyom Chernobay - illustrator linkmeup. เบชเปเบฒเบฅเบฑเบš KDPV.
  • Alexander Limonov. เบชเปเบฒเบฅเบฑเบš meme "automato".

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™