แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ’แž“แžผแž› Linux แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžงแž”แž€แžšแžŽแŸแž”แŸ’แž›แžปแž€แž…แž˜แŸ’แž›แž„แžŠแŸ‚แž›แž”แžถแž“แž…แŸ‚แž€แž…แžถแž™ DRBD 9

แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แž“แžผแž› Linux แžŸแŸ†แžŽแžปแŸ†แž“แŸƒแž”แŸ†แžŽแŸ‡แž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแžขแž“แžปแžœแžแŸ’แžแžงแž”แž€แžšแžŽแŸแž”แŸ’แž›แžปแž€แž…แž˜แŸ’แž›แž„แžŠแŸ‚แž›แž”แžถแž“แž…แŸ‚แž€แž…แžถแž™ DRBD 9 แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž”แž„แŸ’แž€แžพแžแžขแžถแžšแŸ RAID-1 แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž–แžธแžŠแŸ’แžšแžถแž™แžŠแŸ‚แž›แž†แŸ’แž›แžปแŸ‡แž”แž‰แŸ’แž…แžถแŸ†แž„แž–แžธแž”แžŽแŸ’แžแžถแž‰แžŠแŸ‚แž›แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž•แŸ’แžŸแŸแž„แŸ—แž‚แŸ’แž“แžถแŸ” แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแž“แŸแŸ‡แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžถแž€แž›แŸ’แž”แž„แžŠแŸ†แž”แžผแž„แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแžถแžแžถ linux-next แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž…แž”แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžแžบแžŽแŸ‚แž›แŸ” Linux 7.2.

แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž DRBD แž…แžถแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž“แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž›แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž€แŸ†แžŽแŸ‚ 2.6.33 แžŠแŸ‚แž›แž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แžถแž›แž–แžธ 16 แž†แŸ’แž“แžถแŸ†แž˜แžปแž“แŸ” แž€แžผแžŠแžแžบแžŽแŸ‚แž›แž‚แžบแž•แŸ’แžขแŸ‚แž€แž›แžพแžŸแžถแžแžถ DRBD 8 แžŠแŸ‚แž›แžแžปแžŸแž‚แŸ’แž“แžถแž™แŸ‰แžถแž„แžแŸ’แž›แžถแŸ†แž„แž–แžธแžŸแžถแžแžถ DRBD 9 แžŠแŸ‚แž›แž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2015 แž แžพแž™แž˜แžทแž“แž†แž”แž‚แŸ’แž“แžถแž“แŸ…แž€แž˜แŸ’แžšแžทแžแž–แžทแž’แžธแž€แžถแžšแŸ” แž‡แžถแž›แž‘แŸ’แž’แž•แž› DRBD 9 แž”แžถแž“แžขแž—แžทแžœแžŒแŸ’แžแž‡แžถแž˜แŸ‰แžผแžŒแžปแž›แžแžถแž„แž€แŸ’แžšแŸ…แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แž˜แžฝแž™ แžŠแŸ‚แž›แž˜แžทแž“แžŸแŸŠแžธแžŸแž„แŸ’แžœแžถแž€แŸ‹แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™แž˜แŸ‰แžผแžŒแžปแž›แžแžบแžŽแŸ‚แž›แžŸแŸ’แž“แžผแž›แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž DRBD แžšแž”แžŸแŸ‹แžแžบแžŽแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แžŠแŸ„แž™แžกแŸ‚แž€แž–แžธแž‚แŸ’แž“แžถ แž“แžทแž„แž™แžบแžแž™แŸ‰แžถแžœแž‡แžถแž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž€แžผแžŠ DRBD แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž…แŸ†แž“แžฝแž“ 10-15 แž†แŸ’แž“แžถแŸ†แŸ” แž”แŸ†แžŽแŸ‡แžŠแŸ‚แž›แž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแž”แŸ†แž–แŸแž‰แž‚แž˜แŸ’แž›แžถแžแž“แŸแŸ‡แŸ”

DRBD แž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž“แžผแžœ drives แž“แŸƒ cluster nodes แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แž€แž“แŸ’แž›แŸ‚แž„แž•แŸ’แž‘แžปแž€แžŠแŸ‚แž›แž˜แžถแž“แž€แŸ†แž แžปแžŸแžแŸ‚แž˜แžฝแž™แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธ แž“แžทแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’ แž€แžถแžšแž•แŸ’แž‘แžปแž€แž”แŸ‚แž”แž“แŸแŸ‡แž˜แžพแž›แž‘แŸ…แžŠแžผแž…แž‡แžถแžงแž”แž€แžšแžŽแŸแž”แŸ’แž›แžปแž€แžŠแŸ‚แž›แžŠแžผแž…แž‚แŸ’แž“แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‘แžถแŸ†แž„แžขแžŸแŸ‹แŸ” แž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพ DRBD แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžแžถแžŸแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžถแŸ†แž„แžขแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แž‘แŸ…แžแŸ’แž“แžถแŸ†แž„แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž“แžทแž„แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™แžแžถแžŸแžšแž”แžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžแŸ’แž“แžถแŸ†แž„แž˜แžฝแž™แž”แžšแžถแž‡แŸแž™ แž€แžถแžšแž•แŸ’แž‘แžปแž€แž“แžนแž„แž”แž“แŸ’แžแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแžŠแŸ„แž™แž”แŸ’แžšแžพแžแŸ’แž“แžถแŸ†แž„แžŠแŸ‚แž›แž“แŸ…แžŸแž›แŸ‹แŸ” แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž—แžถแž–แžขแžถแž…แžšแž€แž”แžถแž“แž“แŸƒแžแŸ’แž“แžถแŸ†แž„แžŠแŸ‚แž›แž”แžšแžถแž‡แŸแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แžŠแžถแžšแžกแžพแž„แžœแžทแž‰ แžŸแŸ’แžแžถแž“แž—แžถแž–แžšแž”แžŸแŸ‹แžœแžถแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž‘แžถแž“แŸ‹แžŸแž˜แŸแž™แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแŸ”

แž…แž„แŸ’แž€แŸ„แž˜แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแž‡แžถแž€แžถแžšแž•แŸ’แž‘แžปแž€แžขแžถแž…แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžšแž แžผแžแžŠแž›แŸ‹ 32 nodes แžŠแŸ‚แž›แž˜แžถแž“แž‘แžธแžแžถแŸ†แž„แž“แŸ…แž‘แžถแŸ†แž„แž“แŸ…แž€แŸ’แž“แžปแž„แž”แžŽแŸ’แžแžถแž‰แž˜แžผแž›แžŠแŸ’แž‹แžถแž“ แž“แžทแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž‘แžธแžแžถแŸ†แž„แž—แžผแž˜แžทแžŸแžถแžŸแŸ’แžแŸ’แžšแžŠแŸ‚แž›แž”แŸ‚แž€แžแŸ’แž‰แŸ‚แž€แŸ” แž˜แž‡แŸ’แžˆแž˜แžŽแŸ’แžŒแž›แž‘แžทแž“แŸ’แž“แž“แŸแž™แž€แžถแžšแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž•แŸ’แž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž…แŸ‚แž€แž…แžถแž™แž”แŸ‚แž”แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž“แŸ…แž€แŸ’แž“แžปแž„แž”แžŽแŸ’แžแžถแž‰แžŸแŸ†แžŽแžถแž‰แŸ‹ - แž›แŸ†แž แžผแžšแž‘แžทแž“แŸ’แž“แž“แŸแž™แž–แžธแžŽแžผแžแž˜แžฝแž™แž‘แŸ…แžŽแžผแžแž˜แžฝแž™แŸ” แž€แžถแžšแž…แž˜แŸ’แž›แž„แžŽแžผแžแžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž‘แžถแŸ†แž„แžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜ แžฌแžขแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แŸ” แžงแž‘แžถแž แžšแžŽแŸ แžŽแžผแžแžŠแŸ‚แž›แž”แž„แŸ’แž แŸ„แŸ‡แž€แŸ’แž“แžปแž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžขแžถแž…แž”แŸ’แžšแžพแž€แžถแžšแž…แž˜แŸ’แž›แž„แžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜ แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž›แžŽแžผแžแž“แŸ…แž€แž“แŸ’แž›แŸ‚แž„แžŠแžถแž…แŸ‹แžŸแŸ’แžšแž™แžถแž›แžขแžถแž…แž”แŸ’แžšแžพแž€แžถแžšแž…แž˜แŸ’แž›แž„แžขแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž”แž„แŸ’แž แžถแž”แŸ‹แž…แžšแžถแž…แžšแžŽแŸแž”แž“แŸ’แžแŸ‚แž˜ แž“แžทแž„แž€แžถแžšแžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แŸ”

แžŸแžถแžแžถ DRBD 9 แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžŠแŸ„แž™แž€แžถแžšแžขแžšแžผแž”แžธแž“แŸƒแžŸแŸ’แžšแž‘แžถแž”แŸ‹แžŠแžนแž€แž‡แž‰แŸ’แž‡แžผแž“ แžŠแŸ‚แž›แž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แžขแž“แžปแžœแžแŸ’แžแž”แžŽแŸ’แžแžถแž‰แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ‚แž“แŸ…แž›แžพแž€แŸ†แž–แžผแž›แž“แŸƒ TCP/IPแž”แŸ‰แžปแž“แŸ’แžแŸ‚แž€แŸแž”แŸ’แžšแžพ RDMA/Infiniband แž•แž„แžŠแŸ‚แžšแŸ” แž”แžพแž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‘แŸ…แž“แžนแž„แž€แžถแžšแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž›แžพแž”แžŽแŸ’แžแžถแž‰ IP แž”แŸ‚แž”แž”แŸ’แžšแž–แŸƒแžŽแžธ แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž‘แŸ…แž€แžถแž“แŸ‹ RAM แžšแž”แžŸแŸ‹แž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŠแŸ„แž™แž”แŸ’แžšแžพ RDMA (Remote Direct Memory Access) แž”แžถแž“แž”แž„แŸ’แž€แžพแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž…แž˜แŸ’แž›แž„แž‘แŸ’แžœแŸแžŠแž„ แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž›แž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž”แž“แŸ’แž‘แžปแž€ CPU แž…แŸ†แž“แžฝแž“ 50%แŸ” แž‘แŸ†แž แŸ†แžขแžแžทแž”แžšแž˜แžถแž“แŸƒแž€แžถแžšแž•แŸ’แž‘แžปแž€แžŠแŸ‚แž›แž”แžถแž“แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แžแŸ’แžšแžผแžœแž”แžถแž“แž€แžพแž“แžกแžพแž„แžŠแž›แŸ‹ 32 nodesแŸ” DRBD 9 แž€แŸแž˜แžถแž“แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž“แŸƒแžแž€แŸ’แž€แžœแžทแž‡แŸ’แž‡แžถแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜ node แžŠแŸ‚แž›แž”แžถแž“แž€แŸ‚แž”แŸ’แžšแŸ‚ แž™แž“แŸ’แžแž€แžถแžšแž…แžถแž€แŸ‹แžŸแŸ„แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แžœแžทแž‰ แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ namespaces แž”แžŽแŸ’แžแžถแž‰ แž€แžถแžšแž€แŸ‚แžแž˜แŸ’แžšแžผแžœแžŸแŸ’แžแžถแž“แž—แžถแž– node แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแžŸแž€แž˜แŸ’แž˜แž—แžถแž– แž“แžทแž„แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แŸ’แžแŸแž‡แŸ’แž‰แžถแž…แžทแžแŸ’แžแž–แžธแžšแžŠแŸ†แžŽแžถแž€แŸ‹แž€แžถแž› แž“แžทแž„แž€แžถแžšแžŸแžถแž™แž—แžถแž™แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžŠแŸ‚แž›แž˜แžทแž“แžšแžถแžšแžถแŸ†แž„แŸ” แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ’แž“แžผแž› Linux แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžงแž”แž€แžšแžŽแŸแž”แŸ’แž›แžปแž€แž…แž˜แŸ’แž›แž„แžŠแŸ‚แž›แž”แžถแž“แž…แŸ‚แž€แž…แžถแž™ DRBD 9

แž”แŸ’แžšแž—แž–: opennet.ru

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster