គែមគ្មានម៉ាស៊ីនមេ៖ ការនាំយកសេវាកម្មនៅជាប់នឹងអ្នកប្រើប្រាស់ចុងក្រោយ

ឥណទានរូបភាព៖
ឥណទានរូបភាព
iStock

គែមគ្មានម៉ាស៊ីនមេ៖ ការនាំយកសេវាកម្មនៅជាប់នឹងអ្នកប្រើប្រាស់ចុងក្រោយ

គែមគ្មានម៉ាស៊ីនមេ៖ ការនាំយកសេវាកម្មនៅជាប់នឹងអ្នកប្រើប្រាស់ចុងក្រោយ

អត្ថបទចំណងជើងរង
បច្ចេកវិទ្យា Serverless edge កំពុងធ្វើបដិវត្តវេទិកាដែលមានមូលដ្ឋានលើពពក ដោយនាំយកបណ្តាញទៅកន្លែងដែលអ្នកប្រើប្រាស់នៅ នាំឱ្យកម្មវិធី និងសេវាកម្មលឿនជាងមុន។
    • អ្នកនិពន្ធ:
    • ឈ្មោះអ្នកនិពន្ធ
      ការទស្សន៍ទាយ Quantumrun
    • ខែមីនា 23, 2023

    សង្ខេបការយល់ដឹង

    ចាប់តាំងពីចុងទសវត្សរ៍ឆ្នាំ 2010 មក អ្នកផ្តល់វេទិកាគ្មានម៉ាស៊ីនមេបានផ្លាស់ប្តូរកាន់តែខ្លាំងឡើងទៅកាន់គំរូកុំព្យូទ័រគែមដើម្បីគ្រប់គ្រងភាពយឺតយ៉ាវ (ពេលវេលាដែលវាត្រូវការសម្រាប់សញ្ញាដើម្បីទៅដល់ឧបករណ៍) ដោយផ្តល់ការគ្រប់គ្រងមួយចំនួនត្រឡប់ទៅអ្នកអភិវឌ្ឍន៍វិញជំនួសឱ្យសេវាកម្មពពក។ ភាពជោគជ័យរបស់ Edge computing គឺដោយសារតែមួយផ្នែកធំចំពោះការរីកចម្រើន និងប្រជាប្រិយភាពនៃបណ្តាញចែកចាយមាតិកា (CDNs) និងហេដ្ឋារចនាសម្ព័ន្ធសកល។

    បរិបទគែមគ្មានម៉ាស៊ីនមេ

    ទិន្នន័យដែលមានទីតាំងនៅ "នៅលើគែម" ជាធម្មតាត្រូវបានរក្សាទុកនៅក្នុង CDNs ។ បណ្តាញទាំងនេះរក្សាទុកទិន្នន័យនៅក្នុងមជ្ឈមណ្ឌលទិន្នន័យដែលបានធ្វើមូលដ្ឋានីយកម្មកាន់តែខិតជិតអ្នកប្រើប្រាស់។ ខណៈពេលដែលមិនទាន់មាននិយមន័យច្បាស់លាស់នៃគែមគ្មានម៉ាស៊ីនមេ ចំនុចសំខាន់គឺថាទិន្នន័យនឹងត្រូវបានចែកចាយកាន់តែខ្លាំង និងរក្សាទុកកាន់តែបត់បែនសម្រាប់អ្នកប្រើប្រាស់។ 

    មុខងារ Edge កាន់តែមានប្រជាប្រិយភាព ដោយសារ serverless (ឬសេវាកម្មផ្អែកលើ cloud) មានដែនកំណត់មួយចំនួនដូចជា ភាពយឺតយ៉ាវ និងការសង្កេតជាដើម។ ទោះបីជា serverless ធ្វើឱ្យវាងាយស្រួលសមហេតុផលក្នុងការសាងសង់ និងប្រើប្រាស់កម្មវិធី cloud ក៏ដោយ កុំព្យូទ័រ edge ព្យាយាមធ្វើឱ្យពួកវាកាន់តែប្រសើរឡើង។ បទពិសោធន៍របស់អ្នកអភិវឌ្ឍន៍ត្រូវបានពង្រឹងដោយ serverless ចាប់តាំងពីអ្នកផ្តល់សេវាពពកគ្រប់គ្រងការគ្រប់គ្រងធនធានកុំព្យូទ័រ។ ទោះបីជាវិធីសាស្រ្តនេះជួយសម្រួលដល់ការអភិវឌ្ឍន៍ផ្នែកខាងមុខក៏ដោយ វាក៏រឹតត្បិតការគ្រប់គ្រង និងការយល់ដឹងអំពីហេដ្ឋារចនាសម្ព័ន្ធប្រព័ន្ធ ដែលអាចត្រូវបានដោះស្រាយដោយការគណនាគែម។

    ការងារកាន់តែច្រើនដែលម៉ាស៊ីនមេគែមអាចគ្រប់គ្រងបាន ការងារកាន់តែតិចដែលម៉ាស៊ីនមេដើមត្រូវធ្វើ។ លើសពីនេះ ថាមពលដំណើរការសរុបនៃបណ្តាញគឺធំជាងម៉ាស៊ីនមេដើមតែមួយដងច្រើនដង។ ជាលទ្ធផល វាសមហេតុផលក្នុងការបិទដំណើរការភារកិច្ចទៅកាន់មុខងារគែមខាងក្រោម និងផ្តល់ពេលទំនេរនៅលើម៉ាស៊ីនមេដើមសម្រាប់សកម្មភាពផ្នែកខាងក្រោយឯកទេស។

    ឧទាហរណ៍សម័យទំនើបដែលអាចអនុវត្តបានបំផុតគឺ Lambda@Edge របស់ Amazon Web Services (AWS) ។ ឥឡូវនេះលេខកូដត្រូវបានដំណើរការកាន់តែជិតអ្នកប្រើប្រាស់ ដោយកាត់បន្ថយភាពយឺតយ៉ាវ។ អតិថិជនមិនចាំបាច់ដោះស្រាយជាមួយហេដ្ឋារចនាសម្ព័ន្ធទេ ហើយត្រូវបានគិតថ្លៃសម្រាប់តែពេលគណនារបស់ពួកគេប៉ុណ្ណោះ។ 

    ផលប៉ះពាល់រំខាន

    រលកថ្មីនៃ serverless ត្រៀមផ្តល់អត្ថប្រយោជន៍ដល់អ្នកប្រើប្រាស់ និងអ្នកអភិវឌ្ឍន៍ មិនដូចបច្ចេកវិទ្យាពីមុនទេ។ ធម្មជាតិដែលអាចសម្របខ្លួនបាន និងវិមជ្ឈការរបស់កម្មវិធីដែលមិនមានម៉ាស៊ីនមេ ធ្វើឱ្យពួកវាអាចដាក់ពង្រាយនៅកន្លែងដែលពីមុនមិនទៅដល់៖ គែម។ Edge serverless អនុញ្ញាតឱ្យកម្មវិធី serverless ដំណើរការនៅលើឧបករណ៍ទូទាំងពិភពលោក ដោយផ្តល់ឱ្យអ្នកប្រើប្រាស់ទាំងអស់នូវបទពិសោធន៍ដូចគ្នា មិនថាពួកគេនៅជិតពពកកណ្តាលប៉ុណ្ណានោះទេ។

    ឧទាហរណ៍ ក្រុមហ៊ុនវេទិកាពពក Fastly Solutions 'Compute@Edge ដំណើរការពី 72 ទីតាំងក្នុងពេលដំណាលគ្នា ជិតដល់អ្នកប្រើប្រាស់ចុងក្រោយតាមដែលអាចធ្វើទៅបាន។ ស្ថាបត្យកម្ម Edge serverless អនុញ្ញាតឱ្យកម្មវិធីត្រូវបានបង្ហោះក្នុងមូលដ្ឋាន ខណៈពេលដែលនៅតែផ្តល់នូវថាមពលនៃកុំព្យូទ័រពពកកណ្តាល។ កម្មវិធីដំណើរការនៅលើពពកគែមរបស់ក្រុមហ៊ុន ដូច្នេះពួកវាមានការឆ្លើយតបគ្រប់គ្រាន់សម្រាប់សំណើធ្វើដំណើរទៅមកសម្រាប់ការចុចគ្រាប់ចុចនីមួយៗ។ ប្រភេទនៃអន្តរកម្មនោះមិនអាចសម្រេចបានជាមួយនឹងរចនាសម្ព័ន្ធពពកកណ្តាល។

    Pay-per-use ហាក់ដូចជាគំរូអាជីវកម្មដែលកំពុងលេចចេញនៅក្នុងទំហំ serverless edge។ ជាពិសេស កម្មវិធី Internet of Things (IoT) អាចមានបន្ទុកការងារដែលមិនអាចទាយទុកជាមុនបាន ដែលវាមិនដំណើរការល្អជាមួយការផ្តល់ឋិតិវន្ត។ ការផ្តល់កុងតឺន័រឋិតិវន្តគិតថ្លៃអ្នកប្រើប្រាស់ ទោះបីជាកម្មវិធីរបស់ពួកគេនៅទំនេរក៏ដោយ។ យន្តការនេះអាចមានបញ្ហានៅពេលដែលកម្មវិធីមានការងារច្រើនដែលត្រូវធ្វើ។ មធ្យោបាយតែមួយគត់ដើម្បីដោះស្រាយបញ្ហានេះគឺត្រូវបន្ថែមសមត្ថភាពបន្ថែមទៀត ប៉ុន្តែវាអាចមានតម្លៃថ្លៃ។ ផ្ទុយទៅវិញ ការចំណាយនៅក្នុងគែមគ្មានម៉ាស៊ីនមេគឺផ្អែកលើព្រឹត្តិការណ៍ដែលបានបង្កឡើងជាក់ស្តែង ដូចជាធនធានដែលខិតខំប្រឹងប្រែង និងចំនួនដងដែលមុខងារត្រូវបានហៅ។ 

    ផលប៉ះពាល់នៃគែមគ្មានម៉ាស៊ីនមេ

    ផលប៉ះពាល់កាន់តែទូលំទូលាយនៃគែមគ្មានម៉ាស៊ីនមេអាចរួមមាន: 

    • ក្រុមហ៊ុនដែលមានមូលដ្ឋានលើប្រព័ន្ធផ្សព្វផ្សាយ និងមាតិកាអាចចែកចាយមាតិកាដោយមិនបាច់ផ្ទុក ហើយវាអាចត្រូវបានរក្សាទុកក្នុងឃ្លាំងសម្ងាត់សម្រាប់ការផ្ទុកលឿនជាងមុន។
    • អ្នកបង្កើតកម្មវិធីអាចសាកល្បងកូដ និងកម្មវិធីបានយ៉ាងលឿនជាមួយរាល់ការកែប្រែ ដែលនាំឱ្យផលិតផលដំណើរការលឿនជាងមុន។ 
    • ក្រុមហ៊ុនជាសេវាកម្មមួយ (ឧ. សេវាកម្មដូចនឹងសេវា ផលិតផលជាសេវាកម្ម សូហ្វវែរជាសេវាកម្ម) ផ្តល់នូវការតភ្ជាប់កាន់តែប្រសើរឡើងដល់អ្នកប្រើប្រាស់ចុងក្រោយរបស់ពួកគេ ក៏ដូចជាជម្រើសតម្លៃប្រសើរជាងមុន។
    • ងាយស្រួលចូលទៅកាន់សមាសភាគប្រភពបើកចំហ និងឧបករណ៍ដែលអនុញ្ញាតឱ្យបង្កើតម៉ូឌុល ប្រព័ន្ធ និងកម្មវិធីបានលឿនជាងមុន។
    • ការធ្វើបច្ចុប្បន្នភាពតាមពេលវេលាជាក់ស្តែង និងការចូលប្រើទិន្នន័យភ្លាមៗ មានសារៈសំខាន់ចំពោះបច្ចេកវិទ្យាទីក្រុងឆ្លាតវៃ ដូចជាការត្រួតពិនិត្យចរាចរណ៍ជាដើម។

    សំណួរដែលត្រូវពិចារណា

    • តើអ្វីទៅជាអត្ថប្រយោជន៍សក្តានុពលផ្សេងទៀតនៃសេវាកម្មដែលនៅជិតអ្នកប្រើប្រាស់?
    • ប្រសិនបើអ្នកជាអ្នកបង្កើតកម្មវិធី តើ serverless edge នឹងកែលម្អរបៀបដែលអ្នកអនុវត្តភារកិច្ចរបស់អ្នកយ៉ាងដូចម្តេច?

    ឯកសារយោងការយល់ដឹង

    តំណភ្ជាប់ដ៏ពេញនិយម និងស្ថាប័នខាងក្រោមត្រូវបានយោងសម្រាប់ការយល់ដឹងនេះ៖

    ប្លុករបស់ MR Tillman ពី Serverless ទៅ Edge