Molnet är något som är väldigt stort och som finns över ett stort område. Om man går efter namnet är molnet på ett tekniskt område något som är virtuellt och tillhandahåller tjänster till slutanvändare i form av lagring, värdskap för appar eller virtualisering av ett fysiskt utrymme. Numera används Cloud computing av såväl små som stora organisationer för datalagring eller för att förse kunderna med de fördelar som anges ovan.

Huvudsakligen finns det tre typer av tjänster som är förknippade med Cloud, nämligen: SaaS (Software as a Service) för att ge användarna tillgång till andra offentligt tillgängliga moln hos stora organisationer för att lagra data, t.ex. Gmail, PaaS (Platform as a Service) för att vara värd för appar eller programvara i andra offentliga moln, t.ex. Google App Engine, som är värd för användarnas appar, IaaS (Infrastructure as a Service) för att virtualisera fysiska maskiner och ge kunderna tillgång till dem för att de ska få känslan av att använda en riktig maskin.

Molnlagring

Molnlagring innebär lagring av data utanför användarnas lokala system och på dedikerade servrar som är avsedda för detta. CompuServe 1983 erbjöd sina kunder 128k diskutrymme som kunde användas för att lagra filer. Detta område är under aktiv utveckling och kommer att fortsätta att vara det på grund av potentiella hot, t.ex. förlust av data eller information, datahackning eller maskering och andra attacker, men många organisationer har tagit fram egna lösningar för molnlagring och dataskydd, vilket stärker och stabiliserar dess framtid.

I den här artikeln kommer vi att presentera några av de utvalda bidragen för denna angelägenhet som är öppen källkod och framgångsrikt accepteras av enorma massor och stora organisationer.

OwnCloud

En Dropbox-ersättning för Linux-användare, som ger många funktioner som liknar DropBox, ownCloud är en självhyst filsynkroniserings- och delningsserver.

Dess funktionalitet för öppen källkod ger användarna tillgång till en obegränsad mängd lagringsutrymme. Projektet startade i januari 2010 med målet att tillhandahålla en ersättning med öppen källkod för proprietära leverantörer av molnlagringstjänster. Det är skrivet i PHP, JavaScript och finns tillgängligt för Windows, Linux, OS X-datorer och tillhandahåller även framgångsrikt mobila klienter för Android och iOS.

OwnCloud använder WebDav-server för fjärråtkomst och kan integreras med ett stort antal databaser, inklusive SQLite, MariaDB, MySQL, Oracle Database, PostgreSQL.

Givar ett stort antal funktioner, av vilka följande kan räknas: Fillagring och kryptering, musikstreaming, innehållsdelning över URL:er, Mozilla sync hosting och RSS/Atom feed reader, installation av appar med ett klick, video- och PDF-läsare och många fler.

Den senaste versionen av ownCloud, dvs. 10, lägger till andra nya funktioner, bland annat förbättrad design, gör det möjligt för administratören att meddela användarna och ställa in lagringsgränser för filer i papperskorgen.

OwnCloud

Läs mer: Installera OwnCloud för att skapa personlig molnlagring i Linux

Nextcloud

Nextcloud är en öppen källkodssvit med klient-serverprogram för att skapa och använda filhostingtjänster. Programvaran är tillgänglig för alla, från individen till stora företag, för att installera och driva programmet genom deras privata serverenhet.

Med Nextcloud kan du dela flera filer och mappar på ditt system och synkronisera dem med din Nextcloud-server. Funktionaliteten liknar Dropbox, men erbjuder fildelningsvärd på plats med stark säkerhet, efterlevnad och flexibilitet i synkroniserings- och delningslösningen till servern som du kontrollerar.

Nextcloud File Share and Collaboration Platform

Seafile

Seafile är ett annat filhanteringsmjukvarusystem som utnyttjar öppen källkodsegendom för att erbjuda användarna alla fördelar som de förväntar sig av ett bra molnlagringsmjukvarusystem. Det är skrivet i C och Python och den senaste stabila versionen är 7.0.2.

Seafile tillhandahåller skrivbordsklienter för Windows, Linux och OS X samt mobilklienter för Android, iOS och Windows Phone. Tillsammans med en gemenskapsutgåva som släpps under General Public License har den också en professionell utgåva som släpps under en kommersiell licens som ger extra funktioner som inte stöds i gemenskapsutgåvan, dvs. användarloggning och textsökning.

Sedan den fick öppen källkod i juli 2012 har den börjat få internationell uppmärksamhet. Dess huvudfunktioner är synkronisering och delning med huvudfokus på datasäkerhet.
Andra funktioner hos Seafile som har gjort det vanligt vid många universitet som University Mainz, University HU Berlin och University Strasbourg och även bland andra tusentals människor världen över är online-filredigering, differentiell synkronisering för att minimera den bandbredd som krävs, kryptering på klientsidan för att säkra klientdata.

Seafile Cloud Storage

Läs mer: Installera Seafile Secure Cloud Storage i Linux

Pydio

Pydio, tidigare känt under namnet AjaXplorer, är ett gratisprogram som syftar till att tillhandahålla filhosting, delning och synkronisering. Projektet startades 2009 av Charles du jeu och sedan 2010 finns det på alla NAS-utrustningar som levereras av LaCie.

Pydio är skrivet i PHP och JavaScript och finns tillgängligt för Windows, Mac OS och Linux och dessutom för iOS och Android. Med nästan 500 000 nedladdningar på Sourceforge och godkännande av företag som Red Hat och Oracle är Pydio en av de mycket populära molnlagringsprogrammen på marknaden.

Pydio är i sig självt bara en kärna som körs på en webbserver och kan nås via vilken webbläsare som helst. Det integrerade WebDAV-gränssnittet gör den idealisk för filhantering online och SSL/TLS-kryptering gör att överföringskanalerna är krypterade, vilket säkrar data och säkerställer deras integritet.

Andra funktioner som ingår i den här programvaran är textredigerare med syntaxhöjning, ljud- och videouppspelning, integrering av Amazon-, S3-, FTP- eller MySQL-databaser, bildredaktör, delning av filer eller mappar även via offentliga URL:er.

Pydio File Sharing Platform

Ceph

Ceph startades ursprungligen av Sage Well för hans doktorsavhandling, och hösten 2007 fortsatte han med projektet på heltid och utökade utvecklingsteamet. I april 2014 tog Red Hat utvecklingen inhouse. Hittills har 14 versioner av Ceph släppts och den senaste versionen är 14.2.4. Ceph är ett distribuerat kluster skrivet i C++ och Perl och är mycket skalbart och fritt tillgängligt.

Data kan fyllas i Ceph som en blockenhet, en fil eller i form av Object genom RADOS-gateway som kan presentera stöd för Amazon S3 och Openstack Swift API. Förutom att Ceph är säkert i fråga om data, skalbart och tillförlitligt är andra funktioner som Ceph tillhandahåller:

  1. nätverksfilsystem som syftar till hög prestanda och lagring av stora datamängder.
  2. kompatibilitet med VM-klienter.
  3. tillåtelse av partiell/komplett läsning/skrivning.
  4. mappningar på objektsnivå.
Ceph File Storage Platform

Syncany

Syncany är ett av de lättaste och mest öppna molnlagrings- och fildelningsprogrammen. Den utvecklas för närvarande aktivt av Philipp C. Heckel och finns från och med idag tillgänglig som ett kommandoradsverktyg och GUI för alla plattformar som stöds.

En av de viktigaste funktionerna med Syncany är att det är ett verktyg och kräver att du tar in din egen lagring, vilket kan vara FTP- eller SFTP-lagring, WebDAV- eller Samba Shares, Amazon S3-hinkar etc.

Andra funktioner som gör det till ett grymt verktyg att ha är: Andra saker som också gör det till ett fantastiskt verktyg är: 128-bitars AES+Twofish/GCM-kryptering för all data som lämnar den lokala maskinen, stöd för fildelning med vilket du kan dela dina filer med dina vänner, offsite-lagring enligt användarens val i stället för leverantörsbaserad lagring, intervallbaserad eller on-demand säkerhetskopiering, binärkompatibel versionering av filer, lokal avduplicering av filer. Det kan vara mer fördelaktigt för företag som vill använda sitt eget lagringsutrymme istället för att lita på någon leverantörs tillhandahållen lagring.

Syncany Secure File Sync Software

Cozy

Inte bara ett fildelnings- eller synkroniseringsverktyg eller en programvara, Cozy är paketerad som ett komplett paket av funktioner som kan hjälpa dig att bygga din kompletta App Engine.

Likt Syncany ger Cozy användaren flexibilitet vad gäller lagringsutrymme. Du kan antingen använda din egen personliga lagring eller lita på Cozy-teamets servrar. Den förlitar sig på viss programvara med öppen källkod för sin fullständiga funktion som är: CouchDB för databaslagring och Whoosh för indexering. Den är tillgänglig för alla plattformar, inklusive smartphones.

De viktigaste funktionerna som gör den till ett måste att ha en programvara för molnlagring är: möjlighet att lagra alla kontakter, filer, kalendrar etc. i molnet och synkronisera dem mellan bärbar dator och smartphone, ger möjlighet att skapa egna appar och dela dem med andra användare genom att bara dela Git-URL:n till förvaringsutrymmet, värdskap för statiska webbplatser eller HTML5-videospelskonsoler.

Cozy Personal Cloud Storage

GlusterFS

GlusterFS är ett nätverksanslutet fillagringssystem. Projektet startades ursprungligen av Gluster Inc. och tillhör nu Red Hat Inc. Efter deras köp av Gluster Inc. 2011. Red Hat integrerade Gluster FS med sin Red Hat Storage Server och bytte namn till Red Hat Gluster Storage.

Det finns tillgängligt för plattformar som Linux, OS X, NetBSD och OpenSolaris och vissa delar är licensierade under GPLv3 medan andra är dubbellicensierade under GPLv2. Den har använts som grund för akademisk forskning.

GlusterFS använder en klient-servermodell där servrar används som lagringsblock. En klient kan ansluta till en server med ett anpassat protokoll via TCP/IP, Infiniband eller SDP och lagra filer på GlusterFs-servern. Olika funktioner som används av den över filerna är filbaserad spegling och replikering, filbaserad strippning, lastbalansering, schemaläggning och diskcachelagring för att nämna några.

En annan mycket användbar funktion är att den är flexibel, dvs. data lagras här på inhemska filsystem som xfs, ext4 etc.

GlusterFS Storage

Läs mer: Hur man installerar GlusterFS i Linuxsystem

Git-annex

Git-annex är en annan filsynkroniseringstjänst som utvecklats av Joey Hess och som också syftar till att lösa problem med fildelning och synkronisering, men oberoende av någon kommersiell tjänst eller central server. Den är skriven i Haskell och finns tillgänglig för Linux, Android, OS X och Windows.

Git-annex hanterar användarens git-arkiv utan att lagra sessionen i git igen. Men istället lagrar den bara länken till filen i git-förrådet och hanterar de filer som är kopplade till länken på ett separat ställe. Den säkerställer den duplikat av en fil som behövs om det krävs återställning av förlorad information.

Det säkerställer dessutom tillgången till fildata omedelbart när det behövs, vilket förhindrar att filer finns på varje system. Detta minskar en hel del minnesöverskott. Git-annex finns på olika Linuxdistributioner, bland annat Fedora, Ubuntu och Debian.

Git-Annex

Yandex.Disk

Yandex.Disk är en molnlagrings- och synkroniseringstjänst för alla större plattformar, bland annat Linux, Windows, OS X, Android, iOS och Windows Phone. Den gör det möjligt för användare att synkronisera data mellan olika enheter och dela dem med andra online.

De olika funktioner som Yandex.Disk erbjuder sina användare är den inbyggda flashspelaren som gör det möjligt att förhandsgranska låtar, dela filer med andra genom att dela nedladdningslänkar, synkronisera filer mellan olika enheter för samma användare, obegränsat med lagringsutrymme, WebDAV-stöd som gör det möjligt att enkelt hantera filer med alla program som stöder WebDAV-protokollet.

Yandex.Disk – Cloud File Sharing Platform

XigmaNAS

XigmaNAS är ett kraftfullt och anpassningsbart NAS-operativsystem (vilket betyder Network-Attached Storage) med öppen källkod baserat på FreeBSD, som är byggt för delning av datalagring av data i ett datornätverk. Det kan installeras på praktiskt taget vilken hårdvaruplattform som helst och stöder delning av data mellan Linux och andra Unix-liknande operativsystem, Windows samt Mac OS.

Några av dess funktioner inkluderar stöd för ZFS v5000, mjukvaru-RAID (0,1,5), diskkryptering, S.M.A.R.T / e-postrapporter och mycket mer. Den har stöd för flera nätverksprotokoll inklusive CIFS/SMB (Samba), Active Directory Domain Controller (Samba), FTP, NFS, RSYNC bland annat.

XigmaNAS Network Attached Storage

Yunohost

Yunohost är ett lättviktigt, pålitligt och säkert operativsystem för självhanterande system med fri och öppen källkod som baseras på Debian GNU/Linux. Det förenklar serveradministrationen genom att erbjuda ett användarvänligt webbgränssnitt där du kan administrera din server.

Det gör det möjligt att hantera användarkonton (via LDAP) och domännamn, har stöd för skapande och återställning av säkerhetskopior, levereras med en komplett e-poststack (Postfix, Dovecot, Rspamd, DKIM) och en server för snabbmeddelanden. Dessutom har den stöd för säkerhetsverktyg som yunohost-firewall och fail2ban samt hantering av SSL-certifikat.

YunoHost Personal Web Hosting Server

Sandstorm

Sandstorm är ett webbaserat produktivitetspaket med öppen källkod för självhanterande webbhotell som är utformat för att enkelt och säkert kunna köra webbapplikationer med öppen källkod, antingen på en egen privat server eller på servrar som drivs av en gemenskap. Den stöder fillagring och delning med andra med hjälp av Davros, en chatt-app, brevlåda, en app för uppgifts- och projekthantering, dokumentredigeringsfunktion och många andra.

Varje applikation som du installerar i Sandstorm containeriseras i en egen säker sandlåda från vilken den inte kan kommunicera med omvärlden utan uttryckligt tillstånd. Och viktigast av allt är att Sandstorm stöder en säker driftsmodell som gör det enkelt att följa kraven på säkerhet, reglering och dataskydd. Den är byggd för privatpersoner, företag och utvecklare.

Sandstorm Personal Web Apps Hosting Platform

Syncthing

Syncthing är ett enkelt men ändå kraftfullt och portabelt privat och säkert verktyg för kontinuerlig filsynkronisering med öppen källkod som synkroniserar filer mellan två eller flera värdar i realtid. Det fungerar på Linux, Mac OS X, Windows, FreeBSD, Solaris och OpenBSD.

Alla kommunikationer via Syncthing är krypterade (säkrade med hjälp av TLS) och varje enhet identifieras av ett starkt kryptografiskt certifikat för att garantera säker autentisering. Du kan konfigurera och övervaka Syncthing-verksamheten via ett kraftfullt och responsivt användargränssnitt som är tillgängligt via en webbläsare.

Syncthing File Synchronization Program

Tonido

Tonido är en privat och säker molnlagringstjänst med stöd för åtkomst till filer, synkronisering och delning för hemmet och företaget. Den körs på Linux, Windows, Mac och alla större mobiltelefoner och surfplattor, inklusive iPhone, iPad, Android och Windows Phone. Dessutom fungerar den på Raspberry Pi.

Den gör att du kan komma åt, dela filer från din dator hemma. Företagsanvändare kan använda den för att organisera, söka, dela, synkronisera, säkerhetskopiera och styra företagsdokument till dina anställda, kunder och klienter. Dessutom stöder den ultrasnabb, högpresterande medieorganisation och åtkomst var som helst.

Tonido Run Personal Cloud Server

Molnlagringsserver

Molnlagringsserver är en öppen källkod, säker, utbyggbar, självhostad molnlagrings-API för att bygga din egen privata molnlagringslösning. Det är ett fristående verktyg varför du inte behöver installera en separat webbserver eller en företagsdatabasmotor och är utformad för att vara relativt lätt att integrera i din miljö.

Den underliggande serverprogramvaran implementerar ett komplett filsystem som liknar Amazon Cloud Drive och andra leverantörer. Den stöder filbaserad molnlagringsverksamhet, t.ex. hantering av mapphierarkier, upp/nedladdning av filer, kopiering, flyttning, namnbyte, papperskorgen och återställning, radering med mera. Det har också funktioner för kvothantering per användare och dagliga nätverksöverföringsgränser per användare och så mycket mer.

Slutsats

Lämna ett svar

Din e-postadress kommer inte publiceras.