អ្វីជា VPS និងវាដំណើរការយ៉ាងដូចម្តេច?
VPS (virtual private server) គឺជាម៉ាស៊ីនិម្មិត (virtual machine) ដែលដំណើរការដូចជាកុំព្យូទ័រតូចមួយដាច់ដោយឡែកនៅលើអ៊ីនធឺណិត។ វាមានប្រព័ន្ធប្រតិបត្តិការផ្ទាល់ខ្លួន IP address ផ្ទាល់ខ្លួន ចំណែក CPU និងអង្គចងចាំ (memory) ដែលបានបម្រុងទុក និងថាសដែលមានតែអ្នកអាចអាន។ អ្នកចូលប្រើតាម SSH (Linux) ឬ Remote Desktop (Windows) ហើយដំឡើងកម្មវិធីណាក៏បានដែលអ្នកត្រូវការ។ ប្រសិនបើអ្នកចង់សាកល្បង អ្នកអាចជួល VPS តាមម៉ោង ហើយលុបវាពេលអ្នកធ្វើរួច។
របៀបដែល VPS ដំណើរការ
កុំព្យូទ័រមេទាំងមួយដំណើរការ hypervisor។ នៅលើ Linux វាជាធម្មតាគឺ KVM ដែលភ្ជាប់មកជាមួយ kernel រួចហើយ។ Hypervisor បំបែកម៉ាស៊ីនទៅជា virtual machine ដាច់ដោយឡែកជាច្រើន។ ម៉ាស៊ីននីមួយៗទទួលបានចំនួន virtual CPU core (vCPU) ថេរ បរិមាណ RAM និងថាសិម្មិត (virtual disk)។ ដោយសារធនធានត្រូវបានបម្រុងទុកសម្រាប់ម៉ាស៊ីននីមួយៗ អ្នកជិតខាងដែលមានការប្រើប្រាស់ច្រើនមិនអាចយកវាទៅបានឡើយ ដែលជាភាពខុសគ្នាចម្បងពី shared hosting។
Cloud VPS បន្ថែមស្រទាប់ស្វ័យប្រវត្តិកម្មមួយទៀតនៅលើចុង។ អ្នកអាចបង្កើត ប្តូរទំហំ snapshot និងលុបម៉ាស៊ីនពី web console ឬ API ដោយមិនចាំបច្ចេកទេសិនទេ ហើយក្រុមហ៊ុនផ្តល់សេវាជាច្រើនគិតថ្លៃតាមម៉ោង។
មនុស្សប្រើ VPS សម្រាប់អ្វី
- គេហទំព័រ និងហាងអនឡាញ រួមទាំង WordPress។
- កម្មវិធីបណ្តាញ និង API ដែលមាន database ផ្ទាល់ខ្លួន។
- ម៉ាស៊ីនមេហ្គេម និងម៉ាស៊ីនមេសំឡេង។
- VPN ផ្ទាល់ខ្លួន proxy ឬ mail relay តូចមួយ។
- ការអភិវឌ្ឍន៍ ការសាកល្បង និង CI runner។
- Remote desktop លើ Windows VPS។
VPS ប្រៀបធៀបជាមួយជម្រើសផ្សេងទៀត
| Shared hosting | VPS | Dedicated server | |
|---|---|---|---|
| ធនធាន | ចែករំលែក | បានបម្រុង | ម៉ាស៊ីនទាំងមូល |
| សិទ្ធិ root | មិនមាន | មាន | មាន |
| ការប្រើប្រាស់ទូទៅ | គេហទំព័រតូចៗ | គេហទំព័រ កម្មវិធី database | ការផ្ទុកធ្ងន់ និងថេរ |
អានVPS ទល់នឹង shared hosting សម្រាប់ការប្រៀបធៀបលម្អិតជាងនេះ។
អ្វីដែលត្រូវពិនិត្យមុនពេលទិញ
- vCPU, RAM និងថាស។ ចាប់ផ្តើមពីអ្វីដែលកម្មវិធីរបស់អ្នកត្រូវការ; សូមមើលរបៀបជ្រើសរើស spec VPS។
- ប្រភេទថាស។ NVMe លឿនជាងថាសបង្វិលយ៉ាងច្រើនសម្រាប់ database និងគេហទំព័រដែលមានការប្រើប្រាស់ច្រើន។
- ទីតាំង។ ជ្រើសរើស data center ដែលនៅជិតអ្នកទស្សនា ដើម្បីរក្សាភាពយឺត (latency) ឱ្យទាប។
- ការគិតថ្លៃ។ ការគិតថ្លៃតាមម៉ោងសមស្របនឹងការសាកល្បង និងគម្រោងខ្លី; វគ្គបង់ជាមុនថោកជាងសម្រាប់ម៉ាស៊ីនដែលដំណើរការពេញមួយឆ្នាំ។
- ការបម្រុងទុក និង snapshot។ សម្រេចថាតើអ្នកនឹងស្តារម៉ាស៊ីនយ៉ាងដូចម្តេចប្រសិនបើមានអ្វីខូច។
- ការការពារ។ សួរថាតើការត្រងការវាយប្រហារ DDoS មានបញ្ចូលឬទេ និងមានជម្រើស firewall អ្វីខ្លះ។
សូមចំណាំថា ក្រុមហ៊ុនផ្តល់សេវាភាគច្រើន រួមទាំង ONIE នៅតែគិតថ្លៃម៉ាស៊ីនដែលបានបញ្ឈប់ ពីព្រោះធនធានរបស់វានៅតែត្រូវបានបម្រុងទុក។ លុបម៉ាស៊ីនដើម្បីបញ្ឈប់ការគិតថ្លៃ។
ជំហានដំបូងរបស់អ្នកនៅលើ VPS ថ្មី
បន្ទាប់ពីម៉ាស៊ីនចាប់ផ្តើម ភ្ជាប់តាម SSH អាប់ដេតប្រព័ន្ធ និងបង្កើតអ្នកប្រើប្រាស់ធម្មតាមួយ។ នៅលើ Ubuntu:
ssh root@YOUR_SERVER_IP
apt update && apt upgrade -y
adduser deploy && usermod -aG sudo deployបន្ទាប់មកធ្វើតាមមគ្គុទ្ទេសក៍ការពារ SSH លើ Linux VPS មុនពេលដំឡើងអ្វីផ្សេងទៀត។
សំណួរដែលសួរញឹកញាប់
តើ VPS ដូចគ្នានឹង cloud server ឬទេ?
ស្ទើរតែដូចគ្នា។ cloud server គឺជា VPS ដែលអ្នកគ្រប់គ្រងតាម API ឬ console ជាមួយការបង្កើតលឿន និងជាធម្មតាការគិតថ្លៃតាមម៉ោង។ នៅក្នុងការប្រើប្រាស់ប្រចាំថ្ងៃ ឈ្មោះទាំងពីរមានន័យដូចគ្នា។
តើខ្ញុំត្រូវមានជំនាញបច្ចេកទេសដើម្បីប្រើ VPS ទេ?
អ្នកត្រូវមានជំនាញ command-line មូលដ្ឋានសម្រាប់ Linux VPS ឬ Remote Desktop សម្រាប់ Windows VPS។ អ្នកទទួលខុសត្រូវចំពោះការអាប់ដេត និងសុវត្ថិភាព ដូច្នេះសូមធ្វើតាមមគ្គុទ្ទេសក៍ដំឡើង។
តើ VPS លឿនជាង shared hosting ទេ?
ជាធម្មតាបាទ/ចាស សម្រាប់គេហទំព័រដែលត្រូវការច្រើន ពីព្រោះ CPU RAM និងថាសត្រូវបានបម្រុងទុកសម្រាប់អ្នក ជាជាងចែករំលែកជាមួយគណនីផ្សេងទៀត។