Intel Cloud Hypervisor 0.3 เจ…เจคเฉ‡ Amazon Firecracker 0.19 เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจจเฉ‚เฉฐ Rust เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

Intel เจชเฉเจฐเจ•เจพเจธเจผเจค เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจฆเจพ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจ•เจฒเจพเจ‰เจก เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ 0.3. เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ 'เจคเฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ
เจธเฉฐเจฏเฉเจ•เจค เจชเฉเจฐเจพเจœเฉˆเจ•เจŸ เจœเฉฐเจ—เจพเจฒ-VMM, เจœเจฟเจธ 'เจš เจ‡เฉฐเจŸเฉˆเจฒ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจ…เจฒเฉ€เจฌเจพเจฌเจพ, เจ…เจฎเฉ‡เจœเจผเจจ, เจ—เฉ‚เจ—เจฒ เจ…เจคเฉ‡ เจฐเฉˆเฉฑเจก เจนเฉˆเจŸ เจตเฉ€ เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจเฅค Rust-VMM Rust เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจŸเจพเจธเจ•-เจตเจฟเจธเจผเฉ‡เจธเจผ เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ•เจฒเจพเจ‰เจก เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจ‡เฉฑเจ• เจ…เจœเจฟเจนเจพ เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจนเฉˆ เจœเฉ‹ KVM เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจ‡เฉฑเจ• เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจฎเจพเจจเฉ€เจŸเจฐ (VMM) เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‰เจก-เจจเฉ‡เจŸเจฟเจต เจ•เฉฐเจฎเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก เจ‰เจชเจฒเฉฑเจฌเจง เจ…เจชเจพเจšเฉ‡ 2.0 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพเฅค

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

เจ‡เจฎเฉ‚เจฒเฉ‡เจธเจผเจจ เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจซเฉ‹เจ•เจธ เจชเฉˆเจฐเจพเจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ 'เจคเฉ‡ เจนเฉˆเฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซ x86_64 เจธเจฟเจธเจŸเจฎ เจธเจฎเจฐเจฅเจฟเจค เจนเจจ, เจชเจฐ AArch64 เจธเจนเจฟเจฏเฉ‹เจ— เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆเฅค เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ, เจฒเฉ€เจจเจ•เจธ เจฆเฉ‡ เจธเจฟเจฐเจซเจผ 64-เจฌเจฟเฉฑเจŸ เจฌเจฟเจฒเจก เจนเฉ€ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจธเจฎเจฐเจฅเจฟเจค เจนเจจเฅค CPU, เจฎเฉˆเจฎเฉ‹เจฐเฉ€, PCI เจ…เจคเฉ‡ NVDIMM เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจชเฉœเจพเจ… 'เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจพเจˆเจ—เจฐเฉ‡เจŸ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค

เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš:

  • เจชเฉˆเจฐเจพเจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเจผเจก I/O เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฃ เจฒเจˆ เจ•เฉฐเจฎ เจœเจพเจฐเฉ€ เจฐเจฟเจนเจพเฅค เจฌเจฒเฉŒเจ• เจœเฉฐเจคเจฐเจพเจ‚ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฐเจคเจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ vhost-user-blk. เจชเจฐเจฟเจตเจฐเจคเจจ เจคเฉเจนเจพเจจเฉ‚เฉฐ vhost-user เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฌเจฒเฉŒเจ• เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฒเจพเจ‰เจก เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจจเจพเจฒ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ SPDK, เจชเฉˆเจฐเจพเจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเจผเจก เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฒเจˆ เจฌเฉˆเจ•เจเจ‚เจก เจตเจœเฉ‹เจ‚;
  • เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจฒเจฟเจœเจพเจฃ เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจชเจฟเจ›เจฒเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ vhost-user-net, เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจกเจฐเจพเจˆเจตเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจฌเฉˆเจ•เจเจ‚เจก เจจเจพเจฒ เจซเฉˆเจฒเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ TAP. เจฌเฉˆเจ•เจเจ‚เจก Rust เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจนเฉเจฃ เจ•เจฒเจพเจ‰เจก เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจชเฉˆเจฐเจพ-เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเจผเจก เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ;
  • เจฎเฉ‡เจœเจผเจฌเจพเจจ เจตเจพเจคเจพเจตเจฐเจฃ เจ…เจคเฉ‡ เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎ เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจšเจพเจฐ เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ, AF_VSOCK เจเจกเจฐเฉˆเจธเจฟเฉฐเจ— (เจตเจฐเจšเฉเจ…เจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจพเจ•เจŸ) เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจ•เจŸเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจนเจพเจˆเจฌเฉเจฐเจฟเจก เจฒเจพเจ—เฉ‚เจ•เจฐเจจ, virtio เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจนเฉˆเฅค เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจซเจพเจ‡เจฐเจ•เฉเจฐเฉ‡เจ•เจฐ, เจเจฎเจพเจœเจผเจพเจจ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค. VSOCK เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ—เฉˆเจธเจŸ เจ…เจคเฉ‡ เจนเฉ‹เจธเจŸ เจธเจพเจˆเจกเจพเจ‚ 'เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฒเจˆ เจธเจŸเฉˆเจ‚เจกเจฐเจก POSIX เจธเจพเจ•เจŸ API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ…เจœเจฟเจนเฉ‡ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจฒเจˆ เจ†เจฎ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเจพเจฒ เจ•เจˆ เจ•เจฒเจพเจ‡เฉฐเจŸ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ‡ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ;
  • HTTP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉเจฐเจฌเฉฐเจงเจจ API เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เฅค เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš, เจ‡เจน API เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจนเฉŒเจŸ-เจชเจฒเฉฑเจ—เจฟเฉฐเจ— เจธเจฐเฉ‹เจค เจ…เจคเฉ‡ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจŸเจฟเฉฐเจ— เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจตเฉ‡เจ—เจพ;
  • virtio MMIO (เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฎเฉˆเจชเจก virtio) 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจŸเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ เจธเจฅเจพเจชเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฒเฉ‡เจ…เจฐ เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ PCI เจฌเฉฑเจธ เจ‡เจฎเฉ‚เจฒเฉ‡เจธเจผเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ;
  • เจจเฉ‡เจธเจŸเจก เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจชเจนเจฟเจฒเจ•เจฆเจฎเฉ€ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚, เจ•เจฒเจพเจ‰เจก เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจจเฉ‡ เจชเฉˆเจฐเจพเจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเจผเจก IOMMU เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ virtio เจฐเจพเจนเฉ€เจ‚ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจจเฉ‡เจธเจŸเจก เจ…เจคเฉ‡ เจธเจฟเฉฑเจงเฉ€ เจซเจพเจฐเจตเจฐเจกเจฟเฉฐเจ— เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • เจ‰เจฌเฉฐเจŸเฉ‚ 19.10 เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€;
  • 64 GB เจคเฉ‹เจ‚ เจตเฉฑเจง RAM เจจเจพเจฒ เจ—เจฟเจธเจŸ เจธเจฟเจธเจŸเจฎ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจจเจตเจพเจ‚ เจฎเฉเฉฑเจฆเจพ เจจเฉ‡เฉœเฉ‡ เจตเจฟเจ•เจธเจฟเจค เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจฎเจพเจจเฉ€เจŸเจฐ เจซเจพเจ‡เจฐเจ•เฉเจฐเฉ‡เจ•เจฐ, Rust เจตเจฟเฉฑเจš เจตเฉ€ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, Rust-VMM เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ…เจคเฉ‡ KVM เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจนเฉˆ CrosVM, เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ Google เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจฒเฉ€เจจเจ•เจธ ะธ เจ›เฉเจชเจพเจ“ ChromeOS เจตเจฟเฉฑเจšเฅค AWS Lambda เจ…เจคเฉ‡ AWS Fargate เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ…เจคเฉ‡ เจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ Amazon Web Services เจฆเฉเจ†เจฐเจพ เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค

เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ“เจตเจฐเจนเฉˆเฉฑเจก เจจเจพเจฒ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจฐเจนเจฟเจค เจตเจฟเจ•เจพเจธ เจฎเจพเจกเจฒ (เจธเฉ‡เจตเจพ เจตเจœเฉ‹เจ‚ เจซเฉฐเจ•เจธเจผเจจ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ เจ—เจ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจตเจพเจคเจพเจตเจฐเจฃ เจ…เจคเฉ‡ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจŸเฉ‚เจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจฒเจพเจˆเจŸเจตเฉ‡เจŸ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธเจจเฉ‚เฉฐ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจตเฉ€เจเจฎ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจฐเจตเจพเจ‡เจคเฉ€ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ…เจคเฉ‡ เจฒเจšเจ•เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจตเฉ€เจเจฎ เจฆเฉ‡ เจฒเจพเจ‚เจš เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจคเฉฑเจ• เจฆเจพ เจธเจฎเจพเจ‚ 125ms เจคเฉ‹เจ‚ เจตเฉฑเจง เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ 150 เจตเจพเจคเจพเจตเจฐเจฃ เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจฆเฉ€ เจคเฉ€เจฌเจฐเจคเจพ เจจเจพเจฒ เจจเจตเฉ€เจ†เจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจฆเฉ€ เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ API เจนเฉˆเจ‚เจกเจฒเจฐ (โ€œโ€”no-apiโ€) เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเฉฐเจšเจพเจฒเจจ เจฆเจพ เจ‡เฉฑเจ• เจฎเฉ‹เจก เจœเฉ‹เฉœเจฆเฉ€ เจนเฉˆ, เจตเจพเจคเจพเจตเจฐเจฃ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจนเจพเจฐเจก-เจ•เฉ‹เจก เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจธเจฅเจฟเจฐ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ โ€œ--config-fileโ€ เจตเจฟเจ•เจฒเจช เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจฆเจฟเจธเจผเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ JSON เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจคเฉ‹เจ‚, โ€œโ€”โ€ เจตเจฟเจญเจพเจœเจ• เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจตเฉ€ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจจเจฟเจฐเจงเจพเจฐเจค เจซเจฒเฉˆเจ— เจฌเจฟเจจเจพเจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจšเฉ‡เจจ เจฆเฉ‡ เจจเจพเจฒ เจชเจพเจธ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจเจฎเจพเจœเจผเจพเจจ, เจœเฉ‹ เจ•เจฟ เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจตเฉ€ เจเจฒเจพเจจ เจ•เฉ€เจคเจพ เจฐเจธเจŸ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจชเจพเจ‚เจธเจฐเจธเจผเจฟเจช เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ 'เจคเฉ‡เฅค เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจ•เฉฐเจชเจจเฉ€ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจœเฉฐเจ—เจพเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเจงเจฆเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ 'เจคเฉ‡ เจตเจฟเจ•เจพเจธ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฒเจพเจ‚เจฌเจกเจพ, EC2 เจ…เจคเฉ‡ S3 เจตเจฐเจ—เฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพ เจšเฉเฉฑเจ•เจพ เจนเฉˆเฅค Amazon เจจเฉ‡ Rust เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ S3 เจตเจฟเฉฑเจš เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจ…เจคเฉ‡ เจฌเจฟเจฒเจกเจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ, EC2 เจตเจฟเฉฑเจš เจฐเฉ€เจ—เจฐเฉˆเจธเจผเจจ เจŸเฉˆเจธเจŸ เจšเจฒเจพเจ‰เจฃ, เจ…เจคเฉ‡ crates.io เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจธเจพเจฐเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฒเจˆ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• docs.rs เจธเจพเจˆเจŸ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

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

เจธเจฐเฉ‹เจค: opennet.ru

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