{"id":34925,"date":"2024-08-27T14:23:06","date_gmt":"2024-08-27T07:23:06","guid":{"rendered":"http:\/\/jupitek.maudemo.vip\/index.php\/2024\/08\/27\/work-with-placement-groups\/"},"modified":"2026-05-14T10:30:55","modified_gmt":"2026-05-14T09:30:55","slug":"work-with-placement-groups","status":"publish","type":"post","link":"https:\/\/jupitek.maudemo.vip\/index.php\/2024\/08\/27\/work-with-placement-groups\/","title":{"rendered":"L\u00e0m vi\u1ec7c v\u1edbi Placement Groups"},"content":{"rendered":"<p>Khi b\u1ea1n tri\u1ec3n khai nhi\u1ec1u Compute Instance trong m\u1ed9t trong c\u00e1c v\u00f9ng t\u00ednh to\u00e1n c\u1ee7a ch\u00fang t\u00f4i, ch\u00fang s\u1ebd \u0111\u01b0\u1ee3c ph\u00e2n b\u1ed5 cho c\u00e1c m\u00e1y v\u1eadt l\u00fd (&#8220;m\u00e1y ch\u1ee7&#8221;) c\u00f3 t\u00e0i nguy\u00ean kh\u1ea3 d\u1ee5ng. Tuy nhi\u00ean, t\u00f9y thu\u1ed9c v\u00e0o y\u00eau c\u1ea7u v\u1ec1 kh\u1ed1i l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c c\u1ee7a b\u1ea1n, b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n Compute Instance c\u1ee7a m\u00ecnh tu\u00e2n theo c\u00e1c chi\u1ebfn l\u01b0\u1ee3c c\u1ee5 th\u1ec3:<\/p>\n<p>Nh\u00f3m l\u1ea1i v\u1edbi nhau. B\u1ea1n c\u00f3 th\u1ec3 mu\u1ed1n ch\u00fang \u0111\u01b0\u1ee3c \u0111\u1eb7t g\u1ea7n nhau \u0111\u1ec3 gi\u1ea3m \u0111\u1ed9 tr\u1ec5 gi\u1eefa c\u00e1c Compute Instance \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng cho m\u1ed9t \u1ee9ng d\u1ee5ng ho\u1eb7c kh\u1ed1i l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c.<\/p>\n<p>Ph\u00e2n t\u00e1n. B\u1ea1n c\u00f3 th\u1ec3 mu\u1ed1n ph\u00e2n t\u00e1n ch\u00fang tr\u00ean nhi\u1ec1u m\u00e1y ch\u1ee7 \u0111\u1ec3 h\u1ed7 tr\u1ee3 t\u00ednh kh\u1ea3 d\u1ee5ng cao, v\u00ed d\u1ee5 khi c\u1ea7n thi\u1ebft \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i d\u1ef1 ph\u00f2ng.<\/p>\n<p>C\u00e1c nh\u00f3m v\u1ecb tr\u00ed ph\u00e2n ph\u1ed1i Compute Instance c\u1ee7a b\u1ea1n tr\u00ean c\u00e1c m\u00e1y ch\u1ee7 trong m\u1ed9t v\u00f9ng \u0111\u1ec3 \u0111\u00e1p \u1ee9ng m\u1ed9t trong hai m\u00f4 h\u00ecnh n\u00e0y.<\/p>\n<p><strong>T\u1ed5ng quan<\/strong><\/p>\n<p>Thi\u1ebft l\u1eadp nh\u00f3m v\u1ecb tr\u00ed l\u00e0 m\u1ed9t quy tr\u00ecnh \u0111\u01a1n gi\u1ea3n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Tr\u00ecnh qu\u1ea3n l\u00fd \u0111\u00e1m m\u00e2y, API Linode ho\u1eb7c CLI c\u1ee7a ch\u00fang t\u00f4i. T\u1ea1o m\u1ed9t nh\u00f3m m\u1edbi trong khu v\u1ef1c \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 v\u00e0 th\u00eam Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n m\u1edbi ho\u1eb7c hi\u1ec7n c\u00f3 t\u1eeb khu v\u1ef1c \u0111\u00f3 v\u00e0o nh\u00f3m c\u1ee7a b\u1ea1n. Khi ch\u1ec9 \u0111\u1ecbnh Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n cho nh\u00f3m v\u1ecb tr\u00ed, ch\u00fang t\u00f4i s\u1ebd \u0111\u1eb7t ch\u00fang m\u1ed9t c\u00e1ch v\u1eadt l\u00fd d\u1ef1a tr\u00ean m\u00f4 h\u00ecnh m\u00e0 b\u1ea1n mong mu\u1ed1n.<\/p>\n<p><strong>S\u1eb5n c\u00f3:<\/strong><\/p>\n<p>Nh\u00f3m v\u1ecb tr\u00ed c\u00f3 s\u1eb5n \u1edf t\u1ea5t c\u1ea3 c\u00e1c v\u00f9ng \u0111i\u1ec7n to\u00e1n c\u1ed1t l\u00f5i h\u1ed7 tr\u1ee3 Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n.<\/p>\n<pre class=\"wp-block-code\"><code>Nh\u00f3m v\u1ecb tr\u00ed kh\u00f4ng \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 trong c\u00e1c v\u00f9ng \u0111i\u1ec7n to\u00e1n ph\u00e2n t\u00e1n.<\/code><\/pre>\n<p><strong>Nh\u00f3m v\u1ecb tr\u00ed v\u00e0 s\u1ef1 tu\u00e2n th\u1ee7<\/strong><\/p>\n<p>Xem l\u1ea1i c\u00e1c ph\u1ea7n n\u00e0y \u0111\u1ec3 hi\u1ec3u kh\u00e1i ni\u1ec7m nh\u00f3m v\u1ecb tr\u00ed.<\/p>\n<ul>\n<li>\u0110\u1ec3 ph\u00e2n ph\u1ed1i Compute Instances c\u1ee7a b\u1ea1n trong m\u1ed9t nh\u00f3m v\u1ecb tr\u00ed, ch\u00fang t\u00f4i s\u1eed d\u1ee5ng c\u00e1c chi\u1ebfn l\u01b0\u1ee3c v\u1ecb tr\u00ed c\u1ee5 th\u1ec3. Khi t\u1ea1o m\u1ed9t nh\u00f3m m\u1edbi, b\u1ea1n ch\u1ecdn m\u1ed9t trong hai lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed:<\/li>\n<\/ul>\n<ul>\n<li>Affinity. Khi b\u1ea1n ch\u1ec9 \u0111\u1ecbnh Compute Instances cho nh\u00f3m, ch\u00fang t\u00f4i s\u1ebd \u0111\u1eb7t ch\u00fang g\u1ea7n nhau v\u1ec1 m\u1eb7t v\u1eadt l\u00fd, c\u00f3 th\u1ec3 tr\u00ean c\u00f9ng m\u1ed9t m\u00e1y ch\u1ee7. \u0110i\u1ec1u n\u00e0y h\u1ed7 tr\u1ee3 m\u00f4 h\u00ecnh nh\u00f3m l\u1ea1i v\u1edbi nhau v\u00e0 ph\u00f9 h\u1ee3p nh\u1ea5t cho c\u00e1c \u1ee9ng d\u1ee5ng y\u00eau c\u1ea7u \u0111\u1ed9 tr\u1ec5 th\u1ea5p.<\/li>\n<\/ul>\n<ul>\n<li>Anti-affinity. Khi b\u1ea1n ch\u1ec9 \u0111\u1ecbnh Compute Instances cho nh\u00f3m, ch\u00fang t\u00f4i s\u1ebd \u0111\u1eb7t ch\u00fang trong c\u00e1c m\u00e1y ch\u1ee7 ri\u00eang bi\u1ec7t, nh\u01b0ng v\u1eabn gi\u1eef ch\u00fang trong c\u00f9ng m\u1ed9t v\u00f9ng. \u0110i\u1ec1u n\u00e0y h\u1ed7 tr\u1ee3 m\u00f4 h\u00ecnh ph\u00e2n t\u00e1n \u0111\u1ec3 c\u00f3 t\u00ednh kh\u1ea3 d\u1ee5ng cao.<\/li>\n<\/ul>\n<p><strong>Ch\u00ednh s\u00e1ch nh\u00f3m v\u1ecb tr\u00ed<\/strong><\/p>\n<p>\u0110i\u1ec1u n\u00e0y x\u00e1c \u0111\u1ecbnh c\u00e1ch ch\u00fang t\u00f4i x\u1eed l\u00fd c\u00e1c y\u00eau c\u1ea7u th\u00eam Compute Instance v\u00e0o nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n trong t\u01b0\u01a1ng lai v\u00e0 li\u1ec7u n\u00f3 c\u00f3 ti\u1ebfp t\u1ee5c tu\u00e2n th\u1ee7 hay kh\u00f4ng.<\/p>\n<ul>\n<li>Nghi\u00eam ng\u1eb7t (Th\u1ef1c h\u00e0nh t\u1ed1t nh\u1ea5t). N\u1ebfu m\u1ed9t Compute Instance m\u1ee5c ti\u00eau ph\u00e1 v\u1ee1 m\u00f4 h\u00ecnh nh\u00f3m l\u1ea1i v\u1edbi nhau ho\u1eb7c ph\u00e2n t\u00e1n \u0111\u01b0\u1ee3c \u0111\u1eb7t theo lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n, th\u00ec n\u00f3 s\u1ebd kh\u00f4ng \u0111\u01b0\u1ee3c th\u00eam v\u00e0o. S\u1eed d\u1ee5ng \u0111i\u1ec1u n\u00e0y \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o nh\u00f3m v\u1ecb tr\u00ed v\u1eabn tu\u00e2n th\u1ee7.<\/li>\n<\/ul>\n<ul>\n<li>Linh ho\u1ea1t. M\u1ed9t Compute Instance m\u1ee5c ti\u00eau s\u1ebd \u0111\u01b0\u1ee3c th\u00eam v\u00e0o ngay c\u1ea3 khi n\u00f3 ph\u00e1 v\u1ee1 m\u00f4 h\u00ecnh nh\u00f3m l\u1ea1i v\u1edbi nhau ho\u1eb7c ph\u00e2n t\u00e1n \u0111\u01b0\u1ee3c \u0111\u1eb7t theo lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n. \u0110i\u1ec1u n\u00e0y khi\u1ebfn nh\u00f3m v\u1ecb tr\u00ed kh\u00f4ng tu\u00e2n th\u1ee7. S\u1eed d\u1ee5ng \u0111i\u1ec1u n\u00e0y n\u1ebfu b\u1ea1n c\u1ea7n linh ho\u1ea1t h\u01a1n \u0111\u1ec3 th\u00eam Compute Instance trong t\u01b0\u01a1ng lai v\u00e0 vi\u1ec7c tu\u00e2n th\u1ee7 kh\u00f4ng ph\u1ea3i l\u00e0 m\u1ed1i quan t\u00e2m ngay l\u1eadp t\u1ee9c.<\/li>\n<\/ul>\n<p><strong>Kh\u1eafc ph\u1ee5c t\u00ecnh tr\u1ea1ng kh\u00f4ng tu\u00e2n th\u1ee7<\/strong><\/p>\n<p>Ch\u00fang t\u00f4i s\u1ebd \u0111\u01b0\u1ee3c c\u1ea3nh b\u00e1o n\u1ebfu m\u1ed9t nh\u00f3m v\u1ecb tr\u00ed kh\u00f4ng tu\u00e2n th\u1ee7, b\u1ea5t k\u1ec3 nguy\u00ean nh\u00e2n l\u00e0 g\u00ec. Ch\u00fang t\u00f4i s\u1ebd di chuy\u1ec3n m\u1ed9t Compute Instance kh\u00f4ng tu\u00e2n th\u1ee7 \u0111\u1ec3 b\u1ea1n kh\u1eafc ph\u1ee5c s\u1ef1 c\u1ed1. Ch\u1ec9 c\u00f3 nh\u00e2n vi\u00ean Akamai m\u1edbi c\u00f3 th\u1ec3 kh\u1eafc ph\u1ee5c s\u1ef1 c\u1ed1 kh\u00f4ng tu\u00e2n th\u1ee7.<\/p>\n<p>D\u1ef1a tr\u00ean ch\u00ednh s\u00e1ch nh\u00f3m v\u1ecb tr\u00ed b\u1ea1n \u0111\u00e3 ch\u1ecdn, sau \u0111\u00e2y l\u00e0 nh\u1eefng c\u00e1ch m\u00e0 m\u1ed9t nh\u00f3m v\u1ecb tr\u00ed c\u00f3 th\u1ec3 tr\u1edf n\u00ean kh\u00f4ng tu\u00e2n th\u1ee7:<\/p>\n<ul>\n<li>Nghi\u00eam ng\u1eb7t. C\u00f3 nh\u1eefng tr\u01b0\u1eddng h\u1ee3p hi\u1ebfm hoi khi ch\u00fang t\u00f4i c\u00f3 th\u1ec3 c\u1ea7n th\u1ef1c hi\u1ec7n b\u1ea3o tr\u00ec kh\u1ea9n c\u1ea5p tr\u00ean m\u00e1y ch\u1ee7 ch\u1ee9a c\u00e1c phi\u00ean b\u1ea3n t\u00ednh to\u00e1n t\u1ea1o n\u00ean nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n. Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, ch\u00fang t\u00f4i c\u1ea7n di chuy\u1ec3n c\u00e1c phi\u00ean b\u1ea3n t\u00ednh to\u00e1n n\u00e0y sang c\u00e1c m\u00e1y ch\u1ee7 kh\u00e1c, \u0111i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 khi\u1ebfn nh\u00f3m v\u1ecb tr\u00ed kh\u00f4ng tu\u00e2n th\u1ee7.<\/li>\n<\/ul>\n<ul>\n<li>Linh ho\u1ea1t. M\u1ed9t nh\u00f3m v\u1ecb tr\u00ed s\u1eed d\u1ee5ng ch\u00ednh s\u00e1ch n\u00e0y c\u00f3 th\u1ec3 tr\u1edf n\u00ean kh\u00f4ng tu\u00e2n th\u1ee7 n\u1ebfu c\u00f3 m\u1ed9t Compute Instance kh\u00f4ng \u0111\u00e1p \u1ee9ng m\u00f4 h\u00ecnh nh\u00f3m l\u1ea1i v\u1edbi nhau ho\u1eb7c ph\u00e2n t\u00e1n c\u1ee7a lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed.<\/li>\n<\/ul>\n<p class=\"has-background\" style=\"background-color:#74f78c33\">Vi\u1ec7c kh\u1eafc ph\u1ee5c t\u00ecnh tr\u1ea1ng kh\u00f4ng tu\u00e2n th\u1ee7 \u0111\u1ed1i v\u1edbi c\u00e1c nh\u00f3m v\u1ecb tr\u00ed Nghi\u00eam ng\u1eb7t \u0111\u01b0\u1ee3c \u01b0u ti\u00ean h\u01a1n c\u00e1c nh\u00f3m Linh ho\u1ea1t.<\/p>\n<p><strong>T\u1ea1o nh\u00f3m v\u1ecb tr\u00ed<\/strong><\/p>\n<p>D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t s\u1ed1 quy tr\u00ecnh b\u1ea1n c\u00f3 th\u1ec3 l\u00e0m theo \u0111\u1ec3 t\u1ea1o nh\u00f3m v\u1ecb tr\u00ed m\u1edbi v\u00e0 th\u00eam Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n hi\u1ec7n c\u00f3 v\u00e0o nh\u00f3m \u0111\u00f3.<\/p>\n<p><strong>S\u1eed d\u1ee5ng Tr\u00ecnh qu\u1ea3n l\u00fd \u0111\u00e1m m\u00e2y<\/strong><\/p>\n<p>Tr\u01b0\u1edbc khi b\u1ea1n b\u1eaft \u0111\u1ea7u:<\/p>\n<ul>\n<li>Xem l\u1ea1i Nh\u00f3m v\u1ecb tr\u00ed v\u00e0 s\u1ef1 tu\u00e2n th\u1ee7 \u0111\u1ec3 hi\u1ec3u kh\u00e1i ni\u1ec7m nh\u00f3m v\u1ecb tr\u00ed.<\/li>\n<\/ul>\n<ul>\n<li>Xem l\u1ea1i Th\u00f4ng s\u1ed1 k\u1ef9 thu\u1eadt \u0111\u1ec3 bi\u1ebft chi ti\u1ebft v\u1ec1 nh\u1eefng g\u00ec \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3.<\/li>\n<\/ul>\n<p>Quy tr\u00ecnh t\u1ea1o<br \/>\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn trang Nh\u00f3m v\u1ecb tr\u00ed trong Cloud Manager v\u00e0 nh\u1ea5p v\u00e0o T\u1ea1o nh\u00f3m v\u1ecb tr\u00ed. Bi\u1ec3u m\u1eabu T\u1ea1o nh\u00f3m v\u1ecb tr\u00ed s\u1ebd m\u1edf ra.<\/p>\n<ul>\n<li>\u0110i\u1ec1n v\u00e0o bi\u1ec3u m\u1eabu v\u1edbi c\u00e1c c\u00e0i \u0111\u1eb7t mong mu\u1ed1n c\u1ee7a b\u1ea1n:<\/li>\n<\/ul>\n<ul>\n<li>Nh\u00e3n: \u0110\u1eb7t t\u00ean d\u1ec5 nh\u1eadn bi\u1ebft cho nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n.<\/li>\n<\/ul>\n<ul>\n<li>V\u00f9ng: Ch\u1ecdn v\u00f9ng t\u00ednh to\u00e1n c\u1ed1t l\u00f5i bao g\u1ed3m c\u00e1c Phi\u00ean b\u1ea3n t\u00ednh to\u00e1n m\u00e0 b\u1ea1n mu\u1ed1n th\u00eam.<\/li>\n<\/ul>\n<ul>\n<li>Lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed. Ch\u1ecdn m\u1ed1i quan h\u1ec7 ph\u00f9 h\u1ee3p v\u1edbi m\u00f4 h\u00ecnh c\u1ee7a b\u1ea1n.<\/li>\n<\/ul>\n<ul>\n<li>Ch\u00ednh s\u00e1ch nh\u00f3m v\u1ecb tr\u00ed. Ch\u1ecdn c\u00e1ch b\u1ea1n mu\u1ed1n th\u1ef1c thi tu\u00e2n th\u1ee7 cho nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a m\u00ecnh khi th\u00eam Phi\u00ean b\u1ea3n t\u00ednh to\u00e1n v\u00e0o nh\u00f3m \u0111\u00f3 trong t\u01b0\u01a1ng lai.<\/li>\n<\/ul>\n<p class=\"has-background\" style=\"background-color:#74f78c33\">Hi\u1ec7n t\u1ea1i, ch\u1ec9 c\u00f3 Anti-affinity kh\u1ea3 d\u1ee5ng cho Lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed.<br \/>Sau khi b\u1ea1n t\u1ea1o nh\u00f3m v\u1ecb tr\u00ed, b\u1ea1n kh\u00f4ng th\u1ec3 thay \u0111\u1ed5i Ch\u00ednh s\u00e1ch nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a nh\u00f3m \u0111\u00f3.<\/p>\n<p>Khi b\u1ea1n \u0111\u00e3 s\u1eb5n s\u00e0ng, h\u00e3y nh\u1ea5p v\u00e0o T\u1ea1o nh\u00f3m v\u1ecb tr\u00ed. T\u00f3m t\u1eaft v\u1ec1 nh\u00f3m c\u1ee7a b\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb.<\/p>\n<p>Ch\u1ecdn tab Linodes (0).<\/p>\n<p>Nh\u1ea5p v\u00e0o G\u00e1n Linode cho nh\u00f3m v\u1ecb tr\u00ed. Bi\u1ec3u m\u1eabu G\u00e1n Linodes s\u1ebd m\u1edf ra.<\/p>\n<p>Danh s\u00e1ch th\u1ea3 xu\u1ed1ng Linodes trong \u0111\u01b0\u1ee3c t\u1ef1 \u0111\u1ed9ng \u0111i\u1ec1n v\u1edbi c\u00e1c Phi\u00ean b\u1ea3n t\u00ednh to\u00e1n \u0111\u1ee7 \u0111i\u1ec1u ki\u1ec7n trong Khu v\u1ef1c b\u1ea1n \u0111\u00e3 ch\u1ecdn. Ch\u1ecdn m\u1ed9t \u0111\u1ec3 th\u00eam v\u00e0 nh\u1ea5p v\u00e0o G\u00e1n Linode.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"726\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-105-1024x726-1.png\" alt=\"\" class=\"wp-image-1491\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-105-1024x726-1.png 1024w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-105-300x213-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-105-768x544-1.png 768w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-105.png 1219w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p>Xem l\u1ea1i gi\u1edbi h\u1ea1n Linode cho nh\u00f3m v\u1ecb tr\u00ed n\u00e0y v\u00e0 l\u1eb7p l\u1ea1i c\u00e1c b\u01b0\u1edbc 5-6 \u0111\u1ec3 b\u1ed5 sung th\u00eam Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n n\u1ebfu c\u1ea7n.<\/p>\n<p><strong>S\u1eed d\u1ee5ng API<\/strong><\/p>\n<p>X\u00e1c \u0111\u1ecbnh s\u1ed1 l\u01b0\u1ee3ng phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n t\u1ed1i \u0111a:<\/p>\n<p>Ch\u1ea1y y\u00eau c\u1ea7u n\u00e0y b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng id v\u00f9ng \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef. L\u01b0u tr\u1eef gi\u00e1 tr\u1ecb max_linodes_per_pg. Gi\u00e1 tr\u1ecb n\u00e0y th\u1ec3 hi\u1ec7n s\u1ed1 l\u01b0\u1ee3ng Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n t\u1ed1i \u0111a m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 th\u00eam v\u00e0o nh\u00f3m v\u1ecb tr\u00ed cho khu v\u1ef1c \u0111\u00f3.<\/p>\n<pre class=\"wp-block-code\"><code>curl -H \"Authorization: Bearer $TOKEN\" \\ https:\/\/api.linode.com\/v4\/regions\/us-east<\/code><\/pre>\n<p><strong>Li\u1ec7t k\u00ea c\u00e1c phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n<\/strong><\/p>\n<p>Ch\u1ea1y y\u00eau c\u1ea7u n\u00e0y b\u1eb1ng id v\u00f9ng \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef \u0111\u1ec3 l\u1ecdc ph\u1ea3n h\u1ed3i. X\u00e1c \u0111\u1ecbnh c\u00e1c Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n c\u1ee5 th\u1ec3 m\u00e0 b\u1ea1n mu\u1ed1n \u0111\u01b0a v\u00e0o &#8212; t\u1ed1i \u0111a gi\u00e1 tr\u1ecb max_linodes_per_pg &#8212; v\u00e0 l\u01b0u tr\u1eef gi\u00e1 tr\u1ecb id cho t\u1eebng Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n.<\/p>\n<pre class=\"wp-block-code\"><code>curl -H \"Authorization: Bearer $TOKEN\" -H 'X-Filter: { \"region\": \"us-east\" }' https:\/\/api.linode.com\/v4\/networking\/ips<\/code><\/pre>\n<p><strong>T\u1ea1o nh\u00f3m v\u1ecb tr\u00ed m\u1edbi<\/strong><\/p>\n<ul>\n<li>Ch\u1ea1y y\u00eau c\u1ea7u n\u00e0y \u0111\u1ec3 t\u1ea1o nh\u00f3m v\u1ecb tr\u00ed m\u1edbi. L\u01b0u tr\u1eef gi\u00e1 tr\u1ecb id \u0111\u01b0\u1ee3c t\u1ea1o cho nh\u00f3m \u0111\u00f3.<\/li>\n<\/ul>\n<ul>\n<li>nh\u00e3n. \u0110\u1eb7t t\u00ean d\u1ec5 nh\u1eadn bi\u1ebft cho nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n.<\/li>\n<\/ul>\n<ul>\n<li>v\u00f9ng. \u0110\u1eb7t nh\u00e3n n\u00e0y th\u00e0nh nh\u00e3n b\u1ea1n \u0111\u00e3 l\u01b0u tr\u1eef cho v\u00f9ng c\u1ee7a m\u00ecnh.<\/li>\n<\/ul>\n<ul>\n<li>placement_group_type. \u0110\u1eb7t th\u00e0nh m\u1ed1i quan h\u1ec7 ph\u00f9 h\u1ee3p v\u1edbi m\u00f4 h\u00ecnh c\u1ee7a b\u1ea1n.<\/li>\n<\/ul>\n<ul>\n<li>placement_group_policy. X\u00e1c \u0111\u1ecbnh c\u00e1ch th\u1ef1c thi tu\u00e2n th\u1ee7 cho nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n khi th\u00eam Compute <\/li>\n<\/ul>\n<ul>\n<li>Instances v\u00e0o nh\u00f3m \u0111\u00f3 trong t\u01b0\u01a1ng lai. \u0110\u1eb7t th\u00e0nh strict \u0111\u1ec3 th\u1ef1c thi nghi\u00eam ng\u1eb7t ho\u1eb7c flexible \u0111\u1ec3 th\u1ef1c thi linh ho\u1ea1t.<\/li>\n<\/ul>\n<p class=\"has-background\" style=\"background-color:#74f78c33\">Hi\u1ec7n t\u1ea1i, ch\u1ec9 c\u00f3 anti-affinity (anti-affinity:local) kh\u1ea3 d\u1ee5ng cho placement_group_type.<br \/>Sau khi b\u1ea1n t\u1ea1o nh\u00f3m placement, b\u1ea1n kh\u00f4ng th\u1ec3 thay \u0111\u1ed5i c\u00e0i \u0111\u1eb7t th\u1ef1c thi placement_group_policy c\u1ee7a nh\u00f3m \u0111\u00f3.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1014\" height=\"262\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-106.png\" alt=\"\" class=\"wp-image-1492\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-106.png 1014w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-106-300x78-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-106-768x198-1.png 768w\" sizes=\"auto, (max-width: 1014px) 100vw, 1014px\" \/><\/figure>\n<p><strong>Th\u00eam phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n v\u00e0o nh\u00f3m<\/strong><\/p>\n<p>Trong y\u00eau c\u1ea7u n\u00e0y, h\u00e3y \u0111i\u1ec1n v\u00e0o m\u1ea3ng linodes danh s\u00e1ch trung t\u00e2m d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c ph\u00e2n t\u00e1ch b\u1eb1ng d\u1ea5u ph\u1ea9y g\u1ed3m c\u00e1c gi\u00e1 tr\u1ecb id \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef cho Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n. Trong URL, nh\u1eafm m\u1ee5c ti\u00eau nh\u00f3m v\u1ecb tr\u00ed m\u1edbi b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng id \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef c\u1ee7a nh\u00f3m \u0111\u00f3.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"999\" height=\"235\" src=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-107.png\" alt=\"\" class=\"wp-image-1493\" srcset=\"http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-107.png 999w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-107-300x71-1.png 300w, http:\/\/jupitek.maudemo.vip\/wp-content\/uploads\/2026\/05\/image-107-768x181-1.png 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><\/figure>\n<p>au khi th\u00eam t\u1ea5t c\u1ea3 Phi\u00ean b\u1ea3n \u0111i\u1ec7n to\u00e1n c\u1ee7a b\u1ea1n, ch\u00fang t\u00f4i b\u1eaft \u0111\u1ea7u cung c\u1ea5p b\u1eb1ng c\u00e1ch \u0111\u1eb7t ch\u00fang v\u00e0o nh\u00f3m v\u1ecb tr\u00ed \u0111\u1ec3 \u0111\u00e1p \u1ee9ng location_group_type m\u00e0 b\u1ea1n \u0111\u00e3 ch\u1ecdn.<\/p>\n<p><strong>Th\u00f4ng s\u1ed1 k\u1ef9 thu\u1eadt<\/strong><\/p>\n<ul>\n<li>Nh\u00f3m v\u1ecb tr\u00ed h\u1ed7 tr\u1ee3 c\u00e1c g\u00f3i Compute Instance chuy\u00ean d\u1ee5ng, cao c\u1ea5p v\u00e0 chia s\u1ebb. B\u1ea1n c\u00f3 th\u1ec3 k\u1ebft h\u1ee3p c\u00e1c g\u00f3i Compute Instance chuy\u00ean d\u1ee5ng v\u00e0 chia s\u1ebb trong c\u00f9ng m\u1ed9t nh\u00f3m v\u1ecb tr\u00ed, nh\u01b0ng b\u1ea1n kh\u00f4ng th\u1ec3 k\u1ebft h\u1ee3p c\u00e1c g\u00f3i cao c\u1ea5p v\u1edbi b\u1ea5t k\u1ef3 lo\u1ea1i n\u00e0o kh\u00e1c.<\/li>\n<\/ul>\n<ul>\n<li>Kh\u00f4ng h\u1ed7 tr\u1ee3 ph\u1ea7n c\u1ee9ng chuy\u00ean d\u1ee5ng, ch\u1eb3ng h\u1ea1n nh\u01b0 GPU.<\/li>\n<\/ul>\n<ul>\n<li>M\u1ed9t Compute Instance ch\u1ec9 c\u00f3 th\u1ec3 t\u1ed3n t\u1ea1i trong m\u1ed9t nh\u00f3m v\u1ecb tr\u00ed.<\/li>\n<\/ul>\n<ul>\n<li>S\u1ed1 l\u01b0\u1ee3ng Compute Instance t\u1ed1i \u0111a trong m\u1ed9t nh\u00f3m v\u1ecb tr\u00ed hi\u1ec7n t\u1ea1i l\u00e0 n\u0103m. S\u1ed1 l\u01b0\u1ee3ng n\u00e0y \u0111\u01b0\u1ee3c ph\u1ea3n \u00e1nh trong Cloud Manager khi xem x\u00e9t nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a b\u1ea1n. V\u1edbi API, ho\u1ea1t \u0111\u1ed9ng GET \/v4\/regions\/{regionid} ch\u1ee9a ph\u1ea7n t\u1eed maximum_linodes_per_pg hi\u1ec3n th\u1ecb m\u1ee9c t\u1ed1i \u0111a n\u00e0y.<\/li>\n<\/ul>\n<ul>\n<li>C\u00f3 th\u1ec3 \u0111\u1ed5i t\u00ean ho\u1eb7c x\u00f3a nh\u00f3m v\u1ecb tr\u00ed. \u0110\u1ec3 x\u00f3a nh\u00f3m v\u1ecb tr\u00ed, b\u1ea1n c\u1ea7n x\u00f3a t\u1ea5t c\u1ea3 Compute Instance kh\u1ecfi nh\u00f3m \u0111\u00f3.<\/li>\n<\/ul>\n<ul>\n<li>Khi b\u1ea1n x\u00f3a Compute Instance kh\u1ecfi nh\u00f3m v\u1ecb tr\u00ed, n\u00f3 v\u1eabn ti\u1ebfp t\u1ee5c ho\u1ea1t \u0111\u1ed9ng nh\u01b0 hi\u1ec7n t\u1ea1i, nh\u01b0ng c\u00e1c quy\u1ebft \u0111\u1ecbnh v\u1ec1 v\u1ecb tr\u00ed kh\u00f4ng c\u00f2n \u0111\u01b0\u1ee3c h\u01b0\u1edbng d\u1eabn b\u1edfi Lo\u1ea1i nh\u00f3m v\u1ecb tr\u00ed c\u1ee7a nh\u00f3m n\u1eefa.<\/li>\n<\/ul>\n<ul>\n<li>C\u00e1c \u0111i\u1ec3m v\u00e0o \u0111\u1ec3 t\u1ea1o nh\u00f3m v\u1ecb tr\u00ed c\u0169ng kh\u1ea3 d\u1ee5ng khi t\u1ea1o Compute Instance m\u1edbi ho\u1eb7c ch\u1ec9nh s\u1eeda Compute Instance hi\u1ec7n c\u00f3.<\/li>\n<\/ul>\n<p>Ngu\u1ed3n: https:\/\/techdocs.akamai.com\/cloud-computing\/docs\/work-with-placement-groups<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Khi b\u1ea1n tri\u1ec3n khai nhi\u1ec1u Compute Instance trong m\u1ed9t trong c\u00e1c v\u00f9ng t\u00ednh to\u00e1n c\u1ee7a ch\u00fang t\u00f4i, ch\u00fang s\u1ebd \u0111\u01b0\u1ee3c ph\u00e2n b\u1ed5 cho c\u00e1c m\u00e1y v\u1eadt l\u00fd (&#8220;m\u00e1y ch\u1ee7&#8221;) c\u00f3 t\u00e0i nguy\u00ean kh\u1ea3 d\u1ee5ng. Tuy nhi\u00ean, t\u00f9y thu\u1ed9c v\u00e0o y\u00eau c\u1ea7u v\u1ec1 kh\u1ed1i l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c c\u1ee7a b\u1ea1n, b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n Compute Instance c\u1ee7a<\/p>\n","protected":false},"author":1,"featured_media":35782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[91],"tags":[],"class_list":["post-34925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recovery-and-troubleshooting"],"_links":{"self":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/34925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/comments?post=34925"}],"version-history":[{"count":1,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/34925\/revisions"}],"predecessor-version":[{"id":35783,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/34925\/revisions\/35783"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/media\/35782"}],"wp:attachment":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/media?parent=34925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/categories?post=34925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/tags?post=34925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}