Programu 16 ya Open Source Cloud Storage ya Linux mnamo 2020


Wingu kwa jina linaonyesha kitu ambacho ni kikubwa sana na kinapatikana katika eneo kubwa. Tukienda kwa jina, katika nyanja ya kiufundi, Cloud ni kitu ambacho ni mtandaoni na hutoa huduma kwa watumiaji wa mwisho kwa njia ya uhifadhi, upangishaji wa programu au uboreshaji wa nafasi yoyote halisi. Siku hizi, kompyuta ya Wingu inatumiwa na mashirika madogo na makubwa kwa kuhifadhi data au kuwapa wateja faida zake ambazo zimeorodheshwa hapo juu.

Hasa, aina tatu za Huduma huhusishwa na Cloud ambazo ni: SaaS (Programu kama Huduma) kwa ajili ya kuruhusu watumiaji kufikia mawingu mengine yanayopatikana hadharani ya mashirika makubwa ili kuhifadhi data zao kama vile Gmail, PaaS (Platform as a Service) kwa ajili ya kupangisha programu. au programu kwenye Wingu la umma la Others ex: Google App Engine ambayo hupangisha programu za watumiaji, IaaS (Miundombinu kama Huduma) kwa ajili ya kurutubisha mashine yoyote halisi na kuipatia wateja ili kuwafanya wahisi mashine halisi.

Hifadhi ya Wingu inamaanisha uhifadhi wa data mbali na mifumo ya ndani ya watumiaji na katika kipindi chote cha seva maalum ambazo zimekusudiwa kwa hili. Hapo awali, CompuServe mnamo 1983 ilitoa wateja wake 128k ya nafasi ya diski ambayo inaweza kutumika kuhifadhi faili. Ingawa nyanja hii inaendelezwa kikamilifu na itakuwa kwa sababu ya vitisho vinavyoweza kutokea ikiwa ni pamoja na kupoteza data au taarifa, udukuzi wa data au kuiga na mashambulizi mengine, mashirika mengi yamejitokeza na ufumbuzi wao wenyewe kwa Hifadhi ya Wingu na Faragha ya Data ambayo inaimarisha na kuleta utulivu wake. baadaye.

Katika makala haya, tutawasilisha baadhi ya michango iliyochaguliwa kwa ajili ya wasiwasi huu ambayo ni chanzo wazi na kukubalika kwa mafanikio na umati mkubwa na mashirika makubwa.

1. OwnCloud

Uingizwaji wa Dropbox kwa watumiaji wa Linux, ukitoa utendakazi mwingi ambao ni sawa na ule wa DropBox, ownCloud ni usawazishaji wa faili unaojipangisha na seva ya kushiriki.

Utendaji wake wa chanzo-wazi huwapa watumiaji uwezo wa kufikia kiasi kisicho na kikomo cha nafasi ya kuhifadhi. Mradi huu ulianza Januari 2010 kwa lengo la kutoa mbadala wa chanzo huria kwa watoa huduma wamiliki wa hifadhi ya wingu. Imeandikwa katika PHP, JavaScript na inapatikana kwa kompyuta za mezani za Windows, Linux, OS X na hata hutoa kwa mafanikio wateja wa rununu kwa Android na iOS.

OwnCloud huajiri seva ya WebDav kwa ufikiaji wa mbali na inaweza kuunganishwa na idadi kubwa ya Hifadhidata ikijumuisha SQLite, MariaDB, MySQL, Hifadhidata ya Oracle, PostgreSQL.

Hutoa idadi kubwa ya vipengele vinavyoweza kuhesabika ambavyo ni pamoja na: Kitazamaji cha PDF na vingine vingi.

Toleo la hivi punde la ownCloud yaani 10 huongeza vipengele vingine vipya ikiwa ni pamoja na muundo ulioboreshwa, huruhusu msimamizi kuwaarifu watumiaji na kuweka vikomo vya kubaki kwenye faili zilizo kwenye tupio.

Soma Zaidi: Sakinisha OwnCloud ili Kuunda Hifadhi ya Wingu ya Kibinafsi katika Linux

2. Nextcloud

Nextcloud ni safu ya chanzo-wazi ya programu-tumizi za seva ya mteja kwa kuunda na kutumia huduma za kukaribisha faili. Programu inapatikana kwa kila mtu kuanzia mtu binafsi hadi makampuni makubwa kusakinisha na kuendesha programu kwa kutumia kifaa chao cha seva ya faragha.

Ukiwa na Nextcloud unaweza kushiriki faili na folda nyingi kwenye mfumo wako na kusawazisha na seva yako ya nextcloud. Utendaji kazi ni sawa na Dropbox, lakini inatoa upangishaji wa uhifadhi wa faili kwenye uwanja na usalama dhabiti, utiifu, na unyumbufu katika suluhu ya ulandanishi na kushiriki kwa seva unayodhibiti.

3. Bahari

Seafile ni mfumo mwingine wa programu ya mwenyeji wa faili ambao unatumia mali ya chanzo huria ili kuwapa watumiaji wake faida zote wanazotarajia kutoka kwa mfumo mzuri wa programu ya kuhifadhi wingu. Imeandikwa katika C, Python na toleo la hivi punde thabiti likiwa 7.0.2.

Seafile hutoa wateja wa eneo-kazi kwa Windows, Linux, na OS X na wateja wa simu za mkononi kwa Android, iOS na Windows Phone. Pamoja na toleo la jumuiya iliyotolewa chini ya Leseni ya Jumla ya Umma, pia ina toleo la kitaalamu lililotolewa chini ya leseni ya kibiashara ambayo hutoa vipengele vya ziada ambavyo havitumiki katika toleo la jumuiya, yaani, kuweka kumbukumbu kwa watumiaji na kutafuta maandishi.

Tangu ilipopatikana wazi mnamo Julai 2012, ilianza kupata usikivu wa kimataifa. Vipengele vyake kuu ni kusawazisha na kushiriki kwa lengo kuu la usalama wa data.
Vipengele vingine vya Seafile ambavyo vimeifanya kuwa ya kawaida katika vyuo vikuu vingi kama vile University Mainz, University HU Berlin, na University Strasbourg na pia miongoni mwa maelfu ya watu duniani kote ni uhariri wa faili mtandaoni, usawazishaji tofauti ili kupunguza kipimo data kinachohitajika, usimbaji fiche wa upande wa mteja ili kupata usalama. data ya mteja.

Soma Zaidi: Sakinisha Hifadhi ya Wingu Salama ya Seafile kwenye Linux

4. Pydio

Hapo awali, inayojulikana kwa jina la AjaXplorer, Pydio ni programu isiyolipishwa inayolenga kutoa upangishaji wa faili, kushiriki na kusawazisha. Kama mradi, ulianzishwa mwaka wa 2009 na Charles du jeu na tangu 2010, unatumia vifaa vyote vya NAS vinavyotolewa na LaCie.

Pydio imeandikwa katika PHP na JavaScript na inapatikana kwa Windows, Mac OS, na Linux na zaidi kwa iOS na Android pia. Ikiwa na takriban vipakuliwa 500,000 kwenye Sourceforge, na kukubalika na makampuni kama Red Hat na Oracle, Pydio ni mojawapo ya Programu maarufu sana za Hifadhi ya Wingu sokoni.

Kwa yenyewe, Pydio ni msingi tu unaoendesha kwenye seva ya wavuti na inaweza kupatikana kupitia kivinjari chochote. Kiolesura chake jumuishi cha WebDAV huifanya kuwa bora kwa usimamizi wa faili mtandaoni na usimbaji fiche wa SSL/TLS hufanya njia za upokezaji zisimbwe kwa njia fiche ili kupata data na kuhakikisha ufaragha wake.

Vipengele vingine vinavyokuja na programu hii ni kihariri cha maandishi kilicho na mwangaza wa sintaksia, uchezaji wa sauti na video, ujumuishaji wa Hifadhidata za Amazon, S3, FTP au MySQL, kihariri cha picha, kushiriki faili au folda hata kupitia URL za umma.

5. Ceph

Ceph ilianzishwa na Sage Well kwa tasnifu yake ya udaktari, na mnamo vuli 2007 aliendelea na mradi huu kwa muda wote na kupanua timu ya maendeleo. Mnamo Aprili 2014, Red Hat ilileta maendeleo yake ndani ya nyumba. Hadi sasa matoleo 14 ya Ceph yametolewa na toleo jipya zaidi ni 14.2.4. Ceph ni nguzo iliyosambazwa iliyoandikwa katika C++ na Perl na inaweza kupunguzwa sana na inapatikana bila malipo.

Data inaweza kuwekwa katika Ceph kama kifaa cha kuzuia, faili au kwa namna ya Kitu kupitia lango la RADOS ambalo linaweza kuwasilisha usaidizi kwa Amazon S3 na Openstack Swift API. Kando na kuwa salama katika suala la data, Inaweza kubadilika na kutegemewa, vipengele vingine vilivyotolewa na Ceph ni:

  1. mfumo wa faili wa mtandao ambao unalenga utendakazi wa hali ya juu na hifadhi kubwa ya data.
  2. utangamano na wateja wa VM.
  3. ruhusa ya kusoma/ kuandika kwa sehemu/kamili.
  4. upangaji wa kiwango cha kitu.

6. Syncany

Syncany ni mojawapo ya uhifadhi wa wingu nyepesi na wa chanzo huria na programu ya kushiriki faili. Kwa sasa inaendelezwa kikamilifu na Philipp C. Heckel na kama ilivyo leo, inapatikana kama zana ya mstari amri na GUI kwa mifumo yote inayotumika.

Moja ya vipengele muhimu zaidi kuhusu Syncany ni kwamba ni zana na inakuhitaji ulete hifadhi yako mwenyewe, ambayo inaweza kuwa hifadhi ya FTP au SFTP, WebDAV au Hisa za Samba, ndoo za Amazon S3, n.k.

Vipengele vingine vinavyoifanya kuwa zana nzuri kuwa nayo ni: Usimbaji fiche wa 128-bit AES+Twofish/GCM kwa data yote inayoacha mashine ya ndani, usaidizi wa kushiriki faili ambao unaweza kushiriki faili zako na marafiki zako, hifadhi ya nje ya tovuti kama ilivyochaguliwa na mtumiaji badala ya hifadhi inayotegemea mtoa huduma, hifadhi rudufu kulingana na muda au unapohitaji, matoleo ya faili yanayolingana na mfumo shirikishi, urudishaji wa ndani wa faili. Inaweza kuwa na manufaa zaidi kwa kampuni zinazotaka kutumia nafasi zao za kuhifadhi badala ya kuamini baadhi ya watoa huduma wanaotoa hifadhi.

7. Kupendeza

Sio tu zana ya kushiriki faili au ulandanishi au programu, Cozy imeunganishwa kama kifurushi kamili cha vitendakazi ambavyo vinaweza kukusaidia kuunda Injini yako kamili ya Programu.

Kama Syncany, Cozy hutoa kubadilika kwa mtumiaji katika suala la nafasi ya kuhifadhi. Unaweza kutumia hifadhi yako binafsi au kuamini seva za timu ya Cozy. Inategemea baadhi ya programu huria kwa utendakazi wake kamili ambayo ni: CouchDB kwa Hifadhidata ya hifadhi na Whoosh kwa kuorodhesha. Inapatikana kwa majukwaa yote pamoja na simu mahiri.

Vipengele kuu vinavyofanya iwe lazima kuwa na programu ya uhifadhi wa Wingu ni: uwezo wa kuhifadhi Anwani, Faili, Kalenda, n.k katika Wingu na kusawazisha kati ya kompyuta ndogo na simu mahiri, hutoa uwezo wa kutumia kuunda programu zake mwenyewe na kuzishiriki na. watumiaji wengine kwa kushiriki tu URL ya Git ya hazina, kukaribisha tovuti tuli au vidhibiti vya mchezo wa video wa HTML5.

8. GlusterFS

GlusterFS ni mfumo wa kuhifadhi faili ulioambatishwa na mtandao. Hapo awali, ulianzishwa na Gluster Inc., mradi huu sasa uko chini ya Red Hat Inc. Baada ya ununuzi wao wa Gluster Inc mwaka wa 2011. Red Hat iliunganisha Gluster FS na Seva ya Uhifadhi wa Kofia Nyekundu ikibadilisha jina lake hadi Hifadhi ya Red Hat Gluster.

Inapatikana kwa majukwaa ikiwa ni pamoja na Linux, OS X, NetBSD na OpenSolaris huku baadhi ya sehemu zake zikiwa na leseni chini ya GPLv3 huku zingine zikiwa na leseni mbili chini ya GPLv2. Imetumika kama msingi wa utafiti wa kitaaluma.

GlusterFS hutumia modeli ya seva ya mteja na seva zinazotumwa kama matofali ya kuhifadhi. Mteja anaweza kuunganisha kwa seva kwa itifaki maalum kupitia TCP/IP, Infiniband au SDP na kuhifadhi faili kwenye seva ya GlusterFs. Utendaji mbalimbali unaotumiwa nayo juu ya faili ni uakisi na urudufishaji kulingana na faili, uchunaji kulingana na faili, kusawazisha upakiaji, kuratibu na uakibishaji wa diski kutaja machache.

Kipengele kingine muhimu sana ni kwamba inabadilika, i.e. data hapa imehifadhiwa kwenye mifumo asilia ya faili kama xfs, ext4, nk.

Soma Zaidi: Jinsi ya Kufunga GlusterFS katika Mifumo ya Linux

9. Git-annex

Git-annex ni huduma nyingine ya ulandanishi wa faili iliyotengenezwa na Joey Hess, ambayo pia inalenga kutatua matatizo ya kushiriki faili na ulandanishi lakini bila ya huduma yoyote ya kibiashara au seva kuu. Imeandikwa katika Haskell na inapatikana kwa Linux, Android, OS X, na Windows.

Git-annex inasimamia hazina ya git ya mtumiaji bila kuhifadhi kipindi kwenye git tena. Lakini badala yake, huhifadhi tu kiunganisho cha faili kwenye hazina ya git na inasimamia faili zinazohusiana na kiunga mahali tofauti. Inahakikisha nakala ya faili ambayo inahitajika ikiwa urejeshaji wa habari iliyopotea inahitajika.

Zaidi ya hayo, inahakikisha upatikanaji wa data ya faili papo hapo na inapohitajika ambayo inazuia faili kuwasilisha kwenye kila mfumo. Hii inapunguza kumbukumbu nyingi. Hasa, git-annex inapatikana kwenye usambazaji mbalimbali wa Linux ikiwa ni pamoja na Fedora, Ubuntu, Debian, nk.

10. Yandex.Disk

Yandex.Disk ni hifadhi ya wingu na huduma ya maingiliano kwa majukwaa yote makubwa ikiwa ni pamoja na Linux, Windows, OS X, Android, iOS na Windows Phone. Huruhusu watumiaji kusawazisha data kati ya vifaa tofauti na kuzishiriki na wengine mtandaoni.

Vipengele mbalimbali vinavyotolewa na Yandex.Disk kwa watumiaji wake ni kicheza flash kilichojengwa ndani ambacho huwaruhusu watu kuhakiki nyimbo, kushiriki faili na wengine kwa kushiriki viungo vya upakuaji, maingiliano ya faili kati ya vifaa tofauti vya mtumiaji mmoja, hifadhi isiyo na kikomo, usaidizi wa WebDAV kuruhusu. usimamizi rahisi wa faili na programu yoyote inayounga mkono itifaki ya WebDAV.

11. XigmaNAS

XigmaNAS ni mfumo wa uendeshaji wa chanzo huria wenye nguvu na unaoweza kubinafsishwa wa NAS (ikimaanisha Hifadhi Iliyoambatishwa na Mtandao) kulingana na FreeBSD, iliyojengwa kwa ajili ya kushiriki hifadhi ya data ya kompyuta kwenye mtandao wa kompyuta. Inaweza kusakinishwa kwenye jukwaa lolote la maunzi na inasaidia kushiriki data kwenye Linux na mifumo mingine ya uendeshaji kama Unix, Windows na Mac OS.

Baadhi ya vipengele vyake ni pamoja na usaidizi wa ZFS v5000, RAID ya programu (0,1,5), usimbaji fiche wa diski, ripoti za S.M.A.R.T/barua pepe na mengi zaidi. Inaauni itifaki nyingi za mtandao ikiwa ni pamoja na CIFS/SMB (Samba), Kidhibiti Kikoa cha Saraka Inayotumika (Samba), FTP, NFS, RSYNC miongoni mwa zingine.

12. Yunohost

Yunohost ni mfumo wa uendeshaji usiolipishwa na wa chanzo huria uzani mwepesi, unaotegemewa na salama wa kujipangisha mwenyewe kulingana na Debian GNU/Linux. Inarahisisha usimamizi wa seva kwa kutoa kiolesura cha kirafiki cha wavuti ili usimamie seva yako.

Inaruhusu usimamizi wa akaunti za watumiaji (kupitia LDAP) na majina ya vikoa, inasaidia uundaji na urejeshaji wa nakala rudufu, huja na mrundikano kamili wa barua pepe (Postfix, Dovecot, Rspamd, DKIM) na seva ya ujumbe wa papo hapo. Kando na hilo, inasaidia zana za usalama kama vile yunohost-firewall na fail2ban, na usimamizi wa vyeti vya SSL.

13. Dhoruba ya mchanga

Sandstorm ni programu huria ya upangishaji binafsi wa tija ya wavuti iliyoundwa iliyoundwa kutekeleza kwa urahisi na kwa usalama programu huria za wavuti ama kwenye seva yako ya kibinafsi au kwenye seva zinazoendeshwa na jamii. Inaauni uhifadhi wa faili na kushiriki na wengine kwa kutumia Davros, programu ya gumzo, kisanduku cha barua, kazi na programu ya usimamizi wa mradi, kipengele cha kuhariri hati na mengine mengi.

Kila programu unayosakinisha kwenye Sandstorm huwekwa kwenye kisanduku chake chenye usalama cha mchanga ambacho hakiwezi kuwasiliana na ulimwengu bila ruhusa ya moja kwa moja. Na muhimu zaidi, Sandstorm inasaidia muundo salama wa operesheni ambayo hurahisisha kuzingatia mahitaji ya usalama, udhibiti na faragha ya data. Imeundwa kwa ajili ya watu binafsi, biashara na watengenezaji.

14. Kusawazisha

husawazisha faili kati ya wapangishi wawili au zaidi katika muda halisi. Inafanya kazi kwenye Linux, Mac OS X, Windows, FreeBSD, Solaris, na OpenBSD.

Mawasiliano yote kupitia Syncthing yamesimbwa kwa njia fiche (yamelindwa kwa kutumia TLS) na kila kifaa kinatambuliwa kwa cheti dhabiti cha kriptografia ili kuhakikisha uthibitishaji salama. Unaweza kusanidi na kufuatilia shughuli za Syncthing kupitia kiolesura chenye nguvu na sikivu cha mtumiaji (UI) kinachoweza kufikiwa kupitia kivinjari cha wavuti.

15. Tonido

Tonido ni huduma ya faragha na salama ya hifadhi ya wingu ambayo inasaidia ufikiaji wa faili, ulandanishi na kushiriki kwa matumizi ya nyumbani na biashara. Inatumika kwenye Linux, Windows, Mac na simu kuu zote za rununu na kompyuta kibao ikijumuisha iPhone, iPad, Android, na Windows Phone. Mbali na hilo, inafanya kazi kwenye Raspberry Pi.

Inakuruhusu kufikia, kushiriki faili kutoka kwa kompyuta yako nyumbani. Watumiaji wa biashara wanaweza kuitumia kupanga, kutafuta, kushiriki, kusawazisha, kuhifadhi nakala, na kudhibiti hati za biashara kwa wafanyikazi wako, wateja na wateja. Pia, inasaidia shirika la media la haraka zaidi, la utendaji wa juu na ufikiaji kutoka mahali popote.

16. Seva ya Hifadhi ya Wingu

Cloud Storage Server ni API ya chanzo huria, salama, inayoweza kupanuliwa na inayojiendesha yenyewe kwa ajili ya kujenga suluhisho lako la kibinafsi la uhifadhi wa wingu. Ni zana inayojitosheleza kwa hivyo hauitaji kusakinisha seva tofauti ya wavuti au injini ya hifadhidata ya biashara na imeundwa kuwa rahisi kuunganishwa katika mazingira yako.

Programu ya msingi ya seva hutekelezea mfumo kamili wa faili sawa na Amazon Cloud Drive na watoa huduma wengine. Inaauni shughuli za uhifadhi wa wingu kulingana na faili kama vile usimamizi wa uongozi wa folda, upakiaji/upakuaji wa faili, nakala, sogeza, badilisha jina, taka na urejeshe, futa na zaidi. Pia inaangazia udhibiti wa kiasi cha kila mtumiaji, na vikomo vya kila siku vya uhamishaji wa mtandao kwa kila mtumiaji na mengi zaidi.

Hizi ni baadhi ya programu zinazojulikana za uhifadhi wa Wingu la Open Source na ulandanishi ambazo zimepata umaarufu mkubwa kwa miaka mingi au zimeweza tu kuingia na kufanya alama zao katika tasnia hii wakiwa na safari ndefu. Unaweza kushiriki programu yoyote ambayo wewe au shirika lako huenda mnatumia na tutakuwa tukiorodhesha hiyo pamoja na orodha hii.