Google αž”αž“αŸ’αžαŸ‚αž˜αž‡αŸ†αž“αž½αž™ Kubernetes αž‘αŸ…αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹

TL; αž€αž»αž„αŸ– αž₯αž‘αžΌαžœαž“αŸαŸ‡ αž’αŸ’αž“αž€αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Kubernetes αž›αžΎ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹ αž–αžΈ Google αŸ”

Google αž”αž“αŸ’αžαŸ‚αž˜αž‡αŸ†αž“αž½αž™ Kubernetes αž‘αŸ…αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹

Google αžαŸ’αž„αŸƒαž“αŸαŸ‡ (08.09.2020/XNUMX/XNUMX, αž”αŸ’αžšαž αŸ‚αž› αž’αŸ’αž“αž€αž”αž€αž”αŸ’αžšαŸ‚) αž“αŸ…αž€αŸ’αž“αž»αž„αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸ Cloud Next OnAir αž”αžΆαž“αž”αŸ’αžšαž€αžΆαžŸαž–αžΈαž€αžΆαžšαž–αž„αŸ’αžšαžΈαž€αž‡αž½αžšαž•αž›αž·αžαž•αž›αžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžαŸ’αž˜αžΈαž˜αž½αž™αŸ”

αžαŸ’αž“αžΆαŸ†αž„ GKE αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž”αž“αŸ’αžαŸ‚αž˜αž—αžΆαž–αž―αž€αž‡αž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαž…αŸ†αž–αŸ„αŸ‡αž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžšαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎ Kubernetes αŸ” αž“αŸ…αžαŸ‚αž€αž€αŸ’αž€αžŠαžΆαž•αž›αž·αžαž•αž›αžŠαŸ†αž”αžΌαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž±αŸ’αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž αŸ…αžαžΆ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž αžΎαž™αžŸαž–αŸ’αžœαžαŸ’αž„αŸƒαž“αŸαŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž˜αžΆαž“αž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆαž αžΎαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžšαžΆαž›αŸ‹αž‚αŸ’αž“αžΆαŸ”

Confidential Computing αž‚αžΊαž‡αžΆαž•αž›αž·αžαž•αž›αžαŸ’αž˜αžΈαž˜αž½αž™αžŠαŸ‚αž›αž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’αž“αžΉαž„αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αžœαžΆαž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžαŸ†αžŽαž…αž»αž„αž€αŸ’αžšαŸ„αž™αž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αžŸαŸαžœαžΆαž–αž–αž€αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž‘αž·αž“αŸ’αž“αž“αŸαž™αž…αžΌαž› αž“αž·αž„αž€αŸ’αžšαŸ…αžšαž½αž…αž αžΎαž™αŸ” αžšαž αžΌαžαž˜αž€αžŠαž›αŸ‹αž–αŸαž›αžαŸ’αž˜αžΈαŸ—αž“αŸαŸ‡ αžœαžΆαž…αžΆαŸ†αž”αžΆαž…αŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŒαž·αž‚αŸ’αžšαžΈαž”αž‘αž·αž“αŸ’αž“αž“αŸαž™ αžŠαžΌαž…αžŠαŸ‚αž›αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž αžΎαž™αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž‡αžΆαž…αŸ’αžšαžΎαž“αž”αžΆαž“αž˜αžΎαž›αžƒαžΎαž‰αžαžΆ αžœαžΆαž‡αžΆαžšαž“αŸ’αž’αžŠαŸαž—αŸ’αž›αžΊαž…αŸ’αž”αžΆαžŸαŸ‹αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αžœαž·αžŸαŸαž™αž“αŸƒαž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ”

αž‚αŸ†αž“αž·αžαž•αŸ’αžαž½αž…αž•αŸ’αžαžΎαž˜αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹ Google αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αž·αž…αŸ’αž…αžŸαž αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‡αžΆαž˜αž½αž™αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹ αžŠαŸ‚αž›αž‡αžΆαž€αŸ’αžšαž»αž˜αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αžŠαžΎαž˜αŸ’αž”αžΈαž›αžΎαž€αž€αž˜αŸ’αž–αžŸαŸ‹αž‚αŸ†αž“αž·αžαž“αŸƒαž”αžšαž·αžŸαŸ’αžαžΆαž“αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αžŠαŸ‚αž›αž‚αž½αžšαž±αŸ’αž™αž‘αž»αž€αž…αž·αžαŸ’αž (TEEs) αŸ” TEE αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž“αŸƒ processor αžŠαŸ‚αž›αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž€αžΌαžŠαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‘αž»αž€αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” αžŠαŸ‚αž›αž˜αžΆαž“αž“αŸαž™αžαžΆ αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡αž˜αž·αž“αž’αžΆαž…αž…αžΌαž›αž”αŸ’αžšαžΎαžŠαŸ„αž™αž•αŸ’αž“αŸ‚αž€αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž“αŸƒ processor αžŠαžΌαž…αž‚αŸ’αž“αžΆαž“αŸ„αŸ‡αž‘αŸαŸ”

VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹ Google αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αž N2D αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš EPYC αž‡αŸ†αž“αžΆαž“αŸ‹αž‘αžΈαž–αžΈαžšαžšαž”αžŸαŸ‹ AMD αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Secure Encrypted Virtualization αžŠαžΎαž˜αŸ’αž”αžΈαž‰αŸ‚αž€αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαž…αŸαž‰αž–αžΈ hypervisor αžŠαŸ‚αž›αž–αž½αž€αžœαžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž˜αžΆαž“αž€αžΆαžšαž’αžΆαž“αžΆαžαžΆαž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ„αž™αž˜αž·αž“αž‚αž·αžαž–αžΈαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžšαž”αžŸαŸ‹αžœαžΆαŸ– αž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžš αž€αžΆαžšαžœαž·αž—αžΆαž‚ αžŸαŸ†αžŽαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ†αžšαžΌαž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž‰αžΆαžŸαž·αž”αŸ’αž”αž“αž·αž˜αŸ’αž˜αž·αžαŸ” αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ†αž–αŸαž‰αžαžΆαž˜αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαžŸαžΎαž”αž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαžΌαž…αž‡αžΆαž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αž’αž“αžΆαž‚αžΆαžšαž‡αžΆαžŠαžΎαž˜αŸ”

αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž€αžΆαžšαž…αž»αž…αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαž‚αžΊαž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž”αŸ‚αžαžΆαž“αžΆαž–αŸαž›αžαžΆαž„αž˜αž»αžαž“αŸƒαžαŸ’αž“αžΆαŸ†αž„ GKE αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžŠαŸ‚αž› Google αž“αž·αž™αžΆαž™αžαžΆαž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŽαŸ‚αž“αžΆαŸ†αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ 1.18 αž“αžΆαž–αŸαž›αžαžΆαž„αž˜αž»αžαŸ” αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ Google Kubernetes (GKE) αŸ” GKE αž‚αžΊβ€‹αž‡αžΆβ€‹αž”αžšαž·αžŸαŸ’αžαžΆαž“β€‹αžŠαŸ‚αž›β€‹αž˜αžΆαž“β€‹αž€αžΆαžšβ€‹αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž“αž·αž„β€‹αžαŸ’αžšαŸ€αž˜β€‹αžαŸ’αž›αž½αž“β€‹αž‡αžΆβ€‹αžŸαŸ’αžšαŸαž…β€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž•αž›αž·αžβ€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž€αžΆαžšβ€‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšβ€‹αž€αž»αž„αžαžΊαž“αŸαžš αžŠαŸ‚αž›β€‹αžšαŸ€αž”αž…αŸ†β€‹αž•αŸ’αž“αŸ‚αž€β€‹αž“αŸƒβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αž‘αŸ†αž“αžΎαž”β€‹αžŠαŸ‚αž›β€‹αž’αžΆαž…β€‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšβ€‹αž”αžΆαž“β€‹αž“αŸ…β€‹αž‘αžΌαž‘αžΆαŸ†αž„β€‹αž”αžšαž·αžŸαŸ’αžαžΆαž“β€‹αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšβ€‹αž…αŸ’αžšαžΎαž“αŸ” Kubernetes αž‚αžΊαž‡αžΆαž§αž”αž€αžšαžŽαŸ orchestration αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž»αž„αž‘αžΆαŸ†αž„αž“αŸαŸ‡αŸ”

αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αžαŸ’αž“αžΆαŸ†αž„ GKE αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž—αžΆαž–αž―αž€αž‡αž“αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž…αž„αŸ’αž€αŸ„αž˜ GKE αŸ” αž“αŸ…αž–αŸαž›αž”αž“αŸ’αžαŸ‚αž˜αž•αž›αž·αžαž•αž›αžαŸ’αž˜αžΈαž‘αŸ…αž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžαžΆαž‰αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹ αž™αžΎαž„αž…αž„αŸ‹αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αž˜αŸ’αžšαž·αžαžαŸ’αž˜αžΈαž˜αž½αž™
αž—αžΆαž–αž―αž€αž‡αž“ αž“αž·αž„αž€αžΆαžšαž…αž›αŸαžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αžŠαžΆαž€αŸ‹αž€αŸ’αž“αž»αž„αž’αž»αž„αŸ” αžαŸ’αž“αžΆαŸ†αž„ GKE αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹ Google αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž›αžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŠαžΌαž…αž‚αŸ’αž“αžΆαž“αžΉαž„ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹ αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αžΌαž“αžŸαŸ„αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžαŸ’αž“αžΆαŸ†αž„αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαŸ„αž™αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš AMD EPYC αŸ” αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž“αžΉαž„αž”αŸ’αžšαžΎαž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” RAM αž•αŸ’αž’αŸ‚αž€αž›αžΎαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸ SEV αžšαž”αžŸαŸ‹ AMD αžŠαŸ‚αž›αž˜αžΆαž“αž“αŸαž™αžαžΆαž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ”

Sunil Potti αž“αž·αž„ Eyal Manor, Cloud Engineers, Google

αž“αŸ…αž›αžΎαžαŸ’αž“αžΆαŸ†αž„ GKE αžŸαž˜αŸ’αž„αžΆαžαŸ‹ αž’αžαž·αžαž·αž‡αž“αž’αžΆαž…αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž…αž„αŸ’αž€αŸ„αž˜ GKE αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž€αŸ’αžšαž»αž˜αžαŸ’αž“αžΆαŸ†αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αŸ” αž“αž·αž™αžΆαž™αž±αŸ’αž™αžŸαžΆαž˜αž‰αŸ’αž‰ αž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžšαžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ”

αžŸαž αž‚αŸ’αžšαžΆαžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž‘αžΆαž˜αž‘αžΆαžšαž—αžΆαž–αž―αž€αž‡αž“αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž–αž–αž€αžŸαžΆαž’αžΆαžšαžŽαŸˆαž‡αžΆαž‡αžΆαž„αž–αž½αž€αž‚αŸαž’αŸ’αžœαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžšαž€αŸ’αž“αž»αž„αž”αžšαž·αžœαŸαžŽαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αŸ’αž“αž»αž„αž”αžšαž·αžœαŸαžŽαžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαŸ” αž€αžΆαžšαž–αž„αŸ’αžšαžΈαž€αž”αžŽαŸ’αžαžΆαž‰αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹ Google Cloud αž”αž„αŸ’αž€αžΎαž“αžšαž”αžΆαžšαž“αŸαŸ‡αžŠαŸ„αž™αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αžΌαžœαžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž…αž„αŸ’αž€αŸ„αž˜ GKE αŸ” αž αžΎαž™αžŠαŸ„αž™αžŸαžΆαžšαž—αžΆαž–αž–αŸαž‰αž“αž·αž™αž˜αžšαž”αžŸαŸ‹αžœαžΆ Kubernetes αž‚αžΊαž‡αžΆαž‡αŸ†αž αžΆαž“αž†αŸ’αž–αŸ„αŸ‡αž‘αŸ…αž˜αž»αžαžŠαŸαžŸαŸ†αžαžΆαž“αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αž“αŸαŸ‡ αžŠαŸ„αž™αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž“αžΌαžœαž‡αž˜αŸ’αžšαžΎαžŸαž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž αŸ„αŸ‡αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αžΆαž“αŸ‹αž€αŸ’αžšαŸ„αž™αž”αŸ’αžšαž€αž”αžŠαŸ„αž™αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž–αž€αžŸαžΆαž’αžΆαžšαžŽαŸˆαŸ”

Holger Mueller αž’αŸ’αž“αž€αžœαž·αž—αžΆαž‚αž“αŸ… Constellation Research αŸ”

NB αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžšαž”αžŸαŸ‹αž™αžΎαž„αž“αžΉαž„αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαžŠαŸ‚αž›αž–αžΉαž„αž•αŸ’αž’αŸ‚αž€αžαŸ’αž›αžΆαŸ†αž„αž›αžΎαž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž“αŸ…αžαŸ’αž„αŸƒαž‘αžΈ 28-30 αžαŸ‚αž€αž‰αŸ’αž‰αžΆ αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ Kubernetes αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŠαŸ‚αž›αž˜αž·αž“αž‘αžΆαž“αŸ‹αžŸαŸ’αž‚αžΆαž›αŸ‹ Kubernetes αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž…αž„αŸ‹αžŸαŸ’αž‚αžΆαž›αŸ‹αžœαžΆ αž αžΎαž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž’αŸ’αžœαžΎαž€αžΆαžšαŸ” αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸαž“αŸαŸ‡αž“αŸ…αžαŸ’αž„αŸƒαž‘αžΈ 14-16 αžαŸ‚αžαž»αž›αžΆ αž™αžΎαž„αž€αŸ†αž–αž»αž„αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αžΆαžšαž’αžΆαž”αŸ‹αžŠαŸαž Kubernetes Mega αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Kubernetes αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸ αžŠαŸ‚αž›αžœαžΆαž‡αžΆαžšαžΏαž„αžŸαŸ†αžαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαžŠαžΉαž„αž–αžΈαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž”αŸ†αž•αž»αžαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™ Kubernetes αž€αŸ†αžŽαŸ‚αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž”αŸ†αž•αž»αž αž“αž·αž„ "αžαž»αž„αžšαž½αž…" αžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αŸ” αž”αžΎαž€ Kubernetes Mega αž™αžΎαž„αž“αžΉαž„αžœαž·αž—αžΆαž‚αžαžΆαž˜αž‘αŸ’αžšαžΉαžŸαŸ’αžŠαžΈ αž“αž·αž„αž’αž“αž»αžœαžαŸ’αžαž—αžΆαž–αžŸαŸ’αž˜αž»αž‚αŸ’αžšαžŸαŸ’αž˜αžΆαž‰αž“αŸƒαž€αžΆαžšαžŠαŸ†αž‘αžΎαž„ αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž…αž„αŸ’αž€αŸ„αž˜αžŠαŸ‚αž›αžαŸ’αžšαŸ€αž˜αžšαž½αž…αž‡αžΆαžŸαŸ’αžšαŸαž…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αž›αž·αž ("αžœαž·αž’αžΈαž˜αž·αž“αž„αžΆαž™αžŸαŸ’αžšαž½αž›") αž™αž“αŸ’αžαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžΆαž“αžΆαžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„αž€αžΆαžšαž’αžαŸ‹αž±αž“αž…αŸ†αž–αŸ„αŸ‡αž€αŸ†αž αž»αžŸαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ”

αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αžšαž”αžŸαŸ‹αž•αŸ’αžŸαŸαž„αž‘αŸ€αž Google αž”αžΆαž“αž“αž·αž™αžΆαž™αžαžΆ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“αž“αžΉαž„αž‘αž‘αž½αž›αž”αžΆαž“αž˜αž»αžαž„αžΆαžšαžαŸ’αž˜αžΈαŸ—αž˜αž½αž™αž…αŸ†αž“αž½αž“ αžαžŽαŸˆαžŠαŸ‚αž›αž–αž½αž€αžœαžΆαž˜αžΆαž“αž‡αžΆαž‘αžΌαž‘αŸ…αž…αžΆαž”αŸ‹αž–αžΈαžαŸ’αž„αŸƒαž“αŸαŸ‡αžαž‘αŸ…αŸ” αž§αž‘αžΆαž αžšαžŽαŸ αžšαž”αžΆαž™αž€αžΆαžšαžŽαŸαžŸαžœαž“αž€αž˜αŸ’αž˜αž”αžΆαž“αž›αŸαž…αž‘αžΎαž„αžŠαŸ‚αž›αž˜αžΆαž“αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž›αž˜αŸ’αž’αž·αžαž“αŸƒαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž„αŸ’αž€αž”αŸ‹ AMD Secure Processor αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαžŸαŸ„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž‘αžΆαž αžšαžŽαŸαž“αžΈαž˜αž½αž™αŸ—αž“αŸƒ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αŸ”

αžœαžΆαž€αŸαž˜αžΆαž“αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžŸαž·αž‘αŸ’αž’αž·αž…αžΌαž›αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹ αž αžΎαž™ Google αž€αŸαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž·αž‘αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž…αžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžŽαžΆαž˜αž½αž™αž“αŸ…αž›αžΎαž‚αž˜αŸ’αžšαŸ„αž„αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αŸ” Google αž€αŸαž—αŸ’αž‡αžΆαž”αŸ‹ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž‡αžΆαž˜αž½αž™αž™αž“αŸ’αžαž€αžΆαžšαž―αž€αž‡αž“αž—αžΆαž–αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αžαž›αŸ‹αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž•αž„αžŠαŸ‚αžšαŸ”

αž’αŸ’αž“αž€αž’αžΆαž…αž”αŸ’αžšαžΎαž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αŸƒ VPCs αžŠαŸ‚αž›αž”αžΆαž“αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž…αŸ’αž”αžΆαž”αŸ‹αž‡αž‰αŸ’αž‡αžΆαŸ†αž„αž—αŸ’αž›αžΎαž„ αž“αž·αž„αž€αžΆαžšαžšαžΉαžαž”αž“αŸ’αžαžΉαž„αž‚αŸ„αž›αž“αž™αŸ„αž”αžΆαž™αžšαž”αžŸαŸ‹αžŸαŸ’αžαžΆαž”αŸαž“ αžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž“αžΆαžαžΆ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž’αžΆαž…αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž˜αž½αž™ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž–αž½αž€αž‚αŸαž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž‚αž˜αŸ’αžšαŸ„αž„αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž€αŸαžŠαŸ„αž™αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αž αž’αŸ’αž“αž€αž’αžΆαž…αž”αŸ’αžšαžΎαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ VPC αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžœαž·αžŸαžΆαž›αž—αžΆαž–αž’αž“αž’αžΆαž“ GCP αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ VMs αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

Sunil Potti αž“αž·αž„ Eyal Manor

αž”αŸ’αžšαž—αž–: www.habr.com