SEKSYON 1


Pangkalahatang-ideya

Ang CoreOS Tectonic Stack: isang mestiso na platform ng Kubernetes ng negosyo

Cloud virtualization – Mga lalagyan & Solusyon ng VPS

Ang mga lalagyan at Virtual Pribadong Server (VPS) ay parehong gumagamit ng software virtualization upang mahati at maglaan ng mga mapagkukunan ng hardware sa mga network ng ulap. Ang mga plano ng VPS ay nagpapatakbo sa software ng hypervisor na nagbibigay ng ibinahaging suporta sa kernel sa maraming mga pag-install ng operating system ng host ng host sa isang web server na may maayos na mga paglalaan ng mapagkukunan. Ang mga lalagyan ay gumagamit ng isang runtime engine para sa virtualization at micro o nano operating system na may mga cloud orchestration frameworks tulad ng Kubernetes, Docker Swarm, Mesosphere DC / OS, OpenStack, CloudStack, o CoreOS Tectonic para sa nababanat na scaling ng pagbibigay ng mapagkukunan sa mga web server. Docker, rkt / etcd, LXC / LXD, Apache Mesos, & Ang mga Container ng Kata na may Hyper runV ay ang nangungunang open platform ng mapagkukunan para sa orkestasyon ng lalagyan.

Virtual Pribadong Server (VPS), Virtual Machines (VMs), at mga platform ng lalagyan tulad ng Docker ay malawakang ginagamit nang magkasama sa kumplikadong koneksyon sa network ng ulap at pamamahala ng sentro ng data. Ang mga lalagyan ay may bentahe ng mas mabilis na mga oras ng boot, nababanat na mga orkestra ng orkestra ng ulap, mga kinakailangan sa mas mababang paggamit ng mapagkukunan ng system, mas mahusay na OS security, at multi-tenant na paghihiwalay. Ang mga solusyon ng VPS at lalagyan ay maaaring kapwa kasama ang pagbibigay ng hardware mula sa mga imahe ng disk gamit ang mga tool sa command line para sa awtomatikong paglawak ng software ng web server software. VMware, Microsoft Hyper-V, Virtuozzo / OpenZV, Parallels, Citrix XenServer, KVM, & Ang SolusVM ay ilan sa mga pinakatanyag na tool ng software sa pamamahala ng VPS sa industriya ng web hosting. Ang mga plano ng VPS ay tanyag sa mga maliliit na negosyo, mga tindahan ng e-dagang, & mga web / mobile apps na nangangailangan ng isang abot-kayang paraan upang magpatakbo ng isang pasadyang kapaligiran ng web server para sa suporta sa software. Nagbibigay ang mga plano ng VPS ng lahat ng mga pangunahing bentahe ng pagpapatakbo ng mga dedikadong server sa mga gumagamit habang nagkokontrata para sa mga serbisyo sa data center.

Ang istraktura ng Kubernetes ng CoreOS

Ano ang pagkakaiba sa pagitan ng Mga lalagyan & VPS?

Karamihan sa mga plano ng Linux VPS na magagamit sa web hosting run sa KVM, Xen, o Virtuozzo / OpenVZ software, samantalang ang Windows VPS ay nagpaplano nang mas madalas na ipatupad ang VMware, Parallels, & Mga solusyon sa Microsoft Hyper-V. Ang lahat ng mga platform na ito ay nag-aalok ng nakikipagkumpitensya o komplimentaryong suporta ng hypervisor para sa pagbabahagi ng mga mapagkukunan ng kernel ng OS at mga virtual na driver sa pagitan ng mga partisyon ng VPS sa parehong hardware. Ang mga kumpanya ng web hosting at iba pang mga IT data center ay gumagamit ng mga plano ng VPS para sa pagbabahagi ng mapagkukunan ng mapagkukunan. Madali itong i-configure ang mga plano ng VPS sa isang webhost na may eksaktong dami ng system RAM, dedikado na mga CPU cores, SSD storage, o buwanang bandwidth na kinakailangan para sa suporta sa web / mobile app. Sa paraang ito, ang mga mapagkukunan ng pinakamalaking, pinakabagong henerasyon ng mga web server na tumatakbo sa Intel & Ang pagpoproseso ng multi-core ng AMD ay maaaring nahahati sa pagitan ng mga awtonomikong plano ng VPS na tumatakbo nang kahanay sa isang data center sa parehong hardware. Ang mga tool sa pamamahala ng platform ay ginagarantiyahan ang paghihiwalay ng account ng gumagamit sa isang multi-nangungupahan na kapaligiran, seguridad sa web server, mga partisyon ng pag-iimbak ng file, pati na rin ang mga backup na backup ng RAID ng lahat ng mga aktibong file ng website, database, atbp na maaaring mai-cache para sa mas mahusay na pagganap sa pagbabalanse ng pag-load ng ulap mga gamit.

Ang mga lalagyan ay nagpapatakbo ng katulad, ngunit gumagamit ng isang runtime engine tulad ng Docker, rkt, LXC / LXD, Hyper runV, atbp para sa virtualization sa tuktok ng isang host operating system. Ang mga lalagyan na naka-install gamit ang isang micro o nano OS ay nag-load nang mas mabilis kaysa sa VPS o VMs na may mga package ng software stack sa 10x o 100 beses ang laki ng imbakan (MBs / GB). Pinapayagan nito ang mga server ng lalagyan na mai-load ang programmatically nang mas mababa sa isang segundo kung saan ang mga partisyon ng VPS ay maaaring tumagal ng 3 hanggang 10 segundo upang ganap na ilunsad ang pag-reboot. Ang ilang mga web / mobile developer ay nag-install ng mga lalagyan sa mga partisyon ng VPS para sa pagsasama ng Microservice at maraming suporta sa programming language sa mga nakahiwalay na kapaligiran. Ang KVM virtualization ay pinaka-tanyag sa mga server ng Linux, habang ang Microsoft’s Hyper-V ay ang pamantayan sa Windows. Nagbibigay ang VMware ng pinakamalaking bilang ng mga tool ng VPS para sa mga kumpanya sa pribadong ulap o pampublikong pag-install, kahit na ang code ay pagmamay-ari at mas mahal kaysa sa bukas na mga alternatibong mapagkukunan tulad ng Citrix XenServer. Nag-aalok ang Docker at Kubernetes ng mga kumpanya ng kakayahang magbigay at sukatan ng nababanat na kumpol ng web server network upang suportahan ang pinakamataas na antas ng trapiko ng gumagamit sa mga mapagkukunan ng cloud hardware. CoreOS, RHEL OpenShift, SUSE MicroOS, RancherOS, OpenStack, CloudStack, & Ang Mesosphere DC / OS ay ang pinakatanyag na mga pamamahagi ng bukas na mapagkukunan ng software para sa orkestasyon ng lalagyan sa Docker & Kubernetes. KVM, OpenVZ / Virtuozzo, Xen, & Ang SolusVM ay ang pinakatanyag na platform ng software ng Linux na ginamit para sa pamamahala ng VPS sa web hosting.

Patuloy na diagram ng proseso ng Pagsasama

/Mga lalagyan & VPS – Mga Bentahe / Kakulangan

Ang mga plano ng VPS ay napakahusay sa pagkahati sa multiprocessor web server na may malaking paglalaan ng RAID na imbakan sa maraming mga nakahiwalay na kapaligiran para sa paggamit ng kliyente sa multi-domain web hosting. Ang mga plano ng VPS ay maaaring ganap na pinamamahalaan, kasama ang pre-install ng host operating system at web server framework, o hindi pinamamahalaang, na binigyan ng gumagamit ng kakayahang mag-install ng anumang Windows o Linux OS sa isang nakapirming hardware (CPU, RAM, Imbakan) pagkahati. Dahil ang mga plano ng VPS ay nagpapatakbo ng isang buong operating system at maaaring over-inilalaan ng hardware upang matugunan ang mga kinakailangan sa oras, ang container virtualization ay maaaring maging mas mahusay sa paggamit ng mapagkukunan para sa mga malalaking sentro ng data. Ang mga system ng lalagyan na nagpapatakbo ng isang micro o nano operating system at paglulunsad mula sa mga imahe ng disk ay maaaring mag-boot nang mas mabilis kaysa sa mga platform ng VPS. Sinusuportahan ng mga plano ng VPS ang trapiko sa web na mas malaki kaysa sa ibinahaging mga account sa pagho-host ay magbibigay ngunit mas maliit kaysa sa isang solong nakalaang server, na may mga pagsasaayos mula sa 1 hanggang 32 na mga cores, 1GB hanggang 128 GB RAM, SSD o mga pagpipilian sa imbakan ng HDD., & nakapirming rate o walang limitasyong mga pagpipilian sa buwanang bandwidth.

Ang mga lalagyan ay ginagamit gamit ang nababanat na cloud orchestration software tulad ng Kubernetes, Docker Swarm, Mesosphere DC / OS Marathon, OpenStack, CloudStack, & Ang CoreOS Tectonic upang pamahalaan ang mga mapagkukunan ng web server para sa mga operasyon ng sentro ng data sa mga kumpol. Ang mga plano sa pagho-host ng VPS ay magagamit na nagsisimula sa $ 10 hanggang $ 20 bawat buwan na saklaw, na nakikipagkumpitensya sa mga dedikadong server para sa paggastos ng mapagkukunan, habang ang container-based na nababanat na cloud service service scale ay nakaraan sa nakalaang antas ng server na may "pay-as-you-go" pagkakaloob na maaaring gastos ng pinakamalaking kumpanya ng daan-daang milyong milyong USD bawat taon. Platform-as-a-Service (PaaS) o Container-as-a-Service (CaaS) na mga plano na payagan ang mga maliliit na negosyo at SME na gumamit ng parehong mga tool tulad ng mga kumpanya ng enterprise sa suporta sa web / mobile app at upang makakuha ng mapagkumpitensyang mga pakinabang sa pamamagitan ng pagpepresyo ng pag-host ng ulap na may pinagsamang tampok ng seguridad sa web server Ang paggamit ng maramihang mga sentro ng data sa internasyonal at domestikong para sa ilang mga online na negosyo ay tiningnan bilang madiskarteng mahalaga sa 100% mga layunin ng oras ng oras at integridad ng data sa mga backup para sa mga pinansiyal na transaksyon. Ang mga kumpanya ng start-up ng software ay nagtatayo sa mga serbisyong ito upang mabilis silang masukat sa trapiko ng gumagamit sa mga pampublikong platform ng cloud hardware, habang ginagarantiyahan ang isang tukoy na konstruksyon ng web server ay tatakbo sa produksyon upang suportahan ang pasadyang web / mobile app code.

Jenkins at ang CD / DevOps ecosystem

SEKSYON 2

Mga lalagyan kumpara sa Pag-host ng Vps

Mga lalagyan – Mga pamantayan sa pangunahing platform

Ang Docker ay ang nangungunang bukas na platform ng mapagkukunan para sa virtualization ng lalagyan, kasama ang Docker Runtime Engine, Docker Swarm, & Ang Docker Disk Repository na bumubuo ng isang integrated suite ng mga tool at kagamitan para sa mga developer ng web / mobile app. Gumagana ang Docker kasama ang pangunahing DevOps at software control bersyon para sa ipinamamahagi na Agile / Scrum na mga koponan upang mag-program nang mas mahusay ayon sa mga kinakailangan sa CI / CD. Ang Patuloy na Pagsasama / Patuloy na Paghahatid (CI / CD) ay kinakailangan na ang mga koponan ng pag-unlad ay naglalathala ng mga regular na pag-update, mga patch sa seguridad, pag-aayos ng bug, at mga bagong tampok sa web / mobile application code na dapat masuri nang maaga pati na rin kasama ang pagiging tugma ng software ng software ng stack ng server. Ang kakayahan para sa mga lalagyan ng Docker na gumamit ng mga imahe ng runtime para sa mga deployment ng software ng server ng software ay nangangahulugan na ang mga koponan ng DevOps ay mas madaling magagarantiyahan ang pagiging tugma sa platform at portability ng code sa iba’t ibang mga pag-configure ng hardware at mga service service sa cloud..

CoreOS rkt, LXC, LXD, Linux-VServer, OpenVZ / Virtuozzo, Apache Mesos, Hyper runV, & Nagbibigay ang lahat ng Mga Mga Container ng virtualization ng mga pamantayan sa virtualization para sa mga lalagyan na karaniwang inter-operable sa mga solusyon sa Docker. RancherOS, CoreOS, SUSE MicroOS, RHEL Atomic Host, VMware Photon, & Ang Microsoft Windows Nano ay lahat ng mga operating system na sadyang idinisenyo para magamit sa orkestra ng container container. Ang RHEL OpenShift at SUSE OpenStack Cloud 7 platform ay parehong nagbibigay ng mga lalagyan ng Container-as-a-Service (CaaS) para sa mga sentro ng data sa publiko, pribado, at mestiso na gusali ng arkitektura ng ulap na may mga tool sa OpenStack. Ang OpenStack, CloudStack, at Mesosphere DC / OS ay ang pinaka advanced sa magagamit na bukas na mapagkukunan na magagamit para sa pamamahala ng data ng ulap. Pinapayagan ng mga tool na ito ang kumpletong orkestasyon ng mga mapagkukunan ng network ng ulap sa mga mapagkukunan ng sentro ng data sa pamamagitan ng integrated na pag-iskedyul, auto-deployment, pamamahala ng account, paglalaan ng imahe ng disk, at nababanat na web server automation. Tumatakbo sa ilalim "pay-as-you-go" pagsingil sa isang pampublikong platform ng ulap, ang mga solusyon na ito ay maaaring masukat upang suportahan ang mga kinakailangan ng IT kahit na ang pinakamalaking, pinakasikat na SaaS o mga kumpanya ng media sa buong mundo.

Ang lahat ng mga pinakamalaking pampublikong service provider ng cloud, i.e. Google, AWS, Microsoft Azure, IBM BlueMix, HP, Oracle, atbp ngayon ay nag-aalok ng mga plano ng CaaS sa Docker & Suporta ng Kubernetes para sa mga kliyente ng negosyo o web / mobile startup, mga kumpanya ng e-dagang, SME, & Mga NGO. Google & Ang mga serbisyo ng lalagyan ng AWS na may cloud orchestration gamit ang Kubernetes & Maaaring magamit ang Docker upang suportahan ang mga kumpanya ng web hosting na may libu-libong mga customer at milyon-milyong mga rehistradong pangalan ng domain sa outsourced data center hardware Ang mga kumpanyang ito ng serbisyo ay nakatuon sa pamamahala ng platform ng platform ng web server ng pasadya sa ilalim ng mga modelo ng PaaS / SaaS / CaaS at mabigat na makipagkumpitensya sa iba’t ibang mga pampublikong service provider ng ulap para sa pakyawan na presyo sa hardware. Maraming mga kumpanya na nagsisimula ang nagtitipon ng mga tool sa pag-deploy ng multi-cloud na maaaring mai-plug sa OpenStack, Docker, & Mga Kubernetes para sa Microservice & Pag-andar na hinihimok ng API o upang magamit ang mas mahusay na control ng bersyon para sa mga update sa mga koponan ng DevOps. Pinapayagan ng modelo ng SaaS ng maraming mga kumpanya na makipagkumpetensya sa pagbibigay ng bagong komunikasyon, pagbabahagi ng kaalaman, mga tool sa pakikipagtulungan, o mga software sa cloud software na pumapalit ng mga tradisyunal na pag-install ng desktop. Ang CRM, accounting, bookkeeping, pagsingil, pagsubaybay sa oras, at pagbabahagi ng dokumento ay lahat ng iba pang mga halimbawa ng mga sektor ng SaaS kung saan maraming kumpanya ang nagsisimulang makipagkumpetensya para sa negosyo sa modelong ulap ng publiko.

Ang arkitektura ng Decapod

/Virtual pribadong server (VPS) – Software

Ang pangunahing bentahe ng mga platform ng VPS ay ang kanilang kakayahang magpatakbo ng mga partisyon sa parehong operating system ng Windows at Linux sa parehong hardware. Ito ay nakamit sa pamamagitan ng pagbabahagi ng mapagkukunan sa antas ng kernel gamit ang virtual driver at multi-tenant na paghihiwalay. Ginagarantiyahan ng VPS software ang isang nakapirming halaga ng system RAM, dedikado na mga CPU cores, at paglalaan ng alok sa bawat pagkahati, sa paghihiwalay ng administrator, seguridad ng file, at mga pahintulot ng super-gumagamit na pinamamahalaan sa antas ng platform na maaaring isama sa pagsingil, analytics, pagbabalanse ng pag-load, pagsubaybay, & mga kagamitan sa seguridad para sa pamamahala ng sentro ng data. Ang KVM ay ang pinakamahalagang balangkas ng hypervisor para sa Linux, kasama ang OpenVZ, Virtuozzo, SolusVM, at iba pang mga tool sa gusali sa KVM & Pangunahin ni Xen upang paganahin ang pinamamahalaang / hindi pinamamahalaang mga serbisyo ng plano sa pagho-host ng VPS para sa mga pangunahing tatak.

Ang Microsoft Hyper-V, Parallels, at VMware ay nag-aalok ng pagmamay-ari ng lisensyadong software para sa mga kumpanya na namamahala ng mga kumplikadong pag-install ng VPS sa mga sentro ng data para sa parehong mga desktop at web server network. Ang mga solusyon sa Citrix XenServer at VMware ay napakapopular sa malaking pamamahala ng sentro ng data sa panahon ng unang alon ng virtualization, kung saan ang mga plano ng VPS mula sa mga kumpanya ng web hosting ay nag-alok ng isang mas mahusay na landas sa paglalaan ng mapagkukunan ng data center para sa mga negosyo kumpara sa mga dedikadong gastos sa server. Ang mga lalagyan ay nagpapatakbo sa paradigma ng ulap ng nababanat na mga network ng server ng ulap upang magbigay ng kumpletong mga serbisyo ng data center outsourcing para sa mga kumpanya ng kumpanya o .gov / .edu / .mil na organisasyon. Nag-aalok ang VMware ng mga serbisyo sa AWS at Google Cloud pati na rin sa pamamagitan ng mga kumpanya ng integrator ng kasosyo tulad ng Rackspace. Ang paglipat mula sa VPS hanggang sa mga solusyon sa lalagyan ay higit na hinihimok ng pagtaas ng mga handog na serbisyo sa publiko sa Docker & Suporta ng Kubernetes. Ang mga kumpanya ng web hosting ay isinama ang mga aspeto ng VPS sa kanilang ibinahaging mga plano sa pagho-host at nagbibigay ng mga plano sa ulap na VPS na may mga piling pagsasaayos ng SSD hardware na nagpapatakbo ng pinamamahalaang software ng web server stack. Pinapayagan nitong magbahagi ng mga plano sa pagho-host na gumana ng mas maraming paglalaan ng mapagkukunan sa mga tier at magbigay ng mas mahusay na suporta sa trapiko sa web sa mga site ng CMS para sa mataas na pagganap.

OpenVZ, Virtuozzo, & Nagbibigay ang SolusVM ng mga tool sa pamamahala ng platform ng VPS na angkop para sa mga aplikasyon ng industriya ng web hosting habang ang Microsoft Hyper-V, VMware, & Ang mga solusyon ng mga parallels ay nangunguna sa mga pag-deploy ng kumpanya ng negosyo sa mga malalaking sentro ng IT. Karamihan sa kung ano ang mga solusyon sa VPS na nakamit para sa mga negosyo 10 o 20 taon na ang nakakaraan ay ibinibigay ng mga lalagyan, nababanat na mga konstruksyon sa ulap, at modelo ng pampublikong ulap ng web hosting. Sa pamamagitan ng ito ay nadagdagan ang pag-asa sa mga tool ng DevOps sa pamamagitan ng mga koponan ng Agile na may mga kinakailangan sa CI / CD at ang paggamit ng control ng bersyon sa pag-publish ng web. Plano ng VPS na tumatakbo ang CentOS, CloudLinux, o RHEL ay nagbibigay sa mga gumagamit ng kakayahang magpatakbo ng cPanel software o WHMCS para sa mga web hosting application & suporta sa multi-domain. Ang mga pangkat ng senior management ay dapat mag-coordinate ng mga patakaran sa pag-upa at pagsasanay ng mga kawani ng IT sa paligid ng mga pagpipilian sa platform na ginawa sa mga tool sa pangangasiwa ng system. Ang pagpepresyo ng Cloud hosting ay inihanda ng mga departamento ng IT at mga tagapamahala ng proyekto ng Agile / Scrum para sa paghahambing sa pangmatagalang gastos ng pribadong pag-aakyat ng ulap.

CaaS - isang bagong platform para sa pag-unlad at pagpapatakbo ng aplikasyon

Mga lalagyan – Mga solusyon sa pagho-host ng Web

Ang pagho-host ng Cloud ay tinukoy ng modelo ng pinakamalaking mga kumpanya ng IT na nagtatayo ng mga sentro ng data na may milyun-milyong mga server ng rackmount na tumatakbo at nag-aalok ng mga koneksyon sa hardware, mga hibla, software stack, atbp para sa mga serbisyo sa mga presyo na mas mababa kaysa sa isang negosyo ay maaaring pamahalaan sa parehong gastos panloob. Google, AWS, Microsoft Azure, IBM BlueMix, Oracle, & Lahat ng HP ay nagpapatakbo ng mga pampublikong platform ng cloud server na kung saan kahit na ang pinakamalaking mga kumpanya ng media, bangko, kumpanya ng pang-industriya, o mga ahensya ng gobyerno ay maaaring lumipat sa kanila "nasa bahay" Ang mga departamento ng serbisyo ng IT mula sa mga lokal na hubad na pag-install ng metal hardware sa mga malalayong mapagkukunan at makatipid ng pera sa mga regular na pag-upgrade, sistema ng pangangasiwa, pagbuo ng web, at mga gastos sa paglawak ng server. Sinusuportahan ng Google at Amazon ang milyon-milyong mga sabay-sabay na mga gumagamit at mga customer, pagkatapos ay gawin ang kanilang mga advanced na data center management, pasadyang database, at mga tool sa pagbuo ng web na magagamit sa mga programmer sa ilalim ng mga modelo ng PaaS / IaaS. Ang mga negosyo ay maaaring makakuha ng mga plano ng CaaS kasama ang suporta ng Docker at Kubernetes sa mga pampublikong host ng ulap sa mga gastos na mas mababa kaysa sa pribadong pagpapanatili ng ulap at konstruksyon.

Ang seguridad sa mga pampublikong host host ay pinagkakatiwalaan ng mga pinakamalaking korporasyon ng media / pinansyal at mga ahensya ng gobyerno para sa pagiging maaasahan at presyo sa itaas na saklaw para sa maliit na negosyo o SME plan. Halimbawa, ang isang start-up na negosyo sa web ay maaaring magpatakbo ng 3 hanggang 10 mga web server sa isang kumpol ng ulap sa mga gastos mula $ 350 hanggang $ 1500 bawat buwan para sa suporta sa IT, samantalang ang isang mas malaking korporasyon tulad ng Netflix o Verizon ay maaaring singilin sa $ 200 milyon bawat taon para sa daan-daang libong mga web server nang sabay-sabay sa parehong platform, gamit ang parehong mga tool ng software at imprastraktura ng hardware. Tanging ang pinakamalaking pampublikong ulap ng mga operator ay may mga mapagkukunan upang suportahan ang mga ahensya ng gobyerno at gobyerno sa saklaw na ito para sa higit sa milyon-milyong mga pangalan ng domain o sa pamamagitan ng porsyento ng pagbabahagi ng Fortune 500 na negosyo. Ang mga platform ng Docker at Kubernetes ay ilan sa ilang mga aktibong balangkas na napatunayan na masukat sa pamamahala ng data center sa mga antas na kinakailangan ng corporate enterprise at pamamahala sa pamamagitan ng automated na web server na mapagkukunan ng pagbibigay sa mga pampublikong ulap.

Ang lahat ng mga pangunahing kumpanya ng ulap ay nag-aalok ngayon ng container orchestration at Kubernetes web hosting services sa ilalim "pay-as-you-go" pagsingil para sa mga negosyo upang mag-deploy ng kumplikadong mga aplikasyon ng web / mobile sa nababanat na kumpol na may suporta ng Microservice. Halimbawa, ang mga developer ay maaaring gumamit ng mga lalagyan na may mga API at pagproseso ng server upang magdagdag ng bagong pag-andar sa mga website o bumuo ng pagsasama sa mga platform ng AI / ML / DL. Maaari itong magamit para sa pagkilala sa imahe, text-to-speech apps, pagproseso ng boses, pagsasalin ng wika, pinabuting resulta, & mga rekomendasyon ng produkto atbp sa mga aplikasyon ng web / mobile. Ang iba pang mga gamit ay pinahusay na marketing ng ecommerce ng produkto o analytics ng nilalaman ng media, mas mabilis na pagproseso ng mga transaksyon sa pananalapi, ang kakayahang suportahan ang mga kumplikadong mga kinakailangan sa wika ng programming, at ang pagkakaloob sa mga mapagkukunang awtomatikong pang-hardware upang tumugma sa trapiko ng web na may 100% uptime garantiya & naka-encrypt na seguridad ng data. Pinapayagan ng mga imahe ng disk ang mga lalagyan na mag-boot sa ilalim ng isang segundo, ang pag-load ng web / mobile apps sa sukat sa milyun-milyong mga gumagamit nang sabay-sabay, bawat isa ay may na-customize na nilalaman & mga rekomendasyon ng produkto. Ang mga administrador ng system ay maaaring magbigay ng eksaktong dami sa hardware na kinakailangan para sa suporta sa web / mobile app, samantalang ang mga pampublikong provider ng ulap ay isinama ang mga tool para sa Docker & Ang mga Kubernetes na ginagawang mas madaling masukat upang matugunan ang mga variable na rate ng trapiko sa web nang walang labis na paglalaan ng mga nakatuong mapagkukunan ng hardware.

Pangkalahatang-ideya ng Mga lalagyan

Plano ng VPS – Mga solusyon sa pagho-host ng Web

Karamihan sa mga ibinahaging mga platform sa web hosting ay nagpatakbo ng mga pinamamahalaang serbisyo sa mga paglalaan ng mapagkukunan para sa mga portfolio ng multi-domain na nagsisimula sa 512 MB hanggang sa 784 na mga minimum na RAM ng mga pagpipilian para sa virtual na RAM (vRAM) sa pag-iingat ng imbakan. Ang mga may-ari ng website ng CMS o mga site ng e-commerce na nangangailangan ng higit na lakas sa pagproseso para sa mga script ay maaaring mag-upgrade sa mga plano ng VPS bilang isang intermediate na yugto sa pagitan ng pagpapaupa ng isang buong nakalaang server. Ang mga plano ng VPS ay maaaring ipagkaloob sa pagitan ng 1 hanggang 32 na nakatuon na mga core ng multiprocessing ng CPU, 1 GB hanggang 128+ GB sa RAM, iba’t ibang mga halaga ng HDD o SSD storage, & buwanang bandwidth sa mga mapagkumpitensyang presyo sa pagitan ng mga pangunahing mga tatak ng web hosting. Ang ilang mga kumpanya sa web hosting ay nag-aalok ng mga plano ng Cloud VPS na may mga piling pagsasaayos ng hardware ng SSD, pinamamahalaang mga pag-install ng software ng software ng web server, matatag na seguridad sa platform, mga tool ng developer, atbp. & kalayaan para sa natatanging OS at pag-configure ng extension ng wika ng pag-configure. Aling diskarte ang mas mahusay ay nakasalalay sa mga partikular na pangangailangan ng proyekto sa pag-unlad, kung saan ang hardware na may presyo bawat GB ng RAM, nakalaang mga CPU cores, GB / TB ng SSD / HDD na kapasidad ng imbakan, buwanang mga bandwidth rate, & ang bilang ng mga IP address o SSL / TLS sertipiko ay pinaka-determinado sa paghahambing sa pagitan ng iba’t ibang mga tatak ng pagho-host.

Ang mga plano ng VPS ay halos palaging mas mura kaysa sa mga nakalaang plano ng server, na kumakatawan sa isang pagkahati ng isang maliit na bahagi ng mga mapagkukunan ng isang web server, ngunit ang ilang mga plano ng VPS ay maaaring tunay na pagkakaloob ng mas maraming mapagkukunan ng pagproseso kaysa sa isang nakalaang plano ng server dahil sa mga pagsulong sa multi-core CPU teknolohiya ng hardware. Katulad nito, ang pag-install ng VPS ay maaaring mai-orkestra sa mga kumpol ng ulap para sa kumplikadong suporta sa web / mobile application na may mga site ng CMS, habang ang mga solusyon na nakabase sa lalagyan ay popular sa DevOps sa paggamit ng mga imahe ng disk para sa buong pag-deploy ng stack sa mga pasadyang naka-code na apps na may malaking mga koponan ng mga programmer , ibig sabihin, bilang mga solusyon para sa mga pribadong kumpanya sa industriya o SaaS start-up na mga kumpanya. Maraming mga webhost ang nag-aalok ng Bitnami o mga katulad na serbisyo ng imahe ng disk sa mga plano ng VPS na may kakayahang i-save ang mga back-up ng website bilang mga snaphot na imahe ng full-stack na disk. Ang mga ito ay maaaring maipakita sa pagitan ng mga account ng VPS sa pag-unlad o ginamit upang maibalik ang isang website sa kaso ng isang pag-crash ng database o pagkawala ng kapangyarihan ng mga system. Ang mga serbisyo ng snapshot ay gumagawa ng mabibigat na paggamit ng mga tool sa Git at command line para sa regular na pag-update ng seguridad sa web server, pati na rin ang paglo-load ng stack OS OS sa mga lalagyan at VMs.

Sa pangkalahatan, ang KVM ay ang pinakatanyag na hypervisor na ginagamit sa pag-host ng VPS, kung saan ang Citrix XenServer ay isang maaasahang opsyon sa platform para sa pamamahala ng sentro ng data. Ang OpenVZ at Virtuozzo ay magkatulad na software na may isang libre sa ilalim ng bukas na kasunduan sa paglilisensya ng mapagkukunan at ang iba pang bayad, propesyonal na lisensyadong pamamahagi para sa mga kumpanya ng web hosting upang ilunsad at pamahalaan ang mga network ng VPS na may virtual na pagkahati kasama ang pagsubaybay, pagsingil, & analytics para sa mga plano sa serbisyo ng domain. Ang SolusVM ay isa ring platform ng software para sa pamamahala ng VPS sa web hosting na may suporta para sa maraming mga hypervisors, integrated billing, invoicing, load balancing, & mga tool sa seguridad ng web database. Ang mga produkto ng virtualization ng Hyper-V at magagamit sa pamamagitan ng Microsoft Azure Cloud & Ang Windows ay nangunguna sa industriya, na may mga solusyon sa VMware na tumatakbo sa AWS, Google Cloud, o iba pang pampubliko / pribadong cloud hardware na magkahalitan. GoDaddy & Ang MediaTemple ay mayroong suite ng VPS platform batay sa mga tool na virtualization Parallels. Ang lahat ng mga serbisyong VPS na ito ay karaniwang naibebenta bilang mga solusyon sa ulap ng mga kumpanya ng web hosting sa pamamagitan ng mas mabilis na SSD hardware na ibinebenta laban sa mga plano sa tingi. Ang mga customer ay nagpatibay ng mga modelo ng PaaS / SaaS / IaaS kapag nag-sign up para sa malakas na mga pagsasaayos ng VPS sa mga rate ng diskwento ng diskwento, at makatanggap ng higit na mahusay na bilis at pag-load ng pahina para sa WordPress & iba pang mga CMS apps bilang isang web hosting solution.

Diagram ng Arkitektura ng CoreOS

Mga lalagyan kumpara sa VPS – Paghahambing

Ang mga lalagyan ay malawakang ginagamit sa mga pag-deploy ng korporasyong IT sa suporta ng mga aplikasyon ng web / mobile tulad ng mga pangunahing kumpanya ng media, mga grupo ng pananalapi / pagbabangko, mga tagagawa ng industriya, mga samahan ng pamahalaan, atbp sa sukat sa mga operasyon ng data center sa pamamagitan ng nababanat na kumpol ng web server network. Ang mga plano ng VPS ay ginagamit ng isang iba’t ibang mga publisher ng web, mga website ng e-commerce, at mga developer ng multi-domain para sa kanilang mga kinakailangan sa web hosting. Parehong VPS at lalagyan ng pagho-host ay maaaring mapabilis ang mga kinakailangan sa pasadyang code pati na rin ang mga ipinamamahagi na mga koponan sa programming. Lubhang nakasalalay sa inaasahan o naibigay na base ng trapiko ng gumagamit ng isang website, domain, o mobile app kung magkano ang kabuuang mga mapagkukunan ng hardware na kakailanganin upang suportahan ang mga operasyon sa paggawa.

Para sa mga aplikasyon ng web / mobile na kailangan upang masukat na higit sa kung ano ang susuportahan ng isang dedikadong server o pagkahati ng VPS, ang mga nababanat na server ng kumpol ay naging ginustong opsyon na may orkestasyon ng lalagyan gamit ang Docker & Mga Kubernetes o iba pang mga frameworks. Ang mga solusyon na ito ay sapat na matatag upang gumana para sa Netflix, Verizon, Twitter, Google, Amazon, & Ang Microsoft bilang mga tool sa paglalathala ng web na sumusuporta sa pinakamataas na rate ng trapiko sa buong mundo. Bilang mga tagapagbigay ng serbisyo sa publiko na ulap, ang mga kumpanyang ito ay nagbibigay ng kanilang software sa mga SME, kumpanya ng kumpanya, ahensya ng gobyerno, mga grupo ng edukasyon, at mga NGO sa ilalim ng lubos na mapagkumpitensyang mga rate para sa hardware, na may mga makabagong tampok na software stack at iba pang mga tool na hinimok ng API. Ang mga pampublikong ulap ng operator ay naghahamon sa pagbabahagi ng mga kumpanya ng pagho-host upang ipakilala ang mga bagong serbisyo, produkto, at tampok sa kanilang mga platform upang maiwasan ang paglipat ng mga kliyente. Ang mga pampublikong cloud operator ay mayroon ding malaking benta & mga badyet sa marketing na maaaring humantong sa higit na pagkilala sa tatak kaysa sa mas maliit, malayang mga kumpanya ng webhost o mga start-up.

Maraming mga kumpanya sa proseso ng pag-modernize ng legacy ng mga operasyon sa IT at mga aplikasyon para sa mga bentahe sa pag-host ng ulap ay may iba’t ibang mga pangangailangan, kinakailangan, badyet, atbp. Ang mga kagustuhan o diskarte sa pamamahala ng proyekto ng koponan ng programming ay maaari ring matukoy kung kinakailangan ang isang VPS o container orchestration platform. Parehong VPS & susuportahan ng mga platform ng lalagyan ang pag-unlad ng Microservice gamit ang web / mobile apps. Ang tinutukoy na kadahilanan ay sukat sa trapiko ng web na sinusukat sa mga hit ng pahina bawat araw, bilang ng mga sabay-sabay na mga gumagamit, kung paano na-configure ang mga server at website para sa caching, paggamit ng mga integrated CDN services, atbp Ang badyet at kakayahang malikhaing koponan ng pagbuo ng web / mobile app kumpara sa senaryo ng paggamit ng kaso o mga kinakailangan sa proyekto sa pagpapatakbo ay natutukoy din ang mga kadahilanan sa pagitan ng VPS & mga solusyon sa lalagyan. Ang mga bukas na pamantayan ng pagmumulan at pagmamay-ari ng paglilisensya ay maaaring lubos na maimpluwensyahan kung aling pagpipilian ang pinakamahusay na pinakamahusay para sa isang pangkat ng negosyo, samahan na hindi kita, o iba pang mga online na proyekto.

Ang Ubuntu openstack na na-deploy gamit ang MaaS - diagram

Mga lalagyan kumpara sa VPS – Mga mapagkukunan ng server

Isa sa mga pangunahing bentahe ng mga lalagyan sa mga plano ng VPS ay maaari silang ma-deploy na may mas mababang sistema ng overhead sa paglalaan ng mapagkukunan, pag-save ng pera sa pamamagitan ng kahusayan sa pagkakaloob at higit na mahusay na oras ng paglulunsad. Ang RancherOS, CoreOS, SUSE MicroOS, at iba pang mga pamamahagi ng Linux para sa mga lalagyan ay nag-aalok ng pinakamaliit na kabuuang laki ng file na posible para sa pinakamabilis na oras ng boot kapag nagpapatakbo sa sukat. Ang mga distros na ito ay mayroon ding minimal na mga elemento ng kernel na may mas kaunting mga pag-upgrade ng seguridad at mga patch. Ang mga bentahe ng micro o nano OS install ay halos matatagpuan sa pamamagitan ng nababanat na ulap orkestasyon at pagsasama ng Microservice. Pinapayagan ng Software Defined Networking (SDN) at mga API ang mga developer na magtayo ng mga web / mobile app na may kumplikadong pag-andar, pag-encrypt sa mga channel ng komunikasyon, suporta ng AI / Ml / DL, o pabalik na pabrika ng nilalaman & "malaking data" Mga Resulta ng Paghahanap. Ang mga lalagyan ng docker na may CoreOS o RancherOS ay maaaring 10 hanggang 100 beses na mas maliit sa pangkalahatang bakas ng pag-install kaysa sa ilang mga partisyon ng VPS na nagpapatakbo ng isang buong operating system na may maraming mga extension ng programming language. Pinarami ng libu-libo o milyun-milyong mga gumagamit, ang mga containerized na apps ay maaaring makatipid ng pera sa mga operasyon ng data center para sa mga kumpanya ng IT sa paggawa.

Ang mga lalagyan ay gumagawa ng cross-platform app portability vendor neutral, kung saan ang parehong mga lalagyan ay maaaring ilipat nang walang putol sa iba pang mga vendor ng hardware sa pamamagitan ng pag-ruta ng IP at pag-load ng mga file ng imahe ng disk ng Docker / Kubernetes. Ang mga plano ng VPS ay isang mahusay na mapagkukunan para sa mga independiyenteng mga developer upang mai-configure ang mga pasadyang mga programa sa programming para sa pagbuo ng web / mobile app. Gayunpaman, ang karamihan sa mga plano ng VPS ay kulang sa nababanat na kakayahan ng kumpol ng server sa halip ay isama lamang ang kakayahang magbigay ng higit pang mga RAM, mga CPU cores, o imbakan para sa isang virtual server nang walang pagkuha ng website nang offline. Ginagaya ng mga plano ng VPS ang nakalaang modelo ng server na may naayos na paglalaan ng mapagkukunan ng system, ngunit maaaring kailanganin na labis na pagkakaloob upang suportahan ang mga rate ng trapiko pati na rin ang mga oras ng downtime sa parehong hardware. Tulad ng karamihan sa mga website ay hindi masukat na nangangailangan ng higit sa isang web server, ang mga plano ng VPS ay isang variable na pag-upgrade ng pagganap sa ibinahaging pagho-host para sa CMS, CRM, & mga website ng ecommerce na pinamamahalaan ng mga SME, o karaniwang kinakailangan para sa mga pasadyang kapaligiran sa wika ng pag-programming kapag ang isang maliit na negosyo ay bumubuo ng mga bagong solusyon sa software para sa mga online na kliyente.

Mesosphere Enterprise DC / OS 1.10

/Mga lalagyan kumpara sa VPS – Mga operating system

Ang RancherOS ay isa sa mga pinakatanyag na pamamahagi ng micro o nano OS na magagamit para sa mga server ng Linux na nagpapatakbo ng lalagyan ng orkestasyon, kasama rin ang CoreOS Tectonic para sa pagsasama ng Kubernetes. Parehong nag-aalok ang Red Hat Enterprise Linux at SUSE Linux ng mga pakete ng OpenStack na may suportang orkestasyon ng lalagyan na gumagamit ng Docker para sa pagkahati ng data center hardware sa mga network ng ulap na may pinag-isang pagbalanse ng pagkarga, mga sistema ng pangangasiwa, pagsubaybay sa trapiko ng data, at mga tool sa seguridad sa web. Kung hindi man, ang Mesosphere DC / OS (ang Datacenter Operating System) ay isa pang pangunahing pagpipilian para sa orkestra ng ulap gamit ang mga lalagyan, at ang Apache Mesos katutubong lalagyan ay maaaring magamit nang magkakapalit sa Docker & Kubernetes. Kasama na ngayon ng Red Hat OpenShift at Atomic Host platform ang mga elemento mula sa CoreOS Tectonic para sa container orchestration at cloud cluster management kasama ang Kubernetes. Ang SUSE OpenStack Cloud 7 distro ay nakabalot upang magamit ang mga lalagyan na may MicroOS. Ang CloudStack ay isa pang pagpipilian para sa mga pampublikong / pribado / hybrid na ulap ng data ng data sa network na bukas sa mga bukas na mapagkukunan gamit ang mga lalagyan.

Ang mga kumpanya tulad ng Rackspace, Google, AWS, HP, IBM, Oracle, & Ang Microsoft ay may pasadyang mga serbisyo sa pag-host ng ulap gamit ang mga lalagyan ng Docker & Mga Kubernetes para sa mga solusyon sa negosyo. Ang Microsoft Windows Nano at VMware Photon ay mga alternatibong pamamahagi ng OS para sa mga lalagyan na may malawak na mapagkukunan ng pag-unlad sa likod ng software ngunit mga bayad sa pagmamay-ari ng lisensya. Ang mga platform ng Container-as-a-Service (CaaS) ay nagpapahintulot sa anumang operating system o web server stack na mai-install sa ilang mga segundo gamit ang mga disk snapshot, at ang mga katulad na tampok ay karaniwan din sa mga plano ng cloud VPS sa web hosting. Ang mga serbisyong ito ay magbibigay ng kakayahang mag-install ng CentOS, CloudLinux, Ubuntu, Fedora, RHEL, Slackware, Windows, BSD, atbp sa isang plano ng VPS na may suporta para sa Apache, Nginx, & programming frameworks wika tulad ng PHP, Python, Perl, Ruby, Node.js, RoR, atbp. awtomatikong na-configure sa stack snapshot. Ang mga publisher ng CMS ay maaaring maglunsad ng pinakabagong bersyon ng isang web script awtomatiko sa tuktok ng server ng server, kabilang ang mga pasadyang mga kapaligiran sa programming tulad ng Zend para sa PHP o Acquia Dev Cloud para sa Drupal. Katulad nito ang mga serbisyong snapshot ng disk na ito ay ginagawang mas madali upang ma-deploy ang Nginx, LiteSpeed, Windows, o mga server ng TomCat o iba’t ibang mga pamamahagi ng Linux / Apache web server para sa mga pagsubok sa code & pag-optimize ng website.

Mga Arkitektura ng Imbakan ng Lalagyan - Kubernetes, Docker, at Mesos Kumpara

Mga lalagyan kumpara sa VPS – trapiko sa web

Ang mga plano ng VPS ay sumukat sa isang website mula sa ibinahaging mga mapagkukunan sa pagho-host sa mas mahusay na pagganap, ibig sabihin, sa pamamagitan ng paglalaan ng 2 hanggang 8 na dedikadong mga CPU cores, 2 GB hanggang 32 GB ng RAM, mga partisyon ng imbakan ng SSD, atbp. Pag-cache ng HTML / CSS / JavaScript & na-optimize ang mga pag-configure ng Memcached / OPcache / APC. Ang mga plano ng VPS ay gaganap na may mga 1% hanggang 3% pagkawala ng pagkakapantay-pantay kung ihahambing sa "hubad na metal" nakatuon server hardware na may katulad na paglalaan ng mapagkukunan ng system Ang mga kumpanya ng web hosting ng presyo ng mga katulad na VPS na mga pagsasaayos sa malawak na magkakaibang mga rate, at maaari ding magkaroon ng mumunti na kumpetisyon sa pagitan ng mga public cloud host sa mga plano sa lalagyan na "pay-as-you-go" pagsingil. Bilang karagdagan, mayroong isang malawak na hanay ng mga gastos na kasangkot sa paglilisensya ng mga platform ng VPS para sa mga korporasyon ng negosyo at mga kumpanya ng web hosting partikular. Ang mga plano ng KVM VPS na tumatakbo sa CentOS at cPanel ay napakapopular sa mga pangunahing tatak ng web hosting. Ang CloudLinux ay isang CentOS distro na may cPanel kabilang ang mas mahusay na pag-optimize ng pagganap para sa suporta sa multi-domain sa ilalim ng mas mataas na rate ng trapiko sa web.

Ang bawat webhost ay may natatanging platform ng VPS at software stack, i.e. ang ilan gamit ang OpenVZ, Virtuozzo, Xen, Parallels, SolusVM, CentOS / cPanel, o mga tool sa data ng Microsoft data center. Maraming mga kumpanya ang gumagamit ng VMware, Microsoft Hyper-V, SUSE, & RHEL sa pribadong orkestasyon ng ulap para sa negosyo at industriya. Ngayon ay nadagdagan ang kakayahang maiangkop sa pagitan ng pribadong ulap at pampublikong mga kapaligiran sa ulap para sa mga developer ng web / mobile app gamit ang mga lalagyan. Ang mga plano ng VPS ay popular para sa mga ipinamamahaging koponan ng pag-unlad na gumagamit ng bersyon ng control software tulad ng Git, CVS, & Pagbabagsak upang makipagtulungan. Ang mga plano ng VPS na binuo mula noong unang bahagi ng 2000s, samantalang ang orkestasyon ng lalagyan ay isang paglaon ng pagbabago sa ulap na nagiging sikat pagkatapos ng 2014 nang ang Kubernetes ay naging isang bukas na mapagkukunan na proyekto o nang inilabas ng AWS ang EC-2 sa paligid ng 2008. Docker, Rancher, CoreOS, OpenStack, & Lahat ng Mesios DC / OS lahat ay nasukat sa malawak na pag-aampon sa negosyo sa loob ng panahong iyon. Ang mga plano ng VPS ay masukat sa limitasyon ng paglalaan ng mapagkukunan, samantalang ang mga platform ng lalagyan na may nababanat na orkestasyon ng web server na ulap ay suportahan ang kumpletong operasyon ng data center sa pinakamataas na antas ng corporate enterprise at pamamahala sa ilalim "pay-as-you-go" modelo ng pagsingil. Ito ay higit sa lahat ay nakasalalay sa website ng isang kumpanya o mga pangangailangan sa paglalathala ng mobile app, badyet, at trapiko sa web kung saan kinakailangan ang diskarte. Nag-aalok ang mga produktong pampublikong ulap ng parehong mga serbisyo tulad ng mga pasilidad ng pribadong cloud hardware sa mas mababang presyo at gastos sa pagpapanatili.

Paano gumagana ang CloudBees Jenkins Enterprise at VMware Cloud sa AWS

Mga lalagyan kumpara sa VPS – bilis ng pag-host

Isa sa mga pangunahing bentahe ng mga solusyon sa lalagyan sa mga partisyon ng VPS sa scale sa cloud hosting ay ang bilis kung saan ang bawat pagkakataon ay maaaring mag-boot sa produksyon sa ilalim ng pilay. Sa maraming mga pagsubok, ang mga lalagyan ay patuloy na nag-boot sa ilalim ng isang segundo sa paggawa ng isang micro / nano OS at disk imahe, samantalang maraming mga plano ng VPS ang nangangailangan ng 3 hanggang 10 segundo minimally upang mag-boot, depende sa kumpanya, hardware, & Naka-install ang OS. Ang mga plano ng VPS ay nagpapatakbo bilang isang nakalaang server at maaaring mag-host ng maraming mga IP address sa bawat VM. Sa orkestasyon ng lalagyan, ang bawat node sa network ay maaaring italaga sa isang virtual na IP address sa pamamagitan ng mga utility management software. Ang mga konstruksyon na ito ay nagbibigay-daan sa mas mahusay na Microservice, API, RESTful, & Walang kwenta / Stateful na proseso para sa mga database at kumplikadong konstruksiyon ng software sa web / mobile app. Ang lahat ng mga web / mobile apps ay umaasa sa bilis ng pag-load ng pahina at pagganap ng web server para sa pinakamahusay na pagraranggo sa mga pahina ng mga resulta ng search engine (SERP). Ang mga plano ng VPS sa SSD hardware ay na-benchmark na maghahatid ng mga web page sa ilalim ng 200ms, i.e. tumatakbo ang WordPress o isa pang CMS.

Ang pagkakaiba sa pagitan ng mga pagpipilian sa imbakan ng HDD at SSD ay maaaring gumawa ng mas maraming bilang isang pagkakaiba-iba ng 20x bilis sa pag-host ng ulap sa anumang platform. Katulad nito, ang mga oras ng pagtugon ng DNS ay maaaring mag-iba nang malaki sa pagitan ng mga kumpanya ng web hosting. Ang bilis ng isang hardware ng isang sentro ng data ng data, ang bilang ng mga nakatuon na cores, ang kanilang kakayahang multiprocessing, henerasyon ng paggawa, atbp lahat ay makakaapekto sa bilis ng benchmarking ng web server. Ang mga pagsasaayos na ito ay maaaring hindi nai-standardize sa buong mga plano sa web hosting, mga scheme ng presyo, o platform ng cloud software. Maraming mga publisher ang gumagawa ng mas mahusay na bilis ng pag-load ng web / mobile page sa pamamagitan ng paggamit ng Nginx server sa Apache o sa pamamagitan ng pag-install ng Redis o Varnish Cache para sa higit na mahusay na web page caching sa mga gumagamit ng network. Ang pinamamahalaang mga platform ng VPS ay maaaring mag-alok ng na-optimize na pagganap para sa mga website ng CMS na may mga integrated software stack tool na nagkakahalaga ng libu-libong dolyar upang lumikha nang nakapag-iisa. Ang mga produktong PaaS na ito ay nakakatipid ng makabuluhang pera sa mga sistema ng pangangasiwa para sa mga SME at maliliit na negosyo.

VPS & ang mga plano ng lalagyan ay nakikipagkumpitensya sa Platform-as-a-Service (PaaS) na mga handog tulad ng pinamamahalaang WordPress at Drupal hosting na partikular na na-optimize para sa pagpapabuti ng pangkalahatang bilis ng pagganap ng mga sikat na website ng CMS sa sukat. WPengine, Pantheon, & Ang Kinsta ay lahat ng mga halimbawa ng mga kumpanya ng pag-host na nag-aalok ng mga tukoy na platform para sa pag-host para sa mga site ng CMS na may diin sa mga elite na pagsasaayos ng hardware at ang pinakamabilis na pagganap ng bilis ng pag-load ng pahina. Marami sa mga solusyon na ito ang nagpapatakbo ng Nginx, Varnish Cache, & Redis para sa mas mahusay na pahina ng caching at pagbabalanse ng load sa domain na naka-host ng data sa trapiko ng sentro. Ang mga lalagyan ng lalagyan na tumatakbo sa AWS, Google Cloud, o Microsoft Azure ay ginagarantiyahan ang pinakamabilis na oras ng pagtugon dahil sa mga lokasyon ng data center, dami ng trapiko, pagkakaloob ng hardware, bilis ng koneksyon sa hibla, pagiging maaasahan, atbp. Ngunit nakakuha pa rin ng pag-ubos ng mga webhost ng bargain sa mga plano ng VPS para sa independiyenteng web publisher, maliit na negosyo, & mga e-commerce na mga website sa merkado ng tingi ng hosting. Sa isang pangunahing antas, ito ay ang bilis ng benchmark ng cloud host hardware, pag-optimize ng software ng software ng stack ng web server, kasama ang web page caching na pinaka matukoy ang pagganap ng mga aplikasyon ng web / mobile sa paggawa.

Arkitektura ng Mesos

Mga lalagyan kumpara sa VPS – Seguridad ng data

Ang VPS platform software ecosystem ay lumago nang halos dalawang dekada upang isama ang matatag na bukas na mapagkukunan at may-ari ng lisensyadong pagpipilian para sa mga aplikasyon ng negosyo ng halos anumang laki. Karamihan sa mga platform na ito ay sinuri ng peer para sa seguridad ngunit dapat na regular na mai-patched sa mga update at pag-aayos ng bug upang ayusin ang anumang mga isyu. Ang ilang mga analyst at technician ay naniniwala na ang mga lalagyan ay mas ligtas kaysa sa mga partisyon ng VPS sa mga multi-nangungupahan na kapaligiran dahil sa mga pagkakaiba sa pagitan ng mga hypervisors at runtime engine sa virtualization. Ang mga micro o nano operating system ay ginustong dahil kasama nila ang mas kaunting mga elemento ng kernel o mga extension na may mga potensyal na kahinaan sa seguridad. Ang iba pang mga kumpanya ay namuhunan nang malaki sa mga solusyon sa platform ng VPS at kailangang ma-optimize ang mga ito para sa pinakamahusay na pangkalahatang pagganap gamit ang mga bagong tool sa software ng ulap.

Ang mga firewall ng network, pag-scan ng malware, mga pahintulot ng account, proteksyon sa pag-atake ng anti-DDoS, backup ng database, pag-scan ng virus, at mga aplikasyon ng web firewall ang lahat ay maaaring mai-install bilang bahagi ng isang pamamahagi ng web server stack upang mapagbuti ang seguridad. Ang pag-encrypt ng SSL ay maaaring paganahin sa lahat ng mga paghahatid ng data upang masiguro ang privacy ng gumagamit. Ang ilang mga kumpanya ay tumitingin sa seguridad na ibinigay sa pinamamahalaang VPS at CaaS plano upang maging mas mahusay kaysa sa self-host o pribadong ulap, o kabaliktaran. Sa bukas na mapagkukunan kumpara sa pagmamay-ari ng code, may iba’t ibang mga pakinabang at kawalan sa bawat diskarte para sa bawat negosyo o organisasyon. Ang ilang mga programmer & tinitingnan ng mga developer ang mga solusyon sa Windows bilang mas ligtas habang ang ilan sa parehong grupo o koponan ay tumitingin sa mga solusyon sa Linux bilang mas ligtas. Ang mga kumpanya ay sapilitang gumawa ng isang pagpipilian sa platform at pagkatapos ay magtayo sa paligid ng mga kinakailangan sa pag-unlad para sa paggawa ng web / mobile app.

Ang mga lalagyan at platform ng VPS ay maaaring magpatakbo ng Linux at Windows na magkahalitan ng pantay na suporta na ginamit upang magbigay ng mga virtualization tool para sa mga web server sa alinman sa kapaligiran. Ang ASP.Net / Visual Studio ay mangangailangan ng mga Windows server habang mas gusto ng mga programmer ng PHP / Python / Perl / RoR ang mga server ng Linux. Ang mga developer ng Node.js ay maaaring mag-deploy sa mga server ng Java server. Ang anumang sistema ng operating server ng web ay magkakaroon ng kahinaan sa seguridad maliban kung regular na naka-patched sa mga pag-upgrade, paggawa ng pagpapanatili ng cloud server kasama ang mga platform ng script ng web na mai-update ang mahahalagang aspeto ng seguridad ng web para sa WordPress, Drupal, Joomla, & Mga publisher ng Magento. Ang mga modelo ng negosyo ng PaaS / IaaS / SaaS / CaaS ay isinasaalang-alang na mag-alok ng mas mahusay na seguridad sa web sa mga operasyon ng data center sa pamamagitan ng pagkakaroon ng mga piling pasilidad, nangungunang eksperto sa larangan, at higit pang mga mapagkukunan sa pananalapi upang ilaan sa mga platform ng suporta sa platform ng ulap. Pakiramdam ng iba pang mga executive ay may higit na panganib sa pag-iimbak ng mga sensitibong data ng kumpanya sa isang ikatlong partido, operasyon ng malayuang serbisyo na maaaring ma-access ng mga empleyado sa labas ng negosyo. Ang pagdaragdag ng mga layer ng pag-encrypt sa VPS at mga hinihimok na lalagyan ay ginagawang mas kumplikado ang paglawak ng ulap at konstruksiyon ng web / mobile app. Katulad nito, ang paggamit ng Microservice at mga third-party na mga API ay maaaring magdagdag ng mga butas ng seguridad sa isang website na hindi inaasahan kapag pinagtibay ng isang samahan. Ang regular na pagsubok sa panulat at kaguluhan ng mga apps ay inirerekomenda na magkaroon ng kamalayan sa mga mga landas na ginagamit ng mga hacker at script-bots kapag nagta-target ang mga website o kung paano ang mga kumplikadong apps ay nagpapabagal kapag ang mga bahagi ng iba’t ibang mga sistema ay nabigo.

Piliin ang Mga Customer ng Docker

Mga lalagyan kumpara sa VPS – Gastos

Ang mga plano sa pagho-host ng lalagyan ay naka-presyo sa a "pay-as-you-go" modelo ng pagsingil upang makipagkumpetensya sa wholesale volume sa mga customer na nangangailangan ng pinakamababang presyo sa advanced na data center hardware. Google, AWS, Microsoft Azure, IBM BlueMix, HP, & Oracle lahat ay nakikipagkumpitensya para sa negosyo ng Fortune 500 na mga kumpanya at mga institusyon ng gobyerno sa buong mundo, magkaroon ng mga pagpipilian sa platform para sa mga institusyong pang-edukasyon na magpatibay sa kanilang mga serbisyo, at gawin ang parehong mga tool na ginagamit ng pinakamalaking organisasyon sa web hosting na magagamit sa anumang negosyo o developer sa abot-kayang mga rate upang makagawa bagong web / mobile apps na maaaring masukat sa pinakamataas na antas ng trapiko sa web. Ang mga kumpanyang ito ay kumita ng bilyun-bilyong dolyar bawat taon sa pamamagitan ng cloud hosting at ang sektor na ito ay nananatiling isa sa pinakamabilis na paglaki sa pandaigdigang ekonomiya. Marami ang may mga plano sa antas ng pagpasok na naka-target sa mga maliit na may-ari ng negosyo at mga lokal na grupo na nakikipagkumpitensya sa mga tradisyunal na tatak ng web hosting.

Ang mga plano ng lalagyan ay nabibili pa rin sa mas mataas na presyo kaysa sa mga pagpipilian ng VPS dahil sa pangangasiwa ng ulap para sa mga kumpol ng web server at ang pambihira ng bilang ng mga kumpanya na bumubuo ng mga platform ng CaaS sa laki ng pamamahala ng data center. Gayunpaman, ang mga host hosting at Kubernetes na mga plano sa pakikipagkumpitensya ay nakikipagkumpitensya sa nakalaang server at malalaking mga kinakailangan sa pamumuhunan ng data center na may suporta sa susunod na henerasyon na platform para sa mga koponan sa programming. Ang mga solusyon na ito ay gumana rin nang gumana sa mga produktong AWS EC-2 nang walang vendor lock-in para sa mga samahan ng negosyo. Ang mga plano ng VPS ay nagsisimula sa paligid ng $ 20 bawat buwan at laki sa mga gastos na katulad ng isang nakalaang server, i.e. $ 150 hanggang $ 350 bawat buwan depende sa mga pagsasaayos ng hardware, software ng stack, & kasama ang mga gamit sa third-party. Ang parehong paglalaan ng mapagkukunan ay maaaring nagkakahalaga ng $ 450 hanggang $ 850 bawat buwan na may nakalaang mga plano sa hardware. Ang pag-host ng lalagyan ay naka-presyo sa "pay-as-you-go" diskarte na may eksaktong halaga ng mga mapagkukunan ng server, oras sa pagproseso, bandwidth, imbakan, atbp. Kinakailangan na sisingilin para sa mga presyo ng pakyawan, na idinisenyo upang hamunin ang parehong mga saklaw ng presyo para sa mga tanyag na online na negosyo. Lubhang nakasalalay ito sa pampublikong operator ng ulap, mga bayad sa paglilisensya ng software, at mga kinakailangan sa pagpapaunlad ng web / mobile app na solusyon ay pinakamahusay para sa mga partikular na proyekto upang magamit ang mga magagamit na mapagkukunan ng pamumuhunan. Maraming mga negosyo ang handang magbayad ng labis para sa pagiging maaasahan ng nababanat na ulap na bumubuo na ang awtomatikong sukat sa paggawa.

Karamihan sa mga kumpanya ay hindi maaaring makipagkumpetensya sa Google, AWS, Microsoft, IBM, atbp sa pagkilala sa boses / imahe, awtomatikong transkrip, & ang mga aplikasyon ng pagsasalin ng wika o pagproseso ng AI / ML / DL upang ang pagsasama ng API at Microservice sa mga serbisyong ulap na ito ay maging isang abot-kayang paraan para sa mga SME upang magdagdag ng makabagong pagbabago sa kanilang mga produkto ng IT. Kailangang masuri ang pribadong pagbili ng ulap kumpara sa pampublikong mga pagpipilian sa pagho-host ng ulap para sa mga kumplikadong organisasyon at independiyenteng mga web publisher upang makakuha ng hardware sa pinaka abot-kayang presyo. Ang mga nababanat na platform ng server ay itinuturing na isang mas napapanatiling pangmatagalang solusyon sa IT para sa mga online na kumpanya sa paglipas ng dedikadong server at VPS hardware, ngunit maaaring mangailangan ng higit pang mga teknolohiyang bihasang programmer at mga developer upang pamahalaan. Ang mga pagtitipid sa gastos na kinakatawan ng mga Platform-as-a-Service (PaaS) mga produkto ay nakakatipid ng libu-libong dolyar sa mga gastos sa pangangasiwa ng system para sa kahit na ang pinakamaliit na mga negosyo na ipatupad, at sa gayon ay maaaring matingnan bilang isang napakagandang bargain para sa mga independiyenteng mamamahayag ng web, ibig sabihin kapag naka-presyo mapagkumpitensya sa mga plano ng Cloud SSD VPS sa $ 40 hanggang $ 150 bawat buwan na minimum na saklaw. Ang pinakamalaking Fortune 500 kumpanya ay nagbabayad ng daan-daang milyong dolyar upang magamit ang parehong software & ang hardware sa scale, kaya ginagarantiyahan ng mga modelo ng PaaS ang pagiging maaasahan ng industriya para sa mga operasyon ng ulap ng SME at mga kinakailangan sa pasadyang web / mobile na aplikasyon.

Arkitektura ng SUSE CaaS Platform

SEKSYON 4

Konklusyon

Ang pinaka-karaniwang paraan na sukat ng mga website ay sa pamamagitan ng pagsisimula sa ibinahaging mga plano sa pagho-host at pag-upgrade sa pamamagitan ng mga antas ng VPS bilang pagtaas ng trapiko sa web upang suportahan ang mas malaking mga kinakailangang pagproseso ng script o dami ng query sa database. Ang mga kumpanya na nangangailangan ng suporta na lampas sa isang solong nakalaang server o plano ng VPS ay maaaring makabuo sa paligid ng mga nababanat na kumpol ng server ng kumpol gamit ang container virtualization. Docker, Kubernetes, RancherOS, CoreOS, RHEL, & Lahat ng Linux ay nangunguna sa pagbuo ng mga solusyon sa lalagyan para sa pamamahala ng sentro ng data ng ulap. Ang OpenStack, CloudStack, at Mesosophere DC / OS ay nagbibigay ng mga tool sa pamamahala ng data center batay sa mga lalagyan. Ang Kubernetes ay nagtatakda ng nangungunang pamantayan para sa nababanat na lalagyan ng orkestasyon ng ulap gamit ang Docker, habang ang Docker Swarm, Marathon, rkt / Tectonic, at iba pang mga platform ay nakikipagkumpitensya para sa pagbabahagi ng merkado. Ang pangunahing kakumpitensya sa sektor ng IaaS ay ang AWS EC-2 na nagpayunir ng nababanat na platform ng platform ng server ng ulap sa web, kasama ang platform na binuo ng Rackspace na LiquidWeb CloudSites ngunit nai-market sa maliit na negosyo & kinakailangan ng publisher. Google Cloud, AWS, & Ang Microsoft Azure ay may pinakabagong advanced na opsyon sa CaaS na pampublikong ulap para sa Docker & Mga solusyon sa Kubernetes. Ang alternatibong pagpipilian para sa mga kumpanya ay pribadong cloud orchestration na may OpenStack, CloudStack, o Mesosphere DC / OS, o paggamit ng mga solusyon sa data center mula sa Microsoft, VMware, Parallels, Citrix XenServer, RHEL, SUSE Linux, CoreOS, Rancher, atbp upang pamahalaan ang Docker & Mga pag-install ng Kubernetes.

Bumubuo ang mga platform ng VPS sa paligid ng isang hypervisor tulad ng KVM, Xen, Hyper-V, atbp at mga tool sa pamamahala tulad ng VMware, OpenVZ / Virtuozzo, & SolusVM. Pinapayagan nito ang malaki, bagong mga multi-processor na mga web server na nagpapatakbo ng mga multi-core na mga CPU na mahati nang epektibo para sa ibinahaging paggamit ng mapagkukunan sa web hosting. Ang mga solusyon ng lalagyan ay mas magaan at mai-script kaysa sa mga plano ng VPS para sa nababanat na mga web server na paglawak ng cloud. Ang mga plano ng VPS ay malakas at napapasadyang mga solusyon para sa mga maliliit na negosyo at mga website ng e-commerce na may bagong module, plugin, template, & mga kinakailangan sa pagpapaunlad ng tema sa mga platform ng CMS. Ang mga lalagyan ay susukat upang suportahan ang mga web / mobile app na may milyun-milyong mga gumagamit, habang ang mga plano ng VPS ay maaaring magamit upang mapalaki mula sa ibinahaging mga limitasyon sa pagho-host sa mas mahal na alokasyon ng hardware sa isang bahagi ng gastos ng nakalaang alokasyon ng mapagkukunan ng server. Ang mga nababanat na web frameworks target ng VPS & mga nakalaang plano sa negosyo ng server gamit "pay-as-you-go" pagsingil, singilin lamang sa bawat segundo ng kinakailangang kapangyarihan sa pagproseso o kabuuang bilang ng mga core, server, imbakan, bandwidth, atbp. Ang mga plano na ito ay nagpapahintulot kahit na ang pinakamalaking telecom & media kumpanya upang mai-outsource ang kanilang mga data center operasyon sa ulap at makatipid ng pera sa mga gastos sa IT. Ang SMEs ay maaaring samantalahin ang mga advanced, bagong web / mobile app development tool sa mababang mga pambungad na rate gamit ang pampublikong ulap PaaS / SaaS / CaaS mga produkto para sa kanilang mga kinakailangan sa pagho-host.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me