Raspberry Pi vs NAS Servers: Lahat ng Kailangan Mong Malaman

Mga server ng Raspberry Pi vs NAS

Kung iniisip mo gumamit ng mga NAS server, pagkatapos ay dapat mong malaman na mayroon kang maraming mga pagpipilian sa iyong mga kamay. Mula sa paggamit ng isang Raspberry Pi na may ilang daluyan ng pag-iimbak, maging ang SD card mismo o isang panlabas na memorya ng USB, na-configure upang magsilbi bilang isang serbisyo ng imbakan ng network, sa paggamit ng isang cloud storage service mula sa isang provider, tulad ng nababanat na pagho-host mula sa Webempresa, sa pamamagitan ng hardware Mga solusyon sa NAS.

Tulad ng a web server, Mga server ng NAS maaari silang maging pinaka kapaki-pakinabang sa panahon ngayon Alinman upang mag-imbak ng data na maaari mong ma-access mula sa kahit saan sa anumang oras, upang magamit ang mga ito para sa mga backup o backup na kopya, tulad ng iyong sariling imbakan sa multimedia, at marami pa. Ang kagalingan sa maraming kaalaman ay maximum, ngunit dapat mong malaman ang higit pa tungkol sa mga umiiral na solusyon upang mapili mo ang pinakamahusay para sa iyong mga pangangailangan ...

Ano ang isang server?

ano ang isang server

Mahalagang malaman ano ang isang server Kaya alam mo na hindi lahat sa kanila ay nasa malalaking mga sentro ng data, ngunit maaari mo ring ipatupad ito sa iyong PC, sa iyong Raspberry Pi, at kahit sa isang mobile device.

Sa computing, ang isang server ay hindi hihigit sa isang kompyuteranuman ang laki at lakas nito. Ang computer na ito ay binubuo ng mahahalagang bahagi ng anumang kagamitan, pati na rin ang isang operating system at software na nagsisilbi upang magbigay ng isang serbisyo (samakatuwid ang pangalan nito). Halimbawa, maaari kang magkaroon ng dedikadong mga NAS server para sa pag-iimbak ng network, mga web server upang mag-host ng mga pahina, mga server ng pagpapatotoo, atbp.

Anuman ang serbisyong ibinigay ng server, magkakaroon ng iba pang mga aparato na kumokonekta dito upang makinabang mula sa serbisyong ibinibigay nila (modelo ng server-client). Ang iba pang mga aparato ay kilala bilang mga kliyente at maaari ding magmula sa isang smartphone, isang Smart TV, isang PC, atbp.

Paano mag-deploy ng mga server

modelo ng server ng client

Ang modelo ng client-server ay isang simpleng konsepto, kung saan palaging naghihintay ang isang server para sa isang kliyente o kliyente na humiling. Ngunit sinabi ng server maaaring ipatupad sa iba`t ibang paraan:

  • Ibinahagi: karaniwang tumutukoy sa isang hosting, o web hosting, na ibinahagi. Iyon ay, kung saan maraming mga website ang nai-host at kadalasang pagmamay-ari ng iba't ibang mga may-ari. Iyon ay, ibinahagi ang hardware ng server (RAM, CPU, imbakan, at bandwidth).
    • Kalamangan: kadalasan ay mas mura sila kapag ibinabahagi sa iba. Hindi mo kailangan ng mataas na kaalamang panteknikal, madali itong magsimula.
    • Disadvantages: hindi ito maraming nalalaman at para sa ilang mga aplikasyon ang isang kakulangan ng kontrol ay maaaring napalampas. Sa pagbabahagi, ang mga benepisyo ay maaaring hindi pinakamahusay.
    • Ano ang para sa? Maaari silang maging mahusay para sa mga start-up na blog o website na may mas mababa sa 30.000 na pagbisita bawat buwan. Kahit na para sa maliit na maliliit na portal ng negosyo.
  • VPS (Virtual Private Server): lalo silang nagiging popular. Talaga ito ay isang "fragment" na computer sa iba't ibang mga virtual server. Iyon ay, isang pisikal na makina na ang mga mapagkukunan ay ipinamamahagi sa maraming mga virtual machine. Iiwan sila sa pagitan ng nakabahagi at nakatuon. Iyon ay, ang bawat gumagamit ay maaaring magkaroon ng isang operating system para sa kanilang sarili, at mga mapagkukunan (vCPU, vRAM, imbakan, network) na hindi nila kailangang ibahagi sa sinuman, na mapamahalaan ang VPS na para bang ito ay isang nakatuon.
    • Kalamangan: magbigay ng katatagan at kakayahang sumukat. Magkakaroon ka ng root access sa server (sa iyong plot). Maaari mong i-install o i-uninstall ang anumang software na gusto mo. Sa mga tuntunin ng gastos, ang mga ito ay mas mura kaysa sa mga nakatuon.
    • Disadvantages: ang pamamahala, pag-patch at seguridad ang magiging responsibilidad mo. Kung may mga problemang lumitaw, kakailanganin mo ring malutas ang mga ito sa iyong sarili, kaya kailangan mo ng kaalamang panteknikal na higit sa ibinabahagi. Sa kabila ng pagiging mas maraming nalalaman kaysa sa ibinahaging isa, patuloy itong mayroong ilang mga limitasyon kumpara sa nakatuon.
    • Ano ang para sa? Mahusay para sa maliliit at katamtamang sukat ng mga kumpanya na nais mag-host ng kanilang website o mga serbisyo.
  • Nakatuon: sa kanila magkakaroon ka ng kontrol sa kapaligiran, nang walang "nakakainis na mga kapitbahay". Nangangahulugan iyon na magkakaroon ka ng makina para sa iyo, na mapangangasiwaan ito subalit nais mo at buuin ang imprastrakturang kailangan mo.
    • Kalamangan: lubos na napapasadyang, buong pag-access at kontrol sa server, ginagarantiyahan ang pagkakaroon ng lahat ng mga mapagkukunan para sa iyo, nagpapabuti sa privacy at seguridad, matatag at mahuhulaan na pagganap.
    • Disadvantages: mas mahal sila at mangangailangan ng mga mapagkukunang panteknikal upang pamahalaan ang mga ito. Kailangan nila ng regular na pagpapanatili.
    • Ano ang para sa? Akma para sa mga web app, site ng eCommerce, at serbisyo na magkakaroon ng mataas na trapiko.
  • Sarili: ang mga nauna ay lahat ng mga server na ibinigay ng isang ulap na kumpanya. Gayunpaman, maaari ka ring magkaroon ng iyong sariling server. Maaari itong magkaroon ng mahusay na mga benepisyo, dahil ikaw ang magiging may-ari ng hardware, na pinapakinabangan ang privacy at seguridad ng iyong data. Upang magkaroon ng iyong sariling server, magagawa ito, tulad ng nabanggit ko dati, gamit ang anumang PC, mobile device, at kahit isang Raspberry Pi. Siyempre, kung kailangan mo ng isang bagay na mas malakas kaysa doon, dapat kang bumili ng mga server tulad ng mga ibinigay ng mga kumpanya tulad ng HPE, Dell, Cisco, Lenovo, atbp., Upang lumikha ng iyong sariling "data center", anuman ang laki ...
    • Kalamangan: ikaw ang magiging may-ari ng server, kaya magkakaroon ka ng buong kontrol. Kahit na pag-scale o pagpapalit ng mga bahagi ng hardware.
    • Disadvantages: aalagaan mo ang lahat ng mga abala na maaaring lumitaw, pag-aayos, pagpapanatili, atbp. Bilang karagdagan, mayroon itong pagtaas sa gastos, kapwa pagbili ng kinakailangang hardware at mga lisensya, pati na rin ang pagkonsumo ng kuryente na maaaring mayroon ang makina, at pagbabayad sa IPS kung kailangan mo ng mas mabilis na broadband.
    • Ano ang para sa? Maaari itong maging kapaki-pakinabang para sa mga samahan, kumpanya, at pamahalaan na nangangailangan ng kabuuang kontrol sa data, o para sa mga gumagamit na nais na mag-set up ng isang bagay na napaka-tukoy at hindi iiwan ang kanilang data sa kamay ng iba.

Baka meron mga variant sa loob ng mga ito, lalo na para sa mga serbisyo at pasilidad na ibinibigay ng ilang mga kasalukuyang tagabigay, tulad ng mga pinamamahalaang serbisyo upang hindi ka mag-alala tungkol sa anuman, mga solusyon sa seguridad, simpleng mga installer upang mai-install ang mga operating system o software nang walang kaalaman, atbp.

Mga uri ng mga server

Mga uri ng server ng NAS

Sa nakaraang seksyon na nagawa mong malaman ang mga paraan upang magpatupad ng isang server, gayunpaman, maaari din silang ma-catalog depende sa uri ng serbisyo hiniram:

  • Mga web server: Ang uri ng server na ito ay napakapopular. Ang pagpapaandar nito ay upang mag-host at magayos ng mga web page upang ang mga kliyente, na may mga web browser o crawler, ay maaaring ma-access ang mga ito sa pamamagitan ng mga protocol tulad ng HTTP / HTTPS.
  • Mga file server: ang mga ginagamit upang mag-imbak ng data ng kostumer upang ma-upload o ma-download sa pamamagitan ng network. Sa loob ng mga server na ito maraming mga uri, tulad ng NAS server, FTP / SFTP server, SMB, NFS, atbp.
  • Mga Email Server: ang mga serbisyong ibinibigay nito ay upang magpatupad ng mga email protocol upang ang mga customer ay maaaring makipag-usap, tumanggap o magpadala ng mga email. Nakamit ito sa pamamagitan ng software upang magpatupad ng mga protokol tulad ng SMTP, IMAP, o POP.
  • Mga server ng databaseBagaman maaaring ma-catalog ang mga ito sa loob ng mga file, ang ganitong uri ay nag-iimbak ng impormasyon sa isang hierarchical at maayos na paraan sa isang database. Ang ilang software upang magpatupad ng isang database ay PostgreSQL, MySQL, MariaDB, atbp.
  • Game server: ay isang serbisyo na partikular na nakatuon sa pagbibigay ng kung ano ang kinakailangan para makapaglaro ang mga customer (manlalaro) sa online multiplayer mode.
  • Proxy server: nagsisilbing isang interface ng komunikasyon sa mga network. Kumikilos sila bilang isang tagapamagitan at maaaring magamit upang i-filter ang trapiko, kontrolin ang bandwidth, pagbabahagi ng pag-load, pag-cache, anonymization, atbp.
  • DNS server: ang layunin nito ay upang magbigay ng isang serbisyo sa paglutas ng pangalan ng domain. Iyon ay, upang hindi mo matandaan ang IP ng server na nais mong i-access, isang bagay na nakakapagod at hindi masyadong madaling maunawaan, kakailanganin mo lamang gamitin ang host name (domain at TLD), tulad ng www.example, es , at hahanapin ng server DNS ang database nito para sa IP na naaayon sa domain name na iyon upang payagan ang pag-access.
  • Mga server ng pagpapatotoo: nagsisilbi sila upang magbigay ng mga serbisyo para sa pag-access sa ilang mga system. Karaniwan silang binubuo ng isang database na may mga kredensyal ng mga kliyente at. Ang isang halimbawa nito ay ang LDAP.
  • mga ibaMayroong iba, bilang karagdagan, maraming mga serbisyo sa pag-host ang nag-aalok ng isang kumbinasyon ng ilan sa mga ito. Halimbawa, may mga tirahan na nagbibigay sa iyo ng mga database, email, atbp.

Mga server ng NAS: lahat ng kailangan mong malaman

Mga server ng NAS

Los Mga server ng NAS (Network Attached Storage) ang mga ito ay naka-attach na mga aparato sa imbakan ng network. Sa pamamagitan nito maaari kang magkaroon ng isang paraan upang mag-host ng data at magamit ito sa anumang oras. Ang uri ng server na ito ay maaaring ipatupad gamit ang software sa maraming mga aparato, tulad ng isang PC, isang mobile device, isang Raspberry Pi, pagbabayad para sa isang cloud storage service, at kahit na pagbili ng iyong sariling NAS (na kung saan ay tumututuon ako sa seksyong ito ).

Ang mga NAS server na ito ay magkakaroon din ng kanilang CPU, RAM, imbakan (SSD o HDD), I / O system, at ang iyong sariling operating system. Bilang karagdagan, sa merkado maaari kang makahanap ng ilang nakatuon sa mga gumagamit ng bahay, at iba pa para sa mga kapaligiran sa negosyo na may higit na kapasidad at pagganap.

El paggana ng mga server na ito ay simpleng maunawaan:

  • Sistema: Ang mga server ng NAS ay mayroong hardware at isang operating system na magsasagawa ng lahat ng mga pag-andar nang malinaw sa client. Iyon ay, kapag nagpasya ang kliyente na mag-upload, magtanggal, o mag-download ng data, aalagaan nito ang lahat ng kinakailangang mga hakbang para dito, na nag-aalok ng isang simpleng interface sa kliyente.
  • Imbakan: mahahanap mo ang mga ito sa iba't ibang mga puwang. Sa bawat isa sa mga puwang maaari kang magpasok ng isang daluyan ng imbakan upang mapalawak ang kapasidad nito, maging isang HDD o isang SSD. Ang katugmang mga hard drive ay eksaktong magkapareho sa mga ginagamit mo sa iyong maginoo na PC. Gayunpaman, may mga tiyak na serye para sa NAS, tulad ng Western Digital Red Series, o Seagate IronWolf. Kung nais mo ang isang saklaw ng negosyo, mayroon ka ring WD Ultrastar at Seagate EXOS.
  • pula: Siyempre, upang ma-access mula sa mga kliyente, dapat itong konektado sa network. Alinman sa pamamagitan ng Ethernet cabling o sa pamamagitan ng wireless na teknolohiya.

Ano ang maaari kong gawin sa isang NAS?

 

Mga server ng NAS

Pinapayagan ka ng pagkakaroon ng mga NAS server na magkaroon ng iyong sariling pribadong 'cloud' na imbakan, na maaaring magkaroon ng malaking pakinabang. Sa pagitan ng itinampok na mga application ang mga ito ay:

  • Bilang isang medium ng imbakan ng network: maaari mo itong magamit upang maiimbak ang lahat ng kailangan mo, halimbawa, i-save ang iyong mga larawan mula sa iyong mobile device, gamitin ito bilang isang online gallery ng mga file na multimedia, ang iyong sariling serbisyo sa streaming na tulad ng Netflix na nagho-host ng iyong mga paboritong pelikula at serye (Pamahalaan ito ng Plex , Kodi,…), Atbp.
  • Bakup: magagawa mong gumawa ng mga backup na kopya ng iyong mga system sa iyong NAS sa isang simpleng paraan. Sa ganitong paraan palagi kang mayroong isang backup sa iyong mga kamay at magagarantiyahan mo na ang iyong data ay nasa isang kilalang server.
  • magbahagi: maaari mong gamitin ito upang ibahagi ang lahat ng uri ng mga file sa iyong mga kaibigan at pamilya, o sa sinumang nais mo. I-upload lamang ang nais mong ibahagi at maaari kang magbigay ng access sa iba pang mga kliyente upang ma-access o ma-download nila ito.
  • hosting: Maaari mo ring gamitin ito bilang isang host sa web upang mai-save ang iyong site doon. Gayunpaman, tandaan na ang mga server ng NAS ay limitado sa iyong bandwidth ng network. Iyon ay, kung wala kang isang mabilis na linya, at ina-access ng iba ang NAS, makikita mo ang mga pambihirang patak ng pagganap. Sa mga hibla optika napakalaki nitong napabuti.
  • mga iba: Mayroon ding mga server ng NAS na maaaring maglingkod bilang isang FTP server, upang mag-host ng isang database, at ang ilan ay nagsasama pa ng mga pagpapaandar para sa VPN.

Paano pipiliin ang pinakamahusay na mga server ng NAS?

Mga server ng NAS

Kapag bumibili ng iyong sariling mga server ng NAS dapat kang dumalo sa tiyak mga teknikal na katangian Upang matiyak na nakagawa ka ng mahusay na pagbili:

  • hardware- Mahalaga na mayroon kang isang CPU na may mahusay na pagganap at isang disenteng halaga ng RAM para sa higit na liksi. Ito ay depende sa kung gaano makinis ang serbisyong ito, kahit na ang lahat ay umaasa nang kaunti sa iyong tukoy na mga pangangailangan.
  • Mga bay / Imbakan: bigyang pansin ang bilang at uri ng mga bay (2.5 ″, 3.5 ″, ...) na mayroon nang interface (SATA, M.2,…). Sinusuportahan ng ilang mga server ng NAS ang pag-install ng maraming bilang ng mga hard drive upang masukat ang kapasidad (1TB, 2TB, 4TB, 8TB, 16TB, 32TB,…). Mayroon ding mga posibilidad na i-configure ang mga RAID system para sa kalabisan ng data. At tandaan na mahalagang pumili ng mga hard drive na tukoy sa NAS, na na-optimize upang suportahan ang mas mataas na pag-load at uptime:
  • Koneksyon sa network: isa pang kadahilanan na isasaalang-alang upang mai-link ang iyong server sa mga kliyente sa pinakamahusay na posibleng paraan.
  • Operating system at mga app: ang bawat tagagawa ay karaniwang nagbibigay ng sarili nitong system, at isang serye ng pagmamay-ari na mga app at pag-andar. Pangkalahatan, ang paraan ng iyong paglipat sa mga menu at mga pagpipilian na mayroon ka sa iyong mga kamay ay nakasalalay dito. Nag-iiba-iba depende sa provider.
  • Pinakamahusay na mga tatak- Ang ilang mga mataas na inirekumenda na tatak ng mga server ng NAS ay Synology, QNAP, Western Digital, at Netgear. Ang ilang mga rekomendasyon sa pagbili ay:

Raspberry Pi: ang Swiss Army Knife para sa mga gumagawa

Raspberry Pi 4

Ang isang murang solusyon para sa mga server ng NAS kung wala kang mahusay na pangangailangan ay gamitin ang iyong SBC upang ipatupad ang isa sa mga ito. Pinapayagan ka ng Raspberry Pi na magkaroon ang iyong sariling murang NAS sa bahay. Kakailanganin mo lamang ang:

  • Isang Raspberry Pi.
  • Internet connection.
  • Daluyan ng imbakan (maaari mong gamitin ang mismong memory card o isang daluyan ng imbakan ng USB na konektado sa iyong Pi. Maaari itong isang panlabas na USB hard drive o isang pendrive ...
  • Software upang ipatupad ang serbisyo. Maaari kang pumili mula sa maraming mga proyekto, kahit na buksan ang mapagkukunan, bilang sarilingCloud, NextCloud, atbp.

Mga kalamangan at dehado ng Raspberry Pi kumpara sa nakalaang mga server ng NAS

pakinabang at disadvantages

Kung magpasya kang tangkilikin ang mga pakinabang ng mga server ng NAS, dapat mong suriin ang mga kalamangan at kawalan na maaaring magkaroon ng pagpapatupad nito sa pamamagitan ng isang Raspberry Pi:

  • Kalamangan:
    • Murang
    • Mababang pagkonsumo
    • Pag-aaral sa panahon ng pamamaraan ng paglawak
    • Sukat ng compact
  • Disadvantages:
    • Mga limitasyon sa pagganap
    • Mga limitasyon sa imbakan
    • Pinagkakahirapan sa pag-setup at pagpapanatili
    • Kailangang palaging konektado ito sa network at sa power supply (pagkonsumo)
    • Dahil hindi ito isang nakalaang aparato ng NAS, maaaring may mga problema kung nais mong gamitin ang SBC para sa iba pang mga proyekto

En konklusyonKung kailangan mo ng isang napaka-basic at murang pansamantalang serbisyo ng NAS, ang Raspberry Pi ay ang iyong pinakamahusay na kapanalig kaya hindi mo kailangang mamuhunan ng labis na pera. Sa kabilang banda, para sa mga serbisyong may higit na kapasidad sa pag-iimbak, katatagan, kakayahang sumukat, at pagganap, kung gayon pinakamahusay na bumili ng iyong sariling server ng NAS o kumuha ng serbisyo sa cloud storage ...


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.