SDN เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡ - เจ…เฉฑเจ  เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉ‚เจฒ

เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจชเจพเจ เจ•เจพเจ‚ เจฒเจˆ SDN เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจšเฉ‹เจฃ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจœเฉ‹ GitHub เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเฉฑเจกเฉ€เจ†เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจธเจฎเจฐเจฅเจฟเจค เจนเจจเฅค

SDN เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡ - เจ…เฉฑเจ  เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉ‚เจฒ
/flickr/ เจœเฉŒเจจ เจตเฉ‡เจฌเจฐ / เจธเฉ€เจธเฉ€ เจ•เฉ‡

เจ“เจชเจจ เจกเฉ‡เจฒเจพเจˆเจŸ

OpenDaylight เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจฆเฉ‡ SDN เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจพเจฒเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจจ เจฎเจพเจกเจฟเจŠเจฒเจฐ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจนเฉˆเฅค เจ‡เจธเจฆเจพ เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ 2013 เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ†, เจœเฉ‹ เจฅเฉ‹เฉœเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฌเจฃ เจ—เจฟเจ†เฅค เจ‡เจธ เจธเจพเจฒ เจฆเฉ‡ เจฎเจพเจฐเจš เจตเจฟเฉฑเจš เจฆเจธเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจŸเฉ‚เจฒ, เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ‡เฉฑเจ• เจ…เจฐเจฌ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ—เจˆ เจนเฉˆเฅค

เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจตเจฟเฉฑเจš เจตเจฐเจšเฉเจ…เจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ, เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจตเจพเจฒเฉ‡ SDN เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค API เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ“เจชเจจเจกเฉ‡เจฒเจพเจˆเจŸ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจจเจพเจฒ เจœเฉ‹เฉœเฉ‹เฅค เจนเฉฑเจฒ เจฆเจพ เจ•เฉ‹เจฐ Java เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจ‡เจธเจฒเจˆ เจคเฉเจธเฉ€เจ‚ JVM เจฆเฉ‡ เจจเจพเจฒ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฟเจธเจŸเจฎ เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉเจ†เจฐเจพ เจตเฉฐเจกเจฟเจ† เจฆเฉ‹เจตเฉ‡เจ‚ RPM เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจ…เจคเฉ‡ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจฌเจพเจˆเจจเจฐเฉ€ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ…เจคเฉ‡ เจซเฉ‡เจกเฉ‹เจฐเจพ เจ…เจคเฉ‡ เจ‰เจฌเฉฐเจŸเฉ‚ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเฉ€-เจธเฉฐเจฐเจšเจฟเจค เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจšเฅค เจคเฉเจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจธเจฐเจ•เจพเจฐเฉ€ เจตเฉˆเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฆเฉ‡ เจจเจพเจฒ. เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‹เจŸ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ“เจชเจจเจกเฉ‡เจฒเจพเจˆเจŸ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฏเฉ‚เจŸเจฟเจŠเจฌ เจšเฉˆเจจเจฒ เจŸเฉ‚เจฒ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจ—เจพเจˆเจก เจนเจจ.

Lighty.io

เจ‡เจน SDN เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฒเจˆ เจ‡เฉฑเจ• เจ–เฉเฉฑเจฒเจพ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆเฅค เจ‡เจน OpenDaylight เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจ‡เฉฑเจ• SDK เจนเฉˆเฅค Lighty.io เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจŸเฉ€เจšเจพ Java, Python เจ…เจคเฉ‡ Go เจตเจฟเฉฑเจš SDN เจนเฉฑเจฒเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจ…เจคเฉ‡ เจคเฉ‡เจœเจผ เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจซเจฐเฉ‡เจฎเจตเจฐเจ• SDN เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจฒเจˆ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจŸเฉ‚เจฒ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, Lighty.io เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจตเฉ€ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจŸเฉŒเจชเฉ‹เจฒเฉ‹เจœเฉ€ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ โ€” เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจฆเฉ€ เจŸเฉŒเจชเฉ‹เจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

Lighty.io in เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ SDN เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ—เจพเจˆเจก เจฒเฉฑเจญเฉ‹ GitHub 'เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚. Ibid. เจ‡เฉฑเจ• เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจ—เจพเจˆเจก เจนเฉˆ เจจเจตเฉ‡เจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจฎเฉŒเจœเฉ‚เจฆเจพ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเฅค

เจธเจพเจกเฉ‡ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจฌเจฒเฉŒเจ— เจตเจฟเฉฑเจš เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจชเฉœเฉเจนเจจเจพ:

เจซเจฒเฉฑเจก เจฒเจพเจˆเจŸ

เจ‡เจน - เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจ“เจชเจจเจซเจฒเฉ‹ เจจเฉˆเจŸเจตเจฐเจ• เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจฆเฉ‡ เจจเจพเจฒเฅค เจนเฉฑเจฒ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฎเจพเจกเจฟเจŠเจฒเจฐ เจนเฉˆ เจ…เจคเฉ‡ เจฎเจฒเจŸเฉ€เจชเจฒ เจตเจฐเจšเฉเจ…เจฒ เจ…เจคเฉ‡ เจซเจฟเจœเจผเฉ€เจ•เจฒ เจธเจตเจฟเฉฑเจšเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเฉฑเจฒ เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ SDN เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจธเฉ‡เจตเจพ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเฉฑเจญ เจฒเจˆ เจนเฉˆ - GENI เจธเจฟเจจเฉ‡เจฎเจพ, เจจเจพเจฒ เจนเฉ€ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ-เจชเฉเจฐเจญเจพเจธเจผเจฟเจค เจธเจŸเฉ‹เจฐเฉ‡เจœ เจ•เฉ‹เจฐเฉ‡เจก.

เจ•เฉ‡ เจ•เจˆ เจŸเฉˆเจธเจŸเจพเจ‚ เจคเฉ‹เจ‚ เจกเจพเจŸเจพ,เจนเจพเจˆ-เจฒเฉ‹เจก เจตเจพเจฒเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ 'เจคเฉ‡ เจซเจฒเฉฑเจกเจฒเจพเจˆเจŸ เจ“เจชเจจเจกเฉ‡เจฒเจพเจˆเจŸ เจจเจพเจฒเฉ‹เจ‚ เจฌเจฟเจนเจคเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจชเจฐ เจ˜เฉฑเจŸ เจ…เจคเฉ‡ เจฆเจฐเจฎเจฟเจ†เจจเฉ‡ เจฒเฉ‹เจก เจตเจพเจฒเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ 'เจคเฉ‡, เจซเจฒเฉฑเจกเจฒเจพเจˆเจŸ เจฆเฉ€ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจœเจผเจฟเจ†เจฆเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจตเจฟเฉฑเจš เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ—เจพเจˆเจก เจฒเฉฑเจญเฉ‹ เจ…เจงเจฟเจ•เจพเจฐเจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ.

เจ“.เจˆ.เจเฉฑเจธ.เจเฉฑเจธ

เจ“เจชเจจเจซเจฒเฉ‹ เจธเจตเจฟเฉฑเจšเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจญเจพเจ—เจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸเฅค OESS เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจตเฉˆเจฌ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจˆ API เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเฉฑเจฒ เจฆเฉ‡ เจซเจพเจ‡เจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ…เจธเจซเจฒเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจฌเฉˆเจ•เจ…เฉฑเจช เจšเฉˆเจจเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจธเจตเจฟเจš เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจจเฉเจ•เจธเจพเจจ: เจธเฉ€เจฎเจค เจ—เจฟเจฃเจคเฉ€ เจฆเฉ‡ เจธเจตเจฟเฉฑเจš เจฎเจพเจกเจฒเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค

OESS เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจ—เจพเจˆเจก เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจนเฉˆ GitHub 'เจคเฉ‡.

SDN เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡ - เจ…เฉฑเจ  เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉ‚เจฒ
/flickr/ เจ…เจฐเจจเฉ‡เจธเจŸเจพเจธ / เจธเฉ€เจธเฉ€ เจ•เฉ‡

Ravel

เจ‡เจน เจ‡เฉฑเจ• เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจนเฉˆ เจœเจฟเจธเจฆเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจเจฌเจธเจŸเจฐเฉˆเจ•เจธเจผเจจ เจชเฉฑเจงเจฐเจพเจ‚ เจจเฉ‚เฉฐ SQL เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจฐเจพเจนเฉ€เจ‚ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจนเฉเฉฐเจš เจฆเจพ เจซเจพเจ‡เจฆเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ, SQL เจฆเฉ‡ เจ•เจพเจฐเจจ, เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจŸเฉ‚เจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ†เจฐเจ•เฉˆเจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเฉเจ†เจฐเจพ เจเจฌเจธเจŸเจฐเฉˆเจ•เจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจ•เจˆ เจชเจฐเจคเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจนเฉฑเจฒ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฒเจชเจจเจพ เจฆเฉ€ เจ˜เจพเจŸ เจ…เจคเฉ‡ เจ…เจงเจฟเจเจจ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจฌเจนเจฟเจธ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ.

Ravel เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ•เจฆเจฎ-เจฆเจฐ-เจ•เจฆเจฎ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ 'เจคเฉ‡ เจชเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจธเจฐเจ•เจพเจฐเฉ€ เจตเฉˆเจฌเจธเจพเจˆเจŸ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ. เจ‡เจน เจธเจญ เจ‡เฉฑเจ• เจธเฉฐเจ˜เจฃเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš.

เจ“เจชเจจ เจธเจฟเจ•เจ‰เจฐเจฟเจŸเฉ€ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ

เจตเจฐเจšเฉเจ…เจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ-เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจŸเฉ‚เจฒเฅค เจ‡เจน เจซเจพเจ‡เจฐเจตเจพเจฒเจพเจ‚, เจ˜เฉเจธเจชเฉˆเจ  เจฐเฉ‹เจ•เจฅเจพเจฎ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจเจ‚เจŸเฉ€เจตเจพเจ‡เจฐเจธ เจฆเฉ€ เจคเฉˆเจจเจพเจคเฉ€ เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจพเจฒเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค OSC เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฌเฉฐเจงเจ• เจ…เจคเฉ‡ เจ•เจˆ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจตเจพเจคเจพเจตเจฐเจจ เจตเจฟเจšเจ•เจพเจฐ เจตเจฟเจšเฉ‹เจฒเฉ‡ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ‡เจน เจฎเจฒเจŸเฉ€เจ•เจฒเจพเจŠเจก เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจธเจฎเจฐเฉฑเจฅ เจนเฉˆเฅค

OSC เจฆเจพ เจซเจพเจ‡เจฆเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจน เจ–เจพเจธ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจœเจพเจ‚ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจŸเฉ‚เจฒ เจจเฉ‚เฉฐ เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจฆเฉ‡ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจธ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡, เจ‡เจน เจธเจŸเจพเจฐเจŸเจ…เฉฑเจช เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจนเฉ‹เจฃ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจคเฉ‡เจœเจผ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ—เจพเจˆเจก เจฒเฉฑเจญเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ OSC เจฆเจธเจคเจพเจตเฉ‡เจœเจผเฉ€ เจธเจพเจˆเจŸ 'เจคเฉ‡.

เจ“.เจเจจ.เจ“.เจเจธ

เจ‡เจน SDN เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจนเฉˆเฅค เจ‡เจธเจฆเฉ€ เจ–เจพเจธเฉ€เจ…เจค เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‡เฉฑเจ• SDN เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ, เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจคเฉ‡ เจธเจฐเจตเจฐ OS เจฆเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจธเฉเจฎเฉ‡เจฒ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, เจŸเฉ‚เจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเจฐ เจšเฉ€เจœเจผ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจตเจพเจชเจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเจฐเฉฐเจชเจฐเจพเจ—เจค เจขเจพเจ‚เจšเฉ‡ เจคเฉ‹เจ‚ SDN เจคเฉฑเจ• เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ€ "เจ…เฉœเจšเจฃ" เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจฟเจนเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธเจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจฐเจฟเจชเฉ‹เจฐเจŸ 2018, ONOS เจฆเฉ€เจ†เจ‚ เจ•เจˆ เจ…เจฃเจชเจ›เจพเจคเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, DoS เจนเจฎเจฒเจฟเจ†เจ‚ เจชเฉเจฐเจคเฉ€ เจธเฉฐเจตเฉ‡เจฆเจจเจธเจผเฉ€เจฒเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพเฅค เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เฉเจ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจชเฉˆเจš เจ•เฉ€เจคเจพ เจœเจพ เจšเฉเฉฑเจ•เจพ เจนเฉˆ; เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ…เจœเฉ‡ เจตเฉ€ เจฌเจพเจ•เฉ€ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจเฅค เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, 2015 เจคเฉ‹เจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฎเจฟเจฒเฉ€ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจœเฉ‹ เจตเจพเจคเจพเจตเจฐเจจ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

เจคเฉเจธเฉ€เจ‚ เจ…เจงเจฟเจ•เจพเจฐเจค 'เจคเฉ‡ เจŸเฉ‚เจฒ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจธเจซเจผเจพ. เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ—เจพเจˆเจก เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจตเฉ€ เจนเจจเฅค

เจŸเฉฐเจ—เจธเจŸเจจ เจซเฉˆเจฌเจฐเจฟเจ•

เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ OpenContrail เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจธเฉ€เฅค เจชเจฐ เจฒเฉ€เจจเจ•เจธ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเฉ‡ "เจตเจฟเฉฐเจ— เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚" เจœเจพเจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจธเจฆเจพ เจจเจพเจฎ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจŸเฉฐเจ—เจธเจŸเจจ เจซเฉˆเจฌเจฐเจฟเจ• เจ‡เฉฑเจ• เจ“เจชเจจ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจชเจฒเฉฑเจ—เจ‡เจจ เจนเฉˆ เจœเฉ‹ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚, เจฌเฉ‡เจ…เจฐ-เจฎเฉˆเจŸเจฒ เจตเจฐเจ•เจฒเฉ‹เจก เจ…เจคเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจชเฉเจฐเจธเจฟเฉฑเจง เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจธเจผเจจ เจŸเฉ‚เจฒเจธ เจจเจพเจฒ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ: เจ“เจชเจจเจธเจŸเฉˆเจ•, เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ, เจ“เจชเจจเจธเจผเจฟเจซเจŸ, vCenterเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเฉฐเจ—เจธเจŸเจจ เจซเฉˆเจฌเจฐเจฟเจ• เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฒเจˆ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€ 15 เจฎเจฟเฉฐเจŸ. เจ‡เจน เจŸเฉ‚เจฒ SDN เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฐเจตเจพเจ‡เจคเฉ€ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจตเฉ€ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ: เจชเฉเจฐเจฌเฉฐเจงเจจ, เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ, เจจเฉˆเจŸเจตเจฐเจ• เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡. เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจนเฉˆ เจฒเฉฑเจญเจฆเจพ เจนเฉˆ 5G เจ…เจคเฉ‡ Edge เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ SDN เจธเจŸเฉˆเจ• เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚, เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‰เจกเจธ เจตเจฟเฉฑเจš เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเฅค

เจŸเฉฐเจ—เจธเจŸเจจ เจซเฉˆเจฌเจฐเจฟเจ• เจฌเจนเฉเจค เจนเฉˆ เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ“เจชเจจเจกเฉ‡เจฒเจพเจˆเจŸ, เจ‡เจธเจฒเจˆ เจนเฉฑเจฒ เจฆเฉ‡ เจ‰เจนเฉ€ เจจเฉเจ•เจธเจพเจจ เจนเจจ - เจ‡เจธ เจฆเจพ เจคเฉเจฐเฉฐเจค เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจœเจฆเฉ‹เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจ•เฉฐเจฎ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจฒเจˆ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจตเจพเจงเฉ‚ เจธเจฎเฉฑเจ—เจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš GitHub 'เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚.

เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจฌเจฒเฉŒเจ— เจคเฉ‹เจ‚ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจชเฉ‹เจธเจŸเจพเจ‚:

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹