بلاڪچين بخار جي تباهي تي لاڳو ٿيل ٽيڪنالاجيون يا وسيلن جي ورڇ جا عملي فائدا

تازن سالن ۾، خبرون فيڊ هڪ نئين قسم جي ورهايل ڪمپيوٽنگ نيٽ ورڪ بابت پيغامن سان ڀريو پيو آهي، لفظي طور تي ڪٿي به نه ظاهر ٿئي ٿو، مختلف قسم جا مسئلا حل ڪرڻ (يا بلڪه، حل ڪرڻ جي ڪوشش ڪري رهيا آهن) - هڪ شهر کي سمارٽ بنائڻ، دنيا کي ڪاپي رائيٽ کان بچائڻ. خلاف ورزي ڪندڙ يا ان جي برعڪس، ڳجهي طور تي معلومات يا وسيلن جي منتقلي، هڪ علائقي يا ٻئي ۾ رياست جي ڪنٽرول هيٺ کان فرار ٿيڻ. فيلڊ جي حوالي سان، انهن سڀني ۾ ڪيتريون ئي عام خاصيتون آهن ڇاڪاڻ ته حقيقت اها آهي ته انهن جي ترقي لاء ايندھن الورورٿم ۽ ٽيڪنڪ هئا جيڪي عوام ۾ آيا cryptocurrencies ۽ لاڳاپيل ٽيڪنالاجيز ۾ تازو بوم دوران. شايد ان وقت خاص وسيلن تي هر ٽئين مضمون جي عنوان ۾ لفظ ”blockchain“ هوندو هو - نئين سافٽ ويئر حلن ۽ معاشي ماڊلز جو بحث ڪجهه وقت لاءِ غالب رجحان بڻجي ويو، جنهن جي پس منظر ۾ ورهايل ڪمپيوٽنگ سسٽم جي استعمال جا ٻيا علائقا هئا. پس منظر ڏانهن منتقل ڪيو ويو.

ساڳئي وقت، بصيرت ۽ پروفيسر هن واقعي جي بنيادي جوهر کي ڏٺو: وڏي پيماني تي ورهايل ڪمپيوٽنگ، نيٽ ورڪ جي تعمير سان لاڳاپيل هڪ وڏي تعداد ۾ مختلف ۽ متفاوت شرڪت ڪندڙن، ترقي جي نئين سطح تي پهچي چڪو آهي. اهو ڪافي آهي ته توهان جي سر مان hype عنوانن کي اڇلائي ۽ موضوع کي ٻئي پاسي کان ڏسو: اهي سڀئي نيٽ ورڪ، وڏي تلاء مان گڏ ڪيا ويا آهن، جن ۾ هزارين الڳ الڳ مختلف شرڪت ڪندڙن تي مشتمل آهي، پاڻ تي ظاهر نه ٿيا. crypto تحريڪ جا شوقين ڊيٽا جي هم وقت سازي جي پيچيده مسئلن کي حل ڪرڻ ۽ وسيلن ۽ ڪمن جي ورڇ کي نئين طريقي سان حل ڪرڻ جي قابل ٿي ويا، جنهن اهو ممڪن ڪيو ته سامان جي هڪجهڙائي کي گڏ ڪرڻ ۽ هڪ نئين ماحولي نظام کي ٺاهيو جيڪو هڪ تنگي مرکوز مسئلي کي حل ڪرڻ لاءِ ٺهيل آهي.

يقينن، اهو ٽيمن ۽ برادرين طرفان منظور نه ڪيو ويو جيڪو مفت ورهايل ڪمپيوٽنگ جي ترقي ۾ شامل آهي، ۽ نوان منصوبا اچڻ ۾ ڊگهي نه هئا.
تنهن هوندي به، نيٽ ورڪ جي تعمير ۽ سامان سان ڪم ڪرڻ جي ميدان ۾ ترقي جي باري ۾ موجود معلومات جي مقدار ۾ اهم اضافو جي باوجود، واعدو نظام جي ٺاهيندڙن کي سنجيده مسئلا حل ڪرڻو پوندو.

انهن مان پهريون، ڪو مسئلو ناهي ته اهو ڪيئن عجيب آواز ٿي سگهي ٿو، هڪ هدايت چونڊڻ جو مسئلو آهي.

ھدايت صحيح ٿي سگھي ٿي، يا اھو ٿي سگھي ٿو ھڪ مئل پڄاڻيءَ جو سبب - ھن کان ڪو به فرار نه آھي؛ آئي ٽي برادريءَ لاءِ دعويدارن جي مرڪزي سپلائي اڃا دير سان آھي. پر اها چونڊ ضرور ٿيڻ گهرجي ته جيئن ٽيم جي روايتي جال ۾ نه ڦاسجي جيڪا تمام وسيع ايراضي وٺندي ۽ شروع کان ئي هڪ ٻيو غير اسپيشلائزڊ جنرل ورهايل ڪمپيوٽنگ پروجيڪٽ ٺاهڻ جي ڪوشش ڪندي. اهو لڳي ٿو ته ڪم جو دائرو ايترو خوفناڪ نه آهي، گهڻو ڪري اسان کي صرف موجوده ترقيات کي لاڳو ڪرڻ جي ضرورت آهي: نيٽ ورڪ ۾ نوڊس کي گڏ ڪرڻ، ٽوپولوجيز کي طئي ڪرڻ لاء الگورتھم کي ترتيب ڏيڻ، ڊيٽا کي مٽائڻ ۽ انهن جي تسلسل جي نگراني ڪرڻ، نوڊس جي درجه بندي ۽ ڳولڻ لاء طريقا متعارف ڪرائڻ. اتفاق، ۽، يقينا، صرف پنهنجي سوال جي ٻولي ۽ سڄي ٻولي ۽ ڪمپيوٽنگ ماحول ٺاهيو. هڪ آفاقي ميکانيزم جو خيال تمام پرجوش آهي ۽ مسلسل هڪ علائقي يا ٻئي ۾ پاپ اپ ٿيندو آهي، پر آخري نتيجو اڃا تائين ٽن شين مان هڪ آهي: ٺهيل حل يا ته معطل ٿيل "ToDos" جي هڪ گروپ سان محدود پروٽوٽائپ بڻجي ٿو. ”بڪلاگ ۾، يا اهو هڪ ناقابل استعمال راکشس بڻجي وڃي ٿو جيڪو هر ڪنهن کي ڇڪي ڇڪڻ لاءِ تيار آهي، جيڪو ڀوائتي ”ٽرنگ دلدل“ کي ڇهي ٿو، يا صرف ان حقيقت کان محفوظ طور تي مري وڃي ٿو ته سوان، ڪرافش ۽ پائڪ، جيڪي منصوبي کي اڻڄاڻ طرف ڇڪي رهيا هئا، بس پاڻ تي زور ڀريو.

اچو ته بيوقوف غلطيون نه ورجايون ۽ هڪ هدايت چونڊيو جنهن ۾ ڪمن جي واضح حد هجي ۽ ورهايل ڪمپيوٽنگ ماڊل لاءِ مناسب هجي. توھان انھن ماڻھن کي سمجھي سگھو ٿا جيڪي ھڪڙي وقت ۾ سڀ ڪجھ ڪرڻ جي ڪوشش ڪندا آھن - يقينا، چونڊڻ لاء ڪافي آھي. ۽ ڪيتريون ئي شيون تمام گهڻيون دلچسپ نظر اچن ٿيون ٻنهي جي نقطي نظر کان آر اينڊ ڊي ۽ ترقي جي نقطي نظر کان، ۽ اقتصاديات جي نقطي نظر کان. ورهايل نيٽ ورڪ استعمال ڪندي توهان ڪري سگهو ٿا:

  • ٽرين نيورل نيٽ ورڪ
  • پروسيس سگنل اسٽريم
  • پروٽين جي جوڙجڪ جو اندازو لڳايو
  • XNUMXD منظر پيش ڪريو
  • hydrodynamics کي نقل ڪريو
  • اسٽاڪ ايڪسچينج لاء ٽيسٽ واپاري حڪمت عمليون

دلچسپ شين جي هڪ فهرست مرتب ڪرڻ سان پري نه ٿيڻ جي لاءِ جيڪي چڱيءَ طرح متوازي آهن، اسان چونڊينداسين ورهايل رينجرنگ کي اسان جي وڌيڪ موضوع طور.

ورهايل رينجر پاڻ، يقينا، ڪا نئين شيء ناهي. موجوده رينڊر ٽول ڪِٽس ڊگھي وقت تائين مختلف مشينن تي لوڊ ورهائڻ جي حمايت ڪئي آهي؛ ان کان سواءِ، ويهين صديءَ ۾ رهڻ ڏاڍو افسوسناڪ هوندو. تنهن هوندي، توهان کي اهو نه سوچڻ گهرجي ته موضوع تمام پري ۽ وسيع ڍڪيل آهي، ۽ اتي ڪرڻ لاء ڪجھ به ناهي - اسان هڪ الڳ دٻاء واري مسئلي تي غور ڪنداسين: هڪ رينجر نيٽ ورڪ ٺاهڻ لاء هڪ اوزار ٺاهي.

اسان جو رينڊرنگ نيٽ ورڪ نوڊس جو هڪ مجموعو آهي جنهن کي نوڊس سان رينڊرنگ جا ڪم انجام ڏيڻ گهرجن جن وٽ رينڊرنگ کي پروسيس ڪرڻ لاءِ مفت ڪمپيوٽنگ جا وسيلا آهن. وسيلن جا مالڪ پنهنجي اسٽيشنن کي رينڊر نيٽ ورڪ سان ڳنڍيندا ته جيئن نيٽ ورڪ جي سپورٽ ٿيل رينجر انجڻ مان هڪ کي استعمال ڪندي رينجر جاب حاصل ڪرڻ ۽ ان تي عمل ڪرڻ لاءِ. انهي صورت ۾، ٽاسڪ فراهم ڪندڙ نيٽ ورڪ سان ڪم ڪندا ڄڻ ته اهو هڪ ڪڪر آهي، وسيلن کي آزاديء سان ورهائڻ، عمل جي درستي جي نگراني، خطرات کي منظم ڪرڻ ۽ ٻين مسئلن کي منظم ڪرڻ.

اهڙيء طرح، اسان هڪ فريم ورڪ ٺاهڻ تي غور ڪنداسين جيڪو مشهور رينجر انجڻ جي هڪ سيٽ سان انضمام کي سپورٽ ڪرڻ گهرجي ۽ اجزاء تي مشتمل آهي جيڪي هيٽروجنيسس نوڊس جي نيٽ ورڪ کي منظم ڪرڻ ۽ ڪم جي وهڪري کي منظم ڪرڻ لاء اوزار مهيا ڪن ٿا.

اهڙي نيٽ ورڪ جي وجود جو معاشي ماڊل بنيادي اهميت وارو نه آهي، تنهن ڪري اسان شروعاتي اسڪيم جي طور تي وٺنداسين هڪ اهڙي اسڪيم جيڪا حسابن ۾ استعمال ٿئي ٿي cryptocurrency نيٽ ورڪن ۾ - وسيلن جا استعمال ڪندڙ رينجرنگ ڪم کي انجام ڏيڻ وارن کي ٽوڪن موڪليندا. اهو سمجهڻ وڌيڪ دلچسپ آهي ته فريم ورڪ ۾ ڪهڙيون خاصيتون هجڻ گهرجن، جنهن لاءِ اسان نيٽ ورڪ شرڪت ڪندڙن جي وچ ۾ رابطي جي بنيادي منظرنامي تي غور ڪنداسين.

نيٽ ورڪ ۾ رابطي جا ٽي پاسا آهن: وسيلا فراهم ڪندڙ، ڪم فراهم ڪندڙ ۽ نيٽ ورڪ آپريٽر (اڪا ڪنٽرول سينٽر، نيٽ ورڪ، وغيره. متن ۾).

نيٽ ورڪ آپريٽر وسيلا فراهم ڪندڙ کي ڪلائنٽ ايپليڪيشن يا هڪ آپريٽنگ سسٽم جي تصوير مهيا ڪري ٿو سافٽ ويئر جي هڪ مقرر ڪيل سيٽ سان، جنهن کي هو ان مشين تي انسٽال ڪندو جنهن جا وسيلا هو مهيا ڪرڻ چاهي ٿو، ۽ هڪ ذاتي اڪائونٽ ويب انٽرفيس ذريعي پهچ، کيس اجازت ڏئي ٿو. وسيلن تائين رسائي جا پيرا ميٽر مقرر ڪريو ۽ ريموٽ طور تي سندس سرور جي نظارن کي منظم ڪريو: هارڊويئر پيٽرولر کي ڪنٽرول ڪريو، ريموٽ ڪنفيگريشن انجام ڏيو، ريبوٽ ڪريو.

جڏهن هڪ نئون نوڊ ڳنڍيو ويندو آهي، نيٽورڪ مئنيجمينٽ سسٽم سامان جو تجزيو ڪري ٿو ۽ مخصوص رسائي جي پيٽرولن کي، ان کي درجه بندي ڪري ٿو، هڪ خاص درجه بندي تفويض ڪري ٿو، ۽ ان کي وسيلن جي رجسٽر ۾ رکي ٿو. مستقبل ۾، خطري کي منظم ڪرڻ لاء، نوڊ جي سرگرمي جي ماپ جو تجزيو ڪيو ويندو، ۽ نيٽ ورڪ جي استحڪام کي يقيني بڻائڻ لاء نوڊ جي درجه بندي کي ترتيب ڏني ويندي. ڪو به خوش نه ٿيندو جيڪڏهن انهن جو منظر طاقتور ڪارڊ تي رينجر ڪرڻ لاءِ موڪليو وڃي جيڪي گهڻو ڪري گرميءَ جي ڪري منجمد ٿي ويندا آهن؟

ھڪڙو صارف جيڪو ھڪڙو منظر پيش ڪرڻ جي ضرورت آھي ٻن طريقن سان وڃي سگھي ٿو: منظر کي ويب انٽرفيس ذريعي ھڪڙي نيٽ ورڪ ريپوزٽري ڏانھن اپلوڊ ڪريو، يا پنھنجي ماڊلنگ پيڪيج کي ڳنڍڻ لاء پلگ ان استعمال ڪريو يا نيٽ ورڪ تي نصب ٿيل رينڊر. انهي صورت ۾، صارف ۽ نيٽ ورڪ جي وچ ۾ هڪ سمارٽ معاهدو شروع ڪيو ويو آهي، جنهن جي مڪمل ٿيڻ لاء معياري شرط نيٽ ورڪ پاران منظر جي حساب جي نتيجي جي پيداوار آهي. صارف هڪ ڪم کي مڪمل ڪرڻ جي عمل جي نگراني ڪري سگهي ٿو ۽ پنهنجي ذاتي اڪائونٽ جي ويب انٽرفيس ذريعي ان جي پيٽرولن کي منظم ڪري سگهي ٿو.

ٽاسڪ سرور ڏانهن موڪليو ويو آهي، جتي منظر جو حجم ۽ ٽاسڪ جي شروعات ڪندڙ طرفان درخواست ڪيل وسيلن جو تعداد تجزيو ڪيو ويندو آهي، جنهن کان پوء مجموعي مقدار کي حصن ۾ ٺهرايو ويندو آهي جيڪي نيٽ ورڪ طرفان مختص ڪيل وسيلن جي تعداد ۽ قسم جي حساب سان ترتيب ڏنل آهن. . عام خيال اهو آهي ته تصور کي ڪيترن ئي ننڍن ڪمن ۾ ورهائي سگهجي ٿو. انجڻ ان مان فائدو وٺن ٿا انهن ڪمن کي ڪيترن ئي وسيلن جي فراهم ڪندڙن جي وچ ۾ ورهائڻ سان. سادو طريقو اهو آهي ته منظر جي ننڍڙن حصن کي سيگمينٽ سڏيو وڃي. جڏهن هر ڀاڱو تيار آهي، مقامي ڪم مڪمل سمجهيو ويندو آهي، ۽ وسيلن کي ايندڙ بقايا ڪم ڏانهن منتقل ڪيو ويندو آهي.

اهڙيءَ طرح، اهو ڪو به فرق نٿو پوي ته رينڊر لاءِ ته ڇا حساب هڪ واحد مشين تي ڪيو وڃي ٿو يا ڪيترن ئي انفرادي ڪمپيوٽنگ اسٽيشنن جي گرڊ تي. ورهايل رينڊرنگ صرف ڪم لاءِ استعمال ٿيندڙ وسيلن جي تلاءَ ۾ وڌيڪ ڪور شامل ڪري ٿو. نيٽ ورڪ ذريعي، اهو سڀ ڊيٽا حاصل ڪري ٿو جيڪو هڪ حصي کي رينجر ڪرڻ جي ضرورت آهي، ان کي حساب ڪري ٿو، انهي حصي کي واپس موڪلي ٿو، ۽ ايندڙ ڪم ڏانهن هلندو آهي. عام نيٽ ورڪ پول ۾ داخل ٿيڻ کان اڳ، هر ڀاڱي کي ميٽانفارميشن جو هڪ سيٽ ملي ٿو جيڪو عمل ڪندڙ نوڊس کي انهن لاءِ سڀ کان وڌيڪ موزون ڪمپيوٽنگ ڪم چونڊڻ جي اجازت ڏئي ٿو.

ورهاڱي ۽ حسابن جي ورهاڱي جا مسئلا حل ٿيڻ گهرجن نه رڳو عمل جي وقت جي اصلاح جي نقطه نظر کان، پر وسيلن جي بهتر استعمال ۽ توانائي جي بچت جي نقطي نظر کان به، ڇو ته نيٽ ورڪ جي اقتصادي ڪارڪردگيءَ جو دارومدار ان تي آهي. . جيڪڏهن حل ناڪام ٿئي ٿو، اهو وڌيڪ مشورو ٿيندو ته نوڊ تي هڪ مائنر نصب ڪيو وڃي يا ان کي بند ڪيو وڃي ته جيئن اهو شور نه ڪري ۽ بجليء کي ضايع نه ڪري.

بهرحال، اچو ته عمل ڏانهن واپس وڃو. جڏهن هڪ ڪم حاصل ڪيو ويندو آهي، هڪ سمارٽ معاهدو پڻ پول ۽ نوڊ جي وچ ۾ ٺهيل آهي، جيڪو عمل ڪيو ويندو آهي جڏهن ڪم جو نتيجو صحيح طور تي ڳڻيو ويندو آهي. معاهدي کي پورو ڪرڻ جي نتيجن جي بنياد تي، نوڊ هڪ روپ يا ٻئي ۾ انعام حاصل ڪري سگهي ٿو.

ڪنٽرول سينٽر ٽاسڪ جي عمل جي عمل کي ڪنٽرول ڪري ٿو، حساب ڪتاب جي نتيجن کي گڏ ڪرڻ، ٻيهر پروسيسنگ لاء غلط موڪلڻ ۽ قطار جي درجه بندي، ڪم کي مڪمل ڪرڻ لاء معياري آخري وقت جي نگراني ڪندو آهي (ته جيئن اهو نه ٿئي ته آخري حصو نه ورتو وڃي. ڪو به نوڊ).

ڳڻپيوڪر جا نتيجا گڏ ڪرڻ واري مرحلي مان گذري ويندا آهن، جنهن کان پوءِ صارف رينڊرنگ جا نتيجا وصول ڪري ٿو، ۽ نيٽ ورڪ انعام حاصل ڪري سگهي ٿو.

اهڙيء طرح، ورهايل رينجرنگ سسٽم جي تعمير لاء ٺهيل هڪ نظارن واري فريم ورڪ جي فنڪشنل جوڙجڪ ظاهر ٿئي ٿي:

  1. ويب رسائي سان ذاتي صارف اڪائونٽس
  2. نوڊس تي انسٽال ڪرڻ لاء سافٽ ويئر کٽ
  3. ڪنٽرول سسٽم طرفان:
    • رسائي ڪنٽرول سب سسٽم
    • رينڊرنگ ڪم decomposition subsystem
    • ٽاسڪ ورهائڻ وارو سب سسٽم
    • ڪمپوزنگ سب سسٽم
    • سرور نظارن ۽ نيٽ ورڪ ٽوپولوجي مينيجمينٽ سبسسٽم
    • لاگنگ ۽ آڊٽ سب سسٽم
    • سکيا ماهر سبسسٽم
    • باقي API يا ٻيو انٽرفيس ٻاهرين ڊولپرز لاءِ

توهان ڇا ٿا سمجهو؟ موضوع ڪھڙا سوال اٿارين ٿا ۽ ڪھڙن جوابن ۾ توھان جي دلچسپي آھي؟

جو ذريعو: www.habr.com

تبصرو شامل ڪريو