ລະບົບການແຈກຢາຍແມ່ນຫຍັງ, ແລະພວກມັນເຮັດວຽກແນວໃດ?

ເພື່ອໃຫ້ລະບົບທີ່ແຈກຢາຍໃຫ້ເຮັດວຽກໄດ້, ວຽກງານໃດໜຶ່ງຈະຕ້ອງຖືກແບ່ງອອກເປັນວຽກຍ່ອຍທີ່ນ້ອຍກວ່າ ແລະ ກະຈາຍຜ່ານຫຼາຍໂຫນດ ຫຼືຄອມພິວເຕີໃນເຄືອຂ່າຍໃດໜຶ່ງ. nodes ຫຼືຄອມພິວເຕີຫຼັງຈາກນັ້ນຕິດຕໍ່ສື່ສານແລະຮ່ວມມືເພື່ອສໍາເລັດວຽກງານ.

ການສະແດງແຜນວາດຂອງລະບົບແຈກຢາຍ

ສີ່ຂັ້ນຕອນຕໍ່ໄປນີ້ໃຫ້ພາບລວມໂດຍຫຍໍ້ກ່ຽວກັບວິທີເຮັດວຽກຂອງລະບົບແຈກຢາຍ:

ອົງປະກອບການກະຈາຍ

ລະບົບແຈກຢາຍປະກອບມີຫຼາຍພາກສ່ວນ ຫຼືຂໍ້ທີ່ແຜ່ຂະຫຍາຍໄປທົ່ວສະຖານທີ່ຈິງ ຫຼືສະເໝືອນຈິງ. ພາກສ່ວນເຫຼົ່ານີ້ສາມາດສື່ສານກັບກັນແລະກັນໃນທົ່ວເຄືອຂ່າຍເພື່ອບັນລຸຈຸດປະສົງດຽວ.

ການສື່ສານ

ອົງປະກອບຂອງລະບົບທີ່ແຈກຢາຍສາມາດສື່ສານກັບກັນແລະກັນໂດຍໃຊ້ໂປຣໂຕຄໍ ແລະເຄື່ອງມືຕ່າງໆ, ລວມທັງ TCP/IP, HTTP ຫຼືແຖວຂໍ້ຄວາມ. ໂປໂຕຄອນເຫຼົ່ານີ້ອະນຸຍາດໃຫ້ nodes ຕິດຕໍ່ສື່ສານໂດຍການສົ່ງແລະຮັບຂໍ້ຄວາມຫຼືຂໍ້ມູນ.

ການປະສານງານ

ເພື່ອໃຫ້ພາກສ່ວນຂອງລະບົບການແຈກຢາຍເຮັດວຽກຮ່ວມກັນໄດ້ດີ, ພວກເຂົາຕ້ອງປະສານງານການປະຕິບັດຂອງພວກເຂົາ. ກົນໄກຫຼາຍອັນ, ເຊັ່ນ: ສູດການຄິດໄລ່ທີ່ແຈກຢາຍ, ອະນຸສັນຍາເຫັນດີ, ຫຼືການເຮັດທຸລະກໍາທີ່ແຈກຢາຍ, ສາມາດຖືກນໍາໃຊ້ເພື່ອບັນລຸການປະສານງານນີ້.

ຄວາມທົນທານຕໍ່ຄວາມຜິດ

ລະບົບການແຈກຢາຍຄວນຈະຖືກສ້າງຂື້ນດ້ວຍຄວາມອົດທົນຕໍ່ຄວາມຜິດ. ນີ້ຫມາຍຄວາມວ່າມັນຄວນຈະສາມາດຈັດການກັບຄວາມລົ້ມເຫຼວຂອງພາກສ່ວນສະເພາະໃດຫນຶ່ງຫຼື nodes ໂດຍບໍ່ມີການ impairing ປະສິດທິພາບຫຼືມີຂອງລະບົບທັງຫມົດ. ລະບົບການແຈກຢາຍໃຊ້ການຊໍ້າຊ້ອນ, ການຈໍາລອງຫຼືຍຸດທະສາດການແບ່ງປັນເພື່ອບັນລຸຄວາມທົນທານຕໍ່ຄວາມຜິດພາດ.

ເຄື່ອງຈັກຊອກຫາອອນໄລນ໌ແມ່ນຕົວຢ່າງຂອງລະບົບການແຈກຢາຍນັບຕັ້ງແຕ່ມັນປະກອບດ້ວຍຫຼາຍ nodes ທີ່ປະຕິບັດຫນ້າຕ່າງໆ, ລວມທັງເວັບໄຊທ໌ລວບລວມຂໍ້ມູນ, ດັດສະນີເນື້ອຫາແລະການຈັດການຄໍາຮ້ອງຂໍຂອງຜູ້ໃຊ້. nodes ເຫຼົ່ານີ້ຮ່ວມມືເພື່ອໃຫ້ຜູ້ໃຊ້ຜົນການຄົ້ນຫາໄວແລະມີປະສິດທິພາບ.

Blockchain - ບັນຊີລາຍການແບ່ງຂັ້ນຄຸ້ມຄອງທີ່ບັນທຶກການເຮັດທຸລະກໍາຢ່າງປອດໄພແລະໂປ່ງໃສ - ຍັງເປັນຕົວຢ່າງຂອງລະບົບແຈກຢາຍ. ມັນຖືກແຈກຢາຍເພາະວ່າບັນຊີລາຍການຖືກເກັບໄວ້ໃນຫຼາຍໆໂຫນດໃນເຄືອຂ່າຍ, ໂດຍແຕ່ລະ node ຖືສໍາເນົາຂອງບັນຊີລາຍການທັງຫມົດ, ຊ່ວຍໃຫ້ມີຄວາມໂປ່ງໃສ, ຄວາມປອດໄພແລະຄວາມທົນທານຕໍ່ກັບຄວາມລົ້ມເຫລວຫຼືການໂຈມຕີ.

ທີ່ມາ: https://cointelegraph.com/explained/what-are-distributed-systems-and-how-do-they-work