T:
Ano ang ilang mga pakinabang ng abstraction ng workload?
A:Ang mga pakinabang ng abstraction ng workload sa isang kapaligiran sa IT ay may kinalaman sa pagkuha ng isang mas sopistikadong pagtingin sa mga sistema ng computing at kung paano tumatakbo ang mga ito. Ang mga kumpanya ay maaaring gumamit ng mas nagbago na mga arkitektura ng hardware at software, tulad ng virtualization at cloud computing, upang mabago ang paraan ng mga set ng data ay hawakan sa isang komplikadong sistema.
Sa mas primitive na araw ng computing ng negosyo, ang tradisyunal na pamantayan ay isang hanay ng mga nasa mga nasasakupang server na humahawak ng mga kahilingan mula sa mga panlabas na mapagkukunan. Ang mga bagay tulad ng virtualization at cloud computing ay hindi pa tumaas upang mag-alok ng mga negosyo ng kakayahang ilipat at maglipat ng mga workload sa kabuuan ng isang arkitektura, at sa iba pang mga lugar, tulad ng arkitektura ng vendor.
Marami sa mga pakinabang ng abstraction ng workload ay nauugnay sa gastos ng mga operasyon, ang bakas ng paa ng isang IT system, at iba pang praktikal na pagsasaalang-alang. Sa pamamagitan ng abstracting workloads at mga gawain ng aplikasyon, ang mga kumpanya ay maaaring makakuha ng higit sa kanilang hardware at makamit ang mas mahusay na mga resulta sa IT.
Ang ilan sa mga mas advanced na benepisyo ng abstraction ng workload ay makikita sa mga bagong system ng virtualization container. Sa halip na gumana ang mga aplikasyon sa "hubad na metal" (direkta sa hardware), pinapayagan ng mga sistema ng lalagyan ang mga inhinyero at mga developer na magpatakbo ng mga aplikasyon sa lubos na virtualized system, sa mga indibidwal na lalagyan na nagbabahagi ng isang operating system sa isang host. Ang isang sistema ng containerization ay sumasaklaw sa prinsipyo ng abstraction ng workload - kukuha ito ng mga gawain at isinasagawa ang mga ito sa isang maraming nalalaman na kapaligiran, kung saan sila ay mas "virtualized" o nahiwalay mula sa isang tradisyonal na lohikal na istraktura ng hardware. Ang kontrobersyal na virtualization ay maaaring makatulong sa pagpapatakbo ng isang buong aplikasyon sa isang solong sistema ng IT, sa halip na nangangailangan ng ipinamamahaging mga mapagkukunan. Makakatulong din ito sa mga developer upang masubukan kung paano tatakbo ang isang partikular na aplikasyon sa anumang naibigay na sistema o kapaligiran pati na rin ng tulong sa mga bagay tulad ng pagbawi sa sakuna.
Ang ilang mga eksperto ay hiniling sa mga tao na isipin ang abstraction ng workload bilang isang proseso na makakatulong sa paglipat ng data at mga gawain sa pagitan ng iba't ibang uri ng mga system. Halimbawa, ang prinsipyo ng abstraction ng workload ay nakakatulong sa paglipat ng mga kargamento o mga gawain mula sa isang nasa nasasakupang sistema hanggang sa isang sistema na wala sa lugar, ibig sabihin, sa isang sistema ng vendor. Makakatulong ito sa proseso ng paglipat ng mga workload o gawain sa pagitan ng iba't ibang uri ng data center, halimbawa, mga panandaliang pangmatagalang data o pangmatagalang data. Sa pangkalahatan, ang abstraction ng workload ay tumutulong upang gawing mas portable ang software sa computing, upang gawing mas maraming nalalaman ang mga system ng enterprise, at upang mas mahusay at masusukat ang mga operasyon ng kumpanya.