ເຄື່ອງ Virtual ແມ່ນຫຍັງ? (ເປັນ​ຫຍັງ​ແລະ​ເວ​ລາ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ມັນ​)

  • ແບ່ງປັນນີ້
Cathy Daniels

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

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

ມາເບິ່ງກັນວ່າເຄື່ອງ virtual ແມ່ນຫຍັງ ແລະເປັນຫຍັງພວກມັນຈຶ່ງຖືກໃຊ້.

Virtual Machine ແມ່ນຫຍັງ?

ເຄື່ອງ​ສະ​ເໝືອນ​ເປັນ​ຕົວ​ຢ່າງ​ຂອງ​ລະ​ບົບ​ປະ​ຕິ​ບັດ​ການ (OS) ເຊັ່ນ Windows, Mac OS, ຫຼື Linux ທີ່​ແລ່ນ​ຢູ່​ພາຍ​ໃນ OS ຫຼັກ​ຂອງ​ຄອມ​ພິວ​ເຕີ.

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

ຮູບທີ 1: ເຄື່ອງສະເໝືອນທີ່ແລ່ນຢູ່ໃນແລັບທັອບ.

ເຄື່ອງສະເໝືອນບໍ່ເປັນ. t ມີຮາດແວ (ຫນ່ວຍຄວາມຈໍາ, ຮາດດິດ, ແປ້ນພິມ, ຫຼືຈໍ). ມັນໃຊ້ຮາດແວຈໍາລອງຈາກເຄື່ອງໂຮດ. ດ້ວຍເຫດນີ້, VM ຫຼາຍອັນ, ເຊິ່ງເອີ້ນກັນວ່າ “ແຂກ,” ສາມາດແລ່ນຢູ່ໃນເຄື່ອງໂຮສດຽວ.

ຮູບ 2: ເຄື່ອງໂຮສແລ່ນຫຼາຍ VM.

ເຈົ້າພາບ ຍັງສາມາດເອີ້ນໃຊ້ VM ຫຼາຍອັນດ້ວຍການປະຕິບັດການທີ່ແຕກຕ່າງກັນລະບົບ, ລວມທັງ Linux, Mac OS, ແລະ Windows. ຄວາມສາມາດນີ້ແມ່ນຂຶ້ນກັບຊອບແວທີ່ເອີ້ນວ່າ hypervisor (ເບິ່ງຮູບ 1 ຂ້າງເທິງ). hypervisor ເຮັດວຽກຢູ່ໃນເຄື່ອງແມ່ຂ່າຍ ແລະອະນຸຍາດໃຫ້ທ່ານສ້າງ, ຕັ້ງຄ່າ, ແລ່ນ ແລະຈັດການ virtual machines.

Hypervisor ຈັດສັນພື້ນທີ່ດິສກ໌, ກຳນົດເວລາປະມວນຜົນ ແລະຈັດການການໃຊ້ຄວາມຈຳສຳລັບແຕ່ລະ VM. ນີ້ແມ່ນສິ່ງທີ່ແອັບພລິເຄຊັນເຊັ່ນ: Oracle VirtualBox, VMware, Parallels, Xen, Microsoft Hyper-V, ແລະອື່ນໆຈໍານວນຫຼາຍເຮັດ: ພວກມັນເປັນ hypervisor.

hypervisor ສາມາດແລ່ນຢູ່ໃນຄອມພິວເຕີໂນດບຸກ, PC, ຫຼືເຄື່ອງແມ່ຂ່າຍ. ມັນເຮັດໃຫ້ເຄື່ອງສະເໝືອນມີໃຫ້ກັບຄອມພິວເຕີທ້ອງຖິ່ນ ຫຼືຜູ້ໃຊ້ທີ່ແຈກຢາຍໃນທົ່ວເຄືອຂ່າຍ.

ເຄື່ອງສະເໝືອນ ແລະສະພາບແວດລ້ອມປະເພດຕ່າງໆຕ້ອງການ hypervisors ປະເພດຕ່າງໆ. ລອງເບິ່ງບາງສ່ວນຂອງພວກມັນ.

ປະເພດຂອງເຄື່ອງຈັກສະເໝືອນ

System Virtual Machines

System VMs, ບາງຄັ້ງເອີ້ນວ່າ virtualization ເຕັມ, ແມ່ນດໍາເນີນການໂດຍ hypervisor ແລະສະຫນອງ. ການທໍາງານຂອງລະບົບຄອມພິວເຕີຕົວຈິງ. ເຂົາເຈົ້າໃຊ້ລະບົບປະຕິບັດການພື້ນເມືອງຂອງໂຮສເພື່ອຈັດການ ແລະແບ່ງປັນຊັບພະຍາກອນຂອງລະບົບ.

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

Process Virtualເຄື່ອງຈັກ

Process Virtual Machines ແມ່ນຂ້ອນຂ້າງແຕກຕ່າງຈາກ SVMs—ເຈົ້າອາດເຮັດໃຫ້ພວກມັນແລ່ນຢູ່ໃນເຄື່ອງຂອງເຈົ້າ ແລະບໍ່ຮູ້ມັນ. ພວກເຂົາເຈົ້າຍັງເປັນທີ່ຮູ້ຈັກເປັນເຄື່ອງ virtual ຄໍາຮ້ອງສະຫມັກຫຼືສະພາບແວດລ້ອມ runtime ການຄຸ້ມຄອງ (MREs). ເຄື່ອງຈັກສະເໝືອນເຫຼົ່ານີ້ແລ່ນພາຍໃນລະບົບປະຕິບັດການແມ່ຂ່າຍ ແລະຮອງຮັບແອັບພລິເຄຊັນ ຫຼືຂະບວນການຂອງລະບົບ.

ເປັນຫຍັງຕ້ອງໃຊ້ PVM? ພວກເຂົາເຈົ້າປະຕິບັດການບໍລິການໂດຍບໍ່ມີການຂຶ້ນກັບລະບົບປະຕິບັດການສະເພາະໃດຫນຶ່ງຫຼືຮາດແວ. ພວກເຂົາເຈົ້າມີ OS ພຽງເລັກນ້ອຍຂອງຕົນເອງມີພຽງແຕ່ຊັບພະຍາກອນທີ່ເຂົາເຈົ້າຕ້ອງການ. MRE ແມ່ນຢູ່ໃນສະພາບແວດລ້ອມແຍກຕ່າງຫາກ; ມັນບໍ່ສໍາຄັນວ່າມັນເຮັດວຽກຢູ່ໃນ Windows, Mac OS, Linux, ຫຼືເຄື່ອງໂຮດອື່ນໃດ.

ຫນຶ່ງໃນເຄື່ອງຈັກ virtual ທົ່ວໄປທີ່ສຸດແມ່ນເຄື່ອງຫນຶ່ງທີ່ເຈົ້າອາດຈະເຄີຍໄດ້ຍິນແລະອາດຈະໄດ້ເຫັນແລ່ນຢູ່ໃນ ຄອມ​ພິວ​ເຕີ​ຂອງ​ທ່ານ​. ມັນຖືກນໍາໃຊ້ເພື່ອດໍາເນີນການຄໍາຮ້ອງສະຫມັກ Java ແລະຖືກເອີ້ນວ່າ Java Virtual Machine ຫຼື JVM ສໍາລັບສັ້ນ. ລະບົບຄອມພິວເຕີທັງໝົດ. ມີສອງປະເພດຂອງ hypervisors: Bare Metal Hypervisors ແລະ Hosted Hypervisors. ລອງພິຈາລະນາເບິ່ງທັງສອງອັນ.

Bare Metal Hypervisor

BMHs ອາດຈະເອີ້ນວ່າ hypervisors ພື້ນເມືອງ, ແລະພວກມັນແລ່ນໂດຍກົງໃນຮາດແວຂອງໂຮສແທນທີ່ຈະເຮັດວຽກຢູ່ໃນລະບົບປະຕິບັດການຂອງເຈົ້າພາບ. ໃນຄວາມເປັນຈິງ, ພວກເຂົາເຈົ້າເອົາສະຖານທີ່ຂອງລະບົບປະຕິບັດການຂອງເຈົ້າພາບ, ການກໍານົດເວລາແລະການຈັດການການໃຊ້ຮາດແວຂອງແຕ່ລະເຄື່ອງສະເໝືອນ, ດັ່ງນັ້ນຈຶ່ງຕັດ “ຄົນກາງ” (OS ຂອງເຈົ້າພາບ) ອອກໄປໃນຂະບວນການ.

ປົກກະຕິແລ້ວ hypervisors ພື້ນເມືອງແມ່ນໃຊ້ກັບ VMs ວິສາຫະກິດຂະໜາດໃຫຍ່, ເຊິ່ງບໍລິສັດໃຊ້ເພື່ອສະໜອງໃຫ້ພະນັກງານ. ຊັບພະຍາກອນຂອງເຄື່ອງແມ່ຂ່າຍ. Microsoft Azure ຫຼື Amazon Web Services ແມ່ນ VMs ເປັນເຈົ້າພາບໃນປະເພດຂອງສະຖາປັດຕະຍະກໍານີ້. ຕົວຢ່າງອື່ນໆແມ່ນ KVM, Microsoft Hyper-V, ແລະ VMware vSphere.

Hosted Hypervisor

Hosted hypervisors ແລ່ນຢູ່ໃນລະບົບປະຕິບັດການມາດຕະຖານ—ຄືກັນກັບແອັບພລິເຄຊັນອື່ນໆທີ່ພວກເຮົາແລ່ນຢູ່ໃນເຄື່ອງຂອງພວກເຮົາ. ພວກເຂົາໃຊ້ OS ຂອງເຈົ້າພາບເພື່ອຈັດການ ແລະແຈກຢາຍຊັບພະຍາກອນ. ປະເພດຂອງ hypervisor ນີ້ແມ່ນດີກວ່າສໍາລັບຜູ້ໃຊ້ສ່ວນບຸກຄົນທີ່ຕ້ອງການດໍາເນີນການຫຼາຍລະບົບປະຕິບັດການໃນເຄື່ອງຂອງພວກເຂົາ.

ເຫຼົ່ານີ້ລວມມີແອັບພລິເຄຊັນເຊັ່ນ: Oracle VirtualBox, VMware Workstations, VMware Fusion, Parallels Desktop, ແລະອື່ນໆອີກ. ທ່ານສາມາດຊອກຫາຂໍ້ມູນລະອຽດເພີ່ມເຕີມກ່ຽວກັບໂຮດ hypervisors ໃນບົດຄວາມຂອງພວກເຮົາ, Best Virtual Machine Software.

ເປັນຫຍັງຕ້ອງໃຊ້ Virtual Machine?

ຕອນນີ້ທ່ານມີຄວາມເຂົ້າໃຈພື້ນຖານກ່ຽວກັບເຄື່ອງ virtual ແມ່ນຫຍັງ, ທ່ານອາດຈະຄິດເຖິງບາງແອັບພລິເຄຊັນທີ່ດີເລີດ. ນີ້ແມ່ນບາງເຫດຜົນອັນດັບຕົ້ນໆທີ່ຄົນໃຊ້ເຄື່ອງສະເໝືອນຈິງ.

1. ປະຫຍັດຕົ້ນທຶນ

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

ການນຳໃຊ້ເຄື່ອງສະເໝືອນເປັນເຊີບເວີຂອງວິສາຫະກິດໄດ້ກາຍເປັນມາດຕະຖານແລ້ວ. ດ້ວຍ VMs ຈາກຜູ້ໃຫ້ບໍລິການເຊັ່ນ MS Azure, ບໍ່ມີການຊື້ຮາດແວເບື້ອງຕົ້ນແລະບໍ່ມີຄ່າບໍາລຸງຮັກສາ. VMs ເຫຼົ່ານີ້ສາມາດຖືກຕັ້ງ, ຕັ້ງຄ່າ, ແລະໃຊ້ພຽງແຕ່ pennies ຕໍ່ຊົ່ວໂມງ. ພວກມັນຍັງສາມາດຖືກປິດໄດ້ເມື່ອບໍ່ໄດ້ໃຊ້ ແລະບໍ່ມີຄ່າໃຊ້ຈ່າຍໃດໆ.

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

ໃຊ້ virtual machines ຫຼາຍເຄື່ອງຢູ່ໃນໂຮດດຽວ - ບໍ່ຈໍາເປັນຕ້ອງອອກໄປຊື້ຄອມພິວເຕີແຍກຕ່າງຫາກສໍາລັບແຕ່ລະວຽກ.

2. ສາມາດປັບຂະໜາດໄດ້ ແລະປ່ຽນແປງໄດ້

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

3. ການຕັ້ງຄ່າດ່ວນ

ສາມາດຕັ້ງຄ່າ VM ໃໝ່ໄດ້ໄວ. ຂ້ອຍມີກໍລະນີທີ່ຂ້ອຍຕ້ອງການການຕິດຕັ້ງ VM ໃໝ່, ເອີ້ນວ່າເພື່ອນຮ່ວມງານຂອງຂ້ອຍທີ່ຈັດການເຂົາເຈົ້າ, ແລະໃຫ້ພວກມັນພ້ອມໃຊ້ໃນເວລາໜ້ອຍກວ່າໜຶ່ງຊົ່ວໂມງ.

4. ການຟື້ນຕົວໄພພິບັດ

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

5. ງ່າຍຕໍ່ການຜະລິດຄືນໃໝ່

ຕົວສະແດງ hypervisors ສ່ວນໃຫຍ່ອະນຸຍາດໃຫ້ທ່ານເຮັດສໍາເນົາ, ຫຼືຮູບພາບ, ຂອງ VM. ການຖ່າຍຮູບຊ່ວຍໃຫ້ທ່ານສາມາດໝູນໃຊ້ VM ພື້ນຖານອັນດຽວກັນໄດ້ຢ່າງງ່າຍດາຍສຳລັບທຸກສະຖານະການ.

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

6. ທີ່ສົມບູນແບບສໍາລັບ Dev/Test

ຫນຶ່ງໃນຂໍ້ໄດ້ປຽບທີ່ດີທີ່ສຸດຂອງການໃຊ້ virtual machines ແມ່ນວ່າພວກມັນເປັນເຄື່ອງມືທີ່ສົມບູນແບບສໍາລັບການພັດທະນາແລະການທົດສອບຊອບແວ. VMs ອະນຸຍາດໃຫ້ນັກພັດທະນາພັດທະນາໃນຫຼາຍເວທີແລະສະພາບແວດລ້ອມໃນເຄື່ອງດຽວ. ຖ້າ VM ນັ້ນເສຍຫາຍ ຫຼືຖືກທຳລາຍ, ສາມາດສ້າງອັນໃໝ່ໄດ້ຢ່າງວ່ອງໄວ.

ພວກມັນອະນຸຍາດໃຫ້ຜູ້ທົດສອບມີສະພາບແວດລ້ອມໃໝ່ທີ່ສະອາດສຳລັບທຸກໆຮອບທົດສອບ. ຂ້ອຍໄດ້ເຮັດວຽກໃນໂຄງການທີ່ພວກເຮົາຕັ້ງສະຄຣິບທົດສອບອັດຕະໂນມັດທີ່ສ້າງ VM ໃໝ່, ຕິດຕັ້ງຊອບແວເວີຊັນຫຼ້າສຸດ, ແລ່ນການທົດສອບທີ່ຕ້ອງການທັງໝົດ, ຈາກນັ້ນລຶບ VM ເມື່ອການທົດສອບສຳເລັດແລ້ວ.

VMs ເຮັດວຽກໄດ້ຢ່າງງົດງາມ.ການທົດສອບແລະການທົບທວນຜະລິດຕະພັນຄືກັບສິ່ງທີ່ພວກເຮົາເຮັດຢູ່ SoftwareHow.com. ຂ້ອຍສາມາດຕິດຕັ້ງແອັບຯໃນ VM ທີ່ເຮັດວຽກຢູ່ໃນເຄື່ອງຂອງຂ້ອຍແລະທົດສອບພວກມັນໄດ້ໂດຍບໍ່ຕ້ອງລົບກວນສະພາບແວດລ້ອມຕົ້ນຕໍຂອງຂ້ອຍ.

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

ຂ້ອຍແມ່ນ Cathy Daniels, ຜູ້ຊ່ຽວຊານໃນ Adobe Illustrator. ຂ້ອຍໄດ້ໃຊ້ຊອບແວຕັ້ງແຕ່ຮຸ່ນ 2.0, ແລະໄດ້ສ້າງບົດສອນສໍາລັບມັນຕັ້ງແຕ່ປີ 2003. ບລັອກຂອງຂ້ອຍແມ່ນຫນຶ່ງໃນຈຸດຫມາຍປາຍທາງທີ່ນິຍົມທີ່ສຸດໃນເວັບສໍາລັບຜູ້ທີ່ຕ້ອງການຮຽນ Illustrator. ນອກເຫນືອຈາກການເຮັດວຽກຂອງຂ້ອຍເປັນ blogger, ຂ້ອຍຍັງເປັນນັກຂຽນແລະນັກອອກແບບກາຟິກ.