เชเซเชฒเชพเชเชก เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชเชชเชฃเชพ เชเซเชตเชจเชฎเชพเช เชเชเชกเซ เช
เชจเซ เชเชเชกเซ เชธเซเชงเซ เชชเซเชฐเชตเซเชถเซ เชฐเชนเซเชฏเซเช เชเซ เช
เชจเซ เชธเชเชญเชตเชคเช เชเชตเซ เชเช เชชเชฃ เชตเซเชฏเชเซเชคเชฟ เชจเชนเซเช เชนเซเชฏ เชเซ เชเซเชฃเซ เชเชเชพเชฎเชพเช เชเชเซ เชเชเชตเชพเชฐ เชเซเชเชชเชฃ เชเซเชฒเชพเชเชก เชธเซเชตเชพเชเชจเซ เชเชชเชฏเซเช เชจ เชเชฐเซเชฏเซ เชนเซเชฏ. เชเซ เชเซ, เชตเชพเชฆเชณ เชฌเชฐเชพเชฌเชฐ เชถเซเช เชเซ เช
เชจเซ เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ, เชฅเซเชกเชพ เชฒเซเชเซ เชเชพเชฃเซ เชเซ, เชเช เชตเชฟเชเชพเชฐเชจเชพ เชธเซเชคเชฐเซ เชชเชฃ. 5G เชชเชนเซเชฒเซเชฅเซ เช เชตเชพเชธเซเชคเชตเชฟเชเชคเชพ เชฌเชจเซ เชฐเชนเซเชฏเซเช เชเซ เช
เชจเซ เชเซเชฒเชฟเชเซเชฎ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชชเชฟเชฒเชฐ เชธเซเชฒเซเชฏเซเชถเชจเซเชธเชฅเซ เชเซเชฒเชพเชเชก เชธเซเชฒเซเชฏเซเชถเชจเซเชธ เชคเชฐเชซ เชเชเชณ เชตเชงเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ, เชเซเชฎ เชเซ เชเซเชฏเชพเชฐเซ เชคเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชนเชพเชฐเซเชกเชตเซเชฐ เชธเซเชฒเซเชฏเซเชถเชจเซเชธเชฎเชพเชเชฅเซ เชตเชฐเซเชเซเชฏเซเช
เชฒเชพเชเชเซเชก โเชชเชฟเชฒเชฐเซเชธโ เชคเชฐเชซ เชเชเชณ เชตเชงเซเชฏเซเช เชนเชคเซเช.
เชเชเซ เชเชชเชฃเซ เชเซเชฒเชพเชเชก เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเซ เชเชเชคเชฐเชฟเช เชฆเซเชจเชฟเชฏเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเชถเซเช, เชเชพเชธ เชเชฐเซเชจเซ เชเชชเชฃเซ เชจเซเชเชตเชฐเซเช เชญเชพเชเชจเซ เชฎเซเชณเชญเซเชค เชฌเชพเชฌเชคเซ เชเซเชเชถเซเช.
เชตเชพเชฆเชณ เชถเซเช เชเซ? เชธเชฎเชพเชจ เชตเชฐเซเชเซเชฏเซเช
เชฒเชพเชเชเซเชถเชจ - เชชเซเชฐเซเชซเชพเชเชฒ เชฆเซเชถเซเชฏ?
เชคเชพเชฐเซเชเชฟเช เชชเซเชฐเชถเซเชจ เชเชฐเชคเชพเช เชตเชงเซ. เชจเชพ - เช เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชจเชฅเซ, เชเซ เชเซ เชคเซ เชคเซเชจเชพ เชตเชฟเชจเชพ เชฅเช เชถเชเชคเซเช เชจเชฅเซ. เชเชพเชฒเซ เชฌเซ เชตเซเชฏเชพเชเซเชฏเชพเช เชเซเชเช:
เชเซเชฒเชพเชเชก เชเชฎเซเชชเซเชฏเซเชเชฟเชเช (เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชเซเชฒเชพเชเชก เชคเชฐเซเชเซ เชเชณเชเชพเชฏ เชเซ) เชตเชฟเชคเชฐเชฟเชค เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชธเชเชธเชพเชงเชจเซเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ-เชฎเซเชคเซเชฐเซเชชเซเชฐเซเชฃ เชเชเซเชธเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชเช เชฎเซเชกเซเชฒ เชเซ เชเซ เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพเชจเซ เชธเซเชฅเซ เชเชเซ เชถเชเซเชฏ เชตเชฟเชฒเชเชฌเชคเชพ เช เชจเซ เชจเซเชฏเซเชจเชคเชฎ เชเชฐเซเช เชธเชพเชฅเซ เชฎเชพเชเช เชชเชฐ เชคเซเชจเชพเชค เช เชจเซ เชฒเซเชจเซเช เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ.
เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ - เช เชเช เชญเซเชคเชฟเช เชเชจเซเชเชฟเชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชธเชฐเซเชตเชฐ) เชจเซ เชเชฃเชพ เชตเชฐเซเชเซเชฏเซเช เชฒเชฎเชพเช เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเซ, เชเซเชจเชพเชฅเซ เชธเชเชธเชพเชงเชจเซเชจเซ เชเชชเชฏเซเช เชตเชงเซ เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเชพเชฐเซ เชชเชพเชธเซ 3-25 เชเชเชพ เชชเชฐ 30 เชธเชฐเซเชตเชฐ เชฒเซเชก เชฅเชฏเชพ เชนเชคเชพ, เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชชเชเซ เชคเชฎเชจเซ 1 เชธเชฐเซเชตเชฐ เชฒเซเชก เชฅเชพเชฏ เชเซ. 80-90 เชเชเชพ เชชเชฐ). เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชเซเชเชฒเชพเช เชธเชเชธเชพเชงเชจเซ เชเชพเชฏ เชเซ - เชคเชฎเชพเชฐเซ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐเชจเซ เชเชตเชกเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเซ เชเซ, เชชเซเชฐเซเชเซเชเชฟเชธ เชฌเชคเชพเชตเซ เชเซ เชคเซเชฎ, เชฐเชฎเชค เชฎเซเชฃเชฌเชคเซเชคเซเชจเซ เชเชฟเชเชฎเชค เชเซ. เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเซเช เชเช เชเชฆเชฐเซเชถ เชเชฆเชพเชนเชฐเชฃ VMWare เชเซ, เชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเชจเซ เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชคเซเชฏเชพเชฐ เชเชฐเซ เชเซ, เช เชฅเชตเชพ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ KVM, เชเซ เชนเซเช เชชเชธเชเชฆ เชเชฐเซเช เชเซเช, เชชเชฐเชเชคเซ เช เชธเซเชตเชพเชฆเชจเซ เชฌเชพเชฌเชค เชเซ.
เช เชฎเซ เชคเซเชจเซ เชธเชฎเชเซเชฏเชพ เชตเชฟเชจเชพ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช, เช เชจเซ เชเชฏเชฐเซเชจ เชฐเชพเชเชเชฐเซเชธ เชชเชฃ เชชเชนเซเชฒเซเชฅเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ - เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, JunOS เชจเชพ เชจเชตเซเชจเชคเชฎ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช, เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชฐเซเช เชฒ-เชเชพเชเชฎ Linux เชตเชฟเชคเชฐเชฃ (เชตเชฟเชจเซเชก เชฐเชฟเชตเชฐ 9) เชจเซ เชเซเช เชชเชฐ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชคเชฐเซเชเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซ เชเซ. เชชเชฐเชเชคเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เช เชเซเชฒเชพเชเชก เชจเชฅเซ, เชชเชฐเชเชคเซ เชเซเชฒเชพเชเชก เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชตเชฟเชจเชพ เช เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ.
เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เช เชฌเชฟเชฒเซเชกเชฟเชเช เชฌเซเชฒเซเชเซเชธเชฎเชพเชเชจเซเช เชเช เชเซ เชเซเชจเชพ เชชเชฐ เชเซเชฒเชพเชเชก เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชซเชเซเชค เชเช L2 เชกเซเชฎเซเชจเชฎเชพเช เชเชฃเชพ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐเซเชธเชจเซ เชเชเชคเซเชฐ เชเชฐเซเชจเซ เชเซเชฒเชพเชเชก เชฌเชจเชพเชตเชตเซเช, เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเชพ เชเชตเชพเชฌเซ เชฆเซเชตเชพเชฐเชพ เชเชชเชฎเซเชณเซ vlans เชฐเชเซเชธเซเชเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ yaml เชชเซเชฒเซเชฌเซเช เชเชฎเซเชฐเชตเชพ เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชเชชเชฎเซเชณเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชคเซเชจเชพ เชชเชฐ เชเชฐเซเชเซเชธเซเชเซเชฐเซเชถเชจ เชธเชฟเชธเซเชเชฎ เชเซเชตเซเช เชเชเชเช เชเชพเชฎ เชเชฐเชตเซเช เชเชพเชฎ เชเชฐเชถเซ เชจเชนเซเช. เชคเซ เชตเชงเซ เชธเชเซเช เชนเชถเซ, เชชเชฐเชเชคเซ เชชเชฐเชฟเชฃเชพเชฎเซ เชซเซเชฐเซเชจเซเชเซเชธเซเชเชพเชเชจ เช เชเชชเชฃเชจเซ เชเซเชเชคเซเช เชตเชพเชฆเชณ เชจเชฅเซ, เชเซ เชเซ เชคเซ เช เชจเซเชฏ เชฒเซเชเซ เชฎเชพเชเซ เช เชเชคเชฟเชฎ เชธเซเชตเชชเซเชจ เชนเซเช เชถเชเซ เชเซ. เชคเชฆเซเชชเชฐเชพเชเชค, เชเซ เชคเชฎเซ เชธเชฎเชพเชจ เชเชชเชจเชธเซเชเซ เช เชฒเซ เชเซ, เชคเซ เชคเซ เชเชตเชถเซเชฏเชเชชเชฃเซ เชนเชเซ เชชเชฃ เชซเซเชฐเซเชจเซเชเซเชธเซเชเชพเชเชจ เชเซ, เชชเชฐเชเชคเซ เชเชน เชธเชพเชฐเซเช, เชเชพเชฒเซ เชคเซเชจเชพ เชตเชฟเชถเซ เชนเชฎเชฃเชพเช เชตเชพเชค เชจ เชเชฐเซเช.
เชชเชฐเชเชคเซ เชนเซเช เชธเชฎเชเซเช เชเซเช เชเซ เชเชชเชฐ เชชเซเชฐเชธเซเชคเซเชค เชตเซเชฏเชพเชเซเชฏเชพ เชชเชฐเชฅเซ เชคเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชธเซเชชเชทเซเช เชจเชฅเซ เชเซ เชตเชพเชธเซเชคเชตเชฎเชพเช เชตเชพเชฆเชณ เชเซเชจเซ เชเชนเซ เชถเชเชพเชฏ.
เชคเซเชฅเซ, NIST (เชจเซเชถเชจเชฒ เชเชจเซเชธเซเชเชฟเชเซเชฏเซเช เชเชซ เชธเซเชเชพเชจเซเชกเชฐเซเชกเซเชธ เชเชจเซเชก เชเซเชเซเชจเซเชฒเซเชเซ) เชจเซ เชฆเชธเซเชคเชพเชตเซเช 5 เชฎเซเชเซเชฏ เชฒเชพเชเซเชทเชฃเชฟเชเชคเชพเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ เชเซ เชเซเชฒเชพเชเชก เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชฎเชพเช เชนเซเชตเซ เชเซเชเช:
เชตเชฟเชจเชเชคเซ เชชเชฐ เชธเซเชตเชพ เชชเซเชฐเซ เชชเชพเชกเซ เชเซ. เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชคเซเชจเซ เชซเชพเชณเชตเซเชฒ เชเชฎเซเชชเซเชฏเซเชเชฐ เชธเชเชธเชพเชงเชจเซเชจเซ เชฎเชซเชค เชเชเซเชธเซเชธ เชเชชเชตเซ เชเซเชเช (เชเซเชฎ เชเซ เชจเซเชเชตเชฐเซเชเซเชธ, เชตเชฐเซเชเซเชฏเซเช เชฒ เชกเชฟเชธเซเช, เชฎเซเชฎเชฐเซ, เชชเซเชฐเซเชธเซเชธเชฐ เชเซเชฐเซ, เชตเชเซเชฐเซ), เช เชจเซ เช เชธเชเชธเชพเชงเชจเซ เชเชชเชฎเซเชณเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชเซเชเช - เชเชเชฒเซ เชเซ, เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพเชจเชพ เชนเชธเซเชคเชเซเชทเซเชช เชตเชฟเชจเชพ.
เชธเซเชตเชพเชจเซ เชตเซเชฏเชพเชชเช เชเชชเชฒเชฌเซเชงเชคเชพ. เชธเชเชธเชพเชงเชจเซเชจเซ เชเชเซเชธเซเชธ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชชเซเชธเซ เช เชจเซ เชชเชพเชคเชณเชพ เชเซเชฒเชพเชฏเชเช เช เชจเซ เชฎเซเชฌเชพเชเชฒ เชเชชเชเชฐเชฃเซ เชฌเชเชจเซเชจเชพ เชเชชเชฏเซเชเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชชเชฆเซเชงเชคเชฟเช เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ.
เชชเซเชฒเชฎเชพเช เชธเชเชธเชพเชงเชจเซเชจเซเช เชธเชเชฏเซเชเชจ. เชฐเชฟเชธเซเชฐเซเชธ เชชเซเชฒ เชเช เช เชธเชฎเชฏเซ เชฌเชนเซเชตเชฟเชง เชเซเชฒเชพเชฏเชจเซเชเซเชธเชจเซ เชธเชเชธเชพเชงเชจเซ เชชเซเชฐเชพ เชชเชพเชกเชตเชพ เชฎเชพเชเซ เชธเชเซเชทเชฎ เชนเซเชตเชพ เชเซเชเช, เชคเซ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเซ เชเซ เชเซ เชเซเชฒเชพเชฏเชจเซเช เช เชฒเช เช เชจเซ เชชเชฐเชธเซเชชเชฐ เชชเซเชฐเชญเชพเชต เช เชจเซ เชธเชเชธเชพเชงเชจเซ เชฎเชพเชเซ เชธเซเชชเชฐเซเชงเชพเชฅเซ เชฎเซเชเซเชค เชเซ. เชชเซเชฒเชฎเชพเช เชจเซเชเชตเชฐเซเชเซเชธ เชชเชฃ เชธเชพเชฎเซเชฒ เชเซ, เชเซ เชเชตเชฐเชฒเซเชชเชฟเชเช เชเชกเซเชฐเซเชธเชฟเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชถเชเซเชฏเชคเชพ เชฆเชฐเซเชถเชพเชตเซ เชเซ. เชชเซเชฒ เชฎเชพเชเช เชชเชฐ เชฎเชพเชชเชตเชพ เชฎเชพเชเซ เชธเชเซเชทเชฎ เชนเซเชตเชพ เชเซเชเช. เชชเซเชฒเชจเซ เชเชชเชฏเซเช เชธเชเชธเชพเชงเชจเซเชจเซ เชเชพเชฎเซ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เช เชจเซ เชญเซเชคเชฟเช เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชธเชเชธเชพเชงเชจเซเชจเซ เช เชฎเซเชฐเซเชคเชคเชพเชจเซเช เชเชตเชถเซเชฏเช เชธเซเชคเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชพเชตเซ เชเซ - เชธเซเชตเชพ เชชเซเชฐเชพเชชเซเชคเชเชฐเซเชคเชพเชจเซ เชคเซเชฃเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒ เชธเชเชธเชพเชงเชจเซเชจเชพ เชธเชฎเซเชน เชธเชพเชฅเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชเซเชฏเชพเช เช เชธเชเชธเชพเชงเชจเซ เชญเซเชคเชฟเช เชฐเซเชคเซ เชธเซเชฅเชฟเชค เชเซ, เชเซเชเชฒเชพ เชธเชฐเซเชตเชฐเซเชธ เช เชจเซ เชธเซเชตเซเชเซ - เชคเซ เชเซเชฒเชพเชฏเชเช เชฎเชพเชเซ เชตเชพเชเชงเซ เชจเชฅเซ). เชเซ เชเซ, เชเชชเชฃเซ เช เชนเชเซเชเชค เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซ เชเซเชเช เชเซ เชชเซเชฐเชฆเชพเชคเชพเช เช เชธเชเชธเชพเชงเชจเซเชจเซเช เชชเชพเชฐเชฆเชฐเซเชถเช เชเชฐเชเซเชทเชฃ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเชตเซเช เชเซเชเช.
เชตเชฟเชตเชฟเชง เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชเชฎเชพเช เชเชกเชชเซ เช เชจเซเชเซเชฒเชจ. เชธเซเชตเชพเช เชฒเชตเชเซเช เชนเซเชตเซ เชเซเชเช - เชธเชเชธเชพเชงเชจเซเชจเซ เชเชกเชชเซ เชเซเชเชตเชพเช, เชคเซเชฎเชจเซเช เชชเซเชจเชเชตเชฟเชคเชฐเชฃ, เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชตเชฟเชจเชเชคเซ เชชเชฐ เชธเชเชธเชพเชงเชจเซ เชเชฎเซเชฐเชตเชพ เช เชฅเชตเชพ เชเชเชพเชกเชตเซเช, เช เชจเซ เชเซเชฒเชพเชเชก เชธเชเชธเชพเชงเชจเซ เช เชจเชเชค เชเซ เชคเซเชตเซ เชฒเชพเชเชฃเซ เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชคเชฐเชซเชฅเซ เชนเซเชตเซ เชเซเชเช. เชธเชฎเชเชตเชพเชจเซ เชธเชฐเชณเชคเชพ เชฎเชพเชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเชจเซ เชเชตเซ เชเซเชคเชตเชฃเซ เชฆเซเชเชพเชคเซ เชจเชฅเซ เชเซ Apple iCloud เชฎเชพเช เชคเชฎเชพเชฐเซ เชกเชฟเชธเซเช เชธเซเชชเซเชธเชจเซ เชญเชพเช เช เชฆเซเชถเซเชฏ เชฅเช เชเชฏเซ เชเซ เชเชพเชฐเชฃ เชเซ เชธเชฐเซเชตเชฐ เชชเชฐเชจเซ เชนเชพเชฐเซเชก เชกเซเชฐเชพเชเชต เชคเซเชเซ เชเช เชเซ เช เชจเซ เชกเซเชฐเชพเชเชตเซ เชคเซเชเซ เชเช เชเซ. เชตเชงเซเชฎเชพเช, เชคเชฎเชพเชฐเชพ เชคเชฐเชซเชฅเซ, เช เชธเซเชตเชพเชจเซ เชถเชเซเชฏเชคเชพเช เชฒเชเชญเช เช เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชเซ - เชคเชฎเชพเชฐเซ 2 TBเชจเซ เชเชฐเซเชฐ เชเซ - เชเซเช เชตเชพเชเชงเซ เชจเชฅเซ, เชคเชฎเซ เชเซเชเชตเชฃเซ เชเชฐเซ เช เชจเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ. Google.Drive เช เชฅเชตเชพ Yandex.Disk เชธเชพเชฅเซ เชธเชฎเชพเชจ เชเชฆเชพเชนเชฐเชฃ เชเชชเซ เชถเชเชพเชฏ เชเซ.
เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ เชธเซเชตเชพเชจเซ เชฎเชพเชชเชตเชพเชจเซ เชถเชเซเชฏเชคเชพ. เชเซเชฒเชพเชเชก เชธเชฟเชธเซเชเชฎเซเชธเซ เชตเชชเชฐเชพเชถ เชเชฐเซเชฒ เชธเชเชธเชพเชงเชจเซเชจเซ เชเชชเชฎเซเชณเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เช เชจเซ เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ, เช เชจเซ เช เชชเชฆเซเชงเชคเชฟเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เช เชจเซ เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชฌเชเชจเซ เชฎเชพเชเซ เชชเชพเชฐเชฆเชฐเซเชถเช เชนเซเชตเซ เชเซเชเช. เชเชเชฒเซ เชเซ, เชคเชฎเซ เชนเชเชฎเซเชถเชพ เชคเชชเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชคเชฎเซ เช เชจเซ เชคเชฎเชพเชฐเชพ เชเซเชฐเชพเชนเชเซ เชเซเชเชฒเชพ เชธเชเชธเชพเชงเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ.
เชคเซ เชนเชเซเชเชคเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเชพ เชฏเซเชเซเชฏ เชเซ เชเซ เช เชเชตเชถเซเชฏเชเชคเชพเช เชฎเซเชเซ เชญเชพเชเซ เชธเชพเชฐเซเชตเชเชจเชฟเช เชเซเชฒเชพเชเชก เชฎเชพเชเซเชจเซ เชเชตเชถเซเชฏเชเชคเชพเช เชเซ, เชคเซเชฅเซ เชเชพเชจเชเซ เชเซเชฒเชพเชเชก (เชเชเชฒเซ โโโโเชเซ, เชเชเชชเชจเซเชจเซ เชเชเชคเชฐเชฟเช เชเชฐเซเชฐเชฟเชฏเชพเชคเซ เชฎเชพเชเซ เชถเชฐเซ เชเชฐเชพเชฏเซเชฒ เชเซเชฒเชพเชเชก) เชฎเชพเชเซ, เช เชเชตเชถเซเชฏเชเชคเชพเชเชจเซ เชธเชนเซเช เชธเชฎเชพเชฏเซเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชเซ เชเซ, เชคเซ เชนเชเซ เชชเชฃ เชเชฐเชตเชพเชจเซเช เชฌเชพเชเซ เชเซ, เช เชจเซเชฏเชฅเชพ เช เชฎเชจเซ เชเซเชฒเชพเชเชก เชเชฎเซเชชเซเชฏเซเชเชฟเชเชเชจเชพ เชคเชฎเชพเชฎ เชฒเชพเชญเซ เชฎเชณเชถเซ เชจเชนเซเช.
เชเชชเชฃเชจเซ เชตเชพเชฆเชณเชจเซ เชเซเชฎ เชเชฐเซเชฐ เชเซ?
เชเซ เชเซ, เชเซเชเชชเชฃ เชจเชตเซ เช เชฅเชตเชพ เชนเชพเชฒเชจเซ เชคเชเชจเซเช, เชเซเชเชชเชฃ เชจเชตเซ เชชเซเชฐเซเชเซเชเซเชฒ เชเชเชเช เชฎเชพเชเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชธเชพเชฐเซ เชฐเซเชคเซ, RIP-ng เชธเชฟเชตเชพเชฏ, เช เชฒเชฌเชคเซเชค). เชชเซเชฐเซเชเซเชเซเชฒ เชเชพเชคเชฐ เชเซเชเชจเซ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเชฐเซเชฐ เชจเชฅเซ (เชธเชพเชฐเซ เชฐเซเชคเซ, RIP-ng เชธเชฟเชตเชพเชฏ, เช เชฒเชฌเชคเซเชค). เชคเซ เชคเชพเชฐเซเชเชฟเช เชเซ เชเซ เชเซเชฒเชพเชเชก เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ/เชเซเชฒเชพเชฏเชจเซเชเชจเซ เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเซ เชธเซเชตเชพ เชชเซเชฐเซ เชชเชพเชกเชตเชพ เชฎเชพเชเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เช เชฎเซ เชฌเชงเชพ เชเชเชพเชฎเชพเช เชเชเซ เชเซเชเชฒเซเช เชเซเชฒเชพเชเชก เชธเซเชตเชพเชเชฅเซ เชชเชฐเชฟเชเชฟเชค เชเซเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชกเซเชฐเซเชชเชฌเซเชเซเชธ เช เชฅเชตเชพ Google.Docs, เช เชจเซ เชนเซเช เชฎเชพเชจเซเช เชเซเช เชเซ เชฎเซเชเชพเชญเชพเชเชจเชพ เชฒเซเชเซ เชคเซเชจเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชชเชฏเซเช เชเชฐเซ เชเซ - เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เช เชฒเซเช Google.Docs เชเซเชฒเชพเชเชก เชธเซเชตเชพเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฒเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ. เชชเชฐเชเชคเซ เชเชชเชฃเซ เชเซ เชเซเชฒเชพเชเชก เชธเซเชตเชพเช เชเชพเชฃเซเช เชเซเช เชคเซ เชเซเชฒเชพเชเชกเชจเซ เชเซเชทเชฎเชคเชพเชเชจเซ เชฎเชพเชคเซเชฐ เชเช เชญเชพเช เชเซ โ เชตเชงเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ, เชคเซ เชฎเชพเชคเซเชฐ SaaS-เชชเซเชฐเชเชพเชฐเชจเซ เชธเซเชตเชพ เชเซ. เช เชฎเซ เชคเซเชฐเชฃ เชฐเซเชคเซ เชเซเชฒเชพเชเชก เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชถเชเซเช เชเซเช: SaaS, PaaS เช เชฅเชตเชพ IaaS เชจเชพ เชฐเซเชชเชฎเชพเช. เชคเชฎเชจเซ เชเช เชธเซเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชคเซ เชคเชฎเชพเชฐเซ เชเชเซเชเชพเช เช เชจเซ เชเซเชทเชฎเชคเชพเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ.
เชเชพเชฒเซ เชฆเชฐเซเชเชจเซ เชเซเชฐเชฎเชฎเชพเช เชเซเชเช:
เชธเซเชตเชพ เชคเชฐเซเชเซ เชธ Softwareเชซเซเชเชตเซเชฐ (เชธเชพเชธ) เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชเช เชฎเซเชกเซเชฒ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, Yandex.Mail เช เชฅเชตเชพ Gmail เชเซเชตเซ เชเชฎเซเชเชฒ เชธเซเชตเชพ. เช เชธเชฐเซเชตเชฟเชธ เชกเชฟเชฒเชฟเชตเชฐเซ เชฎเซเชกเชฒเชฎเชพเช, เชคเชฎเซ, เชเซเชฒเชพเชฏเชจเซเช เชคเชฐเซเชเซ, เชธเซเชตเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชธเชฟเชตเชพเชฏ เชตเชพเชธเซเชคเชตเชฎเชพเช เชเชเช เชเชฐเชคเชพ เชจเชฅเซ - เชเชเชฒเซ เชเซ, เชคเชฎเชพเชฐเซ เชธเซเชตเชพ เชธเซเช เชเชฐเชตเชพ, เชคเซเชจเซ เชเชพเชฎเซ เชธเชนเชจเชถเซเชฒเชคเชพ เช เชฅเชตเชพ เชจเชฟเชฐเชฐเซเชฅเชเชคเชพ เชตเชฟเชถเซ เชตเชฟเชเชพเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชฎเซเชเซเชฏ เชตเชธเซเชคเซ เชคเชฎเชพเชฐเชพ เชชเชพเชธเชตเชฐเซเชก เชธเชพเชฅเซ เชเซเชกเชพ เชจ เชเชฐเชตเซ; เช เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชฌเชพเชเซเชจเซเช เชเชฐเชถเซ. เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพเชจเชพ เชฆเซเชทเซเชเชฟเชเซเชฃเชฅเซ, เชคเซ เชธเชฎเชเซเชฐ เชธเซเชตเชพ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ - เชธเชฐเซเชตเชฐ เชนเชพเชฐเซเชกเชตเซเชฐ เช เชจเซ เชนเซเชธเซเช เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธเชฅเซ เชฒเชเชจเซ เชกเซเชเชพเชฌเซเช เช เชจเซ เชธเซเชซเซเชเชตเซเชฐ เชธเซเชเชฟเชเชเซเชธ เชธเซเชงเซ.
เชธเซเชตเชพ เชคเชฐเซเชเซเชจเซเช เชชเซเชฒเซเชเชซเซเชฐเซเชฎ (PaaS) โ เช เชฎเซเชกเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชเซเชฒเชพเชฏเชเชเชจเซ เชธเซเชตเชพ เชฎเชพเชเซ เชตเชฐเซเชเชชเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชพเชฒเซ เชตเซเชฌ เชธเชฐเซเชตเชฐ เชฒเชเช. เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพเช เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชธเชฐเซเชตเชฐ (เชนเชเซเชเชคเชฎเชพเช, เชธเชเชธเชพเชงเชจเซเชจเซ เชธเชฎเซเชน, เชเซเชฎ เชเซ RAM/CPU/เชธเซเชเซเชฐเซเช/เชจเซเช, เชตเชเซเชฐเซ) เชชเซเชฐเชฆเชพเชจ เชเชฐเซเชฏเซเช เชเซ, เช เชจเซ เช เชธเชฐเซเชตเชฐ เชชเชฐ OS เช เชจเซ เชเชฐเซเชฐเซ เชธเซเชซเซเชเชตเซเชฐ เชชเชฃ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเชพ เชเซ, เชเซ เชเซ, เชจเซ เชเซเช เชตเชฃเซ เช เชฌเชงเซเช เชเซเชฒเชพเชฏเชจเซเช เชชเซเชคเซ เชเชฐเซ เชเซ เช เชจเซ เชธเซเชตเชพเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชเซ เชเซเชฒเชพเชฏเชจเซเช เชเชตเชพเชฌ เชเชชเซ เชเซ. เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ, เช เชเชพเชเชจเชพ เชเซเชธเชจเซ เชเซเชฎ, เชญเซเชคเชฟเช เชธเชพเชงเชจเซ, เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ, เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชชเซเชคเซ, เชคเซเชจเซ เชจเซเชเชตเชฐเซเช เชเชชเชฒเชฌเซเชงเชคเชพ, เชตเชเซเชฐเซเชจเซ เชเชพเชฎเชเซเชฐเซ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ, เชชเชฐเชเชคเซ เชธเซเชตเชพ เชชเซเชคเซ เชนเชตเซ เชคเซเชจเซ เชเชตเชพเชฌเชฆเชพเชฐเซเชจเชพ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชจเชฅเซ.
เชธเซเชตเชพ เชคเชฐเซเชเซเชจเซ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ (เชเชเชเชเชเชธ) - เช เช เชญเชฟเชเชฎ เชชเชนเซเชฒเชพเชฅเซ เช เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชเซ, เชนเชเซเชเชคเชฎเชพเช, เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชธเชเชชเซเชฐเซเชฃ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชก เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ - เชเชเชฒเซ เชเซ, เชธเชเชธเชพเชงเชจเซเชจเซ เช เชฎเซเช เชธเซเช (เชชเซเชฒ) เชเซเชฎ เชเซ CPU เชเซเชฐเซ, เชฐเซเชฎ, เชจเซเชเชตเชฐเซเชเซเชธ, เชตเชเซเชฐเซ. เชฌเชพเชเซเชจเซเช เชฌเชงเซเช เช เชเซ. เชเซเชฒเชพเชฏเชเช - เชเซเชฒเชพเชฏเชจเซเช เชซเชพเชณเชตเซเชฒ เชชเซเชฒ (เชเซเชตเซเชเชพ) เชจเซ เช เชเชฆเชฐ เช เชธเชเชธเชพเชงเชจเซ เชธเชพเชฅเซ เชถเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ - เชคเซ เชธเชชเซเชฒเชพเชฏเชฐ เชฎเชพเชเซ เชเชพเชธ เชฎเชนเชคเซเชตเชจเซเช เชจเชฅเซ. เชถเซเช เชเซเชฒเชพเชฏเชเช เชชเซเชคเชพเชจเซเช vEPC เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ เช เชฅเชตเชพ เชคเซ เชฎเชฟเชจเซ เชเชชเชฐเซเชเชฐ เชฌเชจเชพเชตเชตเชพ เช เชจเซ เชธเชเชเชพเชฐ เชธเซเชตเชพเช เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ - เชเซเช เชชเซเชฐเชถเซเชจ เชจเชฅเซ - เชคเซ เชเชฐเซ. เชเชตเชพ เชธเชเชเซเชเซเชฎเชพเช, เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชธเชเชธเชพเชงเชจเซเชจเซ เชเซเชเชตเชพเช, เชคเซเชฎเชจเซ เชเชพเชฎเซ เชธเชนเชจเชถเซเชฒเชคเชพ เช เชจเซ เชเชชเชฒเชฌเซเชงเชคเชพ เชคเซเชฎเช OS เชเซ เชเซ เชคเซเชฎเชจเซ เช เชธเชเชธเชพเชงเชจเซเชจเซ เชเชเซเชเซเชค เชเชฐเชตเชพ เช เชจเซ เชเซเชเชชเชฃ เชธเชฎเชฏเซ เชธเชเชธเชพเชงเชจเซเชจเซ เชตเชงเชพเชฐเชตเชพ เช เชฅเชตเชพ เชเชเชพเชกเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชธเชพเชฅเซ เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชเชชเชฒเชฌเซเชง เชเชฐเชพเชตเชตเชพ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ. เชเซเชฐเชพเชนเชเชจเซ เชตเชฟเชจเชเชคเซ เชชเชฐ. เชเซเชฒเชพเชฏเชเช เชคเชฎเชพเชฎ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เช เชจเซ เช เชจเซเชฏ เชเชฟเชจเซเชธเซเชฒเชจเซ เชธเซเชฒเซเชซ-เชธเชฐเซเชตเชฟเชธ เชชเซเชฐเซเชเชฒ เช เชจเซ เชเชจเซเชธเซเชฒ เชฆเซเชตเชพเชฐเชพ เชเชพเชคเซ เชเซเช เชตเซ เชเซ, เชเซเชฎเชพเช เชจเซเชเชตเชฐเซเช เชธเซเช เชเชฐเชตเชพ (เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเช เชธเชฟเชตเชพเชฏ)เชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
OpenStack เชถเซเช เชเซ?
เชคเซเชฐเชฃเซเชฏ เชตเชฟเชเชฒเซเชชเซเชฎเชพเช, เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพเชจเซ เชเช เชเชเชธเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เชเซเชฒเชพเชเชก เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเซ เชฐเชเชจเชพเชจเซ เชธเชเซเชทเชฎ เชเชฐเชถเซ. เชตเชพเชธเซเชคเชตเชฎเชพเช, SaaS เชธเชพเชฅเซ, เชเช เชเชฐเชคเชพเช เชตเชงเซ เชตเชฟเชญเชพเชเซ เชธเชฎเชเซเชฐ เชเซเชเซเชจเซเชฒเซเชเซเชจเชพ เชธเซเชเซเช เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ - เชคเซเชฏเชพเช เชเช เชตเชฟเชญเชพเช เชเซ เชเซ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ - เชเชเชฒเซ เชเซ, เชคเซ เชฌเซเชเชพ เชตเชฟเชญเชพเชเชจเซ IaaS เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เช เชตเชฟเชญเชพเช เชเซเชฒเชพเชฏเชจเซเชเชจเซ SaaS เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. OpenStack เช เชเซเชฒเชพเชเชก เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธเชฎเชพเชเชจเซ เชเช เชเซ เชเซ เชคเชฎเชจเซ เชธเซเชตเซเชเซ, เชธเชฐเซเชตเชฐเซเชธ เช เชจเซ เชธเซเชเซเชฐเซเช เชธเชฟเชธเซเชเชฎเซเชธเชจเซ เชธเชฎเซเชน เชเช เช เชธเชเชธเชพเชงเชจ เชชเซเชฒเชฎเชพเช เชเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ, เช เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฒเชจเซ เชธเชฌเชชเซเชฒเซเชธ (เชญเชพเชกเซเชคเซ)เชฎเชพเช เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพ เช เชจเซ เชจเซเชเชตเชฐเซเช เชชเชฐ เชเซเชฒเชพเชฏเชจเซเชเซเชธเชจเซ เช เชธเชเชธเชพเชงเชจเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฆเซ เชเซ.
เชเชชเชจเชธเซเชเซเช เชเช เชเซเชฒเชพเชเชก เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชเซ เชเซ เชคเชฎเชจเซ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชชเชฆเซเชงเชคเชฟเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ API เชฆเซเชตเชพเชฐเชพ เชเซเชเชตเชพเช เช เชจเซ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชธเชเชธเชพเชงเชจเซเชจเชพ เชฎเซเชเชพ เชชเซเชฒ, เชกเซเชเชพ เชธเซเชเซเชฐเซเช เช เชจเซ เชจเซเชเชตเชฐเซเช เชธเชเชธเชพเชงเชจเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
เชฌเซเชเชพ เชถเชฌเซเชฆเซเชฎเชพเช เชเชนเซเช เชคเซ, เช เชฎเชซเชค เชธเซเชซเซเชเชตเซเชฐ เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเซ เชธเชฎเซเชน เชเซ เชเซ เชเซเชฒเชพเชเชก เชธเซเชตเชพเช (เชธเชพเชฐเซเชตเชเชจเชฟเช เช เชจเซ เชเชพเชจเชเซ เชฌเชเชจเซ) เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ - เชเชเชฒเซ เชเซ, เชธเชพเชงเชจเซเชจเซ เชธเชฎเซเชน เชเซ เชคเชฎเชจเซ เชธเชฐเซเชตเชฐ เช เชจเซ เชธเซเชตเชฟเชเชฟเชเช เชธเชพเชงเชจเซเชจเซ เชธเชเชธเชพเชงเชจเซเชจเชพ เชเช เช เชชเซเชฒเชฎเชพเช เชเซเชกเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชฎเซเชจเซเช เชเชฐเซ เชเซ. เช เชธเชเชธเชพเชงเชจเซ, เชฆเซเชท เชธเชนเชฟเชทเซเชฃเซเชคเชพเชจเซเช เชเชตเชถเซเชฏเช เชธเซเชคเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
เช เชธเชพเชฎเชเซเชฐเซ เชฒเชเชคเซ เชตเชเชคเซ, OpenStack เชฎเชพเชณเชเซเช เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ:
เชชเชฐเชฅเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซเชฒ เชคเชธเชตเซเชฐ
OpenStack เชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช เชฆเชฐเซเช เชเชเชเซ เชเซเชเซเชเชธ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ. เช เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชก เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชคเชฎเชจเซ เชธเซเชฒเซเชฏเซเชถเชจเชฎเชพเช เชคเชฎเชจเซ เชเซเชเชคเชพ เชเชพเชฐเซเชฏเชพเชคเซเชฎเช เชเชเชเซเชจเชพ เชธเชฎเซเชนเชจเซ เชถเชพเชฎเซเชฒ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเซ เชเซ, เชเซเชเชฒเชพเช เชเชเชเซ เชฐเซเช เชเชเชเซ เชเซ เช เชจเซ เชคเซเชฎเชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฅเซ เชธเชฎเชเซเชฐ เชเชเซเชฒเชจเซ เชธเชเชชเซเชฐเซเชฃ เช เชฅเชตเชพ เชเชเชถเชฟเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏเชคเชพ เชคเชฐเชซ เชฆเซเชฐเซ เชเชถเซ. เช เชเชเชเซเชจเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชตเชฐเซเชเซเชเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
- เชกเซเชถเชฌเซเชฐเซเชก โ OpenStack เชธเซเชตเชพเชเชจเชพ เชธเชเชเชพเชฒเชจ เชฎเชพเชเซ เชตเซเชฌ-เชเชงเชพเชฐเชฟเชค GUI
- เชเซเชธเซเชเซเชจ เชเช เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชเชณเช เชธเซเชตเชพ เชเซ เชเซ เช เชจเซเชฏ เชธเซเชตเชพเช เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เช เชจเซ เช เชงเชฟเชเซเชคเชคเชพ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชคเซเชฎเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชณเชเชชเชคเซเชฐเซ เช เชจเซ เชคเซเชฎเชจเซ เชญเซเชฎเชฟเชเชพเชเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ เชเซ.
- เชจเซเชฏเซเชเซเชฐเซเชจ - เชเช เชจเซเชเชตเชฐเซเช เชธเซเชตเชพ เชเซ เชเซ เชตเชฟเชตเชฟเชง OpenStack เชธเซเชตเชพเชเชจเชพ เชเชจเซเชเชฐเชซเซเชธ เชตเชเซเชเซ เชเชจเซเชเซเชเชฟเชตเชฟเชเซ เชชเซเชฐเซ เชชเชพเชกเซ เชเซ (VMs เชตเชเซเชเซเชจเซ เชเชจเซเชเซเชเชฟเชตเชฟเชเซ เช เชจเซ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช เชคเซเชฎเชจเซ เชเชเซเชธเซเชธ เชธเชนเชฟเชค)
- เชธเชฟเชจเซเชกเชฐ โ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชฎเชพเชเซ เชฌเซเชฒเซเช เชธเซเชเซเชฐเซเชเชจเซ เชตเชชเชฐเชพเชถ เชชเซเชฐเซ เชชเชพเชกเซ เชเซ
- เชจเซเชตเชพ - เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเซเช เชเซเชตเชจ เชเชเซเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ
- เชจเชเชฐ โ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชเชฎเซเชเซ เช เชจเซ เชธเซเชจเซเชชเชถเซเชเชจเซ เชญเชเชกเชพเชฐ
- เชธเซเชตเชฟเชซเซเช โ เชธเซเชเซเชฐเซเช เชเชฌเซเชเซเชเซเชเชจเซ เชเชเซเชธเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ
- เชธเชฟเชฒเชฟเชฎเซเชเชฐ - เชเช เชธเซเชตเชพ เชเซ เชเซเชฒเชฟเชฎเซเชเซเชฐเซ เชเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เช เชจเซ เชเชชเชฒเชฌเซเชง เช เชจเซ เชตเชชเชฐเชพเชถเชฎเชพเช เชฒเซเชตเชพเชฏเซเชฒเชพ เชธเชเชธเชพเชงเชจเซเชจเซ เชฎเชพเชชเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ
- เชนเซเช - เชธเชเชธเชพเชงเชจเซเชจเซ เชธเซเชตเชเชพเชฒเชฟเชค เชฐเชเชจเชพ เช เชจเซ เชเซเชเชตเชพเช เชฎเชพเชเซ เชจเชฎเซเชจเชพเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเชฐเซเชเซเชธเซเชเซเชฐเซเชถเชจ
เชคเชฎเชพเชฎ เชชเซเชฐเซเชเซเชเซเชเซเชธ เช
เชจเซ เชคเซเชฎเชจเชพ เชนเซเชคเซเชเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชเชฟ เชเซเช เชถเชเชพเชฏ เชเซ
เชฆเชฐเซเช OpenStack เชเชเช เชเชตเซ เชธเซเชตเชพ เชเซ เชเซ เชเซเชเซเชเชธ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เช เชจเซ เชคเซ เชเชพเชฐเซเชฏเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเชตเชพ เชฎเชพเชเซ API เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ เช เชจเซ เชเชเซเชเซเชค เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เช เชจเซเชฏ เชเซเชฒเชพเชเชก เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชธเซเชตเชพเช เชธเชพเชฅเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชจเซเชตเชพ เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชฐเชฟเชธเซเชฐเซเชธ เชฎเซเชจเซเชเชฎเซเชจเซเช เช เชจเซ เช เชธเชเชธเชพเชงเชจเซเชจเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเช API เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชเซเชฒเชพเชจเซเชธ เชเชฎเซเช เชฎเซเชจเซเชเชฎเซเชจเซเช เช เชจเซ เชคเซเชฎเชจเชพ เชธเชเชเชพเชฒเชจ เชฎเชพเชเซ API เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชธเชฟเชจเซเชกเชฐ เชฌเซเชฒเซเช เชธเซเชเซเชฐเซเช เช เชจเซ เชคเซเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ API เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชตเชเซเชฐเซ. เชฌเชงเชพ เชเชพเชฐเซเชฏเซ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชเซเชฌ เช เชจเชเซเชเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชเซ.
เชเซ เชเซ, เชเซ เชคเชฎเซ เชคเซเชจเซ เชเซเช, เชคเซ OpenStack เชฎเชพเช เชเชพเชฒเชคเซ เชคเชฎเชพเชฎ เชธเซเชตเชพเช เชเชเชฐเซ เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ (เช เชฅเชตเชพ เชเชจเซเชเซเชจเชฐ) เชเซ. เชชเซเชฐเชถเซเชจ เชเชญเซ เชฅเชพเชฏ เชเซ - เชถเชพ เชฎเชพเชเซ เชเชชเชฃเชจเซ เชเชเชฒเชพ เชฌเชงเชพ เชคเชคเซเชตเซเชจเซ เชเชฐเซเชฐ เชเซ?
เชเชพเชฒเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชฌเชจเชพเชตเชตเชพ เช เชจเซ เชคเซเชจเซ เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชเชจเซเชเซเช เชเชฐเชตเชพ เช เชจเซ Openstack เชฎเชพเช เชธเชคเชค เชธเซเชเซเชฐเซเช เชฎเชพเชเซเชจเชพ เช เชฒเซเชเซเชฐเชฟเชงเชฎเชฎเชพเชเชฅเซ เชชเชธเชพเชฐ เชฅเชเช.
- เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชฎเชถเซเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ, เชคเซ เชนเซเชฐเชพเชเชเชจ (เชกเซ เชถเชฌเซเชฐเซเชก) เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเชเชคเซ เชนเซเชฏ เช เชฅเชตเชพ CLI เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเชเชคเซ เชนเซเชฏ, เชชเซเชฐเชฅเชฎ เชตเชธเซเชคเซ เชเซ เชฅเชพเชฏ เชเซ เชคเซ เชเซเชธเซเชเซเชจ เชชเชฐ เชคเชฎเชพเชฐเซ เชตเชฟเชจเชเชคเซเชจเซ เช เชงเชฟเชเซเชคเชคเชพ เชเซ - เชถเซเช เชคเชฎเซ เชฎเชถเซเชจ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ, เชถเซเช เชคเซเชจเซ เชชเชพเชธเซ เชเซ เช เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เช เชงเชฟเชเชพเชฐ, เชถเซเช เชคเชฎเชพเชฐเซ เชกเซเชฐเชพเชซเซเช เชเซเชตเซเชเชพ, เชตเชเซเชฐเซ.
- เชเซเชธเซเชเซเชจ เชคเชฎเชพเชฐเซ เชตเชฟเชจเชเชคเซเชจเซ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชเชฐเซ เชเซ เช เชจเซ เชชเซเชฐเชคเชฟเชญเชพเชต เชธเชเชฆเซเชถเชฎเชพเช เชเช เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชเซเชเชจ เชเชจเชฐเซเช เชเชฐเซ เชเซ, เชเซเชจเซ เชเชเชณ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเซเชธเซเชเซเชจ เชคเชฐเชซเชฅเซ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฎเชณเซเชฏเชพ เชชเชเซ, เชตเชฟเชจเชเชคเซ เชจเซเชตเชพ (nova api) เชคเชฐเชซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- เชจเซเชตเชพ-เชเชชเซเชเช เช เชเชพเช เชเชจเชฐเซเช เชเชฐเซเชฒ เชเชฅ เชเซเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชธเซเชเซเชจเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชตเชฟเชจเชเชคเซเชจเซ เชฎเชพเชจเซเชฏเชคเชพ เชคเชชเชพเชธเซ เชเซ
- เชเซเชธเซเชเซเชจ เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชเชฐเซ เชเซ เช เชจเซ เช เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชเซเชเชจ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชชเชฐเชตเชพเชจเชเซเช เช เชจเซ เชชเซเชฐเชคเชฟเชฌเชเชงเซ เชชเชฐ เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
- Nova-api เชจเซเชตเชพ-เชกเซเชเชพเชฌเซเชเชฎเชพเช เชจเชตเชพ VM เชฎเชพเชเซ เชเชจเซเชเซเชฐเซ เชฌเชจเชพเชตเซ เชเซ เช เชจเซ เชฎเชถเซเชจเชจเซ เชจเซเชตเชพ-เชถเซเชกเซเชฏเซเชฒเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชชเชธเชพเชฐ เชเชฐเซ เชเซ.
- เชจเซเชตเชพ-เชถเซเชกเซเชฏเซเชฒเชฐ เชนเซเชธเซเช (เชเซเชฎเซเชชเซเชฏเซเชเชฐ เชจเซเชก) เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซเชจเชพ เชชเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชชเชฐเชฟเชฎเชพเชฃเซ, เชตเชเชจ เช เชจเซ เชเซเชจเชจเชพ เชเชงเชพเชฐเซ VM เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเชจเซ เชฐเซเชเซเชฐเซเชก เช เชจเซ VM ID เชจเซเชตเชพ-เชกเซเชเชพเชฌเซเช เชชเชฐ เชฒเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- เชเชเชณ, เชจเซเชตเชพ-เชถเซเชกเซเชฏเซเชฒเชฐ เชเช เชฆเชพเชเชฒเซ เชเชฎเชพเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชธเชพเชฅเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ เชเซ. เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเช เชธเชเชชเชฐเซเชเซ เชจเซเชตเชพ-เชเชเชกเชเซเชเชฐ เชฎเชถเซเชจ เชชเชฐเชฟเชฎเชพเชฃเซ เชตเชฟเชถเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ (เชจเซเชตเชพ-เชเชจเซเชกเชเซเชเชฐ เช เชจเซเชตเชพ เชเชฒเชฟเชฎเซเชจเซเช เชเซ เชเซ เชจเซเชตเชพ-เชกเซเชเชพเชฌเซเช เช เชจเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเช เชตเชเซเชเซ เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชคเชฐเซเชเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ, เชกเซเชเชพเชฌเซเช เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพเช เชเชพเชณเชตเชพ เชฎเชพเชเซ เชจเซเชตเชพ-เชกเซเชเชพเชฌเซเชเชจเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชธเชเชเซเชฏเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชเชฐเซ เชเซ. เชธเซเชธเชเชเชคเชคเชพ เชฒเซเชก เชเชเชพเชกเซ).
- เชจเซเชตเชพ-เชเชเชกเชเซเชเชฐ เชจเซเชตเชพ-เชกเซเชเชพเชฌเซเชเชฎเชพเชเชฅเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเซ เชเซ เช เชจเซ เชคเซเชจเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเชเชฎเชพเช เชชเชธเชพเชฐ เชเชฐเซ เชเซ.
- เชเชเชณ, เชเชฎเซเช เชเชเชกเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเช เชเซเชฒ เชเซเชฒเชพเชจเซเชธ. Glace เชเซเชธเซเชเซเชจเชฎเชพเช เชตเชฟเชจเชเชคเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฐเซ เชเซ เช เชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เชชเชฐเชค เชเชฐเซ เชเซ.
- เชจเซเชเชตเชฐเซเช เชชเชฐเชฟเชฎเชพเชฃเซ เชตเชฟเชถเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเช เชธเชเชชเชฐเซเชเซ เชจเซเชฏเซเชเซเชฐเซเชจ. เชจเชเชฐเชจเซ เชเซเชฎ เช, เชจเซเชฏเซเชเซเชฐเซเชจ เชเซเชธเซเชเซเชจเชฎเชพเช เชตเชฟเชจเชเชคเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฐเซ เชเซ, เชเซ เชชเชเซ เชคเซ เชกเซเชเชพเชฌเซเชเชฎเชพเช เชเชจเซเชเซเชฐเซ เชฌเชจเชพเชตเซ เชเซ (เชชเซเชฐเซเช เชเชณเชเชเชฐเซเชคเชพ, เชตเชเซเชฐเซ), เชชเซเชฐเซเช เชฌเชจเชพเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชฌเชจเชพเชตเซ เชเซ เช เชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเชเชฎเชพเช เชชเชฐเชค เชเชฐเซ เชเซ.
- เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเชจเซ เชตเซเชฒเซเชฏเซเชฎ เชซเชพเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชธเชพเชฅเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเช เชเซเชจเซเชเซเชเซเชเซเชธ เชธเชฟเชจเซเชกเชฐ. เชจเชเชฐเชจเซ เชเซเชฎ, เชธเชพเชเชกเชฐ เชเซเชธเซเชเซเชจเชฎเชพเช เชตเชฟเชจเชเชคเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฐเซ เชเซ, เชตเซเชฒเซเชฏเซเชฎ เชฌเชจเชพเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชฌเชจเชพเชตเซ เชเซ เช เชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เชชเชฐเชค เชเชฐเซ เชเซ.
- เชเชฒเซเชฒเซเชเชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ เชธเชพเชฅเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชเชฎเชพเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชธเชพเชฅเซ เชจเซเชตเชพ-เชเชฎเซเชชเซเชฏเซเช เชธเชเชชเชฐเซเชเซ libvirt.
เชตเชพเชธเซเชคเชตเชฎเชพเช, เชธเชฐเชณ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชฌเชจเชพเชตเชตเชพเชจเซเช เชฎเซเชเซ เชญเชพเชเซ เชธเชฐเชณ เชเชชเชฐเซเชถเชจ เชเซเชฒเชพเชเชก เชชเซเชฒเซเชเชซเซเชฐเซเชฎเชจเชพ เชเชเชเซ เชตเชเซเชเซ API เชเซเชฒเซเชธเชจเชพ เชเชตเชพ เชตเชฎเชณเชฎเชพเช เชซเซเชฐเชตเชพเชฏ เชเซ. เชคเชฆเซเชชเชฐเชพเชเชค, เชเซเชฎ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ, เช เชเชพเช เชจเชฟเชฏเซเชเซเชค เชธเซเชตเชพเชเชฎเชพเช เชชเชฃ เชจเชพเชจเชพ เชเชเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ เชเซเชจเซ เชตเชเซเชเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชฅเชพเชฏ เชเซ. เชฎเชถเซเชจ เชฌเชจเชพเชตเชตเซเช เช เชเซเชฒเชพเชเชก เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชคเชฎเชจเซ เชเซ เชเชฐเชตเชพ เชฆเซ เชเซ เชคเซเชจเซ เชฎเชพเชคเซเชฐ เชเช เชจเชพเชจเซ เชญเชพเช เชเซ - เชเซเชฐเชพเชซเชฟเชเชจเซ เชธเชเชคเซเชฒเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชธเซเชตเชพ เชเซ, เชฌเซเชฒเซเช เชธเซเชเซเชฐเซเช เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชธเซเชตเชพ เชเซ, DNS เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ, เชเชเชฆเชฎ เชฎเซเชเชฒ เชธเชฐเซเชตเชฐเชจเซ เชเซเชเชตเชพเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชธเซเชตเชพ เชเซ, เชตเชเซเชฐเซ. เชเซเชฒเชพเชเชก เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเซ เชเซเชเชพเชเชจเชพ เชเซเชณเชพ (เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเชพ เชตเชฟเชฐเซเชงเชฎเชพเช) เชเซเชตเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเซ เชคเชฎเชพเชฐเชพ เชฎเชถเซเชจเชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช เชเชเชเช เชฅเชพเชฏ เชเซ - เชคเซ เชคเชฎเซ เชคเซเชจเซ เชฌเซเชเช เชชเซเชธ เชตเชเซเชฐเซเชฎเชพเชเชฅเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชฒเชพเชเชก เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ เชเชตเซ เชฐเซเชคเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชเชตเซ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชญเซเชฎเชฟเชเชพ เชญเชเชตเชคเซเช เชจเชฅเซ - เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ "เชฎเซเชคเซเชฏเซ เชชเชพเชฎเซเชฏเซเช" - เชเซเช เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ. - เชเช เชจเชตเซเช เชฌเชจเชพเชตเซเชฏเซเช เชเซ, เชตเชพเชนเชจ เชจเชฎเซเชจเชพ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ เช เชจเซ, เชเซเชฎ เชคเซเช เชเชนเซ เชเซ, เชเซเชเชกเซเช เชซเชพเชเชเชฐเชจเชพ เชจเซเชเชธเชพเชจเชจเซ เชจเซเชเชง เชฒเซเชงเซ เชจเชฅเซ. เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เช เชเชฐเซเชเซเชธเซเชเซเชฐเซเชถเชจ เชฎเชฟเชเซเชจเชฟเชเชฎเซเชธเชจเซ เชนเชพเชเชฐเซ เชฎเชพเชเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ - เชนเซเช เชเซเชฎเซเชชเซเชฒเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เชคเชฎเซ เชกเชเชจเซเช เชจเซเชเชตเชฐเซเชเซเชธ เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชงเชฐเชพเชตเชคเชพ เชเชเชฟเชฒ เชเชพเชฐเซเชฏเชจเซ เชธเชฐเชณเชคเชพเชฅเซ เชเชฎเชพเชตเซ เชถเชเซ เชเซ.
เชคเซ เชนเชเชฎเซเชถเชพ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเชตเซเช เชฏเซเชเซเชฏ เชเซ เชเซ เชจเซเชเชตเชฐเซเช เชตเชฟเชจเชพ เชเซเช เชเซเชฒเชพเชเชก เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชจเชฅเซ - เชฆเชฐเซเช เชเชเช เชเช เชฐเซเชคเซ เช เชฅเชตเชพ เช เชจเซเชฏ เชฐเซเชคเซ เชจเซเชเชตเชฐเซเช เชฆเซเชตเชพเชฐเชพ เช เชจเซเชฏ เชเชเชเซ เชธเชพเชฅเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชเซ. เชตเชงเซเชฎเชพเช, เชเซเชฒเชพเชเชกเชฎเชพเช เชเชเชฆเชฎ เชจเซเชจ-เชธเซเชเซเชเชฟเช เชจเซเชเชตเชฐเซเช เชเซ. เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เช เชเชกเชฐเชฒเซ เชจเซเชเชตเชฐเซเช เชนเชเซ เชตเชงเซ เชเซ เชเชเซเช เชธเซเชฅเชฟเชฐ เชเซ - เชฆเชฐเชฐเซเช เชจเชตเชพ เชจเซเชกเซเชธ เช เชจเซ เชธเซเชตเซเชเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเชคเชพ เชจเชฅเซ, เชชเชฐเชเชคเซ เชเชตเชฐเชฒเซ เชเชเช เช เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ เชฌเชฆเชฒเชพเช เชถเชเซ เชเซ เช เชจเซ เชธเชคเชค เชฌเชฆเชฒเชพเชถเซ - เชจเชตเชพ เชจเซเชเชตเชฐเซเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ เช เชฅเชตเชพ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ, เชจเชตเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชฆเซเชเชพเชถเซ เช เชจเซ เชเซเชจเชพเช เชนเชถเซ. เชฎเซเชคเซเชฏเซ เช เชจเซ เชเซเชฎ เชคเชฎเซ เชฒเซเชเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชเชชเซเชฒ เชเซเชฒเชพเชเชกเชจเซ เชตเซเชฏเชพเชเซเชฏเชพ เชชเชฐเชฅเซ เชฏเชพเชฆ เชฐเชพเชเซ เชเซ, เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพเชจเชพ เชนเชธเซเชคเชเซเชทเซเชช เชธเชพเชฅเซ เชเชเชพเชฎเชพเช เชเชเชพ (เช เชฅเชตเชพ เชตเชงเซ เชธเชพเชฐเซ เชฐเซเชคเซ, เชตเชฟเชจเชพ) เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชธเชเชธเชพเชงเชจเซ เชเชชเซเชเชช เชซเชพเชณเชตเชตเชพ เชเซเชเช. เชเชเชฒเซ เชเซ, เชจเซเชเชตเชฐเซเช เชธเชเชธเชพเชงเชจเซเชจเซ เชเซเชเชตเชพเชเชจเซ เชชเซเชฐเชเชพเชฐ เชเซ เชนเชตเซ เชคเชฎเชพเชฐเชพ เชตเซเชฏเชเซเชคเชฟเชเชค เชเชพเชคเชพเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เชซเซเชฐเชจเซเช-เชเชจเซเชกเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เช เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ เชเซ http/https เชฆเซเชตเชพเชฐเชพ เชเชเซเชธเซเชธ เชเชฐเซ เชถเชเชพเชฏ เชเซ เช เชจเซ เชเชจ-เชกเซเชฏเซเชเซ เชจเซเชเชตเชฐเซเช เชเชจเซเชเชฟเชจเชฟเชฏเชฐ เชตเซเชธเชฟเชฒเซ เชฌเซเชเชเชจเซเชก เชคเชฐเซเชเซ เชเซเชฒเชพเชเชก เชจเชฅเซ, เชชเชฃ เชเซ เชตเซเชธเชฟเชฒเซเชจเชพ เชเช เชนเชพเชฅ เชนเซเชฏ.
เชจเซเชฏเซเชเซเชฐเซเชจ, เชจเซเชเชตเชฐเซเช เชธเซเชตเชพ เชคเชฐเซเชเซ, เชเซเชฒเชพเชเชก เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเชพ เชจเซเชเชตเชฐเซเช เชญเชพเชเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ API เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. เชธเซเชตเชพ เชจเซเชเชตเชฐเซเช-เชเช-เช-เชธเชฐเซเชตเชฟเชธ (NaaS) เชจเชพเชฎเชจเซเช เชเชฌเซเชธเซเชเซเชฐเซเชเซเชถเชจ เชฒเซเชฏเชฐ เชชเซเชฐเชฆเชพเชจ เชเชฐเซเชจเซ เชเชชเชจเชธเซเชเซ เชเชจเชพ เชจเซเชเชตเชฐเซเชเชฟเชเช เชญเชพเชเชจเซ เชธเชคเซเชคเชพ เชเชชเซ เชเซ เช เชจเซ เชคเซเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ เชเซ. เชเชเชฒเซ เชเซ, เชจเซเชเชตเชฐเซเช เช เชธเชฎเชพเชจ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชพเชชเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชเชเชฎ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชตเชฐเซเชเซเชฏเซเช เชฒ CPU เชเซเชฐเซ เช เชฅเชตเชพ RAM เชจเซ เชเชฅเซเชฅเซ.
เชชเชฐเชเชคเซ OpenStack เชจเชพ เชจเซเชเชตเชฐเซเช เชญเชพเชเชจเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชชเชฐ เชเชเชณ เชตเชงเชคเชพ เชชเชนเซเชฒเชพ, เชเชพเชฒเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเชเช เชเซ OpenStack เชฎเชพเช เช เชจเซเชเชตเชฐเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เช เชจเซ เชถเชพ เชฎเชพเชเซ เชจเซเชเชตเชฐเซเช เช เชเซเชฒเชพเชเชกเชจเซ เชเช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เช เชจเซ เช เชญเชฟเชจเซเชจ เชญเชพเช เชเซ.
เชคเซเชฅเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชฌเซ RED เชเซเชฒเชพเชฏเชเช VM เช เชจเซ เชฌเซ GREEN เชเซเชฒเชพเชฏเชจเซเช VM เชเซ. เชเชพเชฒเซ เชงเชพเชฐเซเช เชเซ เช เชฎเชถเซเชจเซ เช เชฐเซเชคเซ เชฌเซ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชธเซเชฅเชฟเชค เชเซ:
เช เชเซเชทเชฃเซ, เช เชฎเชพเชคเซเชฐ 4 เชธเชฐเซเชตเชฐเซเชธเชจเซเช เชตเชฐเซเชเซเชฏเซเช
เชฒเชพเชเชเซเชถเชจ เชเซ เช
เชจเซ เชตเชงเซ เชเชเช เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เช
เชคเซเชฏเชพเชฐ เชธเซเชงเซ เช
เชฎเซ 4 เชธเชฐเซเชตเชฐเชจเซ เชตเชฐเซเชเซเชฏเซเช
เชฒเชพเชเช เชเชฐเชตเชพเชจเซเช เชเชฐเซเชฏเซเช เชเซ, เชคเซเชฎเชจเซ เชฌเซ เชญเซเชคเชฟเช เชธเชฐเซเชตเชฐ เชชเชฐ เชฎเซเชเซเชจเซ. เช
เชจเซ เช
เชคเซเชฏเชพเชฐ เชธเซเชงเซ เชคเซเช เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชชเชฃ เชเซเชกเชพเชฏเซเชฒเชพ เชจเชฅเซ.
เชตเชพเชฆเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เชเชชเชฃเซ เชเชฃเชพ เชเชเชเซ เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชชเซเชฐเชฅเชฎ, เช เชฎเซ เชจเซเชเชตเชฐเซเช เชญเชพเชเชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเช เชเชฐเซเช เชเซเช - เช เชฎเชพเชฐเซ เช 4 เชฎเชถเซเชจเซเชจเซ เชเซเชกเซเชฎเชพเช เชเซเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช เชจเซ เชเซเชฒเชพเชฏเชเชเชจเซ L2 เชเชจเซเชเซเชถเชจ เชเซเชเช เชเซ. เชคเชฎเซ เชธเซเชตเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชเซเชฐเชเชเชจเซ เชคเซเชจเซ เชฆเชฟเชถเชพเชฎเชพเช เชเซเช เชตเซ เชถเชเซ เชเซ เช เชจเซ เชฒเชฟเชจเชเซเชธ เชฌเซเชฐเชฟเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฆเชฐเซเช เชตเชธเซเชคเซเชจเซ เชเชเซเชฒเซ เชถเชเซ เชเซ เช เชฅเชตเชพ, เชตเชงเซ เช เชฆเซเชฏเชคเชจ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชฎเชพเชเซ, เชเชชเชจ เชธเซเชตเชฟเช (เช เชฎเซ เชเชจเชพ เชชเชฐ เชชเชเซเชฅเซ เชชเชพเชเชพ เชเชตเซเชถเซเช). เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเชฃเชพ เชฌเชงเชพ เชจเซเชเชตเชฐเซเช เชนเซเช เชถเชเซ เชเซ, เช เชจเซ L2 เชจเซ เชธเซเชตเซเช เชฆเซเชตเชพเชฐเชพ เชธเชคเชค เชฆเชฌเชพเชฃ เชเชฐเชตเซเช เช เชถเซเชฐเซเชทเซเช เชตเชฟเชเชพเชฐ เชจเชฅเซ - เชคเซเชฏเชพเช เชตเชฟเชตเชฟเชง เชตเชฟเชญเชพเชเซ เชเซ, เชเช เชธเซเชตเชพ เชกเซเชธเซเช เชเซ, เชเชชเซเชฒเชฟเชเซเชถเชจ เชชเซเชฐเซเชฃ เชฅเชตเชพเชจเซ เชฐเชพเชน เชเซเชตเชพเชจเชพ เชฎเชนเชฟเชจเชพเช เชเซ, เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃเชจเชพ เช เช เชตเชพเชกเชฟเชฏเชพ - เชเชงเซเชจเชฟเช เชตเชฟเชถเซเชตเชฎเชพเช เช เช เชญเชฟเชเชฎ เชนเชตเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ. เช เชจเซ เชเซเชเชฒเซ เชเชฒเซเชฆเซ เชเชเชชเชจเซ เชเชจเซ เชธเชฎเชเซ เชเซ, เชคเซเชจเชพ เชฎเชพเชเซ เชเชเชณ เชตเชงเชตเซเช เชคเซเชเชฒเซเช เชธเชฐเชณ เชเซ. เชคเซเชฅเซ, เชนเชพเชเชชเชฐเชตเชพเชเชเชฐเซเชธ เชตเชเซเชเซ เช เชฎเซ เชเช L3 เชจเซเชเชตเชฐเซเช เชชเชธเชเชฆ เชเชฐเซเชถเซเช เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เช เชฎเชพเชฐเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชตเชพเชคเชเซเชค เชเชฐเชถเซ, เช เชจเซ เช L3 เชจเซเชเชตเชฐเซเชเชจเซ เชเซเช เชชเชฐ เช เชฎเซ เชตเชฐเซเชเซเชฏเซเช เชฒ L2 เชเชตเชฐเชฒเซ เชจเซเชเชตเชฐเซเชเซเชธ เชฌเชจเชพเชตเซเชถเซเช เชเซเชฏเชพเช เช เชฎเชพเชฐเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเซ เชเซเชฐเชพเชซเชฟเช เชเชพเชฒเชถเซ. เชคเชฎเซ เชเชจเซเชเซเชชเซเชธเซเชฏเซเชฒเซเชถเชจ เชคเชฐเซเชเซ GRE, Geneve เช เชฅเชตเชพ VxLAN เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ. เชเชพเชฒเซ เชนเชตเซ เชชเชเซเชจเชพ เชชเชฐ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเชฐเซเช, เชเซ เชเซ เชคเซ เชเชพเชธ เชฎเชนเชคเซเชตเชจเซเช เชจเชฅเซ.
เช เชฎเชพเชฐเซ เชเซเชฏเชพเชเช VTEP เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ (เชฎเชจเซ เชเชถเชพ เชเซ เชเซ เชฆเชฐเซเช เชตเซเชฏเชเซเชคเชฟ VxLAN เชชเชฐเชฟเชญเชพเชทเชพเชฅเซ เชชเชฐเชฟเชเชฟเชค เชนเชถเซ). เช เชฎเชพเชฐเซ เชชเชพเชธเซ L3 เชจเซเชเชตเชฐเซเช เชธเซเชงเซเช เชธเชฐเซเชตเชฐเชฅเซ เชเชตเชคเซเช เชนเซเชตเชพเชฅเซ, เช เชฎเชจเซ เชธเชฐเซเชตเชฐ เชชเชฐ VTEP เชฎเซเชเชตเชพเชฅเซ เชเชเชเชชเชฃ เช เชเชเชพเชตเชคเซเช เชจเชฅเซ, เช เชจเซ OVS (OpenvSwitch) เช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชคเซเชคเชฎ เชเซ. เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชจเซ เช เชกเชฟเชเชพเชเชจ เชฎเชณเซ:
VM เชตเชเซเชเซเชจเซ เชเซเชฐเชพเชซเชฟเช เชตเชฟเชญเชพเชเชฟเชค เชนเซเชตเซ เชเชตเชถเซเชฏเช เชนเซเชตเชพเชฅเซ, เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเชถเซเชจเซ เชคเชฐเชซเชจเชพ เชชเซเชฐเซเชเชฎเชพเช เช
เชฒเช เช
เชฒเช vlan เชจเชเชฌเชฐเซ เชนเชถเซ. เชเซเช เชจเชเชฌเชฐ เชฎเชพเชคเซเชฐ เชเช เชตเชฐเซเชเซเชฏเซเช
เชฒ เชธเซเชตเชฟเชเชฎเชพเช เช เชญเซเชฎเชฟเชเชพ เชญเชเชตเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชเซเชฏเชพเชฐเซ VxLAN เชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช เชฅเชเช เชคเซเชฏเชพเชฐเซ เช
เชฎเซ เชคเซเชจเซ เชธเชฐเชณเชคเชพเชฅเซ เชฆเซเชฐ เชเชฐเซ เชถเชเซเช เชเซเช, เชเชพเชฐเชฃ เชเซ เช
เชฎเชพเชฐเซ เชชเชพเชธเซ VNI เชนเชถเซ.
เชนเชตเซ เช
เชฎเซ เชเซเชเชชเชฃ เชธเชฎเชธเซเชฏเชพ เชตเชฟเชจเชพ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เช
เชฎเชพเชฐเชพ เชฎเชถเซเชจเซ เช
เชจเซ เชตเชฐเซเชเซเชฏเซเช
เชฒ เชจเซเชเชตเชฐเซเช เชฌเชจเชพเชตเซ เชถเชเซเช เชเซเช.
เชเซ เชเซ, เชเซ เชเซเชฒเชพเชฏเชเช เชชเชพเชธเซ เชฌเซเชเซเช เชฎเชถเซเชจ เชนเซเชฏ, เชชเชฐเชเชคเซ เชคเซ เช เชฒเช เชจเซเชเชตเชฐเซเช เชชเชฐ เชนเซเชฏ เชคเซ เชถเซเช? เช เชฎเชจเซ เชจเซเชเชตเชฐเซเชเซเชธ เชตเชเซเชเซ เชฐเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชฏเชพเชฐเซ เชธเซเชจเซเชเซเชฐเชฒเชพเชเชเซเชก เชฐเซเชเซเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เช เชฎเซ เชเช เชธเชฐเชณ เชตเชฟเชเชฒเซเชช เชเซเชเชถเซเช - เชเชเชฒเซ เชเซ, เชเซเชฐเชพเชซเชฟเชเชจเซ เชเชพเชธ เชธเชฎเชฐเซเชชเชฟเชค เชจเซเชเชตเชฐเซเช เชจเซเชกเซเชธ เชฆเซเชตเชพเชฐเชพ เชฐเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชธเชพเชฐเซ เชฐเซเชคเซ, เชเช เชจเชฟเชฏเชฎ เชคเชฐเซเชเซ, เชคเซเช เชเชเชเซเชฐเซเชฒ เชจเซเชกเซเชธ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชนเซเชฏ เชเซ, เชคเซเชฅเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชธเชฎเชพเชจ เชตเชธเซเชคเซ เชนเชถเซ).
เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เชเชเช เชเชเชฟเชฒ เชจเชฅเซ - เช เชฎเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ เชฌเซเชฐเชฟเช เชเชจเซเชเชฐเชซเซเชธ เชฌเชจเชพเชตเซเช เชเซเช, เชคเซเชจเชพ เชชเชฐ เชเซเชฐเชพเชซเชฟเช เชเชฒเชพเชตเซเช เชเซเช เช เชจเซ เชคเซเชฏเชพเชเชฅเซ เช เชฎเซ เชคเซเชจเซ เชเซเชฏเชพเช เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชฏเชพเชเชฅเซ เชฐเซเช เชเชฐเซเช เชเซเช. เชชเชฐเชเชคเซ เชธเชฎเชธเซเชฏเชพ เช เชเซ เชเซ RED เชเซเชฒเชพเชฏเชเช 10.0.0.0/24 เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เช เชจเซ GREEN เชเซเชฒเชพเชฏเชเช 10.0.0.0/24 เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ. เชเชเชฒเซ เชเซ, เช เชฎเซ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชเชเซเชฏเชพเชเชจเซ เชเซเชฆเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเช เชเซเช. เชตเชงเซเชฎเชพเช, เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชเชเซเชเชคเชพ เชจเชฅเซ เชเซ เช เชจเซเชฏ เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชคเซเชฎเชจเชพ เชเชเชคเชฐเชฟเช เชจเซเชเชตเชฐเซเชเชฎเชพเช เชฐเซเช เชเชฐเซ เชถเชเซ, เชเซ เช เชฐเซเชฅเชชเซเชฐเซเชฃ เชเซ. เชจเซเชเชตเชฐเซเช เช เชจเซ เชเซเชฒเชพเชฏเชเช เชกเซเชเชพ เชเซเชฐเชพเชซเชฟเชเชจเซ เช เชฒเช เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเซ เชคเซ เชฆเชฐเซเช เชฎเชพเชเซ เช เชฒเช เชจเซเชฎเชธเซเชชเซเชธ เชซเชพเชณเชตเซเชถเซเช. เชจเซเชฎเชธเซเชชเซเชธ เช เชนเชเซเชเชคเชฎเชพเช เชฒเชฟเชจเชเซเชธ เชจเซเชเชตเชฐเซเช เชธเซเชเซเชเชจเซ เชจเชเชฒ เชเซ, เชเชเชฒเซ เชเซ, เชจเซเชฎเชธเซเชชเซเชธ RED เชฎเชพเชเชจเชพ เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชจเซเชฎเชธเซเชชเซเชธ GREEN เชจเชพ เชเซเชฒเชพเชฏเชจเซเชเซเชธเชฅเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชฒเช เชเซ (เชธเชพเชฐเซ เชฐเซเชคเซ, เช เชเซเชฒเชพเชฏเชเช เชจเซเชเชตเชฐเซเชเซเชธ เชตเชเซเชเซเชจเชพ เชฐเซเชเชฟเชเชเชจเซ เชกเชฟเชซเซเชฒเซเช เชจเซเชฎเชธเซเชชเซเชธ เชฆเซเชตเชพเชฐเชพ เช เชฅเชตเชพ เช เชชเชธเซเชเซเชฐเซเชฎ เชเซเชฐเชพเชจเซเชธเชชเซเชฐเซเช เชธเชพเชงเชจเซ เชชเชฐ เชฎเชเชเซเชฐเซ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ).
เชเชเชฒเซ เชเซ, เช เชฎเชจเซ เชจเซเชเซเชจเซ เชเชเซเชคเชฟ เชฎเชณเซ เชเซ:
L2 เชเชจเชฒ เชคเชฎเชพเชฎ เชเชฎเซเชชเซเชฏเซเชเซเชเช เชจเซเชกเชฅเซ เชเชเชเซเชฐเซเชฒ เชจเซเชกเชฎเชพเช เชญเซเชเซ เชฅเชพเชฏ เชเซ. เชจเซเชก เชเซเชฏเชพเช เช เชจเซเชเชตเชฐเซเชเซเชธ เชฎเชพเชเซ L3 เชเชจเซเชเชฐเชซเซเชธ เชธเซเชฅเชฟเชค เชเซ, เชฆเชฐเซเช เช
เชฒเชเชคเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชชเชฟเชค เชจเซเชฎเชธเซเชชเซเชธเชฎเชพเช.
เชเซ เชเซ, เช เชฎเซ เชธเซเชฅเซ เชฎเชนเชคเซเชตเชจเซ เชตเชธเซเชคเซ เชญเซเชฒเซ เชเชฏเชพ. เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชเซเชฒเชพเชฏเชเชเชจเซ เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ, เชเชเชฒเซ เชเซ, เชคเซเชจเซ เชชเชพเชธเซ เชเชเชพเชฎเชพเช เชเชเซเช เชเช เชฌเชพเชนเซเชฏ เชเชจเซเชเชฐเชซเซเชธ เชนเซเชตเซเช เชเชตเชถเซเชฏเช เชเซ เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชคเซ เชชเชนเซเชเชเซ เชถเชเชพเชฏ. เชเชเชฒเซ เชเซ เชเชชเชฃเซ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช เชเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เช เชนเซเช เชตเชฟเชตเชฟเชง เชตเชฟเชเชฒเซเชชเซ เชเซ. เชเชพเชฒเซ เชธเซเชฅเซ เชธเชฐเชณ เชตเชฟเชเชฒเซเชช เชเชฐเซเช. เช เชฎเซ เชฆเชฐเซเช เชเซเชฒเชพเชฏเชเชเชฎเชพเช เชเช เชจเซเชเชตเชฐเซเช เชเชฎเซเชฐเซเชถเซเช, เชเซ เชชเซเชฐเชฆเชพเชคเชพเชจเชพ เชจเซเชเชตเชฐเซเชเชฎเชพเช เชฎเชพเชจเซเชฏ เชนเชถเซ เช เชจเซ เช เชจเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธ เชธเชพเชฅเซ เชเชตเชฐเชฒเซเชช เชฅเชถเซ เชจเชนเซเช. เชจเซเชเชตเชฐเซเช เชชเซเชฐเชฆเชพเชคเชพ เชจเซเชเชตเชฐเซเชเชจเซ เชฌเชพเชเซเชฎเชพเช เชเซเชฆเชพ เชเซเชฆเชพ VRF เชจเซ เชเซเชฆเซ เช เชจเซ เชเซเช เชถเชเซ เชเซ. เชจเซเชเชตเชฐเซเช เชกเซเชเชพ เชฆเชฐเซเช เชเซเชฒเชพเชฏเชเชเชจเชพ เชจเซเชฎเชธเซเชชเซเชธเชฎเชพเช เชชเชฃ เชฐเชนเซเชถเซ. เชเซ เชเซ, เชคเซเช เชนเชเซ เชชเชฃ เชเช เชญเซเชคเชฟเช (เช เชฅเชตเชพ เชฌเซเชจเซเชก, เชเซ เชตเชงเซ เชคเชพเชฐเซเชเชฟเช เชเซ) เชเชจเซเชเชฐเชซเซเชธ เชฆเซเชตเชพเชฐเชพ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช เชเชถเซ. เชเซเชฒเชพเชฏเชเช เชเซเชฐเชพเชซเชฟเชเชจเซ เช เชฒเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชฌเชนเชพเชฐ เชเชคเชพ เชเซเชฐเชพเชซเชฟเชเชจเซ เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชซเชพเชณเชตเซเชฒ VLAN เชเซเช เชธเชพเชฅเซ เชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชจเซ เช เชฐเซเชเชพเชเซเชคเชฟ เชฎเชณเซ:
เชตเชพเชเชฌเซ เชชเซเชฐเชถเซเชจ เช เชเซ เชเซ เชถเชพ เชฎเชพเชเซ เชเชฎเซเชชเซเชฏเซเช เชจเซเชกเซเชธ เชชเชฐ เชเซเชเชตเซ เชเชพเชคเซ เชฌเชจเชพเชตเชคเชพ เชจเชฅเซ? เช เชเซเช เชฎเซเชเซ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ; เชตเชงเซเชฎเชพเช, เชเซ เชคเชฎเซ เชตเชฟเชคเชฐเชฟเชค เชฐเชพเชเชเชฐ (DVR) เชเชพเชฒเซ เชเชฐเซ เชเซ, เชคเซ เช เชเชพเชฎ เชเชฐเชถเซ. เช เชฆเซเชถเซเชฏเชฎเชพเช, เช
เชฎเซ เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชเซเชเชตเซ เชธเชพเชฅเซเชจเชพ เชธเซเชฅเซ เชธเชฐเชณ เชตเชฟเชเชฒเซเชช เชชเชฐ เชตเชฟเชเชพเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช, เชเซเชจเซ เชเชชเชฏเซเช Openstackเชฎเชพเช เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฅเชพเชฏ เชเซ. เชเชเซเช-เชฒเซเชก เชเชพเชฐเซเชฏเซ เชฎเชพเชเซ, เชคเซเช เชตเชฟเชคเชฐเชฟเชค เชฐเชพเชเชเชฐ เช
เชจเซ เชชเซเชฐเชตเซเชเช เชคเชเชจเซเชเซ เชเซเชฎ เชเซ SR-IOV เช
เชจเซ เชชเชพเชธเชฅเซเชฐเซ เชฌเชเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเชถเซ, เชชเชฐเชเชคเซ เชเซเชฎ เชคเซเช เชเชนเซ เชเซ, เชคเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช
เชฒเช เชตเชพเชฐเซเชคเชพ เชเซ. เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชฎเซเชณเชญเซเชค เชญเชพเช เชธเชพเชฅเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซเช, เช
เชจเซ เชชเชเซ เช
เชฎเซ เชตเชฟเชเชคเซเชฎเชพเช เชเชเชถเซเช.
เชเชฐเซเชเชฐ, เช เชฎเชพเชฐเซ เชฏเซเชเชจเชพ เชชเชนเซเชฒเซเชฅเซ เช เชเชพเชฐเซเชฏเชเซเชทเชฎ เชเซ, เชชเชฐเชเชคเซ เชคเซเชฎเชพเช เชเซเชเชฒเซเช เชเซเชเชเชพเช เชเซ:
- เช เชฎเชพเชฐเซ เชเซเชเช เชฐเซเชคเซ เช เชฎเชพเชฐเชพ เชฎเชถเซเชจเซเชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเชพเชเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเชเชฒเซ เชเซ, เชเซเชฒเชพเชฏเชจเซเช เชคเชฐเชซ เชธเซเชตเชฟเช เชเชจเซเชเชฐเชซเซเชธ เชชเชฐ เชซเชฟเชฒเซเชเชฐ เชฎเซเชเซ.
- เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชฎเชพเชเซ เชเชชเชฎเซเชณเซ IP เชธเชฐเชจเชพเชฎเซเช เชฎเซเชณเชตเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชพเชตเซ, เชเซเชฅเซ เชคเชฎเชพเชฐเซ เชฆเชฐ เชตเชเชคเซ เชเชจเซเชธเซเชฒ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชพเช เชฒเซเช เชเชจ เชเชฐเชตเซเช เช เชจเซ เชธเชฐเชจเชพเชฎเซเช เชฐเชเซเชธเซเชเชฐ เชเชฐเชตเซเช เชจ เชชเชกเซ.
เชเชพเชฒเซ เชฎเชถเซเชจ เชธเชเชฐเชเซเชทเชฃเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซเช. เช เชฎเชพเชเซ เชคเชฎเซ เชฌเซเชจเชฒ iptables เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ, เชเซเชฎ เชจเชนเซเช.
เชเชเชฒเซ เชเซ, เชนเชตเซ เช เชฎเชพเชฐเซ เชเซเชชเซเชฒเซเชเซ เชฅเซเชกเซ เชตเชงเซ เชเชเชฟเชฒ เชฌเชจเซ เชเช เชเซ:
เชเชฒเซ เชเชเชณ เชตเชงเซเช. เช
เชฎเชพเชฐเซ DHCP เชธเชฐเซเชตเชฐ เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชฆเชฐเซเช เชเซเชฒเชพเชฏเชจเซเช เชฎเชพเชเซ DHCP เชธเชฐเซเชตเชฐเซเชธเชจเซ เชถเซเชงเชตเชพ เชฎเชพเชเซเชจเซเช เชธเซเชฅเซ เชเชฆเชฐเซเชถ เชธเซเชฅเชณ เช เชชเชนเซเชฒเชพเชฅเซ เชเชชเชฐ เชเชฒเซเชฒเซเชเชฟเชค เชเชเชเซเชฐเซเชฒ เชจเซเชก เชนเชถเซ, เชเซเชฏเชพเช เชจเซเชฎเชธเซเชชเซเชธ เชธเซเชฅเชฟเชค เชเซ:
เชเซ เชเซ, เชเช เชจเชพเชจเซ เชธเชฎเชธเซเชฏเชพ เชเซ. เชเซ เชฌเชงเซเช เชฐเซเชฌเซเช เชฅเชพเชฏ เช
เชจเซ DHCP เชชเชฐ เชญเชพเชกเซ เชเชชเชตเชพ เชฎเชพเชเซเชจเซ เชฌเชงเซ เชฎเชพเชนเชฟเชคเซ เช
เชฆเซเชถเซเชฏ เชฅเช เชเชพเชฏ เชคเซ เชถเซเช เชฅเชถเซ. เชคเซ เชคเชพเชฐเซเชเชฟเช เชเซ เชเซ เชฎเชถเซเชจเซเชจเซ เชจเชตเชพ เชธเชฐเชจเชพเชฎเชพเช เชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ, เชเซ เชเซเชฌ เช
เชจเซเชเซเชณ เชจเชฅเซ. เช
เชนเซเช เชฌเซ เชฐเชธเซเชคเชพเช เชเซ - เชเชพเช เชคเซ เชกเซเชฎเซเชจ เชจเชพเชฎเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เช
เชจเซ เชฆเชฐเซเช เชเซเชฒเชพเชฏเชเช เชฎเชพเชเซ DNS เชธเชฐเซเชตเชฐ เชเชฎเซเชฐเซ, เชชเชเซ เชธเชฐเชจเชพเชฎเซเช เช
เชฎเชพเชฐเชพ เชฎเชพเชเซ เชเชพเชธ เชฎเชนเชคเซเชตเชจเซเช เชฐเชนเซเชถเซ เชจเชนเซเช (k8s เชฎเชพเช เชจเซเชเชตเชฐเซเช เชญเชพเช เชเซเชตเซเช เช) - เชชเชฐเชเชคเซ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธเชฎเชพเช เชธเชฎเชธเซเชฏเชพ เชเซ, เชเชพเชฐเชฃ เชเซ เชธเชฐเชจเชพเชฎเชพเชเช เชคเซเชฎเชพเช DHCP เชฆเซเชตเชพเชฐเชพ เชชเชฃ เชเชพเชฐเซ เชเชฐเซ เชถเชเชพเชฏ เชเซ - เชคเชฎเชพเชฐเซ เชเซเชฒเชพเชเชก เชชเซเชฒเซเชเชซเซเชฐเซเชฎเชฎเชพเช DNS เชธเชฐเซเชตเชฐเซเชธ เช
เชจเซ เชฌเชพเชนเซเชฏ DNS เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชธเชฟเชเชเซเชฐเชจเชพเชเชเซเชถเชจเชจเซ เชเชฐเซเชฐ เชเซ, เชเซ เชฎเชพเชฐเชพ เชฎเชคเซ เชเซเชฌ เชฒเชตเชเซเช เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเชฆเซเชฆเชจ เชถเชเซเชฏ เชเซ. เช
เชฅเชตเชพ เชฌเซเชเซ เชตเชฟเชเชฒเซเชช เชฎเซเชเชพเชกเซเชเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเซ - เชเชเชฒเซ เชเซ, เชฎเชถเซเชจเชจเซ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชธเชฐเชจเชพเชฎเชพ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชธเชพเชเชตเซ เชเซเชฅเซ DHCP เชธเชฐเซเชตเชฐเชจเซ เชเชฌเชฐ เชชเชกเซ เชเซ เชเซ เชฎเชถเซเชจเชจเซ เชชเชนเซเชฒเชพเชฅเซ เช เชเซเช เชธเชฐเชจเชพเชฎเซเช เชฎเชณเซเชฏเซเช เชนเซเชฏ เชคเซ เชฎเชถเซเชจเชจเซ เชเชฏเซเช เชธเชฐเชจเชพเชฎเซเช เชฐเชเซ เชเชฐเชตเซเช. เชฌเซเชเซ เชตเชฟเชเชฒเซเชช เชธเชฐเชณ เช
เชจเซ เชตเชงเซ เชฒเชตเชเซเช เชเซ, เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฎเชจเซ เชเชพเชฐ เชตเชฟเชถเซ เชตเชงเชพเชฐเชพเชจเซ เชฎเชพเชนเชฟเชคเซ เชฌเชเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ. เชเชพเชฒเซ เชนเชตเซ เชกเชพเชฏเชพเชเซเชฐเชพเชฎเชฎเชพเช เชเชเชจเซเช เชฎเซเชเชพเชกเซเชเชพ เชเชฎเซเชฐเซเช:
เช
เชจเซเชฏ เชฎเซเชฆเซเชฆเซ เชเซ เชเชฐเซเชเชพ เชเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ เชคเซ เชคเชฎเชพเชฎ เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเช เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเซ, เชเชพเชฐเชฃ เชเซ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธ, เชเซ เชคเซ เชธเชฎเชเซเชฐ เชจเซเชเชตเชฐเซเชเชฎเชพเช เชฎเชพเชจเซเชฏ เชนเซเชตเชพ เชเซเชเช, เชคเซ เชคเซ เชฎเซเชถเซเชเซเชฒ เชนเชถเซ - เชคเชฎเชพเชฐเซ เช เชจเซเชเชตเชฐเซเชเซเชธเชจเซ เชซเชพเชณเชตเชฃเซเชจเซ เชธเชคเชค เชซเชพเชณเชตเชฃเซ เช
เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชธเชพเชฐเซเชตเชเชจเชฟเช เชเซเชฒเชพเชเชก เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชคเชฎเชพเชฎ เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชฎเชพเชเซ เชเช เช เชฌเชพเชนเซเชฏ เชชเซเชฐเซเชต-เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเซเชฌ เช เชเชชเชฏเซเชเซ เชฅเชถเซ. เชเชจเชพเชฅเซ เชฎเชถเซเชจเซเชจเซ เชเชฎเชพเชตเชตเชพเชจเซเช เชธเชฐเชณ เชฌเชจเชถเซ เชเชพเชฐเชฃ เชเซ เช
เชฎเชพเชฐเซ เชเชกเซเชฐเซเชธ เชกเซเชเชพเชฌเซเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ เช
เชจเซ เชฆเชฐเซเช เชเซเชฒเชพเชฏเชจเซเชเชจเชพ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเช เชฎเชพเชเซ เช
เชจเชจเซเชฏ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชเชเซเชฏเชพ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชตเชงเซเชฎเชพเช, เช
เชฎเซ เช
เชเชพเชเชฅเซ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเชจเซ เชจเซเชเชงเชฃเซ เชเชฐเซ เชถเชเซเช เชเซเช เช
เชจเซ เชเชฎเชพเชตเช เชธเชฎเชฏเซ เช
เชฎเชพเชฐเซ เชซเชเซเชค เชเซเชฒเชพเชฏเชจเซเช เชฎเชถเซเชจเซ เชธเชพเชฅเซ เชฌเชพเชนเซเชฏ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชธเชพเชเชเชณเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ.
เช เชจเซ เช เชนเซเช NAT เช เชฎเชพเชฐเซ เชฎเชฆเชฆ เชฎเชพเชเซ เชเชตเซ เชเซ - เช เชฎเซ NAT เช เชจเซเชตเชพเชฆเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชกเชฟเชซเซเชฒเซเช เชจเซเชฎเชธเซเชชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเซเชฒเชพเชฏเชจเซเช เชฎเชพเชเซ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชพเชตเซเชถเซเช. เชธเชพเชฐเซเช, เช เชนเซเช เชเช เชจเชพเชจเซ เชธเชฎเชธเซเชฏเชพ เชเซ. เช เชธเชพเชฐเซเช เชเซ เชเซ เชเซเชฒเชพเชฏเชเช เชธเชฐเซเชตเชฐ เชเซเชฒเชพเชฏเชเช เชคเชฐเซเชเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เช เชจเซ เชธเชฐเซเชตเชฐ เชคเชฐเซเชเซ เชจเชนเซเช - เชเชเชฒเซ เชเซ, เชคเซ เชเซเชกเชพเชฃเซ เชธเซเชตเซเชเชพเชฐเชตเชพเชจเซ เชฌเชฆเชฒเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชเซ. เชชเชฐเชเชคเซ เช เชฎเชพเชฐเซ เชธเชพเชฅเซ เชคเซ เชตเชฟเชชเชฐเซเชค เชนเชถเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เช เชฎเชพเชฐเซ เชกเซเชธเซเชเชฟเชจเซเชถเชจ NAT เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซเชฅเซ เชเซเชฐเชพเชซเชฟเช เชชเซเชฐเชพเชชเซเชค เชเชฐเชคเซ เชตเชเชคเซ, เชเชเชเซเชฐเซเชฒ เชจเซเชก เชธเชฎเชเซ เชถเชเซ เชเซ เช เชเซเชฐเชพเชซเชฟเช เชเซเชฒเชพเชฏเชเช A เชจเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ A เชฎเชพเชเซ เชเซ, เชเซเชจเซ เช เชฐเซเชฅ เชเซ เชเซ เชเชชเชฃเซ เชฌเชพเชนเซเชฏ เชธเชฐเชจเชพเชฎเชพเชเชฎเชพเชเชฅเซ NAT เช เชจเซเชตเชพเชฆ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ 100.1.1.1 .10.0.0.1, เชเชเชคเชฐเชฟเช เชธเชฐเชจเชพเชฎเชพ 100 เชชเชฐ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชเซ เชเซ เชคเชฎเชพเชฎ เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชธเชฎเชพเชจ เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชถเซ, เชเชเชคเชฐเชฟเช เช เชฒเชเชคเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชธเชพเชเชตเซเชฒ เชเซ. เชเชเชฒเซ เชเซ, เชเชชเชฃเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ dNAT เช เชจเซ sNAT เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชซเซเชฒเซเชเชฟเชเช เชธเชฐเชจเชพเชฎเชพเชเช เช เชฅเชตเชพ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธ เชธเชพเชฅเซ เชเช เช เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชเซ เชจเชนเซเช, เช เชฅเชตเชพ เชฌเชเชจเซ เชเช เชธเชพเชฅเซ, เชคเชฎเซ เชเซเชฒเชพเชเชกเชฎเชพเช เชถเซเช เชฒเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเชพ เชชเชฐ เชจเชฟเชฐเซเชญเชฐ เชเซ. เช เชฎเซ เชกเชพเชฏเชพเชเซเชฐเชพเชฎเชฎเชพเช เชซเซเชฒเซเชเชฟเชเช เชธเชฐเชจเชพเชฎเชพเช เชเชฎเซเชฐเซเชถเซเช เชจเชนเซเช, เชชเชฐเชเชคเซ เชชเชนเซเชฒเชพเชฅเซ เชเชฎเซเชฐเชพเชฏเซเชฒเชพ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธเชจเซ เชเซเชกเซเชถเซเช - เชฆเชฐเซเช เชเซเชฒเชพเชฏเชเชเชจเซเช เชชเซเชคเชพเชจเซเช เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเช เชเซ (เชกเชพเชฏเชพเชเซเชฐเชพเชฎเชฎเชพเช เชคเซเช เชฌเชพเชนเซเชฏ เชเชจเซเชเชฐเชซเซเชธ เชชเชฐ vlan 200 เช เชจเซ XNUMX เชคเชฐเซเชเซ เชฆเชฐเซเชถเชพเชตเซเชฒ เชเซ).
เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชจเซ เชเช เชฐเชธเชชเซเชฐเชฆ เช เชจเซ เชคเซ เช เชธเชฎเชฏเซ เชธเชพเชฐเซ เชฐเซเชคเซ เชตเชฟเชเชพเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชธเซเชฒเซเชฏเซเชถเชจ เชฎเชณเซเชฏเซเช, เชเซเชฎเชพเช เชเซเชเซเชเชธ เชฒเชตเชเซเชเชคเชพ เชเซ เชชเชฐเชเชคเซ เชนเชเซ เชธเซเชงเซ เชเชพเชฎเซ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชฎเชฟเชเซเชจเชฟเชเชฎเซเชธ เชจเชฅเซ.
เชชเซเชฐเชฅเชฎ, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชซเชเซเชค เชเช เชจเชฟเชฏเชเชคเซเชฐเชฃ เชจเซเชก เชเซ - เชคเซเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพ เชคเชฎเชพเชฎ เชธเชฟเชธเซเชเชฎเซเชจเชพ เชชเชคเชจ เชคเชฐเชซ เชฆเซเชฐเซ เชเชถเซ. เช เชธเชฎเชธเซเชฏเชพเชจเซ เช เซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชเชเชพเชฎเชพเช เชเชเชพ 3 เชจเซเชกเซเชธเชจเซ เชเซเชฐเชฎ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชพเชฒเซ เชเชจเซ เชเชเซเชคเชฟเชฎเชพเช เชเชฎเซเชฐเซเช:
เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชฌเชงเชพ เชจเซเชก เชธเชฟเชเชเซเชฐเชจเชพเชเช เชฅเชพเชฏ เชเซ เช
เชจเซ เชเซเชฏเชพเชฐเซ เชเช เชธเชเซเชฐเชฟเชฏ เชจเซเชก เชจเซเชเชณเซ เชเชพเชฏ เชเซ, เชคเซเชฏเชพเชฐเซ เช
เชจเซเชฏ เชจเซเชก เชคเซเชจเซ เชเชตเชพเชฌเชฆเชพเชฐเซเช เชธเชเชญเชพเชณเชถเซ.
เชเชเชพเชฎเซ เชธเชฎเชธเซเชฏเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชกเชฟเชธเซเช เชเซ. เช เชเซเชทเชฃเซ, เชคเซเช เชชเซเชคเซ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค เชเซ, เช เชจเซ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพเชเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เช เชฎเซ เชคเชฎเชพเชฎ เชกเซเชเชพ เชเซเชฎเชพเชตเซเช เชเซเช - เช เชจเซ เชเซ เชเชชเชฃเซ เชกเชฟเชธเซเช เชจเชนเซเช, เชชเชฐเชเชคเซ เชเชเซเช เชธเชฐเซเชตเชฐ เชเซเชฎเชพเชตเซเช เชคเซ เชฆเชฐเซเชกเชพเชจเซ เชนเชพเชเชฐเซ เช เชนเซเช เชฎเชฆเชฆ เชเชฐเชถเซ เชจเชนเซเช. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเชพเชฐเซ เชเชตเซ เชธเซเชตเชพ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเชพ เชธเซเชเซเชฐเซเช เชฎเชพเชเซ เชซเซเชฐเชจเซเช เชเชจเซเชก เชคเชฐเซเชเซ เชเชพเชฐเซเชฏ เชเชฐเชถเซ. เชคเซ เชเชฏเชพ เชชเซเชฐเชเชพเชฐเชจเซเช เชธเซเชเซเชฐเซเช เชนเชถเซ เชคเซ เชเชชเชฃเชพ เชฎเชพเชเซ เชเชพเชธ เชฎเชนเชคเซเชตเชจเซเช เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซ เชเชชเชฃเชพ เชกเซเชเชพเชจเซ เชกเชฟเชธเซเช เช เชจเซ เชจเซเชก เช เชจเซ เชธเชเชญเชตเชคเช เชธเชฎเชเซเชฐ เชเซเชฌเชฟเชจเซเช เชฌเชเชจเซเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเชพเชเชตเซ เชเซเชเช. เช เชนเซเช เชเชฃเชพ เชฌเชงเชพ เชตเชฟเชเชฒเซเชชเซ เชเซ - เช เชฒเชฌเชคเซเชค, เชซเชพเชเชฌเชฐ เชเซเชจเชฒ เชธเชพเชฅเซเชจเชพ SAN เชจเซเชเชตเชฐเซเชเซเชธ เชเซ, เชชเชฐเชเชคเซ เชเชพเชฒเซ เชชเซเชฐเชฎเชพเชฃเชฟเช เชฐเชนเซเช - FC เช เชชเชนเซเชฒเชพเชฅเซ เช เชญเซเชคเชเชพเชณเชจเซ เช เชตเชถเซเชท เชเซ - เชชเชฐเชฟเชตเชนเชจเชฎเชพเช E1 เชจเซเช เชเชจเชพเชฒเซเช - เชนเชพ, เชนเซเช เชธเชเชฎเชค เชเซเช, เชคเซ เชนเชเซ เชชเชฃ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฏ เชเซ, เชชเชฐเชเชคเซ เชฎเชพเชคเซเชฐ เชเซเชฏเชพเช เชคเซ เชคเซเชจเชพ เชตเชฟเชจเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชถเชเซเชฏ เชเซ. เชคเซเชฅเซ, เช เชจเซเชฏ เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชตเชฟเชเชฒเซเชชเซ เชเซ เชคเซ เชเชพเชฃเซเชจเซ เชนเซเช 2020 เชฎเชพเช เชธเซเชตเซเชเซเชเชฟเช เชฐเซเชคเซ FC เชจเซเชเชตเชฐเซเช เชเซเช เชตเซเชถ เชจเชนเซเช. เชคเซเชฎ เชเชคเชพเช เชฆเชฐเซเช เชชเซเชคเชพเชจเชพ เชฎเชพเชเซ, เชคเซเชฏเชพเช เชเชตเชพ เชฒเซเชเซ เชนเซเช เชถเชเซ เชเซ เชเซเช เชฎเชพเชจเซ เชเซ เชเซ เชเชซเชธเซ เชคเซเชจเซ เชคเชฎเชพเชฎ เชฎเชฐเซเชฏเชพเชฆเชพเช เชธเชพเชฅเซ เชเชชเชฃเชจเซ เชเซเชเช เชเซ - เชนเซเช เชฆเชฒเซเชฒ เชเชฐเซเชถ เชจเชนเซเช, เชฆเชฐเซเชเชจเซ เชชเซเชคเชพเชจเซ เช เชญเชฟเชชเซเชฐเชพเชฏ เชเซ. เชเซ เชเซ, เชฎเชพเชฐเชพ เชฎเชคเซ เชธเซเชฅเซ เชฐเชธเชชเซเชฐเชฆ เชเชเซเชฒ เช เชเซ เชเซ เชเชธเชกเซเชเชธเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ, เชเซเชฎ เชเซ เชธเซเชซ.
Ceph เชคเชฎเชจเซ เชถเชเซเชฏ เชฌเซเชเช เชช เชตเชฟเชเชฒเซเชชเซเชจเชพ เชธเชฎเซเชน เชธเชพเชฅเซ เช เชคเซเชฏเชเชค เชเชชเชฒเชฌเซเชง เชกเซเชเชพ เชธเซเชเซเชฐเซเช เชธเซเชฒเซเชฏเซเชถเชจ เชฌเชจเชพเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชเซเชฎเชพเช เชกเชฟเชธเซเชเชจเชพ เชธเซเชฅเชพเชจเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ, เชตเชฟเชตเชฟเชง เชกเชฟเชธเซเช เชชเชฐ เชธเชเชชเซเชฐเซเชฃ เชกเซเชเชพ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชธเชพเชฅเซ เชธเชฎเชพเชชเซเชค เชฅเชคเชพ เชชเซเชฐเชฟเชเซ เชเซเชเชฟเชเช (เชฐเซเชเชก 5 เช เชฅเชตเชพ 6เชจเชพ เชธเชฎเชพเชจ) เชธเชพเชฅเซเชจเชพ เชเซเชกเซเชธเชฅเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ. เชธเชฐเซเชตเชฐ, เช เชจเซ เชเซเชฌเชฟเชจเซเชเชฎเชพเช เชธเชฐเซเชตเชฐ, เชตเชเซเชฐเซ.
Ceph เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ 3 เชตเชงเซ เชเชพเชเช เซเชจเซ เชเชฐเซเชฐ เชเซ. เชฌเซเชฒเซเช, เชเชฌเซเชเซเชเซเช เช เชจเซ เชซเชพเชเชฒ เชธเซเชเซเชฐเซเช เชธเซเชตเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชจเซเชเชตเชฐเซเช เชฆเซเชตเชพเชฐเชพ เชธเซเชเซเชฐเซเช เชธเชพเชฅเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชชเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเชพเชฒเซ เชธเซเชเซเชฎเชพเชฎเชพเช เชธเซเชเซเชฐเซเช เชเชฎเซเชฐเซเช:
เชจเซเชเชง: เชคเชฎเซ เชนเชพเชเชชเชฐเชเชจเซเชตเชฐเซเชเซเชก เชเชฎเซเชชเซเชฏเซเช เชจเซเชกเซเชธ เชชเชฃ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ - เช เชเช เชจเซเชก เชชเชฐ เช เชจเซเช เชซเชเชเซเชถเชจเซเชธเชจเซ เชธเชเชฏเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเซเชฏเชพเชฒ เชเซ - เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชธเซเชเซเชฐเซเช+เชเชฎเซเชชเซเชฏเซเช - เชธเซเชซ เชธเซเชเซเชฐเซเช เชฎเชพเชเซ เชตเชฟเชถเซเชท เชเชพเชเช เซ เชธเชฎเชฐเซเชชเชฟเชค เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ. เช เชฎเชจเซ เชธเชฎเชพเชจ เชซเซเชฒเซเช-เชเซเชฒเชฐเชจเซเช เชธเซเชเซเชฎ เชฎเชณเชถเซ - เชเชพเชฐเชฃ เชเซ SDS เช เชฎเซ เชเชฒเซเชฒเซเชเชฟเชค เชเชฐเชเซเชทเชฃ เชธเซเชคเชฐ เชธเชพเชฅเซ เชกเซเชเชพ เชเชฐเชเซเชทเชฟเชค เชเชฐเชถเซ. เชเซ เชเซ, เชนเชพเชฏเชชเชฐเชเชจเซเชตเชฐเซเชเซเชก เชจเซเชกเซเชธ เชนเชเชฎเซเชถเชพ เชเช เชธเชฎเชพเชงเชพเชจ เชนเซเชฏ เชเซ - เชเชพเชฐเชฃ เชเซ เชธเซเชเซเชฐเซเช เชจเซเชก เชฎเชพเชคเซเชฐ เชนเชตเชพเชจเซ เชเชฐเชฎ เชเชฐเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชชเซเชฐเชฅเชฎ เชจเชเชฐเชฎเชพเช เชฒเชพเชเซ เชเซ (เชเชพเชฐเชฃ เชเซ เชคเซเชจเชพ เชชเชฐ เชเซเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชจเชฅเซ) - เชคเซ SDS เชธเชฐเซเชตเชฟเชธ เชเชฐเชตเชพ เชฎเชพเชเซ CPU เชธเชเชธเชพเชงเชจเซ เชเชฐเซเช เชเชฐเซ เชเซ (เชนเชเซเชเชคเชฎเชพเช, เชคเซ เชฌเชงเซเช เช เชเชฐเซ เชเซ. เชจเซเชกเซเชธ, เชกเชฟเชธเซเช เชตเชเซเชฐเซเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพ เชชเชเซ เชจเชเชฒ เช เชจเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ). เชเชเชฒเซ เชเซ, เชเซ เชคเชฎเซ เชคเซเชจเซ เชธเซเชเซเชฐเซเช เชธเชพเชฅเซ เชเซเชกเชถเซ เชคเซ เชคเชฎเซ เชเชฃเชคเชฐเซ เชจเซเชกเชจเซ เชฅเซเชกเซ เชถเชเซเชคเชฟ เชเซเชฎเชพเชตเชถเซ.
เช เชฌเชงเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชเซเชเช เชฐเซเชคเซ เชฎเซเชจเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ - เช เชฎเชจเซ เชเชเชเช เชเซเชเช เชเซ เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชฃเซ เชฎเชถเซเชจ, เชจเซเชเชตเชฐเซเช, เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐ เชตเชเซเชฐเซ เชฌเชจเชพเชตเซ เชถเชเซเช. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเซ เชเชเชเซเชฐเซเชฒ เชจเซเชกเชฎเชพเช เชเช เชธเซเชตเชพ เชเชฎเซเชฐเซเชถเซเช เชเซ เชกเซเชถเชฌเซเชฐเซเชก เชคเชฐเซเชเซ เชเชพเชฐเซเชฏ เชเชฐเชถเซ - เชเซเชฒเชพเชฏเชเช http/ https เชฆเซเชตเชพเชฐเชพ เช เชชเซเชฐเซเชเชฒ เชธเชพเชฅเซ เชเซเชกเชพเช เชถเชเชถเซ เช เชจเซ เชคเซเชจเซ เชเซ เชเซเชเช เชคเซ เชฌเชงเซเช เชเชฐเซ เชถเชเชถเซ (เชธเชพเชฐเซเช, เชฒเชเชญเช).
เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชตเซ เชเชพเชฎเซ-เชธเชนเชฟเชทเซเชฃเซ เชธเชฟเชธเซเชเชฎ เชเซ. เช เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐเชจเชพ เชคเชฎเชพเชฎ เชเชเชเซเชจเซ เชเซเชเช เชฐเซเชคเซ เชฎเซเชจเซเช เชเชฐเชตเชพ เชเซเชเช. เชคเซ เช เชเชพเช เชตเชฐเซเชฃเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช เชเซ Openstack เช เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเซ เชธเชฎเซเชน เชเซ, เชเซเชฎเชพเชเชฅเซ เชฆเชฐเซเช เชเซเชเซเชเชธ เชเชพเชฐเซเชฏ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. เชเซเชฎ เชเชชเชฃเซ เชเซเชเช เชเซเช, เชคเซเชฏเชพเช เชชเชฐเซเชฏเชพเชชเซเชค เชเชฐเชคเชพเช เชตเชงเซ เชคเชคเซเชตเซ เชเซ เชเซเชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เช เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชเซ เชเชชเชฃเซ เชจเซเชเชตเชฐเซเช เชญเชพเช เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเชถเซเช.
เชจเซเชฏเซเชเซเชฐเซเชจ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ
เชเชชเชจเชธเซเชเซ เชเชฎเชพเช, เชคเซ เชจเซเชฏเซเชเซเชฐเซเชจ เชเซ เชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชชเซเชฐเซเชเซเชธเชจเซ เชธเชพเชฎเชพเชจเซเชฏ L2 เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชเซเชกเชตเชพ, เชตเชฟเชตเชฟเชง L2 เชจเซเชเชตเชฐเซเชเซเชธ เชชเชฐ เชธเซเชฅเชฟเชค VM เชตเชเซเชเซ เชเซเชฐเชพเชซเชฟเช เชฐเซเชเซเชเชเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชคเซเชฎเช เชเชเชเชตเชฐเซเชก เชฐเซเชเซเชเช, NAT, เชซเซเชฒเซเชเชฟเชเช IP, DHCP เชตเชเซเชฐเซ เชเซเชตเซ เชธเซเชตเชพเช เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ.
เชเชเซเช เชธเซเชคเชฐเซ, เชจเซเชเชตเชฐเซเช เชธเซเชตเชพเชจเซเช เชธเชเชเชพเชฒเชจ (เชฎเซเชณเชญเซเชค เชญเชพเช) เชจเซเชเซ เชชเซเชฐเชฎเชพเชฃเซ เชตเชฐเซเชฃเชตเซ เชถเชเชพเชฏ เชเซ.
VM เชถเชฐเซ เชเชฐเชคเซ เชตเชเชคเซ, เชจเซเชเชตเชฐเซเช เชธเซเชตเชพ:
- เชเชชเซเชฒ VM (เช เชฅเชตเชพ เชชเซเชฐเซเช) เชฎเชพเชเซ เชชเซเชฐเซเช เชฌเชจเชพเชตเซ เชเซ เช เชจเซ เชคเซเชจเชพ เชตเชฟเชถเซ DHCP เชธเซเชตเชพเชจเซ เชธเซเชเชฟเชค เชเชฐเซ เชเซ;
- เชจเชตเซเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชจเซเชเชตเชฐเซเช เชเชชเชเชฐเชฃ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ (libvirt เชฆเซเชตเชพเชฐเชพ);
- VM เชชเชเชฒเซเช 1 เชฎเชพเช เชฌเชจเชพเชตเซเชฒ เชชเซเชฐเซเช(เชชเซ) เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ;
เชตเชฟเชเชฟเชคเซเชฐ เชฐเซเชคเซ, เชจเซเชฏเซเชเซเชฐเซเชจเชจเซเช เชเชพเชฐเซเชฏ เชฒเชฟเชจเชเซเชธ - เชจเซเชฎเชธเซเชชเซเชธ, iptables, เชฒเชฟเชจเชเซเชธ เชฌเซเชฐเชฟเช, openvswitch, conntrack, เชตเชเซเชฐเซเชฎเชพเช เชกเชพเชเชต เชเชฐเชจเชพเชฐเชพ เชฆเชฐเซเชเชจเซ เชชเชฐเชฟเชเชฟเชค เชฎเชพเชจเช เชชเชฆเซเชงเชคเชฟเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ.
เชคเซ เชคเชฐเชค เช เชธเซเชชเชทเซเช เชฅเชตเซเช เชเซเชเช เชเซ เชจเซเชฏเซเชเซเชฐเซเชจ เช SDN เชจเชฟเชฏเชเชคเซเชฐเช เชจเชฅเซ.
เชจเซเชฏเซเชเซเชฐเซเชจ เชเชฃเชพ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชเชเชเซ เชงเชฐเชพเชตเซ เชเซ:
เชเชชเชจเชธเซเชเซ
เช-เชจเซเชฏเซเชเซเชฐเซเชจ-เชธเชฐเซเชตเชฐ เช เชเช เชกเชฟเชฎเชจ เชเซ เชเซ API เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชตเชฟเชจเชเชคเซเช เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซ เชเซ. เช เชฐเชพเชเซเชทเชธ เชเซเชเชชเชฃ เชจเซเชเชตเชฐเซเช เชเชจเซเชเซเชถเชจเชจเซ เชจเซเชเชงเชฃเซเชฎเชพเช เชธเชพเชฎเซเชฒ เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซเชจเชพ เชชเซเชฒเชเชฟเชจเซเชธเชจเซ เช เชฎเชพเชเซ เชเชฐเซเชฐเซ เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ, เชเซ เชชเชเซ เชเชเซเชเชฟเชค เชจเซเชเชตเชฐเซเช เชเชเชเชจเซ เชเซเช เชตเซ เชเซ. OpenStack เชจเซเชกเซเชธ เชชเชฐ เชจเซเชฏเซเชเซเชฐเซเชจ เชเชเชจเซเชเซ เชจเซเชฏเซเชเซเชฐเซเชจ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชจเซเชเชงเชฃเซ เชเชฐเชพเชตเซ เชเซ.
เชจเซเชฏเซเชเซเชฐเซเชจ-เชธเชฐเซเชตเชฐ เชตเชพเชธเซเชคเชตเชฎเชพเช เช เชเชเชฐเชฎเชพเช เชฒเชเชพเชฏเซเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซ, เชเซเชฎเชพเช เชฌเซ เชญเชพเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ:
- REST เชธเซเชตเชพ
- เชจเซเชฏเซเชเซเชฐเซเชจ เชชเซเชฒเชเชเชจ (เชเซเชฐ/เชธเซเชตเชพ)
REST เชธเซเชตเชพ เช เชจเซเชฏ เชเชเชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชเชฒเซเช เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชตเชเซเชฐเซ) เชคเชฐเชซเชฅเซ API เชเซเชฒเซเชธ เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ.
เชชเซเชฒเชเชเชจเซเชธ เช เชชเซเชฒเช-เชเชจ เชธเซเชซเซเชเชตเซเชฐ เชเชเชเซ/เชฎเซเชกเซเชฏเซเชฒเซเชธ เชเซ เชเซเชจเซ API เชตเชฟเชจเชเชคเซเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเซเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ - เชเชเชฒเซ เชเซ, เชธเซเชตเชพเชจเซเช เชเชเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชคเซเชฎเชจเชพ เชฆเซเชตเชพเชฐเชพ เชฅเชพเชฏ เชเซ. เชชเซเชฒเชเชเชจเซเชธ เชฌเซ เชชเซเชฐเชเชพเชฐเชฎเชพเช เชตเชนเซเชเชเชพเชฏเซเชฒเชพ เชเซ - เชธเซเชตเชพ เช เชจเซ เชฐเซเช. เชจเชฟเชฏเชฎ เชชเซเชฐเชฎเชพเชฃเซ, เชนเซเชฐเซเชธ เชชเซเชฒเชเชเชจ เชฎเซเชเซเชฏเชคเซเชตเซ เชเชกเซเชฐเซเชธ เชธเซเชชเซเชธ เช เชจเซ VM เชตเชเซเชเซเชจเชพ L2 เชเชจเซเชเซเชถเชจเชจเซ เชฎเซเชจเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ, เช เชจเซ เชธเชฐเซเชตเชฟเชธ เชชเซเชฒเชเชเชจเซเชธ เชชเชนเซเชฒเซเชฅเซ เช VPN เช เชฅเชตเชพ FW เชเซเชตเซ เชตเชงเชพเชฐเชพเชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
เชเชเซ เชเชชเชฒเชฌเซเชง เชชเซเชฒเชเชฟเชจเซเชธเชจเซ เชธเซเชเชฟ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชเซเช เชถเชเชพเชฏ เชเซ
เชคเซเชฏเชพเช เชเชฃเชพ เชธเซเชตเชพ เชชเซเชฒเชเชเชจเซ เชนเซเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชฎเชพเชคเซเชฐ เชเช เชนเซเชฐเซเชธ เชชเซเชฒเชเชเชจ เชนเซเช เชถเชเซ เชเซ.
openstack-neutron-ml2 เชชเซเชฐเชฎเชพเชฃเชญเซเชค Openstack เชฐเซเช เชชเซเชฒเชเชเชจ เชเซ. เช เชชเซเชฒเชเชเชจ เชฎเซเชกเซเชฏเซเชฒเชฐ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชงเชฐเชพเชตเซ เชเซ (เชคเซเชจเชพ เชชเซเชฐเซเชเชพเชฎเซเชฅเซ เชตเชฟเชชเชฐเซเชค) เช เชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชกเซเชฐเชพเชเชตเชฐเซ เชฆเซเชตเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเซเชตเชพเชจเซ เชเซเช เชตเซ เชเซ. เช เชฎเซ เชฅเซเชกเชพ เชธเชฎเชฏ เชชเชเซ เชชเซเชฒเชเชเชจเชจเซ เช เชเซเชเชถเซเช, เชเชพเชฐเชฃ เชเซ เชนเชเซเชเชคเชฎเชพเช เชคเซ เชจเซเชเชตเชฐเซเช เชญเชพเชเชฎเชพเช OpenStack เชชเชพเชธเซ เชฐเชนเซเชฒเซ เชฒเชตเชเซเชเชคเชพ เชเชชเซ เชเซ. เชฐเซเช เชชเซเชฒเชเชเชจเชจเซ เชฌเชฆเชฒเซ เชถเชเชพเชฏ เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชจเซเชเซเชฐเชพเชเชฒ เชจเซเชเชตเชฐเซเชเซเชเช เชเชตเซ เชฌเชฆเชฒเซ เชเชฐเซ เชเซ).
RPC เชธเซเชตเชพ (rabbitmq-server) โ เชเช เชธเซเชตเชพ เชเซ เชเชคเชพเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เช เชจเซ เช เชจเซเชฏ OpenStack เชธเซเชตเชพเช เชธเชพเชฅเซเชจเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชคเซเชฎเช เชจเซเชเชตเชฐเซเช เชธเซเชตเชพ เชเชเชจเซเชเซ เชตเชเซเชเซเชจเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซ เชชเชพเชกเซ เชเซ.
เชจเซเชเชตเชฐเซเช เชเชเชจเซเชเซ โ เชเชเชจเซเชเซ เชเซ เชเซ เชฆเชฐเซเช เชจเซเชกเชฎเชพเช เชธเซเชฅเชฟเชค เชเซ, เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเซเชตเชพเช เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชคเซเชฏเชพเช เชเชฃเชพ เชชเซเชฐเชเชพเชฐเชจเชพ เชเชเชจเซเชเซ เชเซ.
เชฎเซเชเซเชฏ เชเชเชจเซเช เชเซ L2 เชเชเชจเซเช. เช เชเชเชจเซเชเซ เชฆเชฐเซเช เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชเชพเชฒเซ เชเซ, เชเซเชฎเชพเช เชเชเชเซเชฐเซเชฒ เชจเซเชกเซเชธเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ (เชตเชงเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ, เชญเชพเชกเซเชคเซ เชฎเชพเชเซ เชเซเชเชชเชฃ เชธเซเชตเชพ เชชเซเชฐเซ เชชเชพเชกเชคเชพ เชคเชฎเชพเชฎ เชจเซเชกเซเชธ เชชเชฐ) เช เชจเซ เชคเซเชฎเชจเซเช เชฎเซเชเซเชฏ เชเชพเชฐเซเชฏ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเซ เชธเชพเชฎเชพเชจเซเชฏ L2 เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชเซเชกเชตเชพเชจเซเช เชเซ, เช เชจเซ เชเซเชเชชเชฃ เชเชเชจเชพเช เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชเซเชคเชตเชฃเซเช เชชเชฃ เชเชจเชฐเซเช เชเชฐเซ เชเซ ( เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชชเซเชฐเซเชเชจเซ เช เชเซเชทเชฎ/เชธเชเซเชฐเชฟเชฏ เชเชฐเซ).
เชเชเชณ, เชเซเช เชเชเซเช เชฎเชนเชคเซเชตเชจเซเช เชเชเชจเซเช เชจเชฅเซ L3 เชเชเชจเซเช. เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ, เช โโเชเชเชจเซเช เชซเชเซเชค เชจเซเชเชตเชฐเซเช เชจเซเชก เชชเชฐ เชเชพเชฒเซ เชเซ (เชเชฃเซเชตเชพเชฐ เชจเซเชเชตเชฐเซเช เชจเซเชก เชเชเชเซเชฐเซเชฒ เชจเซเชก เชธเชพเชฅเซ เชเซเชกเชตเชพเชฎเชพเช เชเชตเซ เชเซ) เช เชจเซ เชญเชพเชกเซเชค เชจเซเชเชตเชฐเซเชเซเชธ (เชคเซเชจเชพ เชจเซเชเชตเชฐเซเช เช เชจเซ เช เชจเซเชฏ เชญเชพเชกเซเชคเซเชจเชพ เชจเซเชเชตเชฐเซเชเซเชธ เชฌเชเชจเซ เชตเชเซเชเซ, เช เชจเซ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพ เชฎเชพเชเซ เชธเซเชฒเชญ เชเซ) เชตเชเซเชเซ เชฐเซเชเซเชเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. NAT, เชคเซเชฎเช DHCP เชธเซเชตเชพ). เชเซ เชเซ, DVR (เชตเชฟเชคเชฐเชฟเชค เชฐเชพเชเชเชฐ) เชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, L3 เชชเซเชฒเชเชเชจเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชเชฃเชคเชฐเซ เชจเซเชกเซเชธ เชชเชฐ เชชเชฃ เชฆเซเชเชพเชฏ เชเซ.
L3 เชเชเชจเซเช เชฆเชฐเซเช เชญเชพเชกเซเชคเชจเซ เชคเซเชจเชพ เชชเซเชคเชพเชจเชพ เชเชเชธเซเชฒเซเชเซเชก เชจเซเชเชตเชฐเซเชเชจเซ เชธเชฎเซเชน เช เชจเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชฐเซเช เชเชฐเชคเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐเซเชธเชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เช เชจเซ เชฒเซเชฏเชฐ 2 เชจเซเชเชตเชฐเซเช เชฎเชพเชเซ เชเซเชเชตเซ เชธเซเชตเชพเช เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพ เชฎเชพเชเซ Linux เชจเซเชฎเชธเซเชชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ.
เชกเซเชเชพเชฌเซเช โ เชจเซเชเชตเชฐเซเชเซเชธ, เชธเชฌเชจเซเชเซเชธ, เชชเซเชฐเซเชเซเชธ, เชชเซเชฒ, เชตเชเซเชฐเซเชจเชพ เชเชณเชเชเชฐเซเชคเชพเชเชจเซ เชกเซเชเชพเชฌเซเช.
เชนเชเซเชเชคเชฎเชพเช, เชจเซเชฏเซเชเซเชฐเซเชจ เชเซเชเชชเชฃ เชจเซเชเชตเชฐเซเช เชเชจเซเชเชฟเชเซเชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃเชฎเชพเชเชฅเซ API เชตเชฟเชจเชเชคเซเช เชธเซเชตเซเชเชพเชฐเซ เชเซ, เชตเชฟเชจเชเชคเซเชจเซ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชเชฐเซ เชเซ, เช เชจเซ RPC (เชเซ เชคเซ เชเซเชเชฒเชพเช เชชเซเชฒเชเชเชจ เช เชฅเชตเชพ เชเชเชจเซเชเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ เชเซ) เช เชฅเชตเชพ REST API (เชเซ เชคเซ SDN เชฎเชพเช เชตเชพเชคเชเซเชค เชเชฐเซ เชเซ) เชเชเชจเซเชเซเชจเซ (เชชเซเชฒเชเชเชจ เชฆเซเชตเชพเชฐเชพ) เชเซเชฐเชพเชจเซเชธเชฎเชฟเช เชเชฐเซ เชเซ. เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒ เชธเซเชตเชพเชจเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชธเซเชเชจเชพเช.
เชนเชตเซ เชเชพเชฒเซ เชเซเชธเซเช เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชคเชฐเชซ เชตเชณเซเช (เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชคเซเชฎเชพเช เชถเซเช เชธเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ, เชเชชเชฃเซ เชตเซเชฏเชตเชนเชพเชฐเชฟเช เชญเชพเชเชฎเชพเช เชชเชเซเชฅเซ เชเซเชเชถเซเช) เช เชจเซ เชฆเชฐเซเช เชเชเช เชเซเชฏเชพเช เชธเซเชฅเชฟเชค เชเซ เชคเซ เชเซเชเช:
(overcloud) [stack@undercloud ~]$ openstack network agent list
+--------------------------------------+--------------------+-------------------------------------+-------------------+-------+-------+---------------------------+
| ID | Agent Type | Host | Availability Zone | Alive | State | Binary |
+--------------------------------------+--------------------+-------------------------------------+-------------------+-------+-------+---------------------------+
| 10495de9-ba4b-41fe-b30a-b90ec3f8728b | Open vSwitch agent | overcloud-novacompute-1.localdomain | None | :-) | UP | neutron-openvswitch-agent |
| 1515ad4a-5972-46c3-af5f-e5446dff7ac7 | L3 agent | overcloud-controller-0.localdomain | nova | :-) | UP | neutron-l3-agent |
| 322e62ca-1e5a-479e-9a96-4f26d09abdd7 | DHCP agent | overcloud-controller-0.localdomain | nova | :-) | UP | neutron-dhcp-agent |
| 9c1de2f9-bac5-400e-998d-4360f04fc533 | Open vSwitch agent | overcloud-novacompute-0.localdomain | None | :-) | UP | neutron-openvswitch-agent |
| d99c5657-851e-4d3c-bef6-f1e3bb1acfb0 | Open vSwitch agent | overcloud-controller-0.localdomain | None | :-) | UP | neutron-openvswitch-agent |
| ff85fae6-5543-45fb-a301-19c57b62d836 | Metadata agent | overcloud-controller-0.localdomain | None | :-) | UP | neutron-metadata-agent |
+--------------------------------------+--------------------+-------------------------------------+-------------------+-------+-------+---------------------------+
(overcloud) [stack@undercloud ~]$
เชตเชพเชธเซเชคเชตเชฎเชพเช, เชคเซ เชจเซเชฏเซเชเซเชฐเซเชจเชจเซเช เชธเชเชชเซเชฐเซเชฃ เชฎเชพเชณเชเซเช เชเซ. เชนเชตเซ เชคเซ ML2 เชชเซเชฒเชเชเชจ เชชเชฐ เชฅเซเชกเซ เชธเชฎเชฏ เชชเชธเชพเชฐ เชเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ.
เชฎเซเชกเซเชฏเซเชฒเชฐ เชฒเซเชฏเชฐ 2
เชเชชเชฐ เชเชฃเชพเชตเซเชฏเชพ เชฎเซเชเชฌ, เชชเซเชฒเชเชเชจ เช เชชเซเชฐเชฎเชพเชฃเชญเซเชค OpenStack เชฐเซเช เชชเซเชฒเชเชเชจ เชเซ เช เชจเซ เชคเซเชฎเชพเช เชฎเซเชกเซเชฏเซเชฒเชฐ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชเซ.
ML2 เชชเซเชฒเชเชเชจเชจเชพ เชชเซเชฐเซเชเชพเชฎเซ เชชเชพเชธเซ เชฎเซเชจเซเชฒเชฟเชฅเชฟเช เชฎเชพเชณเชเซเช เชนเชคเซเช, เชเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจ เชนเชคเซเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเช เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช เชเชฃเซ เชคเชเชจเซเชเซเชจเชพ เชฎเชฟเชถเซเชฐเชฃเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเซ เชเช เช เชธเชฎเชฏเซ openvswitch เช เชจเซ linuxbridge เชฌเชเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ - เชเชพเช เชคเซ เชชเซเชฐเชฅเชฎ เช เชฅเชตเชพ เชฌเซเชเชพ. เช เชเชพเชฐเชฃเซเชธเชฐ, เชคเซเชจเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชธเชพเชฅเซ ML2 เชชเซเชฒเชเชเชจ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
ML2 เชฎเชพเช เชฌเซ เชเชเชเซ เชเซ - เชฌเซ เชชเซเชฐเชเชพเชฐเชจเชพ เชกเซเชฐเชพเชเชตเชฐเซ: เชชเซเชฐเชเชพเชฐ เชกเซเชฐเชพเชเชตเชฐเซ เช เชจเซ เชฎเชฟเชเซเชจเชฟเชเชฎ เชกเซเชฐเชพเชเชตเชฐเซ.
เชกเซเชฐเชพเชเชตเชฐเซ เชฒเชเซ เชจเซเชเชตเชฐเซเช เชเชจเซเชเซเชถเชจเชจเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชคเชเชจเซเชเซ เชจเชเซเชเซ เชเชฐเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ VxLAN, VLAN, GRE. เชคเซ เช เชธเชฎเชฏเซ, เชกเซเชฐเชพเชเชตเชฐ เชตเชฟเชตเชฟเชง เชคเชเชจเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชเซเชเชจเซเชฒเซเชเซ เชเชตเชฐเชฒเซ เชจเซเชเชตเชฐเซเชเซเชธ เช เชจเซ vlan เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธ เชฎเชพเชเซ VxLAN เชเชจเซเชเซเชชเซเชธเซเชฏเซเชฒเซเชถเชจ เชเซ.
เชชเซเชฐเชเชพเชฐ เชกเซเชฐเชพเชเชตเชฐเซเชฎเชพเช เชจเซเชเซเชจเชพ เชจเซเชเชตเชฐเซเช เชชเซเชฐเชเชพเชฐเซ เชถเชพเชฎเซเชฒ เชเซ:
เชซเซเชฒเซเช - เชเซเชเซเชเช เชตเชฟเชจเชพ เชจเซเชเชตเชฐเซเช
เชตเซ.เชเชฒ.เชเชจ.เชเชจ. - เชเซ
เช เชเชฐเซเชฒ เชจเซเชเชตเชฐเซเช
เชธเซเชฅเชพเชจเชฟเช โ เชเชฒ-เชเชจ-เชตเชจ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฎเชพเชเซ เชเช เชตเชฟเชถเชฟเชทเซเช เชชเซเชฐเชเชพเชฐเชจเซเช เชจเซเชเชตเชฐเซเช (เชเชตเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชเชพเช เชคเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชฎเชพเชเซ เช
เชฅเชตเชพ เชคเชพเชฒเซเชฎ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเซ)
เชเซเชเชฐเช โ GRE เชเชจเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชจเซเชเชตเชฐเซเชเชจเซ เชเชตเชฐเชฒเซ เชเชฐเซ
VxLAN โ VxLAN เชเชจเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชจเซเชเชตเชฐเซเชเชจเซ เชเชตเชฐเชฒเซ เชเชฐเซ
เชฎเชฟเชเซเชจเชฟเชเชฎ เชกเซเชฐเชพเชเชตเชฐเซ เชเซเชฒเซเชธเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชเซ เชเซ เชชเซเชฐเชเชพเชฐ เชกเซเชฐเชพเชเชตเชฐเชฎเชพเช เชเชฒเซเชฒเซเชเชฟเชค เชคเชเชจเซเชเซเชจเชพ เชธเชเชเช เชจเชจเซ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเซ เชเซ - เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, openvswitch, sr-iov, opendaylight, OVN, เชตเชเซเชฐเซ.
เช เชกเซเชฐเชพเชเชตเชฐเชจเชพ เช เชฎเชฒเซเชเชฐเชฃเชจเชพ เชเชงเชพเชฐเซ, เชเชพเช เชคเซ เชจเซเชฏเซเชเซเชฐเซเชจ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชเชจเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เช เชฅเชตเชพ เชฌเชพเชนเซเชฏ SDN เชจเชฟเชฏเชเชคเซเชฐเช เชธเชพเชฅเซเชจเชพ เชเซเชกเชพเชฃเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เชเซ L2 เชจเซเชเชตเชฐเซเช, เชฐเซเชเซเชเช เชตเชเซเชฐเซเชจเซ เชเซเช เชตเชตเชพ เชธเชเชฌเชเชงเชฟเชค เชคเชฎเชพเชฎ เชธเชฎเชธเซเชฏเชพเชเชจเซเช เชงเซเชฏเชพเชจ เชฐเชพเชเซ เชเซ.
เชเชฆเชพเชนเชฐเชฃ: เชเซ เชเชชเชฃเซ OVS เชธเชพเชฅเซ ML2 เชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช, เชคเซ เชฆเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชจเซเชก เชชเชฐ L2 เชเชเชจเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ OVS เชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ เชเซ. เชเซ เชเซ, เชเซ เชเชชเชฃเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, OVN เช เชฅเชตเชพ OpenDayLight, เชคเซ OVS เชจเซเช เชจเชฟเชฏเชเชคเซเชฐเชฃ เชคเซเชฎเชจเชพ เช เชงเชฟเชเชพเชฐเชเซเชทเซเชคเซเชฐ เชนเซเช เชณ เชเชตเซ เชเซ - เชจเซเชฏเซเชเซเชฐเซเชจ, เชฐเซเช เชชเซเชฒเชเชเชจ เชฆเซเชตเชพเชฐเชพ, เชเชเชเซเชฐเซเชฒเชฐเชจเซ เชเชฆเซเชถเซ เชเชชเซ เชเซ, เช เชจเซ เชคเซ เชชเชนเซเชฒเซเชฅเซ เช เชคเซเชจเซ เชเซ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช เชคเซ เชเชฐเซ เชเซ.
เชเชพเชฒเซ เชเชชเชจ vSwitch เชชเชฐ เชฌเซเชฐเชถ เช เชช เชเชฐเซเช
เช เชเซเชทเชฃเซ, OpenStack เชจเชพ เชฎเซเชเซเชฏ เชเชเชเซเชฎเชพเชเชจเซเช เชเช เชเชชเชจ vSwitch เชเซ.
เชเซเชเชชเชฃ เชตเชงเชพเชฐเชพเชจเชพ เชตเชฟเชเซเชฐเซเชคเชพ SDN เชเซเชฎ เชเซ เชเซเชฏเซเชจเชฟเชชเชฐ เชเซเชจเซเชเซเชฐเซเชฒ เช
เชฅเชตเชพ เชจเซเชเชฟเชฏเชพ เชจเซเชฏเซเชเช เชตเชเชฐ OpenStack เชเชจเซเชธเซเชเซเชฒ เชเชฐเชคเซ เชตเชเชคเซ, OVS เช เชเซเชฒเชพเชเชก เชจเซเชเชตเชฐเซเชเชจเซเช เชฎเซเชเซเชฏ เชจเซเชเชตเชฐเซเช เชเชเช เชเซ เช
เชจเซ, iptables, conntrack, เชจเซเชฎเชธเซเชชเซเชธ เชธเชพเชฅเซ, เชคเชฎเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเชเซเชค เชฎเชฒเซเชเชฟ-เชเซเชจเชจเซเชธเซ เชเชตเชฐเชฒเซ เชจเซเชเชตเชฐเซเชเซเชธ เชเซเช เชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เช เชเชเชเชจเซ เชฌเชฆเชฒเซ เชถเชเชพเชฏ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชฏเชพเชฐเซ เชคเซเชคเซเชฏ-เชชเชเซเชท เชฎเชพเชฒเชฟเชเซ (เชตเชฟเชเซเชฐเซเชคเชพ) SDN เชธเซเชฒเซเชฏเซเชถเชจเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
OVS เช เชเช เชเชชเชจ เชธเซเชฐเซเชธ เชธเซเชซเซเชเชตเซเชฐ เชธเซเชตเซเช เชเซ เชเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชก เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชเซเชฐเชพเชซเชฟเช เชซเซเชฐเชตเชฐเซเชกเชฐ เชคเชฐเซเชเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ.
เช เชเซเชทเชฃเซ, OVS เชชเชพเชธเซ เชเซเชฌ เช เชฏเซเชเซเชฏ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชเซ, เชเซเชฎเชพเช QoS, LACP, VLAN, VxLAN, GENEVE, OpenFlow, DPDK เชตเชเซเชฐเซ เชเซเชตเซ เชคเชเชจเซเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
เชจเซเชเชง: OVS เชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชเซเชฌ เชฒเซเชก เชฅเชฏเซเชฒ เชเซเชฒเชฟเชเซเชฎ เชเชพเชฐเซเชฏเซ เชฎเชพเชเซ เชธเซเชซเซเช เชธเซเชตเซเช เชคเชฐเซเชเซ เชเชฒเซเชชเชจเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจ เชนเชคเซ เช เชจเซ เชคเซ WEB เชธเชฐเซเชตเชฐ เช เชฅเชตเชพ เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชเซเชตเชพ เชเชเชพ เชฌเซเชจเซเชกเชตเชฟเชกเซเชฅ-เชกเชฟเชฎเชพเชจเซเชกเชฟเชเช IT เชเชพเชฐเซเชฏเซ เชฎเชพเชเซ เชตเชงเซ เชกเชฟเชเชพเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ. เชเซ เชเซ, OVS เชตเชงเซ เชตเชฟเชเชธเชฟเชค เชฅเช เชฐเชนเซเชฏเซเช เชเซ เช เชจเซ OVS เชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เช เชฎเชฒเซเชเชฐเชฃเซเช เชคเซเชจเซ เชเชพเชฎเชเซเชฐเซ เช เชจเซ เชเซเชทเชฎเชคเชพเชเชฎเชพเช เชเชฃเซ เชธเซเชงเชพเชฐเซ เชเชฐเซเชฏเซ เชเซ, เชเซ เชคเซเชจเซ เชเซเชฒเชฟเชเซเชฎ เชเชชเชฐเซเชเชฐเซ เชฆเซเชตเชพเชฐเชพ เช เชคเซเชฏเชเชค เชฒเซเชก เชเชฐเซเชฒเชพ เชเชพเชฐเซเชฏเซ เชธเชพเชฅเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, DPDK เชชเซเชฐเชตเซเช เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชธเชพเชฅเซ OVS เช เชฎเชฒเซเชเชฐเชฃ เชเซ.
OVS เชจเชพ เชคเซเชฐเชฃ เชฎเชนเชคเซเชตเชจเชพ เชเชเชเซ เชเซ เชเซเชจเชพ เชตเชฟเชถเซ เชคเชฎเชพเชฐเซ เชเชพเชเซเชค เชฐเชนเซเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
- เชเชฐเซเชจเชฒ เชฎเซเชกเซเชฏเซเชฒ โ เชเชฐเซเชจเชฒ เชธเซเชชเซเชธเชฎเชพเช เชธเซเชฅเชฟเชค เชเช เชเชเช เชเซ เชเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชคเชคเซเชตเชฎเชพเชเชฅเซ เชชเซเชฐเชพเชชเซเชค เชจเชฟเชฏเชฎเซเชจเชพ เชเชงเชพเชฐเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชเซ;
- เชตเซเชธเซเชตเชฟเช เชกเชฟเชฎเชจ (ovs-vswitchd) เช เชฏเซเชเชฐ เชธเซเชชเซเชธเชฎเชพเช เชฒเซเชเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซ เชเซ เชเชฐเซเชจเชฒ เชฎเซเชกเซเชฏเซเชฒเชจเชพ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ - เชเชเชฒเซ เชเซ, เชคเซ เชธเซเชตเซเชเชจเซ เชเชพเชฎเชเซเชฐเซเชจเชพ เชคเชฐเซเชเชจเซ เชธเซเชงเซ เชฐเซเชคเซ เชฐเชเซ เชเชฐเซ เชเซ.
- เชกเซเชเชพเชฌเซเชธ เชธเชฐเซเชตเชฐ - OVS เชเชฒเชพเชตเชคเชพ เชฆเชฐเซเช เชนเซเชธเซเช เชชเชฐ เชธเซเชฅเชฟเชค เชธเซเชฅเชพเชจเชฟเช เชกเซเชเชพเชฌเซเช, เชเซเชฎเชพเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชธเชเชเซเชฐเชนเชฟเชค เชฅเชพเชฏ เชเซ. SDN เชจเชฟเชฏเชเชคเซเชฐเชเซ OVSDB เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชฎเซเชกเซเชฏเซเชฒ เชฆเซเชตเชพเชฐเชพ เชตเชพเชคเชเซเชค เชเชฐเซ เชถเชเซ เชเซ.
เช เชคเชฎเชพเชฎ เชกเชพเชฏเชเซเชจเซเชธเซเชเชฟเช เช เชจเซ เชฎเซเชจเซเชเชฎเซเชจเซเช เชฏเซเชเชฟเชฒเชฟเชเซเชเชจเชพ เชธเชฎเซเชน เชธเชพเชฅเซ เชเซ, เชเซเชฎ เชเซ ovs-vsctl, ovs-appctl, ovs-ofctl, เชตเชเซเชฐเซ.
เชนเชพเชฒเชฎเชพเช, เชเชชเชจเชธเซเชเซ เชเชจเซ เชเชชเชฏเซเช เชเซเชฒเชฟเชเซเชฎ เชเชชเชฐเซเชเชฐเซ เชฆเซเชตเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชซเชเชเซเชถเชจเชจเซ เชคเซเชจเชพ เชชเชฐ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฏเชพเชชเชเชชเชฃเซ เชฅเชพเชฏ เชเซ, เชเซเชฎ เชเซ EPC, SBC, HLR, เชตเชเซเชฐเซ. เชเซเชเชฒเชพเช เชซเชเชเซเชถเชจเซเชธ OVS เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพ เชตเชฟเชจเชพ เชเซเชตเซ เชถเชเซ เชเซ เชเซเชฎ เชเซ, เชชเชฐเชเชคเซ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, EPC เชธเชฌเชธเซเชเซเชฐเชพเชเชฌเชฐ เชเซเชฐเชพเชซเชฟเชเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชเซ - เชชเชเซ เชคเซ เชชเชธเชพเชฐ เชฅเชพเชฏ เชเซ. เชเซเชฐเชพเชซเชฟเชเชจเซ เชตเชฟเชถเชพเชณ เชฎเชพเชคเซเชฐเชพ (เชนเชตเซ เชเซเชฐเชพเชซเชฟเช เชตเซเชฒเซเชฏเซเชฎ เชชเซเชฐเชคเชฟ เชธเซเชเชจเซเชกเชฎเชพเช เชเซเชเชฒเชพเช เชธเซ เชเซเชเชพเชฌเซเช เชธเซเชงเซ เชชเชนเซเชเชเซ เชเซ). เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชเชฐเซเชจเชฒ เชธเซเชชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเชตเชพ เชเซเชฐเชพเชซเชฟเชเชจเซ เชเชฒเชพเชตเชตเซ (เชเชพเชฐเชฃ เชเซ เชซเซเชฐเชตเชฐเซเชกเชฐ เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชคเซเชฏเชพเช เชธเซเชฅเชฟเชค เชเซ) เชถเซเชฐเซเชทเซเช เชตเชฟเชเชพเชฐ เชจเชฅเซ. เชคเซเชฅเซ, เชเชฐเซเชจเชฒเชจเซ เชฌเชพเชฏเชชเชพเชธ เชเชฐเซเชจเซ NIC เชฅเซ เชฏเซเชเชฐ เชธเซเชชเซเชธเชฎเชพเช เชเซเชฐเชพเชซเชฟเช เชซเซเชฐเชตเชฐเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ DPDK เชเชเซเชธเชฟเชฒเชฐเซเชถเชจ เชเซเชเซเชจเซเชฒเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ OVS เชเชฃเซเชตเชพเชฐ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฏเซเชเชฐ เชธเซเชชเซเชธเชฎเชพเช เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชจเซเชเชง: เชเซเชฒเชฟเชเซเชฎ เชซเชเชเซเชถเชจเซเชธ เชฎเชพเชเซ เชคเซเชจเชพเชค เชเซเชฒเชพเชเชก เชฎเชพเชเซ, เชเชตเซเชเชธเชจเซ เชฌเชพเชฏเชชเชพเชธ เชเชฐเซเชจเซ เชเชฎเซเชชเซเชฏเซเช เชจเซเชกเชฎเชพเชเชฅเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชธเซเชงเชพ เชธเซเชตเชฟเชเชฟเชเช เชธเชพเชงเชจเซ เชชเชฐ เชเชเชเชชเซเช เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชเซ. เช เชนเซเชคเซ เชฎเชพเชเซ SR-IOV เช เชจเซ เชชเชพเชธเชฅเซเชฐเซ เชฎเชฟเชเซเชจเชฟเชเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชตเชพเชธเซเชคเชตเชฟเช เชฒเซเชเชเช เชชเชฐ เช เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ?
เชธเชพเชฐเซเช, เชนเชตเซ เชเชพเชฒเซ เชตเซเชฏเชตเชนเชพเชฐเซ เชญเชพเช เชคเชฐเชซ เชเชเชณ เชตเชงเซเช เช เชจเซ เชเซเชเช เชเซ เชคเซ เชฌเชงเซเช เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ.
เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชเช เชธเชฐเชณ Openstack เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเช. เชฎเชพเชฐเซ เชชเชพเชธเซ เชชเซเชฐเชฏเซเชเซ เชฎเชพเชเซ เชธเชฐเซเชตเชฐเชจเซ เชธเซเช เชจ เชนเซเชตเชพเชฅเซ, เช เชฎเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชฎเชพเชเชฅเซ เชเช เชญเซเชคเชฟเช เชธเชฐเซเชตเชฐ เชชเชฐ เชชเซเชฐเซเชเซเชเชพเชเชชเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเซเชถเซเช. เชนเชพ, เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ, เชเชตเชพ เชธเซเชฒเซเชฏเซเชถเชจ เชตเซเชฏเชตเชธเชพเชฏเชฟเช เชนเซเชคเซเช เชฎเชพเชเซ เชฏเซเชเซเชฏ เชจเชฅเซ, เชชเชฐเชเชคเซ Openstack เชฎเชพเช เชจเซเชเชตเชฐเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เชคเซเชจเซเช เชเชฆเชพเชนเชฐเชฃ เชเซเชตเชพ เชฎเชพเชเซ, เชเชตเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชเชเชเซ เชฎเชพเชเซ เชชเซเชฐเชคเซเช เชเซ. เชคเชฆเซเชชเชฐเชพเชเชค, เชเชตเซ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชคเชพเชฒเซเชฎ เชนเซเชคเซเช เชฎเชพเชเซ เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชเซ - เชเชพเชฐเชฃ เชเซ เชคเชฎเซ เชเซเชฐเชพเชซเชฟเช เชตเชเซเชฐเซเชจเซ เชชเชเชกเซ เชถเชเซ เชเซ.
เช เชฎเชพเชฐเซ เชซเชเซเชค เชฎเซเชณเชญเซเชค เชญเชพเช เชเซเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชตเชพเชฅเซ, เช เชฎเซ เชเชฃเชพ เชจเซเชเชตเชฐเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ เชชเชฐเชเชคเซ เชซเชเซเชค เชฌเซ เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฌเชงเซเช เชตเชงเชพเชฐเซ เชถเชเซเช เชเซเช, เช เชจเซ เช เชฒเซเชเชเชเชฎเชพเช เชฌเซเชเชพ เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชซเชเซเชค เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เช เชจเซ DNS เชธเชฐเซเชตเชฐเชจเซ เชเชเซเชธเซเชธ เชฎเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เช เชฎเซ เชนเชฎเชฃเชพเช เชฎเชพเชเซ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเซเชธเชจเซ เชธเซเชชเชฐเซเชถ เชเชฐเซเชถเซเช เชจเชนเซเช - เช เชเช เช เชฒเช เชฎเซเชเชพ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชทเชฏ เชเซ.
เชคเซเชฅเซ, เชเชพเชฒเซ เชเซเชฐเชฎเชฎเชพเช เชถเชฐเซ เชเชฐเซเช. เชชเซเชฐเชฅเชฎ, เชฅเซเชกเซ เชธเชฟเชฆเซเชงเชพเชเชค. เช เชฎเซ TripleO (Openstack เชชเชฐ Openstack) เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ Openstack เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชถเซเช. TripleO เชจเซ เชธเชพเชฐ เช เชเซ เชเซ เช เชฎเซ เชเชชเชจเชธเซเชเซ เช เชเชฒ-เชเชจ-เชตเชจ (เชเชเชฒเซ โโเชเซ, เชเช เชจเซเชก เชชเชฐ) เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเช เชเซเช, เชเซเชจเซ เช เชเชกเชฐเชเซเชฒเชพเชเชก เชเชนเซเชตเชพเชฏ เชเซ, เช เชจเซ เชชเชเซ เชเชชเชฐ เชเซเชฒเชพเชเชก เชคเชฐเซเชเซ เชเชณเชเชพเชคเชพ เชเชชเชจเชธเซเชเซ เชเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชจเชพเชค เชเชชเชจเชธเซเชเซ เชเชจเซ เชเซเชทเชฎเชคเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช. เช เชเชกเชฐเชเซเชฒเชพเชเชก เชญเซเชคเชฟเช เชธเชฐเซเชตเชฐเซเชธ (เชฌเซเชฐ เชฎเซเชเชฒ) เชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเชตเชพเชจเซ เชคเซเชจเซ เชธเชนเช เชเซเชทเชฎเชคเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชถเซ - เชเชฏเชฐเซเชจเชฟเช เชชเซเชฐเซเชเซเชเซเช - เชนเชพเชเชชเชฐเชตเชพเชเชเชฐเชจเซ เชเซเชเชตเชพเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ เชเซ เชเชฃเชคเชฐเซ, เชจเชฟเชฏเชเชคเซเชฐเชฃ, เชธเชเชเซเชฐเชน เชเชพเชเช เซเชจเซ เชญเซเชฎเชฟเชเชพ เชญเชเชตเชถเซ. เชเชเชฒเซ เชเซ, เช เชฎเซ Openstack เชเชฎเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชเชชเชฃ เชคเซเชคเซเชฏ-เชชเชเซเชท เชธเชพเชงเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชจเชฅเซ - เช เชฎเซ Openstackเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ Openstackเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช. เชเซเชฎ เชเซเชฎ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชเชเชณ เชตเชงเชถเซ เชคเซเชฎ เชคเซ เชตเชงเซ เชธเซเชชเชทเซเช เชฅเชถเซ, เชคเซเชฅเซ เช เชฎเซ เชคเซเชฏเชพเช เชฐเซเชเชพเชเชถเซเช เชจเชนเซเช เช เชจเซ เชเชเชณ เชตเชงเซเชถเซเช เชจเชนเซเช.
เชจเซเชเชง: เช เชฒเซเชเชฎเชพเช, เชธเชฐเชณเชคเชพ เชเชพเชคเชฐ, เชฎเซเช เชเชเชคเชฐเชฟเช Openstack เชจเซเชเชตเชฐเซเชเซเชธ เชฎเชพเชเซ เชจเซเชเชตเชฐเซเช เชเชเชธเซเชฒเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชฏเซ เชจเชฅเซ, เชชเชฐเชเชคเซ เชฌเชงเซเช เชฎเชพเชคเซเชฐ เชเช เชจเซเชเชตเชฐเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซ เชเซ, เชจเซเชเชตเชฐเซเช เชเชเชธเซเชฒเซเชถเชจเชจเซ เชนเชพเชเชฐเซ เช เชฅเชตเชพ เชเซเชฐเชนเชพเชเชฐเซ เชธเซเชฒเซเชฏเซเชถเชจเชจเซ เชฎเซเชณเชญเซเชค เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพเชจเซ เช เชธเชฐ เชเชฐเชคเซ เชจเชฅเซ - เชฆเชฐเซเช เชตเชธเซเชคเซ เชเชเชธเซเชฒเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชฌเชฐเชพเชฌเชฐ เช เช เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเชถเซ, เชชเชฐเชเชคเซ เชเซเชฐเชพเชซเชฟเช เชธเชฎเชพเชจ เชจเซเชเชตเชฐเซเช เชชเชฐ เชตเชนเซเชถเซ. เชตเชพเชฃเชฟเชเซเชฏเชฟเช เชธเซเชฅเชพเชชเชจ เชฎเชพเชเซ, เชตเชฟเชตเชฟเชง vlans เช เชจเซ เชเชจเซเชเชฐเชซเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชฒเชเชคเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชธเซเชตเชพเชญเชพเชตเชฟเช เชฐเซเชคเซ เชเชฐเซเชฐเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชธเซเชซ เชธเซเชเซเชฐเซเช เชฎเซเชจเซเชเชฎเซเชจเซเช เชเซเชฐเชพเชซเชฟเช เช เชจเซ เชกเซเชเชพ เชเซเชฐเชพเชซเชฟเช เชชเซเชคเซ (เชกเชฟเชธเซเชเชฎเชพเช เชฎเชถเซเชจ เชเชเซเชธเซเชธ, เชตเชเซเชฐเซ) เชเซเชฏเชพเชฐเซ เช เชฒเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซเชฏเชพเชฐเซ เชตเชฟเชตเชฟเชง เชธเชฌเชจเซเช (เชธเซเชเซเชฐเซเช เชฎเซเชจเซเชเชฎเซเชจเซเช เช เชจเซ เชธเซเชเซเชฐเซเช) เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เช เชจเซ เช เชคเชฎเชจเซ เช เชเซเชฐเชพเชซเชฟเชเชจเซ เชตเชฟเชญเชพเชเชฟเชค เชเชฐเซเชจเซ เชเชเซเชฒเชจเซ เชตเชงเซ เชเชพเชฎเซ-เชธเชนเชฟเชทเซเชฃเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ , เชตเชฟเชตเชฟเชง เชชเซเชฐเซเช เชชเชฐ, เช เชฅเชตเชพ เชตเชฟเชตเชฟเชง เชเซเชฐเชพเชซเชฟเช เชฎเชพเชเซ เชตเชฟเชตเชฟเชง QoS เชชเซเชฐเซเชซเชพเชเชฒเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเซเชฅเซ เชกเซเชเชพ เชเซเชฐเชพเชซเชฟเช เชธเชฟเชเซเชจเชฒเชฟเชเช เชเซเชฐเชพเชซเชฟเชเชจเซ เชธเซเชเซเชตเชฟเช เชจ เชเชฐเซ. เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เชคเซเช เชธเชฎเชพเชจ เชจเซเชเชตเชฐเซเช เชชเชฐ เชเชถเซ เช เชจเซ เชนเชเซเชเชคเชฎเชพเช เช เช เชฎเชจเซ เชเซเชเชชเชฃ เชฐเซเชคเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชเชฐเชคเซเช เชจเชฅเซ.
เชจเซเชเชง: เชเชชเชฃเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชตเชฐเซเชเซเชฏเซเช เชฒ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซเชจเซเชเชฎเชพเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชเชฒเชพเชตเชตเชพเชจเชพ เชนเซเชตเชพเชฅเซ, เชเชชเชฃเซ เชธเซ เชชเซเชฐเชฅเชฎ เชจเซเชธเซเชเซเชก เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชคเชฎเซ เชคเชชเชพเชธเซ เชถเชเซ เชเซ เชเซ เชจเซเชธเซเชเซเชก เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชธเชเซเชทเชฎ เชเซ เชเซ เชจเชนเซเช เชเชจเซ เชเซเชฎ:
[root@hp-gen9 bormoglotx]# cat /sys/module/kvm_intel/parameters/nested N [root@hp-gen9 bormoglotx]#
เชเซ เชคเชฎเชจเซ N เช เชเซเชทเชฐ เชฆเซเชเชพเชฏ เชเซ, เชคเซ เช เชฎเซ เชจเซเชเชตเชฐเซเช เชชเชฐ เชคเชฎเชจเซ เชฎเชณเซเชฒเซ เชเซเชเชชเชฃ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพ เช เชจเซเชธเชพเชฐ เชจเซเชธเซเชเซเชก เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชธเชเซเชทเชฎ เชเชฐเซเช เชเซเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ
เชเชตเชพ .
เชเชชเชฃเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชฎเชพเชเชฅเซ เชจเซเชเซเชจเชพ เชธเชฐเซเชเชฟเชเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเชถเซเชจเซเชจเซ เชเชจเซเชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ เชญเชพเชตเชฟ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชจเซ เชญเชพเช เชเซ (เช
เชจเซ เชฎเชจเซ เชคเซเชฎเชพเชเชฅเซ 7 เชฎเชณเซเชฏเชพ เชเซ, เชชเชฐเชเชคเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฃเชพ เชธเชเชธเชพเชงเชจเซ เชจ เชนเซเชฏ เชคเซ เชคเชฎเซ 4 เชธเชพเชฅเซ เชฎเซเชณเชตเซ เชถเชเซ เชเซ), เชฎเซเช OpenvSwitch เชจเซ เชเชชเชฏเซเช เชเชฐเซเชฏเซ. เชฎเซเช เชเช ovs เชฌเซเชฐเชฟเช เชฌเชจเชพเชตเซเชฏเซ เช
เชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเชถเซเชจเซเชจเซ เชชเซเชฐเซเช-เชเซเชฐเซเชชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเชจเซเชเซเช เชเชฐเซเชฏเชพ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชฎเซเช เชเชจเชพ เชเซเชตเซ xml เชซเชพเชเชฒ เชฌเชจเชพเชตเซ เชเซ:
[root@hp-gen9 ~]# virsh net-dumpxml ovs-network-1
<network>
<name>ovs-network-1</name>
<uuid>7a2e7de7-fc16-4e00-b1ed-4d190133af67</uuid>
<forward mode='bridge'/>
<bridge name='ovs-br1'/>
<virtualport type='openvswitch'/>
<portgroup name='trunk-1'>
<vlan trunk='yes'>
<tag id='100'/>
<tag id='101'/>
<tag id='102'/>
</vlan>
</portgroup>
<portgroup name='access-100'>
<vlan>
<tag id='100'/>
</vlan>
</portgroup>
<portgroup name='access-101'>
<vlan>
<tag id='101'/>
</vlan>
</portgroup>
</network>
เช เชนเซเช เชคเซเชฐเชฃ เชชเซเชฐเซเช เชเซเชฅเซ เชเชพเชนเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ - เชฌเซ เชเชเซเชธเซเชธ เช เชจเซ เชเช เชเซเชฐเชเช (เชฌเชพเชฆเชฎเชพเช DNS เชธเชฐเซเชตเชฐ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชนเชคเซเช, เชชเชฐเชเชคเซ เชคเชฎเซ เชคเซเชจเชพ เชตเชฟเชจเชพ เชเชฐเซ เชถเชเซ เชเซ, เช เชฅเชตเชพ เชคเซเชจเซ เชนเซเชธเซเช เชฎเชถเซเชจ เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซ เชเซ - เชเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชตเชงเซ เช เชจเซเชเซเชณ เชนเซเชฏ เชคเซ). เชเชเชณ, เช เชจเชฎเซเชจเชพเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เช เชฎเซ virsh net-define เชฆเซเชตเชพเชฐเชพ เชเชชเชฃเซเช เชเชพเชนเซเชฐ เชเชฐเซเช เชเซเช:
virsh net-define ovs-network-1.xml
virsh net-start ovs-network-1
virsh net-autostart ovs-network-1
เชนเชตเซ เช เชฎเซ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเซเชฐเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจเซเชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซเช เชเซเช:
[root@hp-gen9 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens1f0
TYPE=Ethernet
NAME=ens1f0
DEVICE=ens1f0
TYPE=OVSPort
DEVICETYPE=ovs
OVS_BRIDGE=ovs-br1
ONBOOT=yes
OVS_OPTIONS="trunk=100,101,102"
[root@hp-gen9 ~]
[root@hp-gen9 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ovs-br1
DEVICE=ovs-br1
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.255.200
PREFIX=24
[root@hp-gen9 ~]#
เชจเซเชเชง: เช เชฆเซเชถเซเชฏเชฎเชพเช, ovs-br1 เชชเซเชฐเซเช เชชเชฐเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชเชเซเชธเซเชธเชฟเชฌเชฒ เชฐเชนเซเชถเซ เชจเชนเซเช เชเชพเชฐเชฃ เชเซ เชคเซเชจเซ เชชเชพเชธเซ vlan เชเซเช เชจเชฅเซ. เชเชจเซ เช เซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ sudo ovs-vsctl set port ovs-br1 tag=100 เชเชฆเซเชถ เชเชพเชฐเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเซ เชเซ, เชฐเซเชฌเซเช เชเชฐเซเชฏเชพ เชชเชเซ, เช เชเซเช เช เชฆเซเชถเซเชฏ เชฅเช เชเชถเซ (เชเซ เชเซเช เชเชพเชฃเชคเซเช เชนเซเชฏ เชเซ เชคเซเชจเซ เชธเซเชฅเชพเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชฐเชพเชเชตเซเช, เชคเซ เชนเซเช เชเซเชฌ เชเชญเชพเชฐเซ เชฐเชนเซเชถ). เชชเชฐเชเชคเซ เช เชเชเชฒเซเช เชฎเชนเชคเซเชตเชจเซเช เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เช เชฎเชจเซ เชซเชเซเชค เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ เช เชจเซ เชเซเชฏเชพเชฐเซ Openstack เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ เชจเชนเซเช.
เชเชเชณ, เช เชฎเซ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชฎเชถเซเชจ เชฌเชจเชพเชตเซเช เชเซเช:
virt-install -n undercloud --description "undercloud" --os-type=Linux --os-variant=centos7.0 --ram=8192 --vcpus=8 --disk path=/var/lib/libvirt/images/undercloud.qcow2,bus=virtio,size=40,format=qcow2 --network network:ovs-network-1,model=virtio,portgroup=access-100 --network network:ovs-network-1,model=virtio,portgroup=access-101 --graphics none --location /var/lib/libvirt/boot/CentOS-7-x86_64-Minimal-2003.iso --extra-args console=ttyS0
เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชคเชฎเซ เชฌเชงเชพ เชเชฐเซเชฐเซ เชชเชฐเชฟเชฎเชพเชฃเซ เชธเซเช เชเชฐเซ เชเซ, เชเซเชฎ เชเซ เชฎเชถเซเชจเชจเซเช เชจเชพเชฎ, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช, เชเชจเชเซเชชเซ เชธเชฐเซเชตเชฐ, เชตเชเซเชฐเซ, เชคเชฎเซ เชคเชฐเชค เช เชชเซเชฐเซเชเชจเซ เชเซเช เชตเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชฎเชพเชฐเชพ เชฎเชพเชเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฐเซเชคเซ, เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเชเซ, เชฎเชถเซเชจ เชฆเซเชตเชพเชฐเชพ เชฒเซเช เชเชจ เชเชฐเชตเซเช เชตเชงเซ เชธเชฐเชณ เชเซ. เชเชจเซเชธเซเชฒ เช เชจเซ เชเชฐเซเชฐเซ เชซเชพเชเชฒเซเชจเซ เช เซเช เชเชฐเซ. เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเซเชฅเซ เช เชคเซเชฏเชพเชฐ เชเชฌเซ เชเซ, เชคเซ เชคเชฎเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ, เช เชฅเชตเชพ เชฎเซเช เชเซ เชเชฐเซเชฏเซเช เชคเซ เชเชฐเซ เชถเชเซ เชเซ - เชจเซเชฏเซเชจเชคเชฎ Centos 7 เชเชฌเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช เชจเซ VM เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
เชธเชซเชณ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเชเซ, เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชนเซเชตเซเช เชเซเชเช เชเซเชจเชพ เชชเชฐ เชคเชฎเซ เช เชเชกเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซ
[root@hp-gen9 bormoglotx]# virsh list
Id Name State
----------------------------------------------------
6 dns-server running
62 undercloud running
เชชเซเชฐเชฅเชฎ, เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชธเชพเชงเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
sudo yum update -y
sudo yum install -y net-tools
sudo yum install -y wget
sudo yum install -y ipmitool
เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒเซเชถเชจ
เช เชฎเซ เชธเซเชเซเช เชฏเซเชเชฐ เชฌเชจเชพเชตเซเช เชเซเช, เชชเชพเชธเชตเชฐเซเชก เชธเซเช เชเชฐเซเช เชเซเช, เชคเซเชจเซ เชธเซเชกเซเชฐเชฎเชพเช เชเชฎเซเชฐเซเช เชเซเช เช เชจเซ เชคเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชธเซเชกเซ เชฆเซเชตเชพเชฐเชพ เชฐเซเช เชเชฆเซเชถเซ เชเชฒเชพเชตเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเชชเซเช เชเซเช:
useradd stack
passwd stack
echo โstack ALL=(root) NOPASSWD:ALLโ > /etc/sudoers.d/stack
chmod 0440 /etc/sudoers.d/stack
เชนเชตเซ เช เชฎเซ เชนเซเชธเซเช เชซเชพเชเชฒเชฎเชพเช เชธเชเชชเซเชฐเซเชฃ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชจเชพเชฎเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซเช เชเซเช:
vi /etc/hosts
127.0.0.1 undercloud.openstack.rnd localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
เชเชเชณ, เช เชฎเซ เชฐเซเชชเซเชเซเชเชฐเซเช เชเชฎเซเชฐเซเช เชเซเช เช เชจเซ เช เชฎเชจเซ เชเชฐเซเชฐเซ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเช เชเซเช:
sudo yum install -y https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-0.0.1-0.20200409224957.8bac392.el7.noarch.rpm
sudo -E tripleo-repos -b queens current
sudo -E tripleo-repos -b queens current ceph
sudo yum install -y python-tripleoclient
sudo yum install -y ceph-ansible
เชจเซเชเชง: เชเซ เชคเชฎเซ ceph เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชฏเซเชเชจเชพ เชจเชฅเซ เชเชฐเชคเชพ, เชคเซ เชคเชฎเชพเชฐเซ ceph-เชธเชเชฌเชเชงเชฟเชค เชเชฆเซเชถเซ เชฆเชพเชเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชฎเซเช เชเซเชตเซเชจเซเชธ เชฐเซเชฒเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชฏเซ เชเซ, เชชเชฐเชเชคเซ เชคเชฎเซ เชคเชฎเชจเซ เชเชฎเซ เชคเซ เชเซเชเชชเชฃ เช เชจเซเชฏเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ.
เชเชเชณ, เช เชเชกเชฐเชเซเชฒเชพเชเชก เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชนเซเชฎ เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเซเชเซเช เชชเชฐ เชเซเชชเชฟ เชเชฐเซ:
cp /usr/share/instack-undercloud/undercloud.conf.sample ~/undercloud.conf
เชนเชตเซ เชเชชเชฃเซ เช เชซเชพเชเชฒเชจเซ เชเชชเชฃเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช เชธเชฎเชพเชฏเซเชเชฟเชค เชเชฐเซเชจเซ เชคเซเชจเซ เชธเซเชงเชพเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชคเชฎเชพเชฐเซ เชซเชพเชเชฒเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เช เชฐเซเชเชพเช เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
vi undercloud.conf
[DEFAULT]
undercloud_hostname = undercloud.openstack.rnd
local_ip = 192.168.255.1/24
network_gateway = 192.168.255.1
undercloud_public_host = 192.168.255.2
undercloud_admin_host = 192.168.255.3
undercloud_nameservers = 192.168.255.253
generate_service_certificate = false
local_interface = eth0
local_mtu = 1450
network_cidr = 192.168.255.0/24
masquerade = true
masquerade_network = 192.168.255.0/24
dhcp_start = 192.168.255.11
dhcp_end = 192.168.255.50
inspection_iprange = 192.168.255.51,192.168.255.100
scheduler_max_attempts = 10
เชคเซเชฅเซ, เชเชพเชฒเซ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชเชเช:
undercloud_hostname โ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชธเชฐเซเชตเชฐเชจเซเช เชชเซเชฐเซเช เชจเชพเชฎ, DNS เชธเชฐเซเชตเชฐ เชชเชฐเชจเซ เชเชจเซเชเซเชฐเซ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชคเซเช เชนเซเชตเซเช เชเซเชเช
local_ip โ เชจเซเชเชตเชฐเซเช เชเซเชเชตเชพเช เชคเชฐเชซ เชธเซเชฅเชพเชจเชฟเช เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชธเชฐเชจเชพเชฎเซเช
เชจเซเชเชตเชฐเซเช_เชเซเชเชตเซ โ เช เช เชธเซเชฅเชพเชจเชฟเช เชธเชฐเชจเชพเชฎเซเช, เชเซ เชเชตเชฐเชเซเชฒเชพเชเชก เชจเซเชกเซเชธเชจเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช เชชเซเชฐเชตเซเชถ เชฎเชพเชเซเชจเชพ เชชเซเชฐเชตเซเชถเชฆเซเชตเชพเชฐ เชคเชฐเซเชเซ เชเชพเชฐเซเชฏ เชเชฐเชถเซ, เชคเซ เชธเซเชฅเชพเชจเชฟเช ip เชธเชพเชฅเซ เชชเชฃ เชเชเชฐเซเชช เชเซ.
undercloud_public_host - เชฌเชพเชนเซเชฏ API เชธเชฐเชจเชพเชฎเซเช, เชเซเชเชตเชพเช เชจเซเชเชตเชฐเซเชเชฎเชพเชเชฅเซ เชเซเชเชชเชฃ เชฎเชซเชค เชธเชฐเชจเชพเชฎเซเช เชธเซเชเชชเซเชฒ เชเซ
undercloud_admin_host เชเชเชคเชฐเชฟเช API เชธเชฐเชจเชพเชฎเซเช, เชเซเชเชตเชพเช เชจเซเชเชตเชฐเซเชเชฎเชพเชเชฅเซ เชเซเชเชชเชฃ เชฎเชซเชค เชธเชฐเชจเชพเชฎเซเช เชธเซเชเชชเซเชฒ เชเซ
undercloud_nameservers - DNS เชธเชฐเซเชตเชฐ
generate_service_certificate - เชตเชฐเซเชคเชฎเชพเชจ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช เช เชตเชพเชเซเชฏ เชเซเชฌ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ, เชเชพเชฐเชฃ เชเซ เชเซ เชคเชฎเซ เชคเซเชจเซ เชเซเชเชพ เชชเชฐ เชธเซเชฏเซเชเชฟเชค เชเชฐเชถเซ เชจเชนเซเช เชคเซ เชคเชฎเชจเซ เชธเซเชฅเชพเชชเชจ เชฆเชฐเชฎเซเชฏเชพเชจ เชญเซเชฒ เชฎเชณเชถเซ, เชธเชฎเชธเซเชฏเชพเชจเซเช เชตเชฐเซเชฃเชจ Red Hat เชฌเช เชเซเชฐเซเชเชฐ เชชเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
local_interface เชจเซเชเชตเชฐเซเช เชเซเชเชตเชพเชเชฎเชพเช เชเชจเซเชเชฐเชซเซเชธ. เช เชเชจเซเชเชฐเชซเซเชธเชจเซ เช เชเชกเชฐเชเซเชฒเชพเชเชก เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชซเชฐเซเชฅเซ เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเชถเซ, เชคเซเชฅเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชเชกเชฐเชเซเชฒเชพเชเชก เชชเชฐ เชฌเซ เชเชจเซเชเชฐเชซเซเชธ เชนเซเชตเชพ เชเชฐเซเชฐเซ เชเซ - เชเช เชคเซเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ, เชฌเซเชเซเช เชเซเชเชตเชพเช เชฎเชพเชเซ
local_mtu - เชเชฎเชเซเชฏเซ. เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชชเชฐเซเชเซเชทเชฃ เชชเซเชฐเชฏเซเชเชถเชพเชณเชพ เชนเซเชตเชพเชฅเซ เช เชจเซ เชฎเชพเชฐเซ เชชเชพเชธเซ OVS เชธเซเชตเซเช เชชเซเชฐเซเช เชชเชฐ 1500 เชจเซเช MTU เชเซ, เชคเซเชฅเซ เชคเซเชจเซ 1450 เชชเชฐ เชธเซเช เชเชฐเชตเซเช เชเชฐเซเชฐเซ เชเซ เชเซเชฅเซ VxLAN เชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช เชชเซเชเซเชเซ เชชเชธเชพเชฐ เชฅเช เชถเชเซ.
เชจเซเชเชตเชฐเซเช_เชธเซเชกเซเชเชฐ - เชเซเชเชตเชพเช เชจเซเชเชตเชฐเซเช
เชฎเชพเชธเซเชเชฐเซเชก - เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเชเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ NAT เชจเซ เชเชชเชฏเซเช เชเชฐเซ
เชฎเชพเชธเซเชเชฐเซเชก_เชจเซเชเชตเชฐเซเช - เชจเซเชเชตเชฐเซเช เชเซ เชจเซเชเซเชก เชนเชถเซ
dhcp_start โ เชธเชฐเชจเชพเชฎเชพเช เชชเซเชฒเชจเซเช เชชเซเชฐเชพเชฐเชเชญเชฟเช เชธเชฐเชจเชพเชฎเซเช เชเซเชฎเชพเชเชฅเซ เชเชตเชฐเชเซเชฒเชพเชเชก เชเชฎเชพเชตเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชจเซเชกเซเชธเชจเซ เชธเชฐเชจเชพเชฎเชพเช เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ
dhcp_end โ เชธเชฐเชจเชพเชฎเชพเช เชชเซเชฒเชจเซเช เช เชเชคเชฟเชฎ เชธเชฐเชจเชพเชฎเซเช เชเซเชฎเชพเชเชฅเซ เชเชตเชฐเชเซเชฒเชพเชเชก เชเชฎเชพเชตเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชจเซเชกเซเชธเชจเซ เชธเชฐเชจเชพเชฎเชพเช เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ
inspection_iprange - เชเชคเซเชฎเชจเชฟเชฐเซเชเซเชทเชฃ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชชเซเชฒ (เชเชชเชฐเซเชเซเชค เชชเซเชฒ เชธเชพเชฅเซ เชเชตเชฐเชฒเซเชช เชจ เชฅเชตเซ เชเซเชเช)
เชถเซเชกเซเชฏเซเชฒเชฐ_เชฎเซเชเซเชธ_เชชเซเชฐเชฏเชพเชธเซ โ เชเชตเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธเซเชจเซ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพ (เชจเซเชกเซเชธเชจเซ เชธเชเชเซเชฏเชพ เชเชฐเชคเชพ เชตเชงเชพเชฐเซ เช เชฅเชตเชพ เชคเซเชจเชพ เชเซเชเชฒเซ เชนเซเชตเซ เชเซเชเช)
เชซเชพเชเชฒเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเซเชฏเชพ เชชเชเซ, เชคเชฎเซ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชกเชจเซ เชเชฎเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฆเซเชถ เชเชชเซ เชถเชเซ เชเซ:
openstack undercloud install
เชคเชฎเชพเชฐเชพ เชเชฏเชฐเซเชจเชจเชพ เชเชงเชพเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเช 10 เชฅเซ 30 เชฎเชฟเชจเชฟเชเชจเซ เชธเชฎเชฏ เชฒเชพเชเซ เชเซ. เชเชเชฐเซ เชคเชฎเชพเชฐเซ เชเชจเชพ เชเซเชตเซเช เชเชเชเชชเซเช เชเซเชตเซเช เชเซเชเช:
vi undercloud.conf
2020-08-13 23:13:12,668 INFO:
#############################################################################
Undercloud install complete.
The file containing this installation's passwords is at
/home/stack/undercloud-passwords.conf.
There is also a stackrc file at /home/stack/stackrc.
These files are needed to interact with the OpenStack services, and should be
secured.
#############################################################################
เช เชเชเชเชชเซเช เชเชนเซ เชเซ เชเซ เชคเชฎเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เช เชเชกเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซเช เชเซ เช เชจเซ เชคเชฎเซ เชนเชตเซ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชกเชจเซ เชธเซเชฅเชฟเชคเชฟ เชคเชชเชพเชธเซ เชถเชเซ เชเซ เช เชจเซ เชเชตเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชเชเชณ เชตเชงเซ เชถเชเซ เชเซ.
เชเซ เชคเชฎเซ ifconfig เชเชเชเชชเซเช เชเซเชถเซ, เชคเซ เชคเชฎเซ เชเซเชถเซ เชเซ เชจเชตเซ เชฌเซเชฐเชฟเช เชเชจเซเชเชฐเชซเซเชธ เชฆเซเชเชพเชฏเซ เชเซ
[stack@undercloud ~]$ ifconfig
br-ctlplane: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1450
inet 192.168.255.1 netmask 255.255.255.0 broadcast 192.168.255.255
inet6 fe80::5054:ff:fe2c:89e prefixlen 64 scopeid 0x20<link>
ether 52:54:00:2c:08:9e txqueuelen 1000 (Ethernet)
RX packets 14 bytes 1095 (1.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 20 bytes 1292 (1.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
เชเชตเชฐเชเซเชฒเชพเชเชก เชกเชฟเชชเซเชฒเซเชฏเชฎเซเชจเซเช เชนเชตเซ เช เชเชจเซเชเชฐเชซเซเชธ เชฆเซเชตเชพเชฐเชพ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชจเซเชเซเชจเชพ เชเชเชเชชเซเชเชฎเชพเชเชฅเซ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ เชเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชจเซเชก เชชเชฐ เชฌเชงเซ เชธเซเชตเชพเช เชเซ:
(undercloud) [stack@undercloud ~]$ openstack host list
+--------------------------+-----------+----------+
| Host Name | Service | Zone |
+--------------------------+-----------+----------+
| undercloud.openstack.rnd | conductor | internal |
| undercloud.openstack.rnd | scheduler | internal |
| undercloud.openstack.rnd | compute | nova |
+--------------------------+-----------+----------+
เชจเซเชเซ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชจเซเชเชตเชฐเซเช เชญเชพเชเชจเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชเซ:
(undercloud) [stack@undercloud ~]$ python -m json.tool /etc/os-net-config/config.json
{
"network_config": [
{
"addresses": [
{
"ip_netmask": "192.168.255.1/24"
}
],
"members": [
{
"dns_servers": [
"192.168.255.253"
],
"mtu": 1450,
"name": "eth0",
"primary": "true",
"type": "interface"
}
],
"mtu": 1450,
"name": "br-ctlplane",
"ovs_extra": [
"br-set-external-id br-ctlplane bridge-id br-ctlplane"
],
"routes": [],
"type": "ovs_bridge"
}
]
}
(undercloud) [stack@undercloud ~]$
เชเชตเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒเซเชถเชจ
เช เชเซเชทเชฃเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชซเชเซเชค เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชเซ, เช เชจเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชฐเซเชฏเชพเชชเซเชค เชจเซเชกเซเชธ เชจเชฅเซ เชเซ เชเซเชฎเชพเชเชฅเซ เชเชตเชฐเชเซเชฒเชพเชเชก เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชคเซเชฅเซ, เชธเซ เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชเชชเชฃเซ เชเซเชเชคเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเช. เชเชฎเชพเชตเช เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช เชเชกเชฐเชเซเชฒเชพเชเชก เชชเซเชคเซ เชเชตเชฐเชเซเชฒเชพเชเชก เชฎเชถเซเชจ เชชเชฐ OS เช เชจเซ เชเชฐเซเชฐเซ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชถเซ - เชเชเชฒเซ เชเซ, เชเชชเชฃเซ เชฎเชถเซเชจเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเชฎเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซเชจเชพ เชฎเชพเชเซ เชฎเชพเชคเซเชฐ เชเช เชกเชฟเชธเซเช (เช เชฅเชตเชพ เชกเชฟเชธเซเช) เชฌเชจเชพเชตเซ เช เชจเซ เชคเซเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ เชจเชเซเชเซ เชเชฐเซ - เชเชเชฒเซ เชเซ. , เชตเชพเชธเซเชคเชตเชฎเชพเช, เช เชฎเชจเซ เชคเซเชจเชพ เชชเชฐ OS เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชเชเชฆเชฎ เชธเชฐเซเชตเชฐ เชฎเชณเซ เชเซ.
เชเชพเชฒเซ เชเชชเชฃเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเซ เชกเชฟเชธเซเช เชธเชพเชฅเซ เชซเซเชฒเซเชกเชฐ เชชเชฐ เชเชเช เช เชจเซ เชเชฐเซเชฐเซ เชเชฆเชจเซ เชกเชฟเชธเซเช เชฌเชจเชพเชตเซเช:
cd /var/lib/libvirt/images/
qemu-img create -f qcow2 -o preallocation=metadata control-1.qcow2 60G
qemu-img create -f qcow2 -o preallocation=metadata compute-1.qcow2 60G
qemu-img create -f qcow2 -o preallocation=metadata compute-2.qcow2 60G
qemu-img create -f qcow2 -o preallocation=metadata storage-1.qcow2 160G
qemu-img create -f qcow2 -o preallocation=metadata storage-2.qcow2 160G
เช เชฎเซ เชฐเซเช เชคเชฐเซเชเซ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชตเชพเชฅเซ, เช เชฎเชพเชฐเซ เช เชกเชฟเชธเซเชเชจเชพ เชฎเชพเชฒเชฟเชเชจเซ เชฌเชฆเชฒเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซเชฅเซ เช เชงเชฟเชเชพเชฐเซ เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพ เชจ เชเชตเซ:
[root@hp-gen9 images]# ls -lh
total 5.8G
drwxr-xr-x. 2 qemu qemu 4.0K Aug 13 16:15 backups
-rw-r--r--. 1 root root 61G Aug 14 03:07 compute-1.qcow2
-rw-r--r--. 1 root root 61G Aug 14 03:07 compute-2.qcow2
-rw-r--r--. 1 root root 61G Aug 14 03:07 control-1.qcow2
-rw-------. 1 qemu qemu 41G Aug 14 03:03 dns-server.qcow2
-rw-r--r--. 1 root root 161G Aug 14 03:07 storage-1.qcow2
-rw-r--r--. 1 root root 161G Aug 14 03:07 storage-2.qcow2
-rw-------. 1 qemu qemu 41G Aug 14 03:07 undercloud.qcow2
[root@hp-gen9 images]#
[root@hp-gen9 images]#
[root@hp-gen9 images]# chown qemu:qemu /var/lib/libvirt/images/*qcow2
[root@hp-gen9 images]# ls -lh
total 5.8G
drwxr-xr-x. 2 qemu qemu 4.0K Aug 13 16:15 backups
-rw-r--r--. 1 qemu qemu 61G Aug 14 03:07 compute-1.qcow2
-rw-r--r--. 1 qemu qemu 61G Aug 14 03:07 compute-2.qcow2
-rw-r--r--. 1 qemu qemu 61G Aug 14 03:07 control-1.qcow2
-rw-------. 1 qemu qemu 41G Aug 14 03:03 dns-server.qcow2
-rw-r--r--. 1 qemu qemu 161G Aug 14 03:07 storage-1.qcow2
-rw-r--r--. 1 qemu qemu 161G Aug 14 03:07 storage-2.qcow2
-rw-------. 1 qemu qemu 41G Aug 14 03:08 undercloud.qcow2
[root@hp-gen9 images]#
เชจเซเชเชง: เชเซ เชคเชฎเซ เชคเซเชจเซ เช เชญเซเชฏเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ ceph เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชฏเซเชเชจเชพ เชจเชฅเซ เชฌเชจเชพเชตเชคเชพ, เชคเซ เชเชฆเซเชถเซ เชเชเชพเชฎเชพเช เชเชเชพ เชฌเซ เชกเชฟเชธเซเช เชธเชพเชฅเซ เชเชเชพเชฎเชพเช เชเชเชพ 3 เชจเซเชกเซเชธ เชฌเชจเชพเชตเชคเชพ เชจเชฅเซ, เชชเชฐเชเชคเซ เชจเชฎเซเชจเชพเชฎเชพเช เชธเซเชเชตเซ เชเซ เชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชกเชฟเชธเซเช vda, vdb, เชตเชเซเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชธเชฐเชธ, เชนเชตเซ เชเชชเชฃเซ เช เชคเชฎเชพเชฎ เชฎเชถเซเชจเซเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
virt-install --name control-1 --ram 32768 --vcpus 8 --os-variant centos7.0 --disk path=/var/lib/libvirt/images/control-1.qcow2,device=disk,bus=virtio,format=qcow2 --noautoconsole --vnc --network network:ovs-network-1,model=virtio,portgroup=access-100 --network network:ovs-network-1,model=virtio,portgroup=trunk-1 --dry-run --print-xml > /tmp/control-1.xml
virt-install --name storage-1 --ram 16384 --vcpus 4 --os-variant centos7.0 --disk path=/var/lib/libvirt/images/storage-1.qcow2,device=disk,bus=virtio,format=qcow2 --noautoconsole --vnc --network network:ovs-network-1,model=virtio,portgroup=access-100 --dry-run --print-xml > /tmp/storage-1.xml
virt-install --name storage-2 --ram 16384 --vcpus 4 --os-variant centos7.0 --disk path=/var/lib/libvirt/images/storage-2.qcow2,device=disk,bus=virtio,format=qcow2 --noautoconsole --vnc --network network:ovs-network-1,model=virtio,portgroup=access-100 --dry-run --print-xml > /tmp/storage-2.xml
virt-install --name compute-1 --ram 32768 --vcpus 12 --os-variant centos7.0 --disk path=/var/lib/libvirt/images/compute-1.qcow2,device=disk,bus=virtio,format=qcow2 --noautoconsole --vnc --network network:ovs-network-1,model=virtio,portgroup=access-100 --dry-run --print-xml > /tmp/compute-1.xml
virt-install --name compute-2 --ram 32768 --vcpus 12 --os-variant centos7.0 --disk path=/var/lib/libvirt/images/compute-2.qcow2,device=disk,bus=virtio,format=qcow2 --noautoconsole --vnc --network network:ovs-network-1,model=virtio,portgroup=access-100 --dry-run --print-xml > /tmp/compute-2.xml
เช เชเชคเซ เชเช เชเชฆเซเชถ เชเซ -print-xml > /tmp/storage-1.xml, เชเซ /tmp/ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฆเชฐเซเช เชฎเชถเซเชจเชจเชพ เชตเชฐเซเชฃเชจ เชธเชพเชฅเซ xml เชซเชพเชเชฒ เชฌเชจเชพเชตเซ เชเซ; เชเซ เชคเชฎเซ เชคเซเชจเซ เชเชฎเซเชฐเชถเซ เชจเชนเซเช, เชคเซ เชคเชฎเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชเชณเชเชตเชพเชฎเชพเช เชธเชเซเชทเชฎ.
เชนเชตเซ เชเชชเชฃเซ เช เชคเชฎเชพเชฎ เชฎเชถเซเชจเซเชจเซ virsh เชฎเชพเช เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
virsh define --file /tmp/control-1.xml
virsh define --file /tmp/compute-1.xml
virsh define --file /tmp/compute-2.xml
virsh define --file /tmp/storage-1.xml
virsh define --file /tmp/storage-2.xml
[root@hp-gen9 ~]# virsh list --all
Id Name State
----------------------------------------------------
6 dns-server running
64 undercloud running
- compute-1 shut off
- compute-2 shut off
- control-1 shut off
- storage-1 shut off
- storage-2 shut off
[root@hp-gen9 ~]#
เชนเชตเซ เชเช เชจเชพเชจเซ เชจเซเชจเซเชธ - เชเซเชฐเชฟเชชเชฒเช เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เช เชจเซ เชเชคเซเชฎเชจเชฟเชฐเซเชเซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเชฐเซเชตเชฐเซเชธเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเชตเชพ เชฎเชพเชเซ IPMI เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ.
เชเชคเซเชฎเชจเชฟเชฐเซเชเซเชทเชฃ เช เชจเซเชกเซเชธเชจเซ เชตเชงเซ เชเซเชเชตเชพเช เชฎเชพเชเซ เชเชฐเซเชฐเซ เชชเชฐเชฟเชฎเชพเชฃเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชนเชพเชฐเซเชกเชตเซเชฐเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซ. เชฌเซเชฐ เชฎเซเชเชฒ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชธเซเชตเชพ, เชเชฏเชฐเซเชจเชฟเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชคเซเชฎเชจเชฟเชฐเซเชเซเชทเชฃ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชชเชฐเชเชคเซ เช เชนเซเช เชธเชฎเชธเซเชฏเชพ เชเซ - เชเซเชฏเชพเชฐเซ เชนเชพเชฐเซเชกเชตเซเชฐ IPMI เชธเชฐเซเชตเชฐเซเชธ เชชเชพเชธเซ เชเช เช เชฒเช เชชเซเชฐเซเช เชเซ (เช เชฅเชตเชพ เชถเซเชฐ เชเชฐเซเชฒ เชชเซเชฐเซเช, เชชเชฐเชเชคเซ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชจเชฅเซ), เชคเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชฎเชพเช เชเชตเชพ เชชเซเชฐเซเช เชจเชฅเซ. เช เชนเซเช vbmc เชจเชพเชฎเชจเซ เชเซเชฐเช เช เชฎเชพเชฐเซ เชฎเชฆเชฆ เชฎเชพเชเซ เชเชตเซ เชเซ - เชเช เชเชชเชฏเซเชเชฟเชคเชพ เชเซ เชคเชฎเชจเซ IPMI เชชเซเชฐเซเชเชจเซเช เช เชจเซเชเชฐเชฃ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเชพเชธ เชเชฐเซเชจเซ เชเซเช ESXI เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชเชตเซ เชชเซเชฐเชฏเซเชเชถเชพเชณเชพ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เช เชธเซเชเซเชทเซเชฎเชคเชพ เชงเซเชฏเชพเชจ เชเชชเชตเชพ เชฏเซเชเซเชฏ เชเซ - เชชเซเชฐเชฎเชพเชฃเชฟเชเชคเชพ เชเชนเซเช เชคเซ, เชฎเชจเซ เชเชฌเชฐ เชจเชฅเซ เชเซ เชคเซเชฎเชพเช vbmc เชจเซเช เชเชจเชพเชฒเซเช เชเซ เชเซ เชเซเชฎ, เชคเซเชฅเซ เชฌเชงเซเช เชเซเช เชตเชคเชพ เชชเชนเซเชฒเชพ เช เชฎเซเชฆเซเชฆเชพ เชตเชฟเชถเซ เชตเชฟเชเชพเชฐเชตเซเช เชฏเซเชเซเชฏ เชเซ. .
vbmc เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
yum install yum install python2-virtualbmc
เชเซ เชคเชฎเชพเชฐเซเช OS เชชเซเชเซเช เชถเซเชงเซ เชถเชเชคเซเช เชจเชฅเซ, เชคเซ เชชเชเซ เชฐเซเชชเซเชเซเชเชฐเซ เชเชฎเซเชฐเซ:
yum install -y https://www.rdoproject.org/repos/rdo-release.rpm
เชนเชตเซ เช เชฎเซ เชเชชเชฏเซเชเชฟเชคเชพ เชธเซเชฏเซเชเชฟเชค เชเชฐเซเช เชเซเช. เช เชนเซเช เชฌเชงเซเช เชถเชฐเชฎเชเชจเช เชฌเชฟเชเชฆเซ เชธเซเชงเซ เชฎเชพเชฎเซเชฒเซ เชเซ. เชนเชตเซ เชคเซ เชคเชพเชฐเซเชเชฟเช เชเซ เชเซ vbmc เชธเซเชเชฟเชฎเชพเช เชเซเช เชธเชฐเซเชตเชฐ เชจเชฅเซ
[root@hp-gen9 ~]# vbmc list
[root@hp-gen9 ~]#
เชคเซเชฎเชจเชพ เชฆเซเชเชพเชตเชพ เชฎเชพเชเซ, เชคเซเชเชจเซ เชฎเซเชจเซเชฏเซเช เชฒเซ เช เชฐเซเชคเซ เชเชพเชนเซเชฐ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ:
[root@hp-gen9 ~]# vbmc add control-1 --port 7001 --username admin --password admin
[root@hp-gen9 ~]# vbmc add storage-1 --port 7002 --username admin --password admin
[root@hp-gen9 ~]# vbmc add storage-2 --port 7003 --username admin --password admin
[root@hp-gen9 ~]# vbmc add compute-1 --port 7004 --username admin --password admin
[root@hp-gen9 ~]# vbmc add compute-2 --port 7005 --username admin --password admin
[root@hp-gen9 ~]#
[root@hp-gen9 ~]# vbmc list
+-------------+--------+---------+------+
| Domain name | Status | Address | Port |
+-------------+--------+---------+------+
| compute-1 | down | :: | 7004 |
| compute-2 | down | :: | 7005 |
| control-1 | down | :: | 7001 |
| storage-1 | down | :: | 7002 |
| storage-2 | down | :: | 7003 |
+-------------+--------+---------+------+
[root@hp-gen9 ~]#
เชฎเชจเซ เชฒเชพเชเซ เชเซ เชเซ เชเชฆเซเชถ เชตเชพเชเซเชฏเชฐเชเชจเชพ เชธเชฎเชเซเชคเซ เชตเชฟเชจเชพ เชธเซเชชเชทเซเช เชเซ. เชเซ เชเซ, เช เชคเซเชฏเชพเชฐเซ เช เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เชธเชคเซเชฐเซ เชกเชพเชเชจ เชธเซเชเซเชเชธเชฎเชพเช เชเซ. เชคเซเชฎเชจเซ เชฏเซเชชเซ เชธเซเชเซเชเชธ เชชเชฐ เชเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชคเซเชฎเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
[root@hp-gen9 ~]# vbmc start control-1
2020-08-14 03:15:57,826.826 13149 INFO VirtualBMC [-] Started vBMC instance for domain control-1
[root@hp-gen9 ~]# vbmc start storage-1
2020-08-14 03:15:58,316.316 13149 INFO VirtualBMC [-] Started vBMC instance for domain storage-1
[root@hp-gen9 ~]# vbmc start storage-2
2020-08-14 03:15:58,851.851 13149 INFO VirtualBMC [-] Started vBMC instance for domain storage-2
[root@hp-gen9 ~]# vbmc start compute-1
2020-08-14 03:15:59,307.307 13149 INFO VirtualBMC [-] Started vBMC instance for domain compute-1
[root@hp-gen9 ~]# vbmc start compute-2
2020-08-14 03:15:59,712.712 13149 INFO VirtualBMC [-] Started vBMC instance for domain compute-2
[root@hp-gen9 ~]#
[root@hp-gen9 ~]#
[root@hp-gen9 ~]# vbmc list
+-------------+---------+---------+------+
| Domain name | Status | Address | Port |
+-------------+---------+---------+------+
| compute-1 | running | :: | 7004 |
| compute-2 | running | :: | 7005 |
| control-1 | running | :: | 7001 |
| storage-1 | running | :: | 7002 |
| storage-2 | running | :: | 7003 |
+-------------+---------+---------+------+
[root@hp-gen9 ~]#
เช เชจเซ เช เชเชคเชฟเชฎ เชธเซเชชเชฐเซเชถ - เชคเชฎเชพเชฐเซ เชซเชพเชฏเชฐเชตเซเชฒ เชจเชฟเชฏเชฎเซ เชธเซเชงเชพเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ (เช เชฅเชตเชพ เชคเซเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชเซเชทเชฎ เชเชฐเซ):
firewall-cmd --zone=public --add-port=7001/udp --permanent
firewall-cmd --zone=public --add-port=7002/udp --permanent
firewall-cmd --zone=public --add-port=7003/udp --permanent
firewall-cmd --zone=public --add-port=7004/udp --permanent
firewall-cmd --zone=public --add-port=7005/udp --permanent
firewall-cmd --reload
เชนเชตเซ เชเชพเชฒเซ เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชชเชฐ เชเชเช เช เชจเซ เชคเชชเชพเชธเซเช เชเซ เชฌเชงเซเช เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชนเซเชธเซเช เชฎเชถเซเชจเชจเซเช เชธเชฐเชจเชพเชฎเซเช 192.168.255.200 เชเซ, เช เชเชกเชฐเชเซเชฒเชพเชเชก เชชเชฐ เช เชฎเซ เชเชฎเชพเชตเช เชฎเชพเชเซเชจเซ เชคเซเชฏเชพเชฐเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชฐเซเชฐเซ ipmitool เชชเซเชเซเช เชเชฎเซเชฐเซเชฏเซเช เชเซ:
[stack@undercloud ~]$ ipmitool -I lanplus -U admin -P admin -H 192.168.255.200 -p 7001 power status
Chassis Power is off
[stack@undercloud ~]$ ipmitool -I lanplus -U admin -P admin -H 192.168.255.200 -p 7001 power on
Chassis Power Control: Up/On
[stack@undercloud ~]$
[root@hp-gen9 ~]# virsh list
Id Name State
----------------------------------------------------
6 dns-server running
64 undercloud running
65 control-1 running
เชเซเชฎ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ, เช เชฎเซ vbmc เชฆเซเชตเชพเชฐเชพ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชฒเซเชจเซเช เชเชฐเซเชฏเซเช เชเซ. เชนเชตเซ เชเชพเชฒเซ เชคเซเชจเซ เชฌเชเชง เชเชฐเซเช เช เชจเซ เชเชเชณ เชตเชงเซเช:
[stack@undercloud ~]$ ipmitool -I lanplus -U admin -P admin -H 192.168.255.200 -p 7001 power off
Chassis Power Control: Down/Off
[stack@undercloud ~]$ ipmitool -I lanplus -U admin -P admin -H 192.168.255.200 -p 7001 power status
Chassis Power is off
[stack@undercloud ~]$
[root@hp-gen9 ~]# virsh list --all
Id Name State
----------------------------------------------------
6 dns-server running
64 undercloud running
- compute-1 shut off
- compute-2 shut off
- control-1 shut off
- storage-1 shut off
- storage-2 shut off
[root@hp-gen9 ~]#
เชเชเชณเชจเซเช เชชเชเชฒเซเช เช เชจเซเชกเซเชธเชจเซเช เชเชคเซเชฎเชจเชฟเชฐเซเชเซเชทเชฃ เชเซ เชเซ เชเซเชจเชพ เชชเชฐ เชเชตเชฐเชเซเชฒเชพเชเชก เชเชจเซเชธเซเชเซเชฒ เชฅเชถเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชชเชฃเซ เชเชชเชฃเชพ เชจเซเชกเซเชธเชจเชพ เชตเชฐเซเชฃเชจ เชธเชพเชฅเซ json เชซเชพเชเชฒ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเซเชเชง เชเชฐเซ เชเซ, เชเชเชฆเชฎ เชธเชฐเซเชตเชฐ เชชเชฐ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฅเซ เชตเชฟเชชเชฐเซเชค, เชซเชพเชเชฒ เช เชชเซเชฐเซเช เชธเซเชเชตเซ เชเซ เชเซ เชเซเชจเชพ เชชเชฐ vbmc เชฆเชฐเซเช เชฎเชถเซเชจ เชฎเชพเชเซ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ.
[root@hp-gen9 ~]# virsh domiflist --domain control-1
Interface Type Source Model MAC
-------------------------------------------------------
- network ovs-network-1 virtio 52:54:00:20:a2:2f
- network ovs-network-1 virtio 52:54:00:3f:87:9f
[root@hp-gen9 ~]# virsh domiflist --domain compute-1
Interface Type Source Model MAC
-------------------------------------------------------
- network ovs-network-1 virtio 52:54:00:98:e9:d6
[root@hp-gen9 ~]# virsh domiflist --domain compute-2
Interface Type Source Model MAC
-------------------------------------------------------
- network ovs-network-1 virtio 52:54:00:6a:ea:be
[root@hp-gen9 ~]# virsh domiflist --domain storage-1
Interface Type Source Model MAC
-------------------------------------------------------
- network ovs-network-1 virtio 52:54:00:79:0b:cb
[root@hp-gen9 ~]# virsh domiflist --domain storage-2
Interface Type Source Model MAC
-------------------------------------------------------
- network ovs-network-1 virtio 52:54:00:a7:fe:27
เชจเซเชเชง: เชเชเชเซเชฐเซเชฒ เชจเซเชกเชฎเชพเช เชฌเซ เชเชจเซเชเชฐเชซเซเชธ เชเซ, เชชเชฐเชเชคเซ เช เชเชฟเชธเซเชธเชพเชฎเชพเช เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชจเชฅเซ, เช เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช เช เชฎเชพเชฐเชพ เชฎเชพเชเซ เชเช เชชเซเชฐเชคเซเช เชนเชถเซ.
เชนเชตเซ เชเชชเชฃเซ json เชซเชพเชเชฒ เชคเซเชฏเชพเชฐ เชเชฐเซเช เชเซเช. เช เชฎเชพเชฐเซ เชฌเชเชฆเชฐเชจเซเช เชเชธเชเชธ เชธเชฐเชจเชพเชฎเซเช เชธเซเชเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชเซเชเชตเชพเช เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เชจเซเชกเซเชธเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ, เชคเซเชฎเชจเซ เชจเชพเชฎ เชเชชเซ เช เชจเซ ipmi เชชเชฐ เชเซเชตเซ เชฐเซเชคเซ เชชเชนเซเชเชเชตเซเช เชคเซ เชธเซเชเชตเซ:
{
"nodes":[
{
"mac":[
"52:54:00:20:a2:2f"
],
"cpu":"8",
"memory":"32768",
"disk":"60",
"arch":"x86_64",
"name":"control-1",
"pm_type":"pxe_ipmitool",
"pm_user":"admin",
"pm_password":"admin",
"pm_addr":"192.168.255.200",
"pm_port":"7001"
},
{
"mac":[
"52:54:00:79:0b:cb"
],
"cpu":"4",
"memory":"16384",
"disk":"160",
"arch":"x86_64",
"name":"storage-1",
"pm_type":"pxe_ipmitool",
"pm_user":"admin",
"pm_password":"admin",
"pm_addr":"192.168.255.200",
"pm_port":"7002"
},
{
"mac":[
"52:54:00:a7:fe:27"
],
"cpu":"4",
"memory":"16384",
"disk":"160",
"arch":"x86_64",
"name":"storage-2",
"pm_type":"pxe_ipmitool",
"pm_user":"admin",
"pm_password":"admin",
"pm_addr":"192.168.255.200",
"pm_port":"7003"
},
{
"mac":[
"52:54:00:98:e9:d6"
],
"cpu":"12",
"memory":"32768",
"disk":"60",
"arch":"x86_64",
"name":"compute-1",
"pm_type":"pxe_ipmitool",
"pm_user":"admin",
"pm_password":"admin",
"pm_addr":"192.168.255.200",
"pm_port":"7004"
},
{
"mac":[
"52:54:00:6a:ea:be"
],
"cpu":"12",
"memory":"32768",
"disk":"60",
"arch":"x86_64",
"name":"compute-2",
"pm_type":"pxe_ipmitool",
"pm_user":"admin",
"pm_password":"admin",
"pm_addr":"192.168.255.200",
"pm_port":"7005"
}
]
}
เชนเชตเซ เชเชชเชฃเซ เชตเซเชฏเชเชเชพเชคเซเชฎเช เชฎเชพเชเซ เชเชฌเซเช เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเซเชฎเชจเซ wget เชฆเซเชตเชพเชฐเชพ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช เชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
(undercloud) [stack@undercloud ~]$ sudo wget https://images.rdoproject.org/queens/delorean/current-tripleo-rdo/overcloud-full.tar --no-check-certificate
(undercloud) [stack@undercloud ~]$ sudo wget https://images.rdoproject.org/queens/delorean/current-tripleo-rdo/ironic-python-agent.tar --no-check-certificate
(undercloud) [stack@undercloud ~]$ ls -lh
total 1.9G
-rw-r--r--. 1 stack stack 447M Aug 14 10:26 ironic-python-agent.tar
-rw-r--r--. 1 stack stack 1.5G Aug 14 10:26 overcloud-full.tar
-rw-------. 1 stack stack 916 Aug 13 23:10 stackrc
-rw-r--r--. 1 stack stack 15K Aug 13 22:50 undercloud.conf
-rw-------. 1 stack stack 2.0K Aug 13 22:50 undercloud-passwords.conf
(undercloud) [stack@undercloud ~]$ mkdir images/
(undercloud) [stack@undercloud ~]$ tar -xpvf ironic-python-agent.tar -C ~/images/
ironic-python-agent.initramfs
ironic-python-agent.kernel
(undercloud) [stack@undercloud ~]$ tar -xpvf overcloud-full.tar -C ~/images/
overcloud-full.qcow2
overcloud-full.initrd
overcloud-full.vmlinuz
(undercloud) [stack@undercloud ~]$
(undercloud) [stack@undercloud ~]$ ls -lh images/
total 1.9G
-rw-rw-r--. 1 stack stack 441M Aug 12 17:24 ironic-python-agent.initramfs
-rwxr-xr-x. 1 stack stack 6.5M Aug 12 17:24 ironic-python-agent.kernel
-rw-r--r--. 1 stack stack 53M Aug 12 17:14 overcloud-full.initrd
-rw-r--r--. 1 stack stack 1.4G Aug 12 17:18 overcloud-full.qcow2
-rwxr-xr-x. 1 stack stack 6.5M Aug 12 17:14 overcloud-full.vmlinuz
(undercloud) [stack@undercloud ~]$
เช เชจเซเชกเชฐเชเซเชฒเชพเชเชก เชชเชฐ เชเชฌเซเช เช เชชเชฒเซเชก เชเชฐเชตเซ:
(undercloud) [stack@undercloud ~]$ openstack overcloud image upload --image-path ~/images/
Image "overcloud-full-vmlinuz" was uploaded.
+--------------------------------------+------------------------+-------------+---------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+------------------------+-------------+---------+--------+
| c2553770-3e0f-4750-b46b-138855b5c385 | overcloud-full-vmlinuz | aki | 6761064 | active |
+--------------------------------------+------------------------+-------------+---------+--------+
Image "overcloud-full-initrd" was uploaded.
+--------------------------------------+-----------------------+-------------+----------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+-----------------------+-------------+----------+--------+
| 949984e0-4932-4e71-af43-d67a38c3dc89 | overcloud-full-initrd | ari | 55183045 | active |
+--------------------------------------+-----------------------+-------------+----------+--------+
Image "overcloud-full" was uploaded.
+--------------------------------------+----------------+-------------+------------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+----------------+-------------+------------+--------+
| a2f2096d-c9d7-429a-b866-c7543c02a380 | overcloud-full | qcow2 | 1487475712 | active |
+--------------------------------------+----------------+-------------+------------+--------+
Image "bm-deploy-kernel" was uploaded.
+--------------------------------------+------------------+-------------+---------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+------------------+-------------+---------+--------+
| e413aa78-e38f-404c-bbaf-93e582a8e67f | bm-deploy-kernel | aki | 6761064 | active |
+--------------------------------------+------------------+-------------+---------+--------+
Image "bm-deploy-ramdisk" was uploaded.
+--------------------------------------+-------------------+-------------+-----------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+-------------------+-------------+-----------+--------+
| 5cf3aba4-0e50-45d3-929f-27f025dd6ce3 | bm-deploy-ramdisk | ari | 461759376 | active |
+--------------------------------------+-------------------+-------------+-----------+--------+
(undercloud) [stack@undercloud ~]$
เชคเชชเชพเชธเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ เชฌเชงเซ เชเชฌเซเช เชฒเซเชก เชฅเช เชเซ
(undercloud) [stack@undercloud ~]$ openstack image list
+--------------------------------------+------------------------+--------+
| ID | Name | Status |
+--------------------------------------+------------------------+--------+
| e413aa78-e38f-404c-bbaf-93e582a8e67f | bm-deploy-kernel | active |
| 5cf3aba4-0e50-45d3-929f-27f025dd6ce3 | bm-deploy-ramdisk | active |
| a2f2096d-c9d7-429a-b866-c7543c02a380 | overcloud-full | active |
| 949984e0-4932-4e71-af43-d67a38c3dc89 | overcloud-full-initrd | active |
| c2553770-3e0f-4750-b46b-138855b5c385 | overcloud-full-vmlinuz | active |
+--------------------------------------+------------------------+--------+
(undercloud) [stack@undercloud ~]$
เชเช เชตเชงเซ เชตเชธเซเชคเซ - เชคเชฎเชพเชฐเซ DNS เชธเชฐเซเชตเชฐ เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
(undercloud) [stack@undercloud ~]$ openstack subnet list
+--------------------------------------+-----------------+--------------------------------------+------------------+
| ID | Name | Network | Subnet |
+--------------------------------------+-----------------+--------------------------------------+------------------+
| f45dea46-4066-42aa-a3c4-6f84b8120cab | ctlplane-subnet | 6ca013dc-41c2-42d8-9d69-542afad53392 | 192.168.255.0/24 |
+--------------------------------------+-----------------+--------------------------------------+------------------+
(undercloud) [stack@undercloud ~]$ openstack subnet show f45dea46-4066-42aa-a3c4-6f84b8120cab
+-------------------+-----------------------------------------------------------+
| Field | Value |
+-------------------+-----------------------------------------------------------+
| allocation_pools | 192.168.255.11-192.168.255.50 |
| cidr | 192.168.255.0/24 |
| created_at | 2020-08-13T20:10:37Z |
| description | |
| dns_nameservers | |
| enable_dhcp | True |
| gateway_ip | 192.168.255.1 |
| host_routes | destination='169.254.169.254/32', gateway='192.168.255.1' |
| id | f45dea46-4066-42aa-a3c4-6f84b8120cab |
| ip_version | 4 |
| ipv6_address_mode | None |
| ipv6_ra_mode | None |
| name | ctlplane-subnet |
| network_id | 6ca013dc-41c2-42d8-9d69-542afad53392 |
| prefix_length | None |
| project_id | a844ccfcdb2745b198dde3e1b28c40a3 |
| revision_number | 0 |
| segment_id | None |
| service_types | |
| subnetpool_id | None |
| tags | |
| updated_at | 2020-08-13T20:10:37Z |
+-------------------+-----------------------------------------------------------+
(undercloud) [stack@undercloud ~]$
(undercloud) [stack@undercloud ~]$ neutron subnet-update f45dea46-4066-42aa-a3c4-6f84b8120cab --dns-nameserver 192.168.255.253
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
Updated subnet: f45dea46-4066-42aa-a3c4-6f84b8120cab
(undercloud) [stack@undercloud ~]$
เชนเชตเซ เชเชชเชฃเซ เชเชคเซเชฎเชจเชฟเชฐเซเชเซเชทเชฃ เชฎเชพเชเซ เชเชฆเซเชถ เชเชชเซ เชถเชเซเช เชเซเช:
(undercloud) [stack@undercloud ~]$ openstack overcloud node import --introspect --provide inspection.json
Started Mistral Workflow tripleo.baremetal.v1.register_or_update. Execution ID: d57456a3-d8ed-479c-9a90-dff7c752d0ec
Waiting for messages on queue 'tripleo' with no timeout.
5 node(s) successfully moved to the "manageable" state.
Successfully registered node UUID b4b2cf4a-b7ca-4095-af13-cc83be21c4f5
Successfully registered node UUID b89a72a3-6bb7-429a-93bc-48393d225838
Successfully registered node UUID 20a16cc0-e0ce-4d88-8f17-eb0ce7b4d69e
Successfully registered node UUID bfc1eb98-a17a-4a70-b0b6-6c0db0eac8e8
Successfully registered node UUID 766ab623-464c-423d-a529-d9afb69d1167
Waiting for introspection to finish...
Started Mistral Workflow tripleo.baremetal.v1.introspect. Execution ID: 6b4d08ae-94c3-4a10-ab63-7634ec198a79
Waiting for messages on queue 'tripleo' with no timeout.
Introspection of node b89a72a3-6bb7-429a-93bc-48393d225838 completed. Status:SUCCESS. Errors:None
Introspection of node 20a16cc0-e0ce-4d88-8f17-eb0ce7b4d69e completed. Status:SUCCESS. Errors:None
Introspection of node bfc1eb98-a17a-4a70-b0b6-6c0db0eac8e8 completed. Status:SUCCESS. Errors:None
Introspection of node 766ab623-464c-423d-a529-d9afb69d1167 completed. Status:SUCCESS. Errors:None
Introspection of node b4b2cf4a-b7ca-4095-af13-cc83be21c4f5 completed. Status:SUCCESS. Errors:None
Successfully introspected 5 node(s).
Started Mistral Workflow tripleo.baremetal.v1.provide. Execution ID: f5594736-edcf-4927-a8a0-2a7bf806a59a
Waiting for messages on queue 'tripleo' with no timeout.
5 node(s) successfully moved to the "available" state.
(undercloud) [stack@undercloud ~]$
เชเซเชฎ เชคเชฎเซ เชเชเชเชชเซเชเชฎเชพเชเชฅเซ เชเซเช เชถเชเซ เชเซ, เชฌเชงเซเช เชญเซเชฒเซ เชตเชฟเชจเชพ เชชเซเชฐเซเชฃ เชฅเชฏเซเช. เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เชฌเชงเชพ เชจเซเชกเซเชธ เชเชชเชฒเชฌเซเชง เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ:
(undercloud) [stack@undercloud ~]$ openstack baremetal node list
+--------------------------------------+-----------+---------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+-----------+---------------+-------------+--------------------+-------------+
| b4b2cf4a-b7ca-4095-af13-cc83be21c4f5 | control-1 | None | power off | available | False |
| b89a72a3-6bb7-429a-93bc-48393d225838 | storage-1 | None | power off | available | False |
| 20a16cc0-e0ce-4d88-8f17-eb0ce7b4d69e | storage-2 | None | power off | available | False |
| bfc1eb98-a17a-4a70-b0b6-6c0db0eac8e8 | compute-1 | None | power off | available | False |
| 766ab623-464c-423d-a529-d9afb69d1167 | compute-2 | None | power off | available | False |
+--------------------------------------+-----------+---------------+-------------+--------------------+-------------+
(undercloud) [stack@undercloud ~]$
เชเซ เชจเซเชกเซเชธ เช เชฒเช เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชนเซเชฏ, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชฎเซเชจเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ, เชคเซ เชเชเชเช เชเซเชเซเช เชฅเชฏเซเช เชเซ เช เชจเซ เชคเชฎเชพเชฐเซ เชฒเซเช เชเซเชตเชพเชจเซ เช เชจเซ เช เชถเชพ เชฎเชพเชเซ เชฅเชฏเซเช เชคเซ เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซ เชเซ เช เชฆเซเชถเซเชฏเชฎเชพเช เชเชชเชฃเซ เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เช เชฅเชตเชพ vbmc เชจเชพ เชเชชเชฏเซเช เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชฌเชเซเชธ เชนเซเช เชถเชเซ เชเซ.
เชเชเชณ, เชเชชเชฃเซ เชคเซ เชธเซเชเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เชเชฏเซเช เชจเซเชก เชเชฏเซเช เชเชพเชฐเซเชฏ เชเชฐเชถเซ - เชเชเชฒเซ เชเซ, เชคเซ เชชเซเชฐเซเชซเชพเชเชฒ เชธเซเชเชตเซ เชเซ เชเซเชจเซ เชธเชพเชฅเซ เชจเซเชก เชเชฎเชพเชตเชถเซ:
(undercloud) [stack@undercloud ~]$ openstack overcloud profiles list
+--------------------------------------+-----------+-----------------+-----------------+-------------------+
| Node UUID | Node Name | Provision State | Current Profile | Possible Profiles |
+--------------------------------------+-----------+-----------------+-----------------+-------------------+
| b4b2cf4a-b7ca-4095-af13-cc83be21c4f5 | control-1 | available | None | |
| b89a72a3-6bb7-429a-93bc-48393d225838 | storage-1 | available | None | |
| 20a16cc0-e0ce-4d88-8f17-eb0ce7b4d69e | storage-2 | available | None | |
| bfc1eb98-a17a-4a70-b0b6-6c0db0eac8e8 | compute-1 | available | None | |
| 766ab623-464c-423d-a529-d9afb69d1167 | compute-2 | available | None | |
+--------------------------------------+-----------+-----------------+-----------------+-------------------+
(undercloud) [stack@undercloud ~]$ openstack flavor list
+--------------------------------------+---------------+------+------+-----------+-------+-----------+
| ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public |
+--------------------------------------+---------------+------+------+-----------+-------+-----------+
| 168af640-7f40-42c7-91b2-989abc5c5d8f | swift-storage | 4096 | 40 | 0 | 1 | True |
| 52148d1b-492e-48b4-b5fc-772849dd1b78 | baremetal | 4096 | 40 | 0 | 1 | True |
| 56e66542-ae60-416d-863e-0cb192d01b09 | control | 4096 | 40 | 0 | 1 | True |
| af6796e1-d0c4-4bfe-898c-532be194f7ac | block-storage | 4096 | 40 | 0 | 1 | True |
| e4d50fdd-0034-446b-b72c-9da19b16c2df | compute | 4096 | 40 | 0 | 1 | True |
| fc2e3acf-7fca-4901-9eee-4a4d6ef0265d | ceph-storage | 4096 | 40 | 0 | 1 | True |
+--------------------------------------+---------------+------+------+-----------+-------+-----------+
(undercloud) [stack@undercloud ~]$
เชฆเชฐเซเช เชจเซเชก เชฎเชพเชเซ เชชเซเชฐเซเชซเชพเชเชฒเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ:
openstack baremetal node set --property capabilities='profile:control,boot_option:local' b4b2cf4a-b7ca-4095-af13-cc83be21c4f5
openstack baremetal node set --property capabilities='profile:ceph-storage,boot_option:local' b89a72a3-6bb7-429a-93bc-48393d225838
openstack baremetal node set --property capabilities='profile:ceph-storage,boot_option:local' 20a16cc0-e0ce-4d88-8f17-eb0ce7b4d69e
openstack baremetal node set --property capabilities='profile:compute,boot_option:local' bfc1eb98-a17a-4a70-b0b6-6c0db0eac8e8
openstack baremetal node set --property capabilities='profile:compute,boot_option:local' 766ab623-464c-423d-a529-d9afb69d1167
เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เช เชฎเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเชฐเซเชฏเซเช เชเซ:
(undercloud) [stack@undercloud ~]$ openstack overcloud profiles list
+--------------------------------------+-----------+-----------------+-----------------+-------------------+
| Node UUID | Node Name | Provision State | Current Profile | Possible Profiles |
+--------------------------------------+-----------+-----------------+-----------------+-------------------+
| b4b2cf4a-b7ca-4095-af13-cc83be21c4f5 | control-1 | available | control | |
| b89a72a3-6bb7-429a-93bc-48393d225838 | storage-1 | available | ceph-storage | |
| 20a16cc0-e0ce-4d88-8f17-eb0ce7b4d69e | storage-2 | available | ceph-storage | |
| bfc1eb98-a17a-4a70-b0b6-6c0db0eac8e8 | compute-1 | available | compute | |
| 766ab623-464c-423d-a529-d9afb69d1167 | compute-2 | available | compute | |
+--------------------------------------+-----------+-----------------+-----------------+-------------------+
(undercloud) [stack@undercloud ~]$
เชเซ เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเซ, เชคเซ เช เชฎเซ เชเชตเชฐเชเซเชฒเชพเชเชกเชจเซ เชเชฎเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฆเซเชถ เชเชชเซเช เชเซเช:
openstack overcloud deploy --templates --control-scale 1 --compute-scale 2 --ceph-storage-scale 2 --control-flavor control --compute-flavor compute --ceph-storage-flavor ceph-storage --libvirt-type qemu
เชตเชพเชธเซเชคเชตเชฟเช เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช, เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชจเชฎเซเชจเชพเชเชจเซ เชเชชเชฏเซเช เชเซเชฆเชฐเชคเซ เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชเซเชฌ เชเชเชฟเชฒ เชฌเชจเชพเชตเชถเซ, เชเชพเชฐเชฃ เชเซ เชจเชฎเซเชจเชพเชฎเชพเชเชจเชพ เชฆเชฐเซเช เชธเชเชชเชพเชฆเชจเชจเซ เชธเชฎเชเชพเชตเชตเซเช เชชเชกเชถเซ. เช เชเชพเช เชฒเชเซเชฏเซเช เชนเชคเซเช เชคเซเชฎ, เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เชคเซ เชเซเชตเชพ เชฎเชพเชเซ เช เชฎเชพเชฐเชพ เชฎเชพเชเซ เชเช เชธเชฐเชณ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเชฃ เชชเซเชฐเชคเซเช เชนเชถเซ.
เชจเซเชเชง: --libvirt-type qemu เชเชฒ เช เชเชฟเชธเซเชธเชพเชฎเชพเช เชเชฐเซเชฐเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชเชชเชฃเซ เชจเซเชธเซเชเซเชก เชตเชฐเซเชเซเชฏเซเช เชฒเชพเชเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถเซเช. เชจเชนเชฟเชเชคเชฐ, เชคเชฎเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅ เชนเชถเซ เชจเชนเซเช.
เชนเชตเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชฒเชเชญเช เชเช เชเชฒเชพเช เชเซ, เช เชฅเชตเชพ เชเชฆเชพเช เชตเชงเซ (เชนเชพเชฐเซเชกเชตเซเชฐเชจเซ เชเซเชทเชฎเชคเชพเช เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซเชจเซ) เช เชจเซ เชคเชฎเซ เชฎเชพเชคเซเชฐ เชเชถเชพ เชฐเชพเชเซ เชถเชเซ เชเซ เชเซ เช เชธเชฎเชฏ เชชเชเซ เชคเชฎเซ เชจเซเชเซเชจเซ เชธเชเชฆเซเชถ เชเซเชถเซ:
2020-08-14 08:39:21Z [overcloud]: CREATE_COMPLETE Stack CREATE completed successfully
Stack overcloud CREATE_COMPLETE
Host 192.168.255.21 not found in /home/stack/.ssh/known_hosts
Started Mistral Workflow tripleo.deployment.v1.get_horizon_url. Execution ID: fcb996cd-6a19-482b-b755-2ca0c08069a9
Overcloud Endpoint: http://192.168.255.21:5000/
Overcloud Horizon Dashboard URL: http://192.168.255.21:80/dashboard
Overcloud rc file: /home/stack/overcloudrc
Overcloud Deployed
(undercloud) [stack@undercloud ~]$
เชนเชตเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชชเชจเชธเซเชเซเชเชจเซเช เชฒเชเชญเช เชธเชเชชเซเชฐเซเชฃ เชธเชเชธเซเชเชฐเชฃ เชเซ, เชเซเชจเชพ เชชเชฐ เชคเชฎเซ เช เชญเซเชฏเชพเชธ, เชชเซเชฐเชฏเซเช เชตเชเซเชฐเซ เชเชฐเซ เชถเชเซ เชเซ.
เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เชฌเชงเซเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชนเซเชฎ เชกเชพเชฏเชฐเซเชเซเชเชฐเซ เชธเซเชเซเชเชฎเชพเช เชฌเซ เชซเชพเชเชฒเซ เชเซ - เชเช stackrc (เช เชเชกเชฐเชเซเชฒเชพเชเชก เชฎเซเชจเซเช เชเชฐเชตเชพ เชฎเชพเชเซ) เช เชจเซ เชฌเซเชเซ overcloudrc (เชเชตเชฐเชเซเชฒเชพเชเชก เชฎเซเชจเซเช เชเชฐเชตเชพ เชฎเชพเชเซ). เช เชซเชพเชเชฒเซ เชธเซเชคเซเชฐเซเชค เชคเชฐเซเชเซ เชเชฒเซเชฒเซเชเชฟเชค เชนเซเชตเซ เชเชตเชถเซเชฏเช เชเซ, เชเชพเชฐเชฃ เชเซ เชคเซเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชฎเชพเชนเชฟเชคเซ เชถเชพเชฎเซเชฒ เชเซ.
(undercloud) [stack@undercloud ~]$ openstack server list
+--------------------------------------+-------------------------+--------+-------------------------+----------------+--------------+
| ID | Name | Status | Networks | Image | Flavor |
+--------------------------------------+-------------------------+--------+-------------------------+----------------+--------------+
| fd7d36f4-ce87-4b9a-93b0-add2957792de | overcloud-controller-0 | ACTIVE | ctlplane=192.168.255.15 | overcloud-full | control |
| edc77778-8972-475e-a541-ff40eb944197 | overcloud-novacompute-1 | ACTIVE | ctlplane=192.168.255.26 | overcloud-full | compute |
| 5448ce01-f05f-47ca-950a-ced14892c0d4 | overcloud-cephstorage-1 | ACTIVE | ctlplane=192.168.255.34 | overcloud-full | ceph-storage |
| ce6d862f-4bdf-4ba3-b711-7217915364d7 | overcloud-novacompute-0 | ACTIVE | ctlplane=192.168.255.19 | overcloud-full | compute |
| e4507bd5-6f96-4b12-9cc0-6924709da59e | overcloud-cephstorage-0 | ACTIVE | ctlplane=192.168.255.44 | overcloud-full | ceph-storage |
+--------------------------------------+-------------------------+--------+-------------------------+----------------+--------------+
(undercloud) [stack@undercloud ~]$
(undercloud) [stack@undercloud ~]$ source overcloudrc
(overcloud) [stack@undercloud ~]$
(overcloud) [stack@undercloud ~]$ openstack project list
+----------------------------------+---------+
| ID | Name |
+----------------------------------+---------+
| 4eed7d0f06544625857d51cd77c5bd4c | admin |
| ee1c68758bde41eaa9912c81dc67dad8 | service |
+----------------------------------+---------+
(overcloud) [stack@undercloud ~]$
(overcloud) [stack@undercloud ~]$
(overcloud) [stack@undercloud ~]$ openstack network agent list
+--------------------------------------+--------------------+-------------------------------------+-------------------+-------+-------+---------------------------+
| ID | Agent Type | Host | Availability Zone | Alive | State | Binary |
+--------------------------------------+--------------------+-------------------------------------+-------------------+-------+-------+---------------------------+
| 10495de9-ba4b-41fe-b30a-b90ec3f8728b | Open vSwitch agent | overcloud-novacompute-1.localdomain | None | :-) | UP | neutron-openvswitch-agent |
| 1515ad4a-5972-46c3-af5f-e5446dff7ac7 | L3 agent | overcloud-controller-0.localdomain | nova | :-) | UP | neutron-l3-agent |
| 322e62ca-1e5a-479e-9a96-4f26d09abdd7 | DHCP agent | overcloud-controller-0.localdomain | nova | :-) | UP | neutron-dhcp-agent |
| 9c1de2f9-bac5-400e-998d-4360f04fc533 | Open vSwitch agent | overcloud-novacompute-0.localdomain | None | :-) | UP | neutron-openvswitch-agent |
| d99c5657-851e-4d3c-bef6-f1e3bb1acfb0 | Open vSwitch agent | overcloud-controller-0.localdomain | None | :-) | UP | neutron-openvswitch-agent |
| ff85fae6-5543-45fb-a301-19c57b62d836 | Metadata agent | overcloud-controller-0.localdomain | None | :-) | UP | neutron-metadata-agent |
+--------------------------------------+--------------------+-------------------------------------+-------------------+-------+-------+---------------------------+
(overcloud) [stack@undercloud ~]$
เชฎเชพเชฐเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชจเซ เชนเชเซ เชชเชฃ เชเช เชจเชพเชจเชพ เชธเซเชชเชฐเซเชถเชจเซ เชเชฐเซเชฐ เชเซ - เชจเชฟเชฏเชเชคเซเชฐเช เชชเชฐ เชเช เชฎเชพเชฐเซเช เชเชฎเซเชฐเชตเซ, เชเชพเชฐเชฃ เชเซ เชนเซเช เชเซเชจเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซเช เชเซเช เชคเซ เชฎเชถเซเชจ เชเช เช เชฒเช เชจเซเชเชตเชฐเซเช เชชเชฐ เชเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชนเซเช-เชเชกเชฎเชฟเชจ เชเชเชพเชเชจเซเช เชนเซเช เชณ เชจเชฟเชฏเชเชคเซเชฐเชฃ-1 เชชเชฐ เชเชพเช เช เชจเซ เชฐเซเชเชจเซ เชจเซเชเชงเชฃเซ เชเชฐเซ
(undercloud) [stack@undercloud ~]$ ssh [email protected]
Last login: Fri Aug 14 09:47:40 2020 from 192.168.255.1
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$ sudo ip route add 10.169.0.0/16 via 192.168.255.254
เชธเชพเชฐเซเช, เชนเชตเซ เชคเชฎเซ เชเซเชทเชฟเชคเชฟเชเชฎเชพเช เชเช เชถเชเซ เชเซ. เชฌเชงเซ เชฎเชพเชนเชฟเชคเซ - เชธเชฐเชจเชพเชฎเชพเช, เชฒเซเชเชฟเชจ เช เชจเซ เชชเชพเชธเชตเชฐเซเชก - เชซเชพเชเชฒ /home/stack/overcloudrc เชฎเชพเช เชเซ. เช เชเชคเชฟเชฎ เชฐเซเชเชพเชเซเชคเชฟ เชเชจเชพ เชเซเชตเซ เชฆเซเชเชพเชฏ เชเซ:
เชฎเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ, เช
เชฎเชพเชฐเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช, เชฎเชถเซเชจ เชธเชฐเชจเชพเชฎเชพเช DHCP เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ เช
เชจเซ, เชเซเชฎ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ, เชคเซ "เชฐเซเชจเซเชกเชฎ" เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซ เชคเชฎเชจเซ เชคเซเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซ, เชเชฎเชพเชตเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชฏเชพ เชฎเชถเซเชจ เชธเชพเชฅเซ เชเชฏเซเช เชธเชฐเชจเชพเชฎเซเช เชเซเชกเชตเซเช เชเซเชเช เชคเซ เชคเชฎเซ เชจเชฎเซเชจเชพเชฎเชพเช เชธเชเชค เชฐเซเชคเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชตเชเซเชเซ เชเซเชฐเชพเชซเชฟเช เชเซเชตเซ เชฐเซเชคเซ เชตเชนเซ เชเซ?
เช เชฒเซเชเชฎเชพเช เชเชชเชฃเซ เชเซเชฐเชพเชซเชฟเช เชชเชธเชพเชฐ เชเชฐเชตเชพเชจเชพ เชคเซเชฐเชฃ เชตเชฟเชเชฒเซเชชเซ เชเซเชเชถเซเช
- เชเช L2 เชจเซเชเชตเชฐเซเช เชชเชฐ เชเช เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ
- เชธเชฎเชพเชจ L2 เชจเซเชเชตเชฐเซเช เชชเชฐ เชตเชฟเชตเชฟเชง เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ
- เชตเชฟเชตเชฟเชง เชจเซเชเชตเชฐเซเช เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ (เชเซเชฐเซเชธ-เชจเซเชเชตเชฐเซเช เชฐเซเชเซเชเช)
เชซเซเชฒเซเชเชฟเชเช เชเชกเซเชฐเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เชคเซเชฎเช เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชก เชฐเซเชเซเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเช เชฆเซเชตเชพเชฐเชพ เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชจเซ เชเชเซเชธเซเชธ เชงเชฐเชพเชตเชคเชพ เชเซเชธเซ, เช เชฎเซ เชเชเชฒเซ เชตเชเชคเซ เชตเชฟเชเชพเชฐเชฃเชพ เชเชฐเซเชถเซเช, เชนเชฎเชฃเชพเช เชฎเชพเชเซ เช เชฎเซ เชเชเชคเชฐเชฟเช เชเซเชฐเชพเชซเชฟเช เชชเชฐ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเชฐเซเชถเซเช.
เชคเชชเชพเชธเชตเชพ เชฎเชพเชเซ, เชเชพเชฒเซ เชจเซเชเซเชจเซ เชเชเซเชคเชฟ เชเชเชธเชพเชฅเซ เชฎเซเชเซเช:
เช
เชฎเซ 4 เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเชถเซเชจ เชฌเชจเชพเชตเซเชฏเชพเช เชเซ - 3 เชเช L2 เชจเซเชเชตเชฐเซเช เชชเชฐ - เชจเซเช-1, เช
เชจเซ 1 เชตเชงเซ เชจเซเช-2 เชจเซเชเชตเชฐเซเช เชชเชฐ
(overcloud) [stack@undercloud ~]$ nova list --tenant 5e18ce8ec9594e00b155485f19895e6c
+--------------------------------------+------+----------------------------------+--------+------------+-------------+-----------------+
| ID | Name | Tenant ID | Status | Task State | Power State | Networks |
+--------------------------------------+------+----------------------------------+--------+------------+-------------+-----------------+
| f53b37b5-2204-46cc-aef0-dba84bf970c0 | vm-1 | 5e18ce8ec9594e00b155485f19895e6c | ACTIVE | - | Running | net-1=10.0.1.85 |
| fc8b6722-0231-49b0-b2fa-041115bef34a | vm-2 | 5e18ce8ec9594e00b155485f19895e6c | ACTIVE | - | Running | net-1=10.0.1.88 |
| 3cd74455-b9b7-467a-abe3-bd6ff765c83c | vm-3 | 5e18ce8ec9594e00b155485f19895e6c | ACTIVE | - | Running | net-1=10.0.1.90 |
| 7e836338-6772-46b0-9950-f7f06dbe91a8 | vm-4 | 5e18ce8ec9594e00b155485f19895e6c | ACTIVE | - | Running | net-2=10.0.2.8 |
+--------------------------------------+------+----------------------------------+--------+------------+-------------+-----------------+
(overcloud) [stack@undercloud ~]$
เชเชพเชฒเซ เชเซเชเช เชเซ เชฌเชจเชพเชตเซเชฒ เชฎเชถเซเชจเซ เชเชฏเชพ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชธเซเชฅเชฟเชค เชเซ:
(overcloud) [stack@undercloud ~]$ nova show f53b37b5-2204-46cc-aef0-dba84bf970c0 | egrep "hypervisor_hostname|instance_name|hostname"
| OS-EXT-SRV-ATTR:hostname | vm-1 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | overcloud-novacompute-0.localdomain |
| OS-EXT-SRV-ATTR:instance_name | instance-00000001 |
(overcloud) [stack@undercloud ~]$ nova show fc8b6722-0231-49b0-b2fa-041115bef34a | egrep "hypervisor_hostname|instance_name|hostname"
| OS-EXT-SRV-ATTR:hostname | vm-2 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | overcloud-novacompute-1.localdomain |
| OS-EXT-SRV-ATTR:instance_name | instance-00000002 |
(overcloud) [stack@undercloud ~]$ nova show 3cd74455-b9b7-467a-abe3-bd6ff765c83c | egrep "hypervisor_hostname|instance_name|hostname"
| OS-EXT-SRV-ATTR:hostname | vm-3 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | overcloud-novacompute-0.localdomain |
| OS-EXT-SRV-ATTR:instance_name | instance-00000003 |
(overcloud) [stack@undercloud ~]$ nova show 7e836338-6772-46b0-9950-f7f06dbe91a8 | egrep "hypervisor_hostname|instance_name|hostname"
| OS-EXT-SRV-ATTR:hostname | vm-4 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | overcloud-novacompute-1.localdomain |
| OS-EXT-SRV-ATTR:instance_name | instance-00000004 |
(เชเชตเชฐเชเซเชฒเชพเชเชก) [stack@undercloud ~]$
เชฎเชถเซเชจเซ vm-1 เช
เชจเซ vm-3 เชเซเชฎเซเชชเซเชฏเซเช-0 เชชเชฐ เชธเซเชฅเชฟเชค เชเซ, เชฎเชถเซเชจเซ vm-2 เช
เชจเซ vm-4 เชจเซเชก เชเซเชฎเซเชชเซเชฏเซเช-1 เชชเชฐ เชธเซเชฅเชฟเชค เชเซ.
เชตเชงเซเชฎเชพเช, เชเชฒเซเชฒเซเชเชฟเชค เชจเซเชเชตเชฐเซเชเซเชธ เชตเชเซเชเซ เชฐเซเชเซเชเชเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ:
(overcloud) [stack@undercloud ~]$ openstack router list --project 5e18ce8ec9594e00b155485f19895e6c
+--------------------------------------+----------+--------+-------+-------------+-------+----------------------------------+
| ID | Name | Status | State | Distributed | HA | Project |
+--------------------------------------+----------+--------+-------+-------------+-------+----------------------------------+
| 0a4d2420-4b9c-46bd-aec1-86a1ef299abe | router-1 | ACTIVE | UP | False | False | 5e18ce8ec9594e00b155485f19895e6c |
+--------------------------------------+----------+--------+-------+-------------+-------+----------------------------------+
(overcloud) [stack@undercloud ~]$
เชฐเชพเชเชเชฐเชฎเชพเช เชฌเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชชเซเชฐเซเช เชเซ, เชเซ เชจเซเชเชตเชฐเซเช เชฎเชพเชเซ เชเซเชเชตเซ เชคเชฐเซเชเซ เชเชพเชฎ เชเชฐเซ เชเซ:
(overcloud) [stack@undercloud ~]$ openstack router show 0a4d2420-4b9c-46bd-aec1-86a1ef299abe | grep interface
| interfaces_info | [{"subnet_id": "2529ad1a-6b97-49cd-8515-cbdcbe5e3daa", "ip_address": "10.0.1.254", "port_id": "0c52b15f-8fcc-4801-bf52-7dacc72a5201"}, {"subnet_id": "335552dd-b35b-456b-9df0-5aac36a3ca13", "ip_address": "10.0.2.254", "port_id": "92fa49b5-5406-499f-ab8d-ddf28cc1a76c"}] |
(overcloud) [stack@undercloud ~]$
เชชเชฐเชเชคเซ เชเชชเชฃเซ เชเซเชฐเชพเชซเชฟเช เชเซเชตเซ เชฐเซเชคเซ เชตเชนเซ เชเซ เชคเซ เชเซเชเช เชคเซ เชชเชนเซเชฒเชพเช, เชเชพเชฒเซ เชเซเชเช เชเซ เชนเชพเชฒเชฎเชพเช เชเชชเชฃเซ เชชเชพเชธเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก (เชเซ เชจเซเชเชตเชฐเซเช เชจเซเชก เชชเชฃ เชเซ) เช เชจเซ เชเซเชฎเซเชชเซเชฏเซเช เชจเซเชก เชชเชฐ เชถเซเช เชเซ. เชเชพเชฒเซ เชเชฃเชคเชฐเซ เชจเซเชกเชฅเซ เชถเชฐเซเชเชค เชเชฐเซเช.
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-vsctl show
[heat-admin@overcloud-novacompute-0 ~]$ sudo sudo ovs-appctl dpif/show
system@ovs-system: hit:3 missed:3
br-ex:
br-ex 65534/1: (internal)
phy-br-ex 1/none: (patch: peer=int-br-ex)
br-int:
br-int 65534/2: (internal)
int-br-ex 1/none: (patch: peer=phy-br-ex)
patch-tun 2/none: (patch: peer=patch-int)
br-tun:
br-tun 65534/3: (internal)
patch-int 1/none: (patch: peer=patch-tun)
vxlan-c0a8ff0f 3/4: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.19, remote_ip=192.168.255.15)
vxlan-c0a8ff1a 2/4: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.19, remote_ip=192.168.255.26)
[heat-admin@overcloud-novacompute-0 ~]$
เช เชเซเชทเชฃเซ, เชจเซเชกเชฎเชพเช เชคเซเชฐเชฃ ovs เชชเซเชฒ เชเซ - br-int, br-tun, br-ex. เชคเซเชฎเชจเซ เชตเชเซเชเซ, เชเซเชฎ เชเชชเชฃเซ เชเซเชเช เชเซเช, เชคเซเชฏเชพเช เชเชจเซเชเชฐเชซเซเชธเชจเซ เชธเชฎเซเชน เชเซ. เชธเชฎเชเชตเชพเชจเซ เชธเชฐเชณเชคเชพ เชฎเชพเชเซ, เชเชพเชฒเซ เช เชฌเชงเชพ เชเชจเซเชเชฐเชซเซเชธเชจเซ เชกเชพเชฏเชพเชเซเชฐเชพเชฎ เชชเชฐ เชชเซเชฒเซเช เชเชฐเซเช เช เชจเซ เชเซเชเช เชเซ เชถเซเช เชฅเชพเชฏ เชเซ.
VxLAN เชเชจเชฒ เชเซ เชธเชฐเชจเชพเชฎเชพเชเช เชชเชฐ เชเชญเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เชเซเช เชถเชเชพเชฏ เชเซ, เชคเซ เชเซเช เชถเชเชพเชฏ เชเซ เชเซ เชเช เชเชจเชฒ เชเชฃเชคเชฐเซ-1 (192.168.255.26) เชชเชฐ เชเชญเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชฌเซเชเซ เชเชจเชฒ เชจเชฟเชฏเชเชคเซเชฐเชฃ-1 (192.168.255.15) เชคเชฐเชซ เชฆเซเชเชพเชฏ เชเซ. เชชเชฐเชเชคเซ เชธเซเชฅเซ เชฐเชธเชชเซเชฐเชฆ เชฌเชพเชฌเชค เช เชเซ เชเซ br-ex เชชเชพเชธเซ เชญเซเชคเชฟเช เชเชจเซเชเชฐเชซเซเชธ เชจเชฅเซ, เช
เชจเซ เชเซ เชคเชฎเซ เชเซเช เชเซ เชเชฏเชพ เชชเซเชฐเชตเชพเชนเชจเซ เชเซเช เชตเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ, เชคเซ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ เชเซ เช เชฌเซเชฐเชฟเช เช เชเซเชทเชฃเซ เชซเชเซเชค เชเซเชฐเชพเชซเชฟเชเชจเซ เชเซเชกเซ เชถเชเซ เชเซ.
[heat-admin@overcloud-novacompute-0 ~]$ ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1450
inet 192.168.255.19 netmask 255.255.255.0 broadcast 192.168.255.255
inet6 fe80::5054:ff:fe6a:eabe prefixlen 64 scopeid 0x20<link>
ether 52:54:00:6a:ea:be txqueuelen 1000 (Ethernet)
RX packets 2909669 bytes 4608201000 (4.2 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1821057 bytes 349198520 (333.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[heat-admin@overcloud-novacompute-0 ~]$
เชเซเชฎ เชคเชฎเซ เชเชเชเชชเซเชเชฎเชพเชเชฅเซ เชเซเช เชถเชเซ เชเซ, เชธเชฐเชจเชพเชฎเซเช เชธเซเชงเซเช เชญเซเชคเชฟเช เชชเซเชฐเซเช เชชเชฐ เชธเซเชเซเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชตเชฐเซเชเซเชฏเซเช เชฒ เชฌเซเชฐเชฟเช เชเชจเซเชเชฐเชซเซเชธ เชชเชฐ เชจเชนเซเช.
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-appctl fdb/show br-ex
port VLAN MAC Age
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-ofctl dump-flows br-ex
cookie=0x9169eae8f7fe5bb2, duration=216686.864s, table=0, n_packets=303, n_bytes=26035, priority=2,in_port="phy-br-ex" actions=drop
cookie=0x9169eae8f7fe5bb2, duration=216686.887s, table=0, n_packets=0, n_bytes=0, priority=0 actions=NORMAL
[heat-admin@overcloud-novacompute-0 ~]$
เชชเซเชฐเชฅเชฎ เชจเชฟเชฏเชฎ เชฎเซเชเชฌ, phy-br-ex เชชเซเชฐเซเชเชฎเชพเชเชฅเซ เชเชตเชคเซ เชฆเชฐเซเช เชตเชธเซเชคเซเชจเซ เชเชพเชขเซ เชจเชพเชเชตเซ เชเชตเชถเซเชฏเช เชเซ.
เชตเชพเชธเซเชคเชตเชฎเชพเช, เช เชเชจเซเชเชฐเชซเซเชธ (br-int เชธเชพเชฅเซเชจเซเช เชเชจเซเชเชฐเชซเซเชธ) เชธเชฟเชตเชพเชฏ เช เชฌเซเชฐเชฟเช เชชเชฐ เชเซเชฐเชพเชซเชฟเช เชเชตเชตเชพ เชฎเชพเชเซ เชนเชพเชฒเชฎเชพเช เชฌเซเชเซ เชเซเชฏเชพเชเชฏ เชจเชฅเซ, เช
เชจเซ เชเซเชชเชพเชเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซเชจเซ, BUM เชเซเชฐเชพเชซเชฟเช เชชเชนเซเชฒเซเชฅเซ เช เชฌเซเชฐเชฟเชเชฎเชพเช เชตเชนเซ เชเชฏเซ เชเซ.
เชเชเชฒเซ เชเซ, เชเซเชฐเชพเชซเชฟเช เช เชจเซเชกเชจเซ เชซเชเซเชค VxLAN เชเชจเชฒ เชฆเซเชตเชพเชฐเชพ เช เชเซเชกเซ เชถเชเซ เชเซ เช เชจเซ เชฌเซเชเซเช เชเชเช เชจเชนเซเช. เชเซ เชเซ, เชเซ เชคเชฎเซ DVR เชเชพเชฒเซ เชเชฐเซ เชเซ, เชคเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฌเชฆเชฒเชพเช เชเชถเซ, เชชเชฐเชเชคเซ เช เชฎเซ เชฌเซเชเซ เชตเชพเชฐ เชคเซเชจเซ เชธเชพเชฎเชจเซ เชเชฐเซเชถเซเช. เชจเซเชเชตเชฐเซเช เชเชเชธเซเชฒเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ vlans เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เชคเชฎเชพเชฐเซ เชชเชพเชธเซ vlan 3 เชฎเชพเช เชเช L0 เชเชจเซเชเชฐเชซเซเชธ เชจเชนเซเช, เชชเชฐเชเชคเซ เชเชฃเชพ เชเชจเซเชเชฐเชซเซเชธ เชนเชถเซ. เชเซ เชเซ, VxLAN เชเซเชฐเชพเชซเชฟเช เชจเซเชกเชจเซ เช เช เชฐเซเชคเซ เชเซเชกเชถเซ, เชชเชฃ เช เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเชพ เชธเชฎเชฐเซเชชเชฟเชค vlanเชฎเชพเช เชชเชฃ เชธเชฎเชพเชตเชฟเชทเซเช เชฅเชถเซ.
เช เชฎเซ เชเซเชฎเซเชชเซเชฏเซเช เชจเซเชกเชจเซ เชธเซเชฐเซเช เชเชเช เชเชฐเซเชฏเซ เชเซ, เชเชพเชฒเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ เชเชเชณ เชตเชงเซเช.
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-appctl dpif/show
system@ovs-system: hit:930491 missed:825
br-ex:
br-ex 65534/1: (internal)
eth0 1/2: (system)
phy-br-ex 2/none: (patch: peer=int-br-ex)
br-int:
br-int 65534/3: (internal)
int-br-ex 1/none: (patch: peer=phy-br-ex)
patch-tun 2/none: (patch: peer=patch-int)
br-tun:
br-tun 65534/4: (internal)
patch-int 1/none: (patch: peer=patch-tun)
vxlan-c0a8ff13 3/5: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.15, remote_ip=192.168.255.19)
vxlan-c0a8ff1a 2/5: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.15, remote_ip=192.168.255.26)
[heat-admin@overcloud-controller-0 ~]$
เชนเชเซเชเชคเชฎเชพเช, เชเชชเชฃเซ เชเชนเซ เชถเชเซเช เชเซ เชฌเชงเซเช เชธเชฎเชพเชจ เชเซ, เชชเชฐเชเชคเซ IP เชธเชฐเชจเชพเชฎเซเช เชนเชตเซ เชญเซเชคเชฟเช เชเชจเซเชเชฐเชซเซเชธ เชชเชฐ เชจเชนเซเช เชชเชฐเชเชคเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฌเซเชฐเชฟเช เชชเชฐ เชเซ. เช เชเชเชฒเชพ เชฎเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ เชเชพเชฐเชฃ เชเซ เช เชชเซเชฐเซเช เช เชฌเชเชฆเชฐ เชเซ เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชพเชซเชฟเช เชฌเชนเชพเชฐเชจเซ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช เชเชถเซ.
[heat-admin@overcloud-controller-0 ~]$ ifconfig br-ex
br-ex: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1450
inet 192.168.255.15 netmask 255.255.255.0 broadcast 192.168.255.255
inet6 fe80::5054:ff:fe20:a22f prefixlen 64 scopeid 0x20<link>
ether 52:54:00:20:a2:2f txqueuelen 1000 (Ethernet)
RX packets 803859 bytes 1732616116 (1.6 GiB)
RX errors 0 dropped 63 overruns 0 frame 0
TX packets 808475 bytes 121652156 (116.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-appctl fdb/show br-ex
port VLAN MAC Age
3 100 28:c0:da:00:4d:d3 35
1 0 28:c0:da:00:4d:d3 35
1 0 52:54:00:98:e9:d6 0
LOCAL 0 52:54:00:20:a2:2f 0
1 0 52:54:00:2c:08:9e 0
3 100 52:54:00:20:a2:2f 0
1 0 52:54:00:6a:ea:be 0
[heat-admin@overcloud-controller-0 ~]$
เช เชฌเชเชฆเชฐ br-ex เชฌเซเชฐเชฟเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเซเช เชเซ เช เชจเซ เชคเซเชจเชพ เชชเชฐ เชเซเช vlan เชเซ เชเซเชธ เชจ เชนเซเชตเชพเชฅเซ, เช เชฌเชเชฆเชฐ เชเช เชเซเชฐเชเช เชฌเชเชฆเชฐ เชเซ เชเซเชจเชพ เชชเชฐ เชคเชฎเชพเชฎ เชตเซเชฒเชพเชจเซเชธเชจเซ เชฎเชเชเซเชฐเซ เชเซ, เชนเชตเซ เชเซเชฐเชพเชซเชฟเช เชเซ เช เชตเชฟเชจเชพ เชฌเชนเชพเชฐ เชเชพเชฏ เชเซ, เชเซเชฎ เชเซ vlan-id 0 เชฆเซเชตเชพเชฐเชพ เชธเซเชเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเชชเชฐ เชเชเชเชชเซเช.
เช เชเซเชทเชฃเซ เชฌเชพเชเซเชจเซเช เชฌเชงเซเช เชเชฎเซเชชเซเชฏเซเช เชจเซเชก เชเซเชตเซเช เช เชเซ - เชธเชฎเชพเชจ เชชเซเชฒ, เชฌเซ เชเชฎเซเชชเซเชฏเซเช เชเชพเชเช เซ เชชเชฐ เชเชคเซ เชธเชฎเชพเชจ เชเชจเชฒ.
เช เชฎเซ เช เชฒเซเชเชฎเชพเช เชธเซเชเซเชฐเซเช เชจเซเชกเซเชธเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเชเชถเซเช เชจเชนเซเช, เชชเชฐเชเชคเซ เชธเชฎเชเชตเชพ เชฎเชพเชเซ เชคเซ เชเชนเซเชตเซเช เชเชฐเซเชฐเซ เชเซ เชเซ เช เชเชพเชเช เซเชจเซ เชจเซเชเชตเชฐเซเช เชญเชพเช เชถเชฐเชฎเชเชจเช เชฌเชฟเชเชฆเซ เชธเซเชงเซ เชฎเชพเชฎเซเชฒเซ เชเซ. เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เชซเชเซเชค เชเช เช เชญเซเชคเชฟเช เชชเซเชฐเซเช (eth0) เชคเซเชจเซ เชธเซเชเชชเชพเชฏเซเชฒ IP เชธเชฐเชจเชพเชฎเซเช เชธเชพเชฅเซ เชเซ เช เชจเซ เชฌเชธ. เชคเซเชฏเชพเช เชเซเช VxLAN เชเชจเชฒ, เชเชจเชฒ เชฌเซเชฐเชฟเช, เชตเชเซเชฐเซ เชจเชฅเซ - เชคเซเชฏเชพเช เชเซเช เชเชต เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชคเซเชฎเชพเช เชเซเช เชฌเชฟเชเชฆเซ เชจเชฅเซ. เชจเซเชเชตเชฐเซเช เชเชเชธเซเชฒเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, เช เชจเซเชกเชฎเชพเช เชฌเซ เชเชจเซเชเชฐเชซเซเชธ เชนเชถเซ (เชญเซเชคเชฟเช เชชเซเชฐเซเชเซเชธ, เชฌเซเชกเซ, เช เชฅเชตเชพ เชซเชเซเชค เชฌเซ เชตเซเชฒเชพเชจเซเชธ - เชคเซเชจเชพเชฅเซ เชเซเช เชซเชฐเช เชชเชกเชคเซ เชจเชฅเซ - เชคเซ เชคเชฎเชจเซ เชถเซเช เชเซเชเช เชเซ เชคเซเชจเชพ เชชเชฐ เชจเชฟเชฐเซเชญเชฐ เชเซ) - เชเช เชฎเซเชจเซเชเชฎเซเชจเซเช เชฎเชพเชเซ, เชฌเซเชเซเช เชเซเชฐเชพเชซเชฟเช เชฎเชพเชเซ (VM เชกเชฟเชธเซเช เชชเชฐ เชฒเชเชตเซเช) , เชกเชฟเชธเซเชเชฎเชพเชเชฅเซ เชตเชพเชเชเชจ, เชตเชเซเชฐเซ)
เชเซเชเชชเชฃ เชธเซเชตเชพเชเชจเซ เชเซเชฐเชนเชพเชเชฐเซเชฎเชพเช เชจเซเชกเซเชธ เชชเชฐ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชถเซเช เชเซ เชคเซ เช เชฎเซ เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชเซ. เชนเชตเซ เชเชพเชฒเซ 4 เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ เชฒเซเชจเซเช เชเชฐเซเช เช เชจเซ เชเซเชเช เชเซ เชเชชเชฐ เชตเชฐเซเชฃเชตเซเชฒ เชธเซเชเซเชฎ เชเซเชตเซ เชฐเซเชคเซ เชฌเชฆเชฒเชพเชฏ เชเซ - เชเชชเชฃเซ เชชเชพเชธเซ เชชเซเชฐเซเชเซเชธ, เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐเซเชธ เชตเชเซเชฐเซ เชนเซเชตเชพ เชเซเชเช.
เช เชคเซเชฏเชพเชฐ เชธเซเชงเซ เช เชฎเชพเชฐเซเช เชจเซเชเชตเชฐเซเช เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ:
เชฆเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชจเซเชก เชชเชฐ เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชฌเซ เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเชถเซเชจเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชเชฃเชคเชฐเซ-0 เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เชเชพเชฒเซ เชเซเชเช เชเซ เชฌเชงเซเช เชเซเชตเซ เชฐเซเชคเซ เชธเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
[heat-admin@overcloud-novacompute-0 ~]$ sudo virsh list
Id Name State
----------------------------------------------------
1 instance-00000001 running
3 instance-00000003 running
[heat-admin@overcloud-novacompute-0 ~]$
เชฎเชถเซเชจเชฎเชพเช เชฎเชพเชคเซเชฐ เชเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชเชจเซเชเชฐเชซเซเชธ เชเซ - tap95d96a75-a0:
[heat-admin@overcloud-novacompute-0 ~]$ sudo virsh domiflist instance-00000001
Interface Type Source Model MAC
-------------------------------------------------------
tap95d96a75-a0 bridge qbr95d96a75-a0 virtio fa:16:3e:44:98:20
[heat-admin@overcloud-novacompute-0 ~]$
เช เชเชจเซเชเชฐเชซเซเชธ เชฒเชฟเชจเชเซเชธ เชฌเซเชฐเชฟเชเชฎเชพเช เชฆเซเชเชพเชฏ เชเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo brctl show
bridge name bridge id STP enabled interfaces
docker0 8000.0242904c92a8 no
qbr5bd37136-47 8000.5e4e05841423 no qvb5bd37136-47
tap5bd37136-47
qbr95d96a75-a0 8000.de076cb850f6 no qvb95d96a75-a0
tap95d96a75-a0
[heat-admin@overcloud-novacompute-0 ~]$
เชเซเชฎ เชคเชฎเซ เชเชเชเชชเซเชเชฎเชพเชเชฅเซ เชเซเช เชถเชเซ เชเซ, เชฌเซเชฐเชฟเชเชฎเชพเช เชซเชเซเชค เชฌเซ เชเชจเซเชเชฐเชซเซเชธ เชเซ - tap95d96a75-a0 เช เชจเซ qvb95d96a75-a0.
เช เชนเซเช OpenStack เชฎเชพเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชจเซเชเชตเชฐเซเช เชเชชเชเชฐเชฃเซเชจเชพ เชชเซเชฐเชเชพเชฐเซ เชชเชฐ เชฅเซเชกเซเช เชงเซเชฏเชพเชจ เชฐเชพเชเชตเซเช เชฏเซเชเซเชฏ เชเซ:
vtap - เชเช เชเชฆเชพเชนเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชตเชฐเซเชเซเชฏเซเช เชฒ เชเชจเซเชเชฐเชซเซเชธ (VM)
qbr - Linux เชฌเซเชฐเชฟเช
qvb เช เชจเซ qvo - vEth เชเซเชกเซ Linux เชฌเซเชฐเชฟเช เช เชจเซ เชเชชเชจ vSwitch เชฌเซเชฐเชฟเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเซ
br-int, br-tun, br-vlan โ เชเชชเชจ vSwitch เชฌเซเชฐเชฟเช
patch-, int-br-, phy-br- - เชชเซเชฒเชจเซ เชเซเชกเชคเชพ vSwitch เชชเซเช เชเชจเซเชเชฐเชซเซเชธ เชเซเชฒเซ
qg, qr, ha, fg, sg - OVS เชธเชพเชฅเซ เชเชจเซเชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชเชชเชเชฐเชฃเซ เชฆเซเชตเชพเชฐเชพ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ vSwitch เชชเซเชฐเซเช เชเซเชฒเซ
เชเซเชฎ เชคเชฎเซ เชธเชฎเชเซ เชเซ, เชเซ เชเชชเชฃเซ เชชเชพเชธเซ เชฌเซเชฐเชฟเชเชฎเชพเช qvb95d96a75-a0 เชชเซเชฐเซเช เชเซ, เชเซ vEth เชเซเชกเซ เชเซ, เชคเซ เชเซเชฏเชพเชเช เชคเซเชจเซ เชธเชฎเชเชเซเชท เชเซ, เชเซเชจเซ เชคเชพเชฐเซเชเชฟเช เชฐเซเชคเซ qvo95d96a75-a0 เชเชนเซเชตเชพ เชเซเชเช. เชเชพเชฒเซ เชเซเชเช เชเซ OVS เชชเชฐ เชเชฏเชพ เชชเซเชฐเซเช เชเซ.
[heat-admin@overcloud-novacompute-0 ~]$ sudo sudo ovs-appctl dpif/show
system@ovs-system: hit:526 missed:91
br-ex:
br-ex 65534/1: (internal)
phy-br-ex 1/none: (patch: peer=int-br-ex)
br-int:
br-int 65534/2: (internal)
int-br-ex 1/none: (patch: peer=phy-br-ex)
patch-tun 2/none: (patch: peer=patch-int)
qvo5bd37136-47 6/6: (system)
qvo95d96a75-a0 3/5: (system)
br-tun:
br-tun 65534/3: (internal)
patch-int 1/none: (patch: peer=patch-tun)
vxlan-c0a8ff0f 3/4: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.19, remote_ip=192.168.255.15)
vxlan-c0a8ff1a 2/4: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.19, remote_ip=192.168.255.26)
[heat-admin@overcloud-novacompute-0 ~]$
เชเซเชฎ เชเชชเชฃเซ เชเซเช เชถเชเซเช เชเซเช, เชชเซเชฐเซเช br-int เชฎเชพเช เชเซ. Br-int เช เชธเซเชตเซเช เชคเชฐเซเชเซ เชเชพเชฎ เชเชฐเซ เชเซ เชเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชชเซเชฐเซเชเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชเซ. qvo95d96a75-a0 เชเชชเชฐเชพเชเชค, เชชเซเชฐเซเช qvo5bd37136-47 เชเชเชเชชเซเชเชฎเชพเช เชฆเซเชเชพเชฏ เชเซ. เช เชฌเซเชเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเชจเซเช เชชเซเชฐเซเช เชเซ. เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชพเชฐเซเช เชเชเซเชคเชฟ เชนเชตเซ เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ:
เชเช เชชเซเชฐเชถเซเชจ เชเซ เชธเชเซเชค เชตเชพเชเชเชจเซ เชคเชฐเชค เช เชฐเชธ เชฒเซเชตเซ เชเซเชเช - เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเชถเซเชจ เชชเซเชฐเซเช เช
เชจเซ OVS เชชเซเชฐเซเช เชตเชเซเชเซเชจเซ เชฒเชฟเชจเชเซเชธ เชฌเซเชฐเชฟเช เชถเซเช เชเซ? เชนเชเซเชเชค เช เชเซ เชเซ เชฎเชถเซเชจเชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เชธเซเชฐเชเซเชทเชพ เชเซเชฅเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ iptables เชเชฐเชคเชพเช เชตเชงเซ เชเชเช เชจเชฅเซ. OVS iptables เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ, เชคเซเชฅเซ เช "เชเซเชฐเช" เชจเซ เชถเซเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ. เชเซ เชเซ, เชคเซ เช
เชชเซเชฐเชเชฒเชฟเชค เชฌเชจเซ เชฐเชนเซเชฏเซเช เชเซ - เชคเซเชจเซ เชจเชตเชพ เชชเซเชฐเชเชพเชถเชจเซเชฎเชพเช เชเซเชจเซเชเซเชฐเชพเช เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซเชฏเซเช เชเซ.
เชเชเชฒเซ เชเซ, เชเชเชฐเซ เชฏเซเชเชจเชพ เชเชจเชพ เชเซเชตเซ เชฆเซเชเชพเชฏ เชเซ:
เชเช L2 เชจเซเชเชตเชฐเซเช เชชเชฐ เชเช เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ
เช เชฌเซ VM เชธเชฎเชพเชจ L2 เชจเซเชเชตเชฐเซเช เชชเชฐ เช เชจเซ เชเช เช เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชธเซเชฅเชฟเชค เชนเซเชตเชพเชฅเซ, เชคเซเชฎเชจเซ เชตเชเซเชเซเชจเซ เชเซเชฐเชพเชซเชฟเช เชคเชพเชฐเซเชเชฟเช เชฐเซเชคเซ br-int เชฆเซเชตเชพเชฐเชพ เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชตเชนเซเชถเซ, เชเชพเชฐเชฃ เชเซ เชฌเชเชจเซ เชฎเชถเซเชจเซ เชธเชฎเชพเชจ VLAN เชชเชฐ เชนเชถเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo virsh domiflist instance-00000001
Interface Type Source Model MAC
-------------------------------------------------------
tap95d96a75-a0 bridge qbr95d96a75-a0 virtio fa:16:3e:44:98:20
[heat-admin@overcloud-novacompute-0 ~]$
[heat-admin@overcloud-novacompute-0 ~]$
[heat-admin@overcloud-novacompute-0 ~]$ sudo virsh domiflist instance-00000003
Interface Type Source Model MAC
-------------------------------------------------------
tap5bd37136-47 bridge qbr5bd37136-47 virtio fa:16:3e:83:ad:a4
[heat-admin@overcloud-novacompute-0 ~]$
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-appctl fdb/show br-int
port VLAN MAC Age
6 1 fa:16:3e:83:ad:a4 0
3 1 fa:16:3e:44:98:20 0
[heat-admin@overcloud-novacompute-0 ~]$
เชธเชฎเชพเชจ L2 เชจเซเชเชตเชฐเซเช เชชเชฐ เชตเชฟเชตเชฟเชง เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ
เชนเชตเซ เชเชพเชฒเซ เชเซเชเช เชเซ เชเช เช L2 เชจเซเชเชตเชฐเซเช เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ เชตเชเซเชเซ เชเซเชฐเชพเชซเชฟเช เชเซเชตเซ เชฐเซเชคเซ เชเชถเซ, เชชเชฐเชเชคเซ เชตเชฟเชตเชฟเชง เชนเชพเชเชชเชฐเชตเชพเชเชเชฐเซเชธ เชชเชฐ เชธเซเชฅเชฟเชค เชเซ. เชชเซเชฐเชฎเชพเชฃเชฟเชเชคเชพเชฅเซ เชเชนเซเช เชคเซ, เชเชเช เชฌเชนเซ เชฌเชฆเชฒเชพเชถเซ เชจเชนเซเช, เชฎเชพเชคเซเชฐ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชตเชเซเชเซเชจเซ เชเซเชฐเชพเชซเชฟเช vxlan เชเชจเชฒเชฎเชพเชเชฅเซ เชชเชธเชพเชฐ เชฅเชถเซ. เชเชพเชฒเซ เชเช เชเชฆเชพเชนเชฐเชฃ เชเซเชเช.
เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซเชจเชพ เชธเชฐเชจเชพเชฎเชพเช เชเซเชจเซ เชตเชเซเชเซ เชเชชเชฃเซ เชเซเชฐเชพเชซเชฟเช เชเซเชเชถเซเช:
[heat-admin@overcloud-novacompute-0 ~]$ sudo virsh domiflist instance-00000001
Interface Type Source Model MAC
-------------------------------------------------------
tap95d96a75-a0 bridge qbr95d96a75-a0 virtio fa:16:3e:44:98:20
[heat-admin@overcloud-novacompute-0 ~]$
[heat-admin@overcloud-novacompute-1 ~]$ sudo virsh domiflist instance-00000002
Interface Type Source Model MAC
-------------------------------------------------------
tape7e23f1b-07 bridge qbre7e23f1b-07 virtio fa:16:3e:72:ad:53
[heat-admin@overcloud-novacompute-1 ~]$
เช เชฎเซ เชเชฃเชคเชฐเซ-0 เชชเชฐ br-int เชฎเชพเช เชซเซเชฐเชตเชฐเซเชกเชฟเชเช เชเซเชฌเชฒ เชเซเชเช เชเซเช:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-appctl fdb/show br-int | grep fa:16:3e:72:ad:53
2 1 fa:16:3e:72:ad:53 1
[heat-admin@overcloud-novacompute-0 ~]
เชเซเชฐเชพเชซเชฟเช เชชเซเชฐเซเช 2 เชชเชฐ เชเชตเซ เชเซเชเช - เชเชพเชฒเซ เชเซเชเช เชเซ เชคเซ เชเชฏเชพ เชชเซเชฐเชเชพเชฐเชจเซเช เชฌเชเชฆเชฐ เชเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-ofctl show br-int | grep addr
1(int-br-ex): addr:7e:7f:28:1f:bd:54
2(patch-tun): addr:0a:bd:07:69:58:d9
3(qvo95d96a75-a0): addr:ea:50:9a:3d:69:58
6(qvo5bd37136-47): addr:9a:d1:03:50:3d:96
LOCAL(br-int): addr:1a:0f:53:97:b1:49
[heat-admin@overcloud-novacompute-0 ~]$
เช เชชเซเช-เชเซเชฏเซเชจ เชเซ - เชเชเชฒเซ เชเซ, เชฌเซเชเชฐ-เชเซเชจเชฎเชพเช เชเชจเซเชเชฐเชซเซเชธ. เชเชพเชฒเซ เชเซเชเช เชเซ br-tun เชชเชฐ เชชเซเชเซเชเชจเซเช เชถเซเช เชฅเชพเชฏ เชเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-ofctl dump-flows br-tun | grep fa:16:3e:72:ad:53
cookie=0x8759a56536b67a8e, duration=1387.959s, table=20, n_packets=1460, n_bytes=138880, hard_timeout=300, idle_age=0, hard_age=0, priority=1,vlan_tci=0x0001/0x0fff,dl_dst=fa:16:3e:72:ad:53 actions=load:0->NXM_OF_VLAN_TCI[],load:0x16->NXM_NX_TUN_ID[],output:2
[heat-admin@overcloud-novacompute-0 ~]$
เชชเซเชเซเช VxLAN เชฎเชพเช เชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชชเซเชฐเซเช 2 เชชเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชพเชฒเซ เชเซเชเช เชเซ เชชเซเชฐเซเช 2 เชเซเชฏเชพเช เชฒเช เชเชพเชฏ เชเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-ofctl show br-tun | grep addr
1(patch-int): addr:b2:d1:f8:21:96:66
2(vxlan-c0a8ff1a): addr:be:64:1f:75:78:a7
3(vxlan-c0a8ff0f): addr:76:6f:b9:3c:3f:1c
LOCAL(br-tun): addr:a2:5b:6d:4f:94:47
[heat-admin@overcloud-novacompute-0 ~]$
เช เชเชฃเชคเชฐเซ-1 เชชเชฐ vxlan เชเชจเชฒ เชเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-appctl dpif/show | egrep vxlan-c0a8ff1a
vxlan-c0a8ff1a 2/4: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.19, remote_ip=192.168.255.26)
[heat-admin@overcloud-novacompute-0 ~]$
เชเชพเชฒเซ เชเชฃเชคเชฐเซ-1 เชชเชฐ เชเชเช เช เชจเซ เชชเซเชเซเช เชธเชพเชฅเซ เชเชเชณ เชถเซเช เชฅเชพเชฏ เชเซ เชคเซ เชเซเชเช:
[heat-admin@overcloud-novacompute-1 ~]$ sudo ovs-appctl fdb/show br-int | egrep fa:16:3e:44:98:20
2 1 fa:16:3e:44:98:20 1
[heat-admin@overcloud-novacompute-1 ~]$
เชฎเซเช เชเซเชฎเซเชชเซเชฏเซเช-1 เชชเชฐ br-int เชซเซเชฐเชตเชฐเซเชกเชฟเชเช เชเซเชทเซเชเชเชฎเชพเช เชเซ, เช เชจเซ เชเชชเชฐเชจเชพ เชเชเชเชชเซเชเชฎเชพเชเชฅเซ เชเซเช เชถเชเชพเชฏ เชเซ, เชคเซ เชชเซเชฐเซเช 2 เชฆเซเชตเชพเชฐเชพ เชฆเซเชถเซเชฏเชฎเชพเชจ เชเซ, เชเซ br-tun เชคเชฐเชซเชจเซเช เชชเซเชฐเซเช เชเซ:
[heat-admin@overcloud-novacompute-1 ~]$ sudo ovs-ofctl show br-int | grep addr
1(int-br-ex): addr:8a:d7:f9:ad:8c:1d
2(patch-tun): addr:46:cc:40:bd:20:da
3(qvoe7e23f1b-07): addr:12:78:2e:34:6a:c7
4(qvo3210e8ec-c0): addr:7a:5f:59:75:40:85
LOCAL(br-int): addr:e2:27:b2:ed:14:46
เช เซเช เชเซ, เชชเชเซ เชเชชเชฃเซ เชเซเชเช เชเซเช เชเซ เชเซเชฎเซเชชเซเชฏเซเช-1 เชชเชฐ br-int เชฎเชพเช เชเช เชกเซเชธเซเชเชฟเชจเซเชถเชจ เชชเซเชชเซ เชเซ:
[heat-admin@overcloud-novacompute-1 ~]$ sudo ovs-appctl fdb/show br-int | egrep fa:16:3e:72:ad:53
3 1 fa:16:3e:72:ad:53 0
[heat-admin@overcloud-novacompute-1 ~]$
เชเชเชฒเซ เชเซ, เชชเซเชฐเชพเชชเซเชค เชชเซเชเซเช เชชเซเชฐเซเช 3 เชชเชฐ เชเชถเซ, เชเซเชจเซ เชชเชพเชเชณ เชชเชนเซเชฒเซเชฅเซ เช เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชเชจเซเชธเซเชเชจเซเชธ-00000003 เชเซ.
เชตเชฐเซเชเซเชฏเซเช เชฒ เชเชจเซเชซเซเชฐเชพเชธเซเชเซเชฐเชเซเชเชฐ เชชเชฐ เชถเซเชเชตเชพ เชฎเชพเชเซ เชเชชเชจเชธเซเชเซ เชเชจเซ เชเชฎเชพเชตเชตเชพเชจเซ เชธเซเชเชฆเชฐเชคเชพ เช เชเซ เชเซ เช เชฎเซ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชตเชเซเชเซเชจเชพ เชเซเชฐเชพเชซเชฟเชเชจเซ เชธเชฐเชณเชคเชพเชฅเซ เชเซ เชชเซเชเชฐ เชเชฐเซ เชถเชเซเช เชเซเช เช เชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เชถเซเช เชฅเช เชฐเชนเซเชฏเซเช เชเซ เชคเซ เชเซเช เชถเชเซเช เชเซเช. เช เชเชชเชฃเซ เชนเชตเซ เชเชฐเซเชถเซเช, vnet เชชเซเชฐเซเช เชชเชฐ tcpdump เชจเซ compute-0 เชคเชฐเชซ เชเชฒเชพเชตเซ:
[root@hp-gen9 bormoglotx]# tcpdump -vvv -i vnet3
tcpdump: listening on vnet3, link-type EN10MB (Ethernet), capture size 262144 bytes
*****************omitted*******************
04:39:04.583459 IP (tos 0x0, ttl 64, id 16868, offset 0, flags [DF], proto UDP (17), length 134)
192.168.255.19.39096 > 192.168.255.26.4789: [no cksum] VXLAN, flags [I] (0x08), vni 22
IP (tos 0x0, ttl 64, id 8012, offset 0, flags [DF], proto ICMP (1), length 84)
10.0.1.85 > 10.0.1.88: ICMP echo request, id 5634, seq 16, length 64
04:39:04.584449 IP (tos 0x0, ttl 64, id 35181, offset 0, flags [DF], proto UDP (17), length 134)
192.168.255.26.speedtrace-disc > 192.168.255.19.4789: [no cksum] VXLAN, flags [I] (0x08), vni 22
IP (tos 0x0, ttl 64, id 59124, offset 0, flags [none], proto ICMP (1), length 84)
10.0.1.88 > 10.0.1.85: ICMP echo reply, id 5634, seq 16, length 64
*****************omitted*******************
เชชเซเชฐเชฅเชฎ เชฒเชพเชเชจ เชฌเชคเชพเชตเซ เชเซ เชเซ เชเชกเซเชฐเซเชธ 10.0.1.85 เชฅเซ Patek เชเชกเซเชฐเซเชธ 10.0.1.88 (ICMP เชเซเชฐเชพเชซเชฟเช) เชชเชฐ เชเชพเชฏ เชเซ, เช เชจเซ เชคเซ vni 22 เชธเชพเชฅเซ VxLAN เชชเซเชเซเชเชฎเชพเช เชฒเชชเซเชเชพเชฏเซเชฒเซเช เชเซ เช เชจเซ เชชเซเชเซเช เชนเซเชธเซเช 192.168.255.19 (เชเชฎเซเชชเซเชฏเซเช-0) เชฅเซ เชนเซเชธเซเช 192.168.255.26 เชชเชฐ เชเชพเชฏ เชเซ. .1 ( เชเชฃเชคเชฐเซ-XNUMX). เช เชฎเซ เชเชเชพเชธเซ เชถเชเซเช เชเซเช เชเซ VNI ovs เชฎเชพเช เชเชฒเซเชฒเซเชเชฟเชค เชเช เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ.
เชเชพเชฒเซ เช เชฒเชพเชเชจ เชชเชฐ เชชเชพเชเชพ เชเชเช actions=load:0->NXM_OF_VLAN_TCI[],load:0x16->NXM_NX_TUN_ID[],เชเชเชเชชเซเช:2. เชนเซเชเซเชธเชพเชกเซเชธเชฟเชฎเชฒ เชจเชเชฌเชฐ เชธเชฟเชธเซเชเชฎเชฎเชพเช 0x16 เช vni เชเซ. เชเชพเชฒเซ เช เชธเชเชเซเชฏเชพเชจเซ 16เชฎเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเซเช:
16 = 6*16^0+1*16^1 = 6+16 = 22
เชเชเชฒเซ เชเซ, vni เชตเชพเชธเซเชคเชตเชฟเชเชคเชพเชจเซ เช เชจเซเชฐเซเชช เชเซ.
เชฌเซเชเซ เชฒเชพเชเชจ เชฐเซเชเชฐเซเชจ เชเซเชฐเชพเชซเชฟเช เชฌเชคเชพเชตเซ เชเซ, เชธเชพเชฐเซเช, เชคเซเชจเซ เชธเชฎเชเชพเชตเชตเชพเชจเซ เชเซเช เช เชฐเซเชฅ เชจเชฅเซ, เชคเซเชฏเชพเช เชฌเชงเซเช เชธเซเชชเชทเซเช เชเซ.
เชตเชฟเชตเชฟเชง เชจเซเชเชตเชฐเซเช เชชเชฐ เชฌเซ เชฎเชถเซเชจเซ (เชเชจเซเชเชฐ-เชจเซเชเชตเชฐเซเช เชฐเซเชเซเชเช)
เชเช เชฎเชพเชเซเชจเซ เชเซเชฒเซเชฒเซ เชเซเชธ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเช เชชเซเชฐเซเชเซเชเซเชเชฎเชพเช เชจเซเชเชตเชฐเซเชเซเชธ เชตเชเซเชเซ เชฐเซเชเซเชเช เชเชฐเชตเชพเชจเซ เชเซ. เช เชฎเซ DVR เชตเชเชฐเชจเชพ เชเซเชธ เชชเชฐ เชตเชฟเชเชพเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช (เช เชฎเซ เชคเซเชจเซ เชฌเซเชเชพ เชฒเซเชเชฎเชพเช เชเซเชเชถเซเช), เชคเซเชฅเซ เชจเซเชเชตเชฐเซเช เชจเซเชก เชชเชฐ เชฐเซเชเซเชเช เชฅเชพเชฏ เชเซ. เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, เชจเซเชเชตเชฐเซเช เชจเซเชก เช เชฒเช เชเชจเซเชเชฟเชเซเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ เช เชจเซ เชคเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ เชธเซเชฅเชฟเชค เชเซ.
เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชเซเชเช เชเซ เชฐเซเชเซเชเช เชเชพเชฎ เชเชฐเซ เชเซ:
$ ping 10.0.2.8
PING 10.0.2.8 (10.0.2.8): 56 data bytes
64 bytes from 10.0.2.8: seq=0 ttl=63 time=7.727 ms
64 bytes from 10.0.2.8: seq=1 ttl=63 time=3.832 ms
^C
--- 10.0.2.8 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 3.832/5.779/7.727 ms
เชเชพเชฐเชฃ เชเซ เช เชเชฟเชธเซเชธเชพเชฎเชพเช เชชเซเชเซเช เชเซเชเชตเซ เชชเชฐ เชเชตเซเช เชเซเชเช เช เชจเซ เชคเซเชฏเชพเชเชฅเซ เชฐเชพเชเช เชฅเชตเซเช เชเซเชเช, เชเชชเชฃเซ เชเซเชเชตเซเชจเซเช เชเชธเชเชธ เชธเชฐเชจเชพเชฎเซเช เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเซเชจเชพ เชฎเชพเชเซ เชเชชเชฃเซ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช ARP เชเซเชฌเชฒ เชเซเชเช เชเซเช:
$ arp
host-10-0-1-254.openstacklocal (10.0.1.254) at fa:16:3e:c4:64:70 [ether] on eth0
host-10-0-1-1.openstacklocal (10.0.1.1) at fa:16:3e:e6:2c:5c [ether] on eth0
host-10-0-1-90.openstacklocal (10.0.1.90) at fa:16:3e:83:ad:a4 [ether] on eth0
host-10-0-1-88.openstacklocal (10.0.1.88) at fa:16:3e:72:ad:53 [ether] on eth0
เชนเชตเซ เชเชพเชฒเซ เชเซเชเช เชเซ เชเชเชคเชตเซเชฏ (10.0.1.254) fa:16:3e:c4:64:70 เชธเชพเชฅเซเชจเซ เชเซเชฐเชพเชซเชฟเช เชเซเชฏเชพเช เชฎเซเชเชฒเชตเซ เชเซเชเช:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-appctl fdb/show br-int | egrep fa:16:3e:c4:64:70
2 1 fa:16:3e:c4:64:70 0
[heat-admin@overcloud-novacompute-0 ~]$
เชเชพเชฒเซ เชเซเชเช เชเซ เชชเซเชฐเซเช 2 เชเซเชฏเชพเช เชฆเซเชฐเซ เชเชพเชฏ เชเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-ofctl show br-int | grep addr
1(int-br-ex): addr:7e:7f:28:1f:bd:54
2(patch-tun): addr:0a:bd:07:69:58:d9
3(qvo95d96a75-a0): addr:ea:50:9a:3d:69:58
6(qvo5bd37136-47): addr:9a:d1:03:50:3d:96
LOCAL(br-int): addr:1a:0f:53:97:b1:49
[heat-admin@overcloud-novacompute-0 ~]$
เชฌเชงเซเช เชคเชพเชฐเซเชเชฟเช เชเซ, เชเซเชฐเชพเชซเชฟเช br-tun เชชเชฐ เชเชพเชฏ เชเซ. เชเชพเชฒเซ เชเซเชเช เชเซ เชคเซ เชเช vxlan เชเชจเชฒเชฎเชพเช เชฒเชชเซเชเชตเชพเชฎเชพเช เชเชตเชถเซ:
[heat-admin@overcloud-novacompute-0 ~]$ sudo ovs-ofctl dump-flows br-tun | grep fa:16:3e:c4:64:70
cookie=0x8759a56536b67a8e, duration=3514.566s, table=20, n_packets=3368, n_bytes=317072, hard_timeout=300, idle_age=0, hard_age=0, priority=1,vlan_tci=0x0001/0x0fff,dl_dst=fa:16:3e:c4:64:70 actions=load:0->NXM_OF_VLAN_TCI[],load:0x16->NXM_NX_TUN_ID[],output:3
[heat-admin@overcloud-novacompute-0 ~]$
เชคเซเชฐเซเชเซเช เชฌเชเชฆเชฐ vxlan เชเชจเชฒ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-ofctl show br-tun | grep addr
1(patch-int): addr:a2:69:00:c5:fa:ba
2(vxlan-c0a8ff1a): addr:86:f0:ce:d0:e8:ea
3(vxlan-c0a8ff13): addr:72:aa:73:2c:2e:5b
LOCAL(br-tun): addr:a6:cb:cd:72:1c:45
[heat-admin@overcloud-controller-0 ~]$
เชเซ เชเชเชเซเชฐเซเชฒ เชจเซเชกเชจเซ เชเซเช เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo sudo ovs-appctl dpif/show | grep vxlan-c0a8ff1a
vxlan-c0a8ff1a 2/5: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.15, remote_ip=192.168.255.26)
[heat-admin@overcloud-controller-0 ~]$
เชเซเชฐเชพเชซเชฟเช เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ เชชเชนเซเชเชเซ เชเชฏเซ เชเซ, เชคเซเชฅเซ เช เชฎเชพเชฐเซ เชคเซเชจเชพ เชชเชฐ เชเชเชจเซ เชฐเซเชเซเชเช เชเซเชตเซ เชฐเซเชคเซ เชฅเชถเซ เชคเซ เชเซเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชเซเชฎ เชคเชฎเชจเซ เชฏเชพเชฆ เชเซ, เช เชเชฆเชฐเชจเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชเชฎเซเชชเซเชฏเซเช เชจเซเชก เชเซเชตเซ เช เชฆเซเชเชพเชคเซ เชนเชคเซ - เช เช เชคเซเชฐเชฃ เชฌเซเชฐเชฟเช, เชฎเชพเชคเซเชฐ br-ex เชชเชพเชธเซ เชญเซเชคเชฟเช เชชเซเชฐเซเช เชนเชคเซเช เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชจเซเชก เชฌเชนเชพเชฐ เชเซเชฐเชพเชซเชฟเช เชฎเซเชเชฒเซ เชถเชเซ เชเซ. เชฆเชพเชเชฒเชพเชเชจเซ เชฐเชเชจเชพเช เชเชฎเซเชชเซเชฏเซเช เชเชพเชเช เซ เชชเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชฌเชฆเชฒเซเชฏเซเช - linux เชฌเซเชฐเชฟเช, iptables เช เชจเซ เชเชจเซเชเชฐเชซเซเชธเซ เชจเซเชกเซเชธเชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ. เชจเซเชเชตเชฐเซเชเซเชธ เช เชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐเชจเซ เชฐเชเชจเชพเช เชชเชฃ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชจเซเชกเชจเซ เชเซเช เชตเชฃเซ เชชเชฐ เชคเซเชจเซ เชเชพเชช เชเซเชกเซ เชฆเซเชงเซ.
เชคเซเชฅเซ, เชคเซ เชธเซเชชเชทเซเช เชเซ เชเซ เชเซเชเชตเซ MAC เชธเชฐเชจเชพเชฎเซเช เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐเชจเชพ br-int เชซเซเชฐเชตเชฐเซเชกเชฟเชเช เชเซเชฌเชฒเชฎเชพเช เชนเซเชตเซเช เชเซเชเช. เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เชคเซ เชคเซเชฏเชพเช เชเซ เช เชจเซ เชคเซ เชเซเชฏเชพเช เชเซเช เชฐเชนเซเชฏเซเช เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-appctl fdb/show br-int | grep fa:16:3e:c4:64:70
5 1 fa:16:3e:c4:64:70 1
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-ofctl show br-int | grep addr
1(int-br-ex): addr:2e:58:b6:db:d5:de
2(patch-tun): addr:06:41:90:f0:9e:56
3(tapca25a97e-64): addr:fa:16:3e:e6:2c:5c
4(tap22015e46-0b): addr:fa:16:3e:76:c2:11
5(qr-0c52b15f-8f): addr:fa:16:3e:c4:64:70
6(qr-92fa49b5-54): addr:fa:16:3e:80:13:72
LOCAL(br-int): addr:06:de:5d:ed:44:44
[heat-admin@overcloud-controller-0 ~]$
Mac qr-0c52b15f-8f เชชเซเชฐเซเช เชชเชฐเชฅเซ เชฆเซเชเชพเชฏ เชเซ. เชเซ เชเชชเชฃเซ Openstack เชฎเชพเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชชเซเชฐเซเชเชจเซ เชฏเชพเชฆเซ เชชเชฐ เชชเชพเชเชพ เชเชเช, เชคเซ เช เชชเซเชฐเชเชพเชฐเชจเชพ เชชเซเชฐเซเชเชจเซ เชเชชเชฏเซเช OVS เชธเชพเชฅเซ เชตเชฟเชตเชฟเชง เชตเชฐเซเชเซเชฏเซเช เชฒ เชเชชเชเชฐเชฃเซเชจเซ เชเชจเซเชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ. เชตเชงเซ เชเซเชเซเชเชธ เชฅเชตเชพ เชฎเชพเชเซ, qr เช เชตเชฐเซเชเซเชฏเซเช เชฒ เชฐเชพเชเชเชฐเชจเซเช เชชเซเชฐเซเช เชเซ, เชเซ เชจเซเชฎเชธเซเชชเซเชธ เชคเชฐเซเชเซ เชฐเชเซ เชฅเชพเชฏ เชเซ.
เชเชพเชฒเซ เชเซเชเช เชเซ เชธเชฐเซเชตเชฐ เชชเชฐ เชเช เชจเซเชฎเชธเซเชชเซเชธ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ip netns
qrouter-0a4d2420-4b9c-46bd-aec1-86a1ef299abe (id: 2)
qdhcp-7d541e74-1c36-4e1d-a7c4-0968c8dbc638 (id: 1)
qdhcp-67a3798c-32c0-4c18-8502-2531247e3cc2 (id: 0)
[heat-admin@overcloud-controller-0 ~]$
เชคเซเชฐเชฃ เชเซเชเชฒเซ เชจเชเชฒเซ. เชชเชฐเชเชคเซ เชจเชพเชฎเซ เชฆเซเชตเชพเชฐเชพ เช เชญเชฟเชชเซเชฐเชพเชฏ เชเชชเชคเชพ, เชคเชฎเซ เชคเซเชฎเชพเชเชฅเซ เชฆเชฐเซเชเชจเซ เชนเซเชคเซ เช เชจเซเชฎเชพเชจ เชเชฐเซ เชถเชเซ เชเซ. เช เชฎเซ เชชเชเซเชฅเซ ID 0 เช เชจเซ 1 เชธเชพเชฅเซเชจเชพ เชเชฆเชพเชนเชฐเชฃเซ เชชเชฐ เชชเชพเชเชพ เชเชตเซเชถเซเช, เชนเชตเซ เช เชฎเชจเซ เชจเซเชฎเชธเซเชชเซเชธ qrouter-0a4d2420-4b9c-46bd-aec1-86a1ef299abe เชฎเชพเช เชฐเชธ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ip netns exec qrouter-0a4d2420-4b9c-46bd-aec1-86a1ef299abe ip route
10.0.1.0/24 dev qr-0c52b15f-8f proto kernel scope link src 10.0.1.254
10.0.2.0/24 dev qr-92fa49b5-54 proto kernel scope link src 10.0.2.254
[heat-admin@overcloud-controller-0 ~]$
เช เชจเซเชฎเชธเซเชชเซเชธเชฎเชพเช เชฌเซ เชเชเชคเชฐเชฟเช เชเชเซเชฏเชพเช เชเซ เชเซ เชเชชเชฃเซ เชชเชนเซเชฒเชพ เชฌเชจเชพเชตเซ เชเซ. เชฌเชเชจเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชชเซเชฐเซเช br-int เชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ. เชเชพเชฒเซ เชชเซเชฐเซเช qr-0c52b15f-8f เชจเซเช เชฎเซเช เชธเชฐเชจเชพเชฎเซเช เชคเชชเชพเชธเซเช, เชเชพเชฐเชฃ เชเซ เชเซเชฐเชพเชซเชฟเช, เชเชเชคเชตเซเชฏ เชฎเซเช เชธเชฐเชจเชพเชฎเชพเช เชฆเซเชตเชพเชฐเชพ เชจเชเซเชเซ เชเชฐเซเชจเซ, เช เชเชจเซเชเชฐเชซเซเชธ เชชเชฐ เชเชพเชฏ เชเซ.
[heat-admin@overcloud-controller-0 ~]$ sudo ip netns exec qrouter-0a4d2420-4b9c-46bd-aec1-86a1ef299abe ifconfig qr-0c52b15f-8f
qr-0c52b15f-8f: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1450
inet 10.0.1.254 netmask 255.255.255.0 broadcast 10.0.1.255
inet6 fe80::f816:3eff:fec4:6470 prefixlen 64 scopeid 0x20<link>
ether fa:16:3e:c4:64:70 txqueuelen 1000 (Ethernet)
RX packets 5356 bytes 427305 (417.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5195 bytes 490603 (479.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[heat-admin@overcloud-controller-0 ~]$
เชเชเชฒเซ เชเซ, เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชฌเชงเซเช เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชฐเซเชเซเชเชเชจเชพ เชเชพเชฏเชฆเชพ เช เชจเซเชธเชพเชฐ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ. เชเซเชฐเชพเชซเชฟเช เชนเซเชธเซเช 10.0.2.8 เชฎเชพเชเซ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชนเซเชตเชพเชฅเซ, เชคเซ เชฌเซเชเชพ เชเชจเซเชเชฐเชซเซเชธ qr-92fa49b5-54เชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเซเช เชเซเชเช เช เชจเซ vxlan เชเชจเชฒเชฎเชพเชเชฅเซ เชเซเชฎเซเชชเซเชฏเซเช เชจเซเชก เชชเชฐ เชเชตเซเช เชเซเชเช:
[heat-admin@overcloud-controller-0 ~]$ sudo ip netns exec qrouter-0a4d2420-4b9c-46bd-aec1-86a1ef299abe arp
Address HWtype HWaddress Flags Mask Iface
10.0.1.88 ether fa:16:3e:72:ad:53 C qr-0c52b15f-8f
10.0.1.90 ether fa:16:3e:83:ad:a4 C qr-0c52b15f-8f
10.0.2.8 ether fa:16:3e:6c:ad:9c C qr-92fa49b5-54
10.0.2.42 ether fa:16:3e:f5:0b:29 C qr-92fa49b5-54
10.0.1.85 ether fa:16:3e:44:98:20 C qr-0c52b15f-8f
[heat-admin@overcloud-controller-0 ~]$
เชฌเชงเซเช เชคเชพเชฐเซเชเชฟเช เชเซ, เชเซเช เชเชถเซเชเชฐเซเชฏ เชจเชฅเซ. เชเชพเชฒเซ เชเซเชเช เชเซ เชนเซเชธเซเช 10.0.2.8 เชจเซเช เชชเซเชชเซ เชเชกเซเชฐเซเชธ br-int เชฎเชพเช เชเซเชฏเชพเช เชฆเซเชเชพเชฏ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-appctl fdb/show br-int | grep fa:16:3e:6c:ad:9c
2 2 fa:16:3e:6c:ad:9c 1
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-ofctl show br-int | grep addr
1(int-br-ex): addr:2e:58:b6:db:d5:de
2(patch-tun): addr:06:41:90:f0:9e:56
3(tapca25a97e-64): addr:fa:16:3e:e6:2c:5c
4(tap22015e46-0b): addr:fa:16:3e:76:c2:11
5(qr-0c52b15f-8f): addr:fa:16:3e:c4:64:70
6(qr-92fa49b5-54): addr:fa:16:3e:80:13:72
LOCAL(br-int): addr:06:de:5d:ed:44:44
[heat-admin@overcloud-controller-0 ~]$
เช เชชเซเชเซเชทเชพ เชฎเซเชเชฌ, เชเซเชฐเชพเชซเชฟเช br-tun เชชเชฐ เชเชพเชฏ เชเซ, เชเชพเชฒเซ เชเซเชเช เชเซ เชเชเชณ เชเช เชเชจเชฒ เชชเชฐ เชเซเชฐเชพเชซเชฟเช เชเชพเชฏ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-ofctl dump-flows br-tun | grep fa:16:3e:6c:ad:9c
cookie=0x2ab04bf27114410e, duration=5346.829s, table=20, n_packets=5248, n_bytes=498512, hard_timeout=300, idle_age=0, hard_age=0, priority=1,vlan_tci=0x0002/0x0fff,dl_dst=fa:16:3e:6c:ad:9c actions=load:0->NXM_OF_VLAN_TCI[],load:0x63->NXM_NX_TUN_ID[],output:2
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$ sudo ovs-ofctl show br-tun | grep addr
1(patch-int): addr:a2:69:00:c5:fa:ba
2(vxlan-c0a8ff1a): addr:86:f0:ce:d0:e8:ea
3(vxlan-c0a8ff13): addr:72:aa:73:2c:2e:5b
LOCAL(br-tun): addr:a6:cb:cd:72:1c:45
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-controller-0 ~]$ sudo sudo ovs-appctl dpif/show | grep vxlan-c0a8ff1a
vxlan-c0a8ff1a 2/5: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.15, remote_ip=192.168.255.26)
[heat-admin@overcloud-controller-0 ~]$
เชเชฎเซเชชเซเชฏเซเช-1เชฎเชพเช เชเซเชฐเชพเชซเชฟเช เชเชจเชฒเชฎเชพเช เชเชพเชฏ เชเซ. เช เซเช เชเซ, เชเชฃเชคเชฐเซ -1 เชชเชฐ เชฌเชงเซเช เชธเชฐเชณ เชเซ - br-tun เชฅเซ เชชเซเชเซเช br-int เชชเชฐ เชเชพเชฏ เชเซ เช เชจเซ เชคเซเชฏเชพเชเชฅเซ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชเชจเซเชเชฐเชซเซเชธ เชชเชฐ เชเชพเชฏ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo sudo ovs-appctl dpif/show | grep vxlan-c0a8ff1a
vxlan-c0a8ff1a 2/5: (vxlan: egress_pkt_mark=0, key=flow, local_ip=192.168.255.15, remote_ip=192.168.255.26)
[heat-admin@overcloud-controller-0 ~]$
[heat-admin@overcloud-novacompute-1 ~]$ sudo ovs-appctl fdb/show br-int | grep fa:16:3e:6c:ad:9c
4 2 fa:16:3e:6c:ad:9c 1
[heat-admin@overcloud-novacompute-1 ~]$ sudo ovs-ofctl show br-int | grep addr
1(int-br-ex): addr:8a:d7:f9:ad:8c:1d
2(patch-tun): addr:46:cc:40:bd:20:da
3(qvoe7e23f1b-07): addr:12:78:2e:34:6a:c7
4(qvo3210e8ec-c0): addr:7a:5f:59:75:40:85
LOCAL(br-int): addr:e2:27:b2:ed:14:46
[heat-admin@overcloud-novacompute-1 ~]$
เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เช เชเชฐเซเชเชฐ เชธเชพเชเซ เชเชจเซเชเชฐเชซเซเชธ เชเซ:
[heat-admin@overcloud-novacompute-1 ~]$ brctl show
bridge name bridge id STP enabled interfaces
docker0 8000.02429c001e1c no
qbr3210e8ec-c0 8000.ea27f45358be no qvb3210e8ec-c0
tap3210e8ec-c0
qbre7e23f1b-07 8000.b26ac0eded8a no qvbe7e23f1b-07
tape7e23f1b-07
[heat-admin@overcloud-novacompute-1 ~]$
[heat-admin@overcloud-novacompute-1 ~]$ sudo virsh domiflist instance-00000004
Interface Type Source Model MAC
-------------------------------------------------------
tap3210e8ec-c0 bridge qbr3210e8ec-c0 virtio fa:16:3e:6c:ad:9c
[heat-admin@overcloud-novacompute-1 ~]$
เชเชฐเซเชเชฐ, เช
เชฎเซ เชชเซเชเซเช เชฆเซเชตเชพเชฐเชพ เชฌเชงเซ เชฐเซเชคเซ เชเชฏเชพ. เชฎเชจเซ เชฒเชพเชเซ เชเซ เชเซ เชคเชฎเซ เชจเซเชเชงเซเชฏเซเช เชเซ เชเซ เชเซเชฐเชพเชซเชฟเช เชตเชฟเชตเชฟเชง vxlan เชเชจเชฒเชฎเชพเชเชฅเซ เชชเชธเชพเชฐ เชฅเชพเชฏ เชเซ เช
เชจเซ เชตเชฟเชตเชฟเชง VNIs เชธเชพเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ เชเซ. เชเชพเชฒเซ เชเซเชเช เชเซ เช เชเชฏเชพ เชชเซเชฐเชเชพเชฐเชจเชพ VNI เชเซ, เชเซเชจเชพ เชชเชเซ เชเชชเชฃเซ เชจเซเชกเชจเชพ เชเชเชเซเชฐเซเชฒ เชชเซเชฐเซเช เชชเชฐ เชกเชฎเซเชช เชเชเชคเซเชฐเชฟเชค เชเชฐเซเชถเซเช เช
เชจเซ เชเชพเชคเชฐเซ เชเชฐเซเชถเซเช เชเซ เชเชชเชฐ เชตเชฐเซเชฃเชตเซเชฏเชพ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชพเชซเชฟเช เชฌเชฐเชพเชฌเชฐ เชตเชนเซ เชเซ.
เชคเซเชฅเซ, เชเชฃเชคเชฐเซ-0เชจเซ เชเชจเชฒเชฎเชพเช เชจเซเชเซเชจเซ เชเซเชฐเชฟเชฏเชพเช เชเซ=load:0->NXM_OF_VLAN_TCI[],load:0x16->NXM_NX_TUN_ID[],เชเชเชเชชเซเช:3. เชเชพเชฒเซ 0x16 เชจเซ เชฆเชถเชพเชเชถ เชจเชเชฌเชฐ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเซเช:
0x16 = 6*16^0+1*16^1 = 6+16 = 22
เชเชฃเชคเชฐเซ-1 เชฎเชพเชเซเชจเซ เชเชจเชฒ เชจเซเชเซเชจเซ VNI:เชเชเซเชถเชจเซเชธ=เชฒเซเชก:0->NXM_OF_VLAN_TCI[],load:0x63->NXM_NX_TUN_ID[],เชเชเชเชชเซเช:2 เชงเชฐเชพเชตเซ เชเซ. เชเชพเชฒเซ 0x63 เชจเซ เชฆเชถเชพเชเชถ เชจเชเชฌเชฐ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเซเช:
0x63 = 3*16^0+6*16^1 = 3+96 = 99
เชธเชพเชฐเซเช, เชนเชตเซ เชเชพเชฒเซ เชกเชฎเซเชช เชเซเชเช:
[root@hp-gen9 bormoglotx]# tcpdump -vvv -i vnet4
tcpdump: listening on vnet4, link-type EN10MB (Ethernet), capture size 262144 bytes
*****************omitted*******************
04:35:18.709949 IP (tos 0x0, ttl 64, id 48650, offset 0, flags [DF], proto UDP (17), length 134)
192.168.255.19.41591 > 192.168.255.15.4789: [no cksum] VXLAN, flags [I] (0x08), vni 22
IP (tos 0x0, ttl 64, id 49042, offset 0, flags [DF], proto ICMP (1), length 84)
10.0.1.85 > 10.0.2.8: ICMP echo request, id 5378, seq 9, length 64
04:35:18.710159 IP (tos 0x0, ttl 64, id 23360, offset 0, flags [DF], proto UDP (17), length 134)
192.168.255.15.38983 > 192.168.255.26.4789: [no cksum] VXLAN, flags [I] (0x08), vni 99
IP (tos 0x0, ttl 63, id 49042, offset 0, flags [DF], proto ICMP (1), length 84)
10.0.1.85 > 10.0.2.8: ICMP echo request, id 5378, seq 9, length 64
04:35:18.711292 IP (tos 0x0, ttl 64, id 43596, offset 0, flags [DF], proto UDP (17), length 134)
192.168.255.26.42588 > 192.168.255.15.4789: [no cksum] VXLAN, flags [I] (0x08), vni 99
IP (tos 0x0, ttl 64, id 55103, offset 0, flags [none], proto ICMP (1), length 84)
10.0.2.8 > 10.0.1.85: ICMP echo reply, id 5378, seq 9, length 64
04:35:18.711531 IP (tos 0x0, ttl 64, id 8555, offset 0, flags [DF], proto UDP (17), length 134)
192.168.255.15.38983 > 192.168.255.19.4789: [no cksum] VXLAN, flags [I] (0x08), vni 22
IP (tos 0x0, ttl 63, id 55103, offset 0, flags [none], proto ICMP (1), length 84)
10.0.2.8 > 10.0.1.85: ICMP echo reply, id 5378, seq 9, length 64
*****************omitted*******************
เชชเซเชฐเชฅเชฎ เชชเซเชเซเช เชนเซเชธเซเช 192.168.255.19 (เชเชฎเซเชชเซเชฏเซเช-0) เชฅเซ vni 192.168.255.15 เชธเชพเชฅเซ 1 (เชเชเชเซเชฐเซเชฒ-22) เชจเซ เชนเซเชธเซเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช vxlan เชชเซเชเซเช เชเซ, เชเซเชจเซ เช เชเชฆเชฐ ICMP เชชเซเชเซเช เชนเซเชธเซเช 10.0.1.85 เชฅเซ.. 10.0.2.8 เชนเซเชธเซเช เชธเซเชงเซเชจเซเช เชชเซเชเซเช เชเซ. เชเซเชฎ เชเชชเชฃเซ เชเชชเชฐ เชเชฃเชคเชฐเซ เชเชฐเซ เชเซ, vni เชเชชเชฃเซ เชเชเชเชชเซเชเชฎเชพเช เชเซ เชเซเชฏเซเช เชคเซ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ.
เชฌเซเชเซเช เชชเซเชเซเช เชนเซเชธเซเช 192.168.255.15 (เชเชเชเซเชฐเซเชฒ-1) เชฅเซ vni 192.168.255.26 เชธเชพเชฅเซ 1 (เชเชฎเซเชชเซเชฏเซเช-99) เชจเซ เชนเซเชธเซเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช vxlan เชชเซเชเซเช เชเซ, เชเซเชจเซ เช เชเชฆเชฐ ICMP เชชเซเชเซเช เชนเซเชธเซเช 10.0.1.85 เชฅเซ..10.0.2.8 เชนเซเชธเซเช เชธเซเชงเซ เชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซเชฎ เชเชชเชฃเซ เชเชชเชฐ เชเชฃเชคเชฐเซ เชเชฐเซ เชเซ, vni เชเชชเชฃเซ เชเชเชเชชเซเชเชฎเชพเช เชเซ เชเซเชฏเซเช เชคเซ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ.
เชเชเชณเชจเชพ เชฌเซ เชชเซเชเซเชเซ 10.0.2.8 เชฅเซ 10.0.1.85 เชจเชพ เชฌเชฆเชฒเซ เชฐเซเชเชฐเซเชจ เชเซเชฐเชพเชซเชฟเช เชเซ.
เชเชเชฒเซ เชเซ, เช เชเชคเซ เช เชฎเชจเซ เชจเซเชเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชจเซเชก เชฏเซเชเชจเชพ เชฎเชณเซ:
เชเซเช เชเซ เชคเซ เชเซ? เช
เชฎเซ เชฌเซ เชจเซเชฎเชธเซเชชเซเชธ เชตเชฟเชถเซ เชญเซเชฒเซ เชเชฏเชพ เชเซเช:
[heat-admin@overcloud-controller-0 ~]$ sudo ip netns
qrouter-0a4d2420-4b9c-46bd-aec1-86a1ef299abe (id: 2)
qdhcp-7d541e74-1c36-4e1d-a7c4-0968c8dbc638 (id: 1)
qdhcp-67a3798c-32c0-4c18-8502-2531247e3cc2 (id: 0)
[heat-admin@overcloud-controller-0 ~]$
เชเซเชฎ เชเชชเชฃเซ เชเซเชฒเชพเชเชก เชชเซเชฒเซเชเชซเซเชฐเซเชฎเชจเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซ เชเซ, เชคเซ เชธเชพเชฐเซเช เชฐเชนเซเชถเซ เชเซ เชฎเชถเซเชจเซ DHCP เชธเชฐเซเชตเชฐเชฅเซ เชเชชเชฎเซเชณเซ เชธเชฐเชจเชพเชฎเชพเช เชชเซเชฐเชพเชชเซเชค เชเชฐเซ. เช เชฎเชพเชฐเชพ เชฌเซ เชจเซเชเชตเชฐเซเช 10.0.1.0/24 เช เชจเซ 10.0.2.0/24 เชฎเชพเชเซ เช เชฌเซ DHCP เชธเชฐเซเชตเชฐ เชเซ.
เชเชพเชฒเซ เชคเชชเชพเชธเซเช เชเซ เช เชธเชพเชเซเช เชเซ. เช เชจเซเชฎเชธเซเชชเซเชธเชฎเชพเช เชฎเชพเชคเซเชฐ เชเช เชธเชฐเชจเชพเชฎเซเช เชเซ - 10.0.1.1 - DHCP เชธเชฐเซเชตเชฐเชจเซเช เชธเชฐเชจเชพเชฎเซเช, เช เชจเซ เชคเซ br-int เชฎเชพเช เชชเชฃ เชธเชพเชฎเซเชฒ เชเซ:
[heat-admin@overcloud-controller-0 ~]$ sudo ip netns exec qdhcp-67a3798c-32c0-4c18-8502-2531247e3cc2 ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1 bytes 28 (28.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1 bytes 28 (28.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
tapca25a97e-64: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1450
inet 10.0.1.1 netmask 255.255.255.0 broadcast 10.0.1.255
inet6 fe80::f816:3eff:fee6:2c5c prefixlen 64 scopeid 0x20<link>
ether fa:16:3e:e6:2c:5c txqueuelen 1000 (Ethernet)
RX packets 129 bytes 9372 (9.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 49 bytes 6154 (6.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
เชเชพเชฒเซ เชเซเชเช เชเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ เชคเซเชฎเชจเชพ เชจเชพเชฎเชฎเชพเช qdhcp-67a3798c-32c0-4c18-8502-2531247e3cc2 เชงเชฐเชพเชตเชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชเซ เชเซ เชเซเชฎ:
[heat-admin@overcloud-controller-0 ~]$ ps -aux | egrep qdhcp-7d541e74-1c36-4e1d-a7c4-0968c8dbc638
root 640420 0.0 0.0 4220 348 ? Ss 11:31 0:00 dumb-init --single-child -- ip netns exec qdhcp-7d541e74-1c36-4e1d-a7c4-0968c8dbc638 /usr/sbin/dnsmasq -k --no-hosts --no-resolv --pid-file=/var/lib/neutron/dhcp/7d541e74-1c36-4e1d-a7c4-0968c8dbc638/pid --dhcp-hostsfile=/var/lib/neutron/dhcp/7d541e74-1c36-4e1d-a7c4-0968c8dbc638/host --addn-hosts=/var/lib/neutron/dhcp/7d541e74-1c36-4e1d-a7c4-0968c8dbc638/addn_hosts --dhcp-optsfile=/var/lib/neutron/dhcp/7d541e74-1c36-4e1d-a7c4-0968c8dbc638/opts --dhcp-leasefile=/var/lib/neutron/dhcp/7d541e74-1c36-4e1d-a7c4-0968c8dbc638/leases --dhcp-match=set:ipxe,175 --local-service --bind-dynamic --dhcp-range=set:subnet-335552dd-b35b-456b-9df0-5aac36a3ca13,10.0.2.0,static,255.255.255.0,86400s --dhcp-option-force=option:mtu,1450 --dhcp-lease-max=256 --conf-file= --domain=openstacklocal
heat-ad+ 951620 0.0 0.0 112944 980 pts/0 S+ 18:50 0:00 grep -E --color=auto qdhcp-7d541e74-1c36-4e1d-a7c4-0968c8dbc638
[heat-admin@overcloud-controller-0 ~]$
เชเชตเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซ เช เชจเซ เชเชชเชฐเชจเชพ เชเชเชเชชเซเชเชฎเชพเช เชชเซเชฐเชธเซเชคเซเชค เชฎเชพเชนเชฟเชคเซเชจเชพ เชเชงเชพเชฐเซ, เช เชฎเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเช เชถเชเซเช เชเซเช เชเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชพเชฒเชฎเชพเช เชญเชพเชกเชพ เชฎเชพเชเซ เชถเซเช เชเซ:
[heat-admin@overcloud-controller-0 ~]$ cat /var/lib/neutron/dhcp/7d541e74-1c36-4e1d-a7c4-0968c8dbc638/leases
1597492111 fa:16:3e:6c:ad:9c 10.0.2.8 host-10-0-2-8 01:fa:16:3e:6c:ad:9c
1597491115 fa:16:3e:76:c2:11 10.0.2.1 host-10-0-2-1 *
[heat-admin@overcloud-controller-0 ~]$
เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชจเซ เชเชเชเซเชฐเซเชฒ เชจเซเชก เชชเชฐ เชจเซเชเซเชจเซ เชธเซเชตเชพเชเชจเซ เชธเชฎเซเชน เชฎเชณเซ เชเซ:
เชธเชพเชฐเซเช, เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซ - เช เชฎเชพเชคเซเชฐ 4 เชฎเชถเซเชจเซ, 2 เชเชเชคเชฐเชฟเช เชจเซเชเชตเชฐเซเชเซเชธ เช
เชจเซ เชเช เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฐเชพเชเชเชฐ เชเซ... เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชตเซ เช
เชนเซเช เชฌเชพเชนเซเชฏ เชจเซเชเชตเชฐเซเช เชจเชฅเซ, เชตเชฟเชตเชฟเชง เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเซ เชธเชฎเซเชน, เชฆเชฐเซเช เชคเซเชฎเชจเชพ เชชเซเชคเชพเชจเชพ เชจเซเชเชตเชฐเซเชเซเชธ (เชเชตเชฐเชฒเซเชชเชฟเชเช) เชธเชพเชฅเซ, เช
เชจเซ เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชเซ เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชก เชฐเชพเชเชเชฐ เชฌเชเชง เชฅเช เชเชฏเซเช, เช
เชจเซ เช
เชเชคเซ, เชเซเชธเซเช เชฌเซเชจเซเชเชฎเชพเช เชฎเชพเชคเซเชฐ เชเช เช เชเชเชเซเชฐเซเชฒ เชจเซเชก เชนเชคเซ (เชซเซเชฒเซเช เชเซเชฒเชฐเชจเซเชธ เชฎเชพเชเซ เชคเซเชฐเชฃ เชจเซเชกเซเชธเชจเซ เชเซเชฐเชฎ เชนเซเชตเซ เชเซเชเช). เชคเซ เชคเชพเชฐเซเชเชฟเช เชเซ เชเซ เชตเชพเชฃเชฟเชเซเชฏเชฎเชพเช เชฌเชงเซเช "เชฅเซเชกเซเช" เชตเชงเซ เชเชเชฟเชฒ เชเซ, เชชเชฐเชเชคเซ เช เชธเชฐเชณ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช เชเชชเชฃเซ เชธเชฎเชเซเช เชเซเช เชเซ เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเชตเซเช เชเซเชเช - เชคเชฎเชพเชฐเซ เชชเชพเชธเซ 3 เช
เชฅเชตเชพ 300 เชจเซเชฎเชธเซเชชเซเชธ เชเซ เชคเซ เช
เชฒเชฌเชคเซเชค เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ, เชชเชฐเชเชคเซ เชธเชฎเชเซเชฐ เชเชพเชฎเชเซเชฐเซเชจเชพ เชฆเซเชทเซเชเชฟเชเซเชฃเชฅเซ เชฎเชพเชณเชเซเช, เชเชเชเชชเชฃ เชตเชงเซ เชฌเชฆเชฒเชพเชถเซ เชจเชนเซเช... เชเซ เชเซ เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชเซเช เชตเชฟเชเซเชฐเซเชคเชพ SDN เชฎเชพเช เชชเซเชฒเช เชจเชนเซเช เชเชฐเซ. เชชเชฐเชเชคเซ เชคเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช
เชฒเช เชตเชพเชฐเซเชคเชพ เชเซ.
เชฎเชจเซ เชเชถเชพ เชเซ เชเซ เชคเซ เชฐเชธเชชเซเชฐเชฆ เชนเชคเซเช. เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเช เชเชฟเชชเซเชชเชฃเซ/เชเชฎเซเชฐเชพเช เชนเซเชฏ, เช เชฅเชตเชพ เชเซเชฏเชพเชเช เชฎเซเช เชธเซเชชเชทเซเช เชเซเช เซเช เชฌเซเชฒเซเชฏเซเช เชนเซเชฏ (เชนเซเช เชฎเชพเชจเชต เชเซเช เช เชจเซ เชฎเชพเชฐเซ เช เชญเชฟเชชเซเชฐเชพเชฏ เชนเชเชฎเซเชถเชพ เชตเซเชฏเชเซเชคเชฟเชฒเชเซเชทเซ เชฐเชนเซเชถเซ) - เชเซ เชธเซเชงเชพเชฐเชตเชพ/เชเชฎเซเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชคเซ เชฒเชเซ - เช เชฎเซ เชฌเชงเซเช เชธเซเชงเชพเชฐเซ/เชเชฎเซเชฐเชถเซเช.
เชจเชฟเชทเซเชเชฐเซเชทเชฎเชพเช, เชนเซเช VMWare เชจเชพ เชเซเชฒเชพเชเชก เชธเซเชฒเซเชฏเซเชถเชจ เชธเชพเชฅเซ Openstack (เชตเซเชจเซเชฒเชพ เช เชจเซ เชตเชฟเชเซเชฐเซเชคเชพ เชฌเชเชจเซ) เชจเซ เชคเซเชฒเชจเชพ เชเชฐเชตเชพ เชตเชฟเชถเซ เชฅเซเชกเชพเช เชถเชฌเซเชฆเซ เชเชนเซเชตเชพ เชฎเชพเชเชเซ เชเซเช - เชฎเชจเซ เชเซเชฒเซเชฒเชพ เชเซเชเชฒเชพเช เชตเชฐเซเชทเซเชฎเชพเช เช เชชเซเชฐเชถเซเชจ เชตเชพเชฐเชเชตเชพเชฐ เชชเซเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ เช เชจเซ, เชชเซเชฐเชฎเชพเชฃเชฟเชเชชเชฃเซ เชเชนเซเช เชคเซ, เชนเซเช เชชเชนเซเชฒเซเชฅเซ เช เชคเซเชจเชพเชฅเซ เชเชเชเชพเชณเซ เชเชฏเชพ เชเซ, เชชเชฐเชเชคเซ เชนเชเซ เชชเชฃ. เชฎเชพเชฐเชพ เชฎเชคเซ, เช เชฌเซ เชเชเซเชฒเซเชจเซ เชคเซเชฒเชจเชพ เชเชฐเชตเซ เชเซเชฌ เช เชฎเซเชถเซเชเซเชฒ เชเซ, เชชเชฐเชเชคเซ เช เชฎเซ เชเซเชเซเชเชธเชชเชฃเซ เชเชนเซ เชถเชเซเช เชเซ เชฌเชเชจเซ เชเชเซเชฒเซเชฎเชพเช เชเซเชฐเชซเชพเชฏเชฆเชพ เชเซ เช เชจเซ เชเช เชเชเซเชฒ เชชเชธเชเชฆ เชเชฐเชคเซ เชตเชเชคเซ เชคเชฎเชพเชฐเซ เชเซเชฃเชฆเซเชทเชจเซเช เชตเชเชจ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชเซ OpenStack เช เชธเชฎเซเชฆเชพเชฏ-เชธเชเชเชพเชฒเชฟเชค เชธเซเชฒเซเชฏเซเชถเชจ เชเซ, เชคเซ VMWare เชจเซ เชซเชเซเชค เชคเซ เช เชเชฐเชตเชพเชจเซ เช เชงเชฟเชเชพเชฐ เชเซ เชเซ เชคเซ เชเชเซเชเซ เชเซ (เชตเชพเชเชเซ - เชคเซเชจเชพ เชฎเชพเชเซ เชถเซเช เชจเชซเชพเชเชพเชฐเช เชเซ) เช เชจเซ เช เชคเชพเชฐเซเชเชฟเช เชเซ - เชเชพเชฐเชฃ เชเซ เชคเซ เชเช เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช เชเชเชชเชจเซ เชเซ เชเซ เชคเซเชจเชพ เชเซเชฐเชพเชนเชเซ เชชเชพเชธเซเชฅเซ เชชเซเชธเชพ เชเชฎเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ. เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเช เชฎเซเชเซ เช เชจเซ เชเชพเชกเซ เชเซ เชชเชฐเชเชคเซ - เชคเชฎเซ เชเชชเชจเชธเซเชเซ เชเชจเซ เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชจเซเชเชฟเชฏเชพเชฎเชพเชเชฅเซ, เช เชจเซ เชเชเชพ เชเชฐเซเช เชธเชพเชฅเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชฏเซเชจเชฟเชชเชฐ (เชเซเชจเซเชเซเชฐเชพเชเชฒ เชเซเชฒเชพเชเชก) เชฎเชพเชเชฅเซ เชธเซเชฒเซเชฏเซเชถเชจ เชชเชฐ เชธเซเชตเชฟเช เชเชฐเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชคเชฎเซ VMWare เชฌเชเชง เชเชฐเซ เชถเชเชถเซ เชคเซเชตเซ เชถเชเซเชฏเชคเชพ เชจเชฅเซ. . เชฎเชพเชฐเชพ เชฎเชพเชเซ, เช เชฌเซ เชเชเซเชฒเซ เชเชจเชพ เชเซเชตเชพ เชฆเซเชเชพเชฏ เชเซ - เชเชชเชจเชธเซเชเซเช (เชตเชฟเชเซเชฐเซเชคเชพ) เช เชเช เชธเชฐเชณ เชชเชพเชเชเชฐเซเช เชเซ เชเซเชฎเชพเช เชคเชฎเชจเซ เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชพเชตเซ เชเซ เช เชจเซ เชคเชฎเซ เชเซเชเชชเชฃ เชธเชฎเชฏเซ เชเซเชกเซ เชถเชเซ เชเซ. VMWare เช เชธเซเชจเซเชฐเซ เชชเชพเชเชเชฐเซเช เชเซ, เชฎเชพเชฒเชฟเช เชชเชพเชธเซ เชชเชพเชเชเชฐเชพเชจเซ เชเชพเชตเซ เชเซ เช เชจเซ เชคเซ เชคเชฎเชจเซ เชเชฃเซ เชเชฐเซเช เชเชฐเชถเซ.
เชนเซเช เชชเซเชฐเชฅเชฎ เช เชฅเชตเชพ เชฌเซเชเชพ เชเชคเซเชชเชพเชฆเชจเชจเซ เชชเซเชฐเชเชพเชฐ เชเชฐเซ เชฐเชนเซเชฏเซ เชจเชฅเซ - เชคเชฎเซ เชเซ เชเซเชเช เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชชเชฐเชเชคเซ เชเซ เชฎเชพเชฐเซ เชชเชพเชธเซ เชเชตเซ เชชเชธเชเชฆเชเซ เชนเซเชฏ, เชคเซ เชนเซเช เชฌเชเชจเซ เชเชเซเชฒเซ เชชเชธเชเชฆ เชเชฐเซเชถ - IT เชเซเชฒเชพเชเชก เชฎเชพเชเซ VMWare (เชเชเชพ เชฒเซเชก, เชธเชฐเชณ เชธเชเชเชพเชฒเชจ), เชเซเชเชฒเชพเช เชตเชฟเชเซเชฐเซเชคเชพ เชคเชฐเชซเชฅเซ เชเชชเชจเชธเซเชเซเช (เชจเซเชเชฟเชฏเชพ เช เชจเซ เชเซเชฏเซเชจเชฟเชชเชฐ เชเซเชฌ เชธเชพเชฐเชพ เชเชฐเซเชจเชเซ เชธเซเชฒเซเชฏเซเชถเชจเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ) - เชเซเชฒเชฟเชเซเชฎ เชเซเชฒเชพเชเชก เชฎเชพเชเซ. เชนเซเช เชถเซเชฆเซเชง IT เชฎเชพเชเซ เชเชชเชจเชธเซเชเซ เชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถ เชจเชนเซเช - เชคเซ เชคเซเชช เชตเชกเซ เชธเซเชชเซเชฐเซเชจเซ เชฎเชพเชฐเชตเชพ เชเซเชตเซเช เชเซ, เชชเชฐเชเชคเซ เชฎเชจเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชจเชฟเชฐเชฐเซเชฅเชเชคเชพ เชธเชฟเชตเชพเชฏ เชเซเช เชตเชฟเชฐเซเชงเชพเชญเชพเชธ เชฆเซเชเชพเชคเซ เชจเชฅเซ. เชเซ เชเซ, เชเซเชฒเชฟเชเซเชฎเชฎเชพเช VMWare เชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เช เชซเซเชฐเซเชก เชฐเซเชชเซเชเชฐเชฎเชพเช เชเชเชกเชพเชฏเซเชฒเชพ เชชเชฅเซเชฅเชฐเชจเซ เชเซเชเชเชตเชพ เชเซเชตเซเช เชเซ - เชคเซ เชฌเชนเชพเชฐเชฅเซ เชธเซเชเชฆเชฐ เชเซ, เชชเชฐเชเชคเซ เชกเซเชฐเชพเชเชตเชฐเซ เชเชเชจเซ เชฌเชฆเชฒเซ 10 เชเซเชฐเชฟเชช เชเชฐเชตเซ เชชเชกเชถเซ.
เชฎเชพเชฐเชพ เชฎเชคเซ, VMWare เชจเซ เชธเซเชฅเซ เชฎเซเชเซ เชเซเชฐเชฒเชพเชญ เช เชคเซเชจเซ เชธเชเชชเซเชฐเซเชฃ เชฌเชเชงเชคเชพ เชเซ - เชเชเชชเชจเซ เชคเชฎเชจเซ เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เชคเซ เชตเชฟเชถเซ เชเซเช เชฎเชพเชนเชฟเชคเซ เชเชชเชถเซ เชจเชนเซเช, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, vSAN เช เชฅเชตเชพ เชนเชพเชเชชเชฐเชตเชพเชเชเชฐ เชเชฐเซเชจเชฒเชฎเชพเช เชถเซเช เชเซ - เชคเซ เชซเชเซเชค เชคเซเชจเชพ เชฎเชพเชเซ เชจเชซเชพเชเชพเชฐเช เชจเชฅเซ - เชเชเชฒเซ เชเซ, เชคเชฎเซ VMWare เชฎเชพเช เชเซเชฏเชพเชฐเซเชฏ เชจเชฟเชทเซเชฃเชพเชค เชจ เชฌเชจเซ - เชตเชฟเชเซเชฐเซเชคเชพเชจเชพ เชธเชฎเชฐเซเชฅเชจ เชตเชฟเชจเชพ, เชคเชฎเซ เชตเชฟเชจเชพเชถเชเชพเชฐเซ เชเซ (เชเชฃเซ เชตเชพเชฐ เชนเซเช VMWare เชจเชฟเชทเซเชฃเชพเชคเซเชจเซ เชฎเชณเซเช เชเซเช เชเซเช เชคเซเชเซเช เชชเซเชฐเชถเซเชจเซเชฅเซ เชฎเซเชเชเชพเช เชเชพเชฏ เชเซ). เชฎเชพเชฐเชพ เชฎเชพเชเซ, VMWare เชนเซเชก เชฒเซเชเชตเชพเชณเซ เชเชพเชฐ เชเชฐเซเชฆเซ เชฐเชนเซเชฏเซเช เชเซ - เชนเชพ, เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชจเชฟเชทเซเชฃเชพเชคเซ เชนเซเช เชถเชเซ เชเซ เชเซเช เชเชพเชเชฎเชฟเชเช เชฌเซเชฒเซเช เชฌเชฆเชฒเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชซเชเซเชค เชคเซ เช เชนเซเชก เชเซเชฒเซ เชถเชเซ เชเซ เชเซเชฃเซ เชคเชฎเชจเซ เช เชธเซเชฒเซเชฏเซเชถเชจ เชตเซเชเซเชฏเซเช เชเซ. เช เชเชเชค เชฐเซเชคเซ, เชฎเชจเซ เชเชตเชพ เชเชเซเชฒเซ เชชเชธเชเชฆ เชจเชฅเซ เชเซ เชเซเชฎเชพเช เชนเซเช เชซเชฟเช เชจ เชฅเช เชถเชเซเช. เชคเชฎเซ เชเชนเซเชถเซ เชเซ เชคเชฎเชพเชฐเซ เชนเซเชก เชนเซเช เชณ เชเชตเซเช เชชเชกเชถเซ เชจเชนเซเช. เชนเชพ, เช เชถเชเซเชฏ เชเซ, เชชเชฐเชเชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซ 20-30 เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจเซ, 40-50 เชจเซเชเชตเชฐเซเชเซเชธเชฎเชพเชเชฅเซ เชเซเชฒเชพเชเชกเชฎเชพเช เชฎเซเชเชพ เชซเชเชเซเชถเชจเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชนเซเช เชคเชฎเชจเซ เชเซเชเชถ, เชเซเชฎเชพเชเชฅเซ เช เชกเชงเชพ เชฌเชนเชพเชฐ เชเชตเชพ เชฎเชพเชเชเซ เชเซ, เช เชจเซ เชฌเซเชเชพ เช เชกเชงเชพ เชฎเชพเชเซ เชชเซเชเซ เชเซ. SR-IOV เชชเซเชฐเชตเซเชเช, เช เชจเซเชฏเชฅเชพ เชคเชฎเชพเชฐเซ เช เชเชพเชฐเชฎเชพเชเชฅเซ เชฌเซ เชกเชเชจ เชตเชงเซเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ - เช เชจเซเชฏเชฅเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเซเชฐเชคเซเช เชจเชนเซเช เชนเซเชฏ.
เชคเซเชฏเชพเช เช
เชจเซเชฏ เชฆเซเชทเซเชเชฟเชเซเชฃ เชเซ, เชคเซเชฅเซ เชฎเชพเชคเซเชฐ เชคเชฎเซ เช เชจเชเซเชเซ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชถเซเช เชชเชธเชเชฆ เชเชฐเชตเซเช เช
เชจเซ, เชธเซเชฅเซ เช
เชเชคเซเชฏเชจเซเช, เชชเชเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชชเชธเชเชฆเชเซ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชนเชถเซ. เช เชซเชเซเชค เชฎเชพเชฐเซ เช
เชญเชฟเชชเซเชฐเชพเชฏ เชเซ - เชเช เชตเซเชฏเชเซเชคเชฟ เชเซเชฃเซ เชเชเชพเชฎเชพเช เชเชเชพ 4 เชเชคเซเชชเชพเชฆเชจเซ เชเซเชฏเชพ เช
เชจเซ เชธเซเชชเชฐเซเชถ เชเชฐเซเชฏเชพ เชเซ - เชจเซเชเชฟเชฏเชพ, เชเซเชฏเซเชจเชฟเชชเชฐ, เชฐเซเชก เชนเซเช เช
เชจเซ เชตเซเชเชฎเชตเซเชฐ. เชเชเชฒเซ เชเซ, เชฎเชพเชฐเซ เชธเชพเชฅเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชเช เชเซ.
เชธเซเชฐเซเชธ: www.habr.com