A felhő a neve alapján valami olyasmit jelöl, ami nagyon hatalmas és nagy területen van jelen. A nevéből kiindulva, technikai téren a felhő valami olyasmit jelent, ami virtuális és szolgáltatásokat nyújt a végfelhasználóknak tárolás, alkalmazások tárhelye vagy bármilyen fizikai tér virtualizálása formájában. Napjainkban a felhőalapú számítástechnikát kis és nagy szervezetek egyaránt használják adattárolásra vagy az ügyfelek számára a fent felsorolt előnyökkel.

Főleg háromféle szolgáltatás kapcsolódik a felhőhöz, amelyek a következők: SaaS (Software as a Service), amely lehetővé teszi a felhasználók számára, hogy hozzáférjenek a nagy szervezetek más, nyilvánosan elérhető felhőkhöz az adataik tárolásához, mint például a Gmail, PaaS (Platform as a Service), amely az alkalmazások vagy szoftverek más nyilvános felhőkben történő elhelyezését teszi lehetővé, például: Google App Engine, amely a felhasználók alkalmazásainak tárhelye, IaaS (Infrastructure as a Service), amely bármely fizikai gép virtualizálását és az ügyfelek számára történő felhasználását teszi lehetővé, hogy egy valódi gép érzetét keltsék.

Cloud Storage

A felhőalapú tárolás az adatok tárolását jelenti a felhasználók helyi rendszereitől távol, az erre szolgáló dedikált szervereken keresztül. Legkorábban a CompuServe 1983-ban 128k lemezterületet kínált ügyfeleinek, amelyet fájlok tárolására használhattak. Míg ez a terület aktív fejlesztés alatt áll és lesz a potenciális veszélyek miatt, beleértve az adat- vagy információvesztést, az adatok feltörését vagy maszkírozását és egyéb támadásokat, számos szervezet saját megoldásokkal állt elő a felhőalapú tárolásra és az adatvédelemre, ami erősíti és stabilizálja a jövőjét.

Ebben a cikkben bemutatunk néhány kiválasztott hozzájárulást ehhez az aggodalomhoz, amelyek nyílt forráskódúak, és amelyeket hatalmas tömegek és nagy szervezetek sikeresen elfogadnak.

OwnCloud

A Dropbox helyettesítője Linux felhasználók számára, amely számos, a DropBoxhoz hasonló funkciót biztosít, az ownCloud egy saját üzemeltetésű fájlszinkronizáló és megosztó szerver.

A nyílt forráskódú funkciója korlátlan mennyiségű tárhelyhez biztosít hozzáférést a felhasználók számára. A projekt 2010 januárjában indult azzal a céllal, hogy nyílt forráskódú helyettesítője legyen a szabadalmaztatott felhőalapú tárhelyszolgáltatóknak. PHP, JavaScript nyelven íródott, és elérhető Windows, Linux, OS X asztali számítógépekre, sőt, sikeresen biztosít mobil klienseket Android és iOS rendszerekre.

A saját felhő WebDav szervert alkalmaz a távoli eléréshez, és számos adatbázissal integrálható, beleértve az SQLite, MariaDB, MySQL, Oracle Database, PostgreSQL adatbázisokat.

Nagyszámú funkciót biztosít, amelyek közül megszámlálhatóak a következők:

A ownCloud legújabb verziója, azaz a 10. verzió további új funkciókat tartalmaz, beleértve a továbbfejlesztett dizájnt, lehetővé teszi az admin számára, hogy értesítse a felhasználókat és korlátozza a fájlok megőrzését a szemetesben.

OwnCloud

Bővebben: Install OwnCloud to Create Personal Cloud Storage in Linux

Nextcloud

A Nextcloud egy nyílt forráskódú, kliens-szerver alkalmazásokból álló csomag fájl tárhely szolgáltatások létrehozására és használatára. A szoftver az egyéntől a nagyvállalatokig mindenki számára elérhető, hogy az alkalmazást saját szervereszközével telepítse és üzemeltesse.

A Nextcloud segítségével több fájlt és mappát oszthat meg a rendszerén, és szinkronizálhatja azokat a nextcloud szerverével. A funkcionalitás hasonló a Dropboxhoz, de helybeni fájltároló tárhelyet kínál erős biztonsággal, megfelelőséggel és rugalmassággal a szinkronizálási és megosztási megoldáshoz az Ön által ellenőrzött szerverre.

Nextcloud File Share and Collaboration Platform

Seafile

A Seafile egy másik fájltároló szoftverrendszer, amely a nyílt forráskódú tulajdonságokat kihasználva minden olyan előnyt biztosít a felhasználóinak, amit egy jó felhőtároló szoftverrendszertől elvárnak. C, Python nyelven íródott, a legutóbbi stabil kiadás a 7.0.2.

A Seafile asztali klienseket kínál Windows, Linux és OS X operációs rendszerekhez, valamint mobil klienseket Android, iOS és Windows Phone operációs rendszerekhez. A General Public License alatt kiadott közösségi kiadás mellett van egy kereskedelmi licenc alatt kiadott professzionális kiadása is, amely a közösségi kiadásban nem támogatott extra funkciókat, azaz felhasználói naplózást és szöveges keresést biztosít.

Mióta 2012 júliusában nyílt forráskódúvá vált, elkezdett nemzetközi figyelmet kapni. Fő jellemzői a szinkronizálás és a megosztás, amelynek középpontjában az adatbiztonság áll.
A Seafile további jellemzői, amelyek miatt számos egyetemen, például a Mainzi Egyetemen, a HU Berlini Egyetemen és a Strasbourgi Egyetemen, valamint világszerte több ezer ember körében elterjedt: online fájlszerkesztés, differenciált szinkronizálás a szükséges sávszélesség minimalizálása érdekében, kliensoldali titkosítás az ügyféladatok védelme érdekében.

Seafile Cloud Storage

Bővebben: Seafile Secure Cloud Storage telepítése Linux alatt

Pydio

A korábban AjaXplorer néven ismert Pydio egy ingyenes szoftver, amelynek célja a fájl tárhely, megosztás és szinkronizálás. Projektként 2009-ben Charles du jeu kezdeményezte, 2010 óta pedig a LaCie által szállított összes NAS berendezésen megtalálható.

A Pydio PHP és JavaScript nyelven íródott, és elérhető Windows, Mac OS és Linux operációs rendszerekre, emellett iOS és Android rendszerekre is. Közel 500 000 letöltéssel a Sourceforge-on, és olyan cégek általi elfogadással, mint a Red Hat és az Oracle, a Pydio az egyik nagyon népszerű felhőtároló szoftver a piacon.

A Pydio önmagában csak egy mag, amely egy webszerveren fut, és bármilyen böngészőn keresztül elérhető. Integrált WebDAV-felülete ideális az online fájlkezeléshez, az SSL/TLS-titkosítás pedig titkosítottá teszi az átviteli csatornákat, biztosítva az adatok biztonságát és az adatvédelmet.

A szoftver további jellemzői közé tartozik a szövegszerkesztő szintaxis-kiemeléssel, a hang- és videolejátszás, az Amazon, S3, FTP vagy MySQL adatbázisok integrálása, a képszerkesztő, a fájl- vagy mappamegosztás akár nyilvános URL-címeken keresztül is.

Pydio File Sharing Platform

Ceph

A Ceph-et eredetileg Sage Well kezdte el a doktori disszertációjához, majd 2007 őszén teljes munkaidőben folytatta a projektet és bővítette a fejlesztőcsapatot. A Red Hat 2014 áprilisában házon belülre hozta a fejlesztést. Eddig 14 kiadása jelent meg a Ceph-nek, a legújabb verzió a 14.2.4-es. A Ceph egy C++ és Perl nyelven írt elosztott klaszter, amely nagymértékben skálázható és szabadon elérhető.

Az adatokat a Ceph-ben blokkeszközként, fájlként vagy objektum formájában lehet feltölteni a RADOS átjárón keresztül, amely az Amazon S3 és az Openstack Swift API támogatását tudja bemutatni. Az adatok biztonsága, skálázhatósága és megbízhatósága mellett a Ceph által biztosított egyéb jellemzők:

  1. hálózati fájlrendszer, amely a nagy teljesítményű és nagy adattárolást célozza meg.
  2. kompatibilitás a VM kliensekkel.
  3. részleges/teljes olvasás/írás lehetővé tétele.
  4. objektumszintű hozzárendelések.
Ceph File Storage Platform

Syncany

A Syncany az egyik legkönnyebb és nyílt forráskódú felhőalapú tároló és fájlmegosztó alkalmazás. Jelenleg Philipp C. Heckel aktívan fejleszti, és a mai napig elérhető parancssori eszközként és GUI-ként minden támogatott platformra.

A Syncany egyik legfontosabb jellemzője, hogy egy eszköz, és megköveteli, hogy behozza a saját tárhelyét, ami lehet FTP vagy SFTP tárhely, WebDAV vagy Samba megosztások, Amazon S3 vödrök, stb.

A többi funkció, ami egy fantasztikus eszközzé teszi, a következők: 128 bites AES+Twofish/GCM titkosítás a helyi gépet elhagyó összes adat számára, fájlmegosztási támogatás, amellyel megoszthatja fájljait barátaival, a felhasználó által választott offsite tárolás a szolgáltató alapú tárolás helyett, intervallum alapú vagy igény szerinti biztonsági mentések, bináris kompatibilis fájlverzió, fájlok helyi deduplikációja. Előnyösebb lehet azon vállalatok számára, amelyek saját tárhelyet szeretnének használni, ahelyett, hogy egyes szolgáltatók által biztosított tárhelyekben bíznának.

Syncany Secure File Sync Software

Cozy

A Cozy nem csupán egy fájlmegosztó vagy szinkronizáló eszköz vagy szoftver, hanem egy teljes funkciócsomagot tartalmaz, amely segíthet a teljes App Engine felépítésében.

A Syncanyhoz hasonlóan a Cozy is rugalmasságot biztosít a felhasználónak a tárhely tekintetében. Használhatja saját személyes tárhelyét, vagy bízhat a Cozy csapat szervereiben. Teljes működéséhez néhány nyílt forráskódú szoftverre támaszkodik, amelyek a következők: CouchDB az adatbázis tárolásához és Whoosh az indexeléshez. Minden platformra elérhető, beleértve az okostelefonokat is.

A fő funkciók, amelyek miatt kötelezően rendelkeznie kell a felhőalapú tárolószoftverrel, a következők: képes az összes névjegy, fájl, naptár stb. tárolására a felhőben, és szinkronizálja őket a laptop és az okostelefon között, lehetőséget biztosít a saját alkalmazások létrehozására és megosztására más felhasználókkal a tárolóhely Git URL-jének egyszerű megosztásával, statikus weboldalak vagy HTML5 videojáték-konzolok tárolására.

Cozy Personal Cloud Storage

GlusterFS

A GlusterFS egy hálózathoz kötött fájltároló rendszer. Eredetileg a Gluster Inc. által indított, ma már a Red Hat Inc. alá tartozó projekt. Miután 2011-ben megvásárolták a Gluster Inc. A Red Hat integrálta a Gluster FS-t a Red Hat Storage Serverrel, megváltoztatva a nevét Red Hat Gluster Storage-ra.

Ez elérhető többek között Linux, OS X, NetBSD és OpenSolaris platformokra, egyes részei GPLv3, míg mások GPLv2 kettős licenc alatt állnak. Akadémiai kutatások alapjaként használták.

A GlusterFS kliens-kiszolgáló modellt használ, ahol a szerverek tároló téglákként vannak telepítve. Az ügyfél TCP/IP, Infiniband vagy SDP segítségével egyéni protokollal csatlakozhat egy kiszolgálóhoz, és fájlokat tárolhat a GlusterFs kiszolgálóra. Különböző funkciókat alkalmaz a fájlok felett: fájlalapú tükrözés és replikáció, fájlalapú törlés, terheléselosztás, ütemezés és lemezes gyorsítótárazás, hogy csak néhányat említsünk.

Egy másik nagyon hasznos tulajdonsága, hogy rugalmas, azaz az adatokat olyan natív fájlrendszereken tárolja, mint az xfs, ext4 stb.

GlusterFS Storage

Bővebben:

Git-annex

A Git-annex egy másik, Joey Hess által kifejlesztett fájlszinkronizációs szolgáltatás, amely szintén a fájlmegosztási és szinkronizációs problémák megoldását célozza, de függetlenül bármilyen kereskedelmi szolgáltatástól vagy központi szervertől. Haskell nyelven íródott és elérhető Linuxra, Androidra, OS X-re és Windowsra.

A Git-annex a felhasználó git-repositoryját kezeli anélkül, hogy a munkamenetet újra a git-be tárolná. Ehelyett azonban csak a fájlra való hivatkozást tárolja a git-tárban, és a hivatkozáshoz tartozó fájlokat külön helyen kezeli. Biztosítja a fájl duplikátumát, amelyre akkor van szükség, ha az elveszett információk helyreállítására van szükség.

Továbbiakban biztosítja a fájladatok azonnali elérhetőségét, amikor és amikor szükséges, ami megakadályozza a fájlok jelenlétét az egyes rendszereken. Ez nagymértékben csökkenti a memóriaterhelést. Figyelemre méltó, hogy a git-annex számos Linux-disztribúción elérhető, többek között a Fedora, Ubuntu, Debian stb.

Git-Annex

Yandex.Disk

A Yandex.Disk egy felhőalapú tárolási és szinkronizációs szolgáltatás minden főbb platformon, beleértve a Linuxot, a Windows-t, az OS X-et, az Androidot, az iOS-t és a Windows Phone-t. Lehetővé teszi a felhasználók számára az adatok különböző eszközök közötti szinkronizálását és online megosztását másokkal.

A Yandex.Disk által a felhasználók számára biztosított különféle funkciók közé tartozik a beépített flash-lejátszó, amely lehetővé teszi a dalok előnézetét, a fájlok megosztása másokkal letöltési linkek megosztásával, a fájlok szinkronizálása ugyanazon felhasználó különböző eszközei között, korlátlan tárhely, WebDAV-támogatás, amely lehetővé teszi a fájlok egyszerű kezelését bármely WebDAV protokollt támogató alkalmazással.

Yandex.Disk – Cloud File Sharing Platform

XigmaNAS

A XigmaNAS egy nyílt forráskódú, nagy teljesítményű és testre szabható, FreeBSD alapú NAS (azaz Network-Attached Storage) tároló operációs rendszer, amely számítógépes adattárolók számítógépes hálózaton keresztüli megosztására készült. Gyakorlatilag bármilyen hardverplatformra telepíthető, és támogatja az adatok megosztását Linux és más Unix-szerű operációs rendszerek, Windows, valamint Mac OS között.

Egyik funkciója többek között a ZFS v5000, a szoftveres RAID (0,1,5), a lemez titkosítása, a S.M.A.R.T / e-mail jelentések támogatása és még sok más. Több hálózati protokollt támogat, többek között CIFS/SMB (Samba), Active Directory tartományvezérlő (Samba), FTP, NFS, RSYNC.

XigmaNAS Network Attached Storage

Yunohost

Aunohost egy ingyenes és nyílt forráskódú, könnyű, megbízható és biztonságos, Debian GNU/Linux alapú önhordozó operációs rendszer. Egyszerűsíti a szerveradminisztrációt, mivel barátságos webes felületet kínál a szerver adminisztrációjához.

Elősíti a felhasználói fiókok (LDAP-on keresztül) és domainnevek kezelését, támogatja a biztonsági mentések létrehozását és visszaállítását, teljes e-mail stacket (Postfix, Dovecot, Rspamd, DKIM) és azonnali üzenetküldő szervert tartalmaz. Emellett támogatja az olyan biztonsági eszközöket, mint a yunohost-firewall és fail2ban, valamint az SSL-tanúsítványok kezelését.

YunoHost Personal Web Hosting Server

Sandstorm

A Sandstorm egy nyílt forráskódú, saját tárhelyű, webalapú termelékenységi csomag, amelyet nyílt forráskódú webes alkalmazások egyszerű és biztonságos futtatására terveztek akár saját privát szerveren, akár közösségi szervereken. Támogatja a fájlok tárolását és megosztását másokkal a Davros segítségével, egy csevegőalkalmazást, postafiókot, feladat- és projektkezelő alkalmazást, dokumentumszerkesztő funkciót és sok mást.

A Sandstormba telepített minden alkalmazás a saját biztonságos homokozójában van konténerizálva, ahonnan nem kommunikálhat a világgal kifejezett engedély nélkül. És ami fontos, a Sandstorm támogatja a biztonságos működési modellt, amely megkönnyíti a biztonsági, szabályozási és adatvédelmi követelmények betartását. Magánszemélyek, vállalkozások és fejlesztők számára készült.

Sandstorm Personal Web Apps Hosting Platform

Syncthing

A Syncthing egy nyílt forráskódú, egyszerű, mégis hatékony és hordozható privát és biztonságos folyamatos fájlszinkronizáló eszköz, amely valós időben szinkronizálja a fájlokat két vagy több hoszt között. Linuxon, Mac OS X-en, Windowson, FreeBSD-n, Solarison és OpenBSD-n működik.

A Syncthing-en keresztül minden kommunikáció titkosított (TLS segítségével biztosított), és minden eszközt egy erős kriptográfiai tanúsítvány azonosít, a biztonságos hitelesítés érdekében. A Syncthing műveleteket a webböngészőn keresztül elérhető, hatékony és érzékeny felhasználói felületen (UI) keresztül állíthatja be és felügyelheti.

Syncthing fájlszinkronizációs program

Tonido

A Tonido egy privát és biztonságos felhőalapú tárhelyszolgáltatás, amely támogatja a fájlok elérését, szinkronizálását és megosztását otthoni és üzleti használatra. Linuxon, Windowson, Macen és az összes főbb mobiltelefonon és táblagépen fut, beleértve az iPhone-t, iPadet, Androidot és Windows Phone-t is. Emellett Raspberry Pi-n is működik.

Elérhetővé teszi a fájlok elérését, megosztását otthoni számítógépéről. Az üzleti felhasználók alkalmazhatják a vállalati dokumentumok rendszerezésére, keresésére, megosztására, szinkronizálására, mentésére és kormányzására az alkalmazottak, ügyfelek és ügyfelek számára. Emellett támogatja a rendkívül gyors, nagy teljesítményű médiaszervezést és a bárhonnan történő hozzáférést.

Tonido Run Personal Cloud Server

Cloud Storage Server

A Cloud Storage Server egy nyílt forráskódú, biztonságos, bővíthető, saját tárhelyű felhőtároló API, amellyel saját privát felhőtároló megoldást építhet. Önálló eszköz, ezért nincs szükség külön webszerver vagy vállalati adatbázis-motor telepítésére, és úgy tervezték, hogy viszonylag könnyen integrálható legyen a környezetébe.

A mögöttes kiszolgálószoftver az Amazon Cloud Drive-hoz és más szolgáltatókhoz hasonló teljes fájlrendszert valósít meg. Támogatja az olyan fájlalapú felhőalapú tárolási műveleteket, mint a mappahierarchia kezelése, a fájlok feltöltése/letöltése, másolása, áthelyezése, átnevezése, szemétbe dobása és visszaállítása, törlése stb. Ezenkívül rendelkezik felhasználónkénti kvótakezeléssel, valamint felhasználónkénti napi hálózati átviteli korlátokkal és még sok mással.

Végkövetkeztetés

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.