Waarp

Waarp A kép leírása Waarp.gif. A kép leírása, az alábbiakban is kommentálva Fájlátvitel-kezelő szerver és kliens Információ
Fejlesztette Frédéric Brégier - Waarp
Az első verzió 2006
Utolsó verzió 3.2.0 (2019. október 11)
Letét https://github.com/waarp/Waarp-All
Projekt állapota Aktív
Beírva Jáva
Környezet Cross-platform
Nyelvek Többnyelvű (francia nyelven is)
típus Fájl átvitel
Engedély GPLv3
Weboldal www.waarp.fr

A Waarp egy Java-ban írt szabad és nyílt forráskódú szoftverkészlet , amelynek területe a fájlátvitelek kezelése termelési és biztonságos környezetben. Átjáróként (aktív átjáró az FTP számára , passzív más protokollok számára) és kliens / szerver módban is működik az R66 protokollhoz.

Történelmi

A Waarp egy olyan projekt, amely eredetileg a francia pénzügyminisztérium igényeiből fakadt . A minisztérium struktúráitól függetlenül fejlesztett szoftver (eredetileg GoldenGate OpenR66 néven) napi több mint 100 000 transzfer támogatását tűzte ki célul egy minisztériumi archiváló platform részeként. Először 2007-ben állították elő. Ezt követően a Nemzeti Csendőrségen belül 2012-ben egy újabb archiválási projekt céljára telepítették .

Kezdetben a Frédéric Brégier fejlesztette 2006 óta, és 2012 óta a névadó cég támogatásában részesül. Mindig nyitott és ingyenes.

A Waarp egyike volt azoknak a szoftvereknek, amelyeket a francia állam a DISIC Szabad Szoftverek Minisztériumközi Bázisa keretében ajánlott . A referencia-dokumentum 2018. évi kiadásában "élettartam vége" státusszal szerepel.

A Waarp projekt fejlesztése a Github-ra összpontosít, és annak dokumentációja is ott van.

Jellemzők

A Waarp Gateway FTP ( FTP és FTPS protokollok ) és a Waarp R66 megosztja a funkcionalitást a Waarp moduláris fejlesztési megközelítésén keresztül (Common, Digest, Snmp ...): integrálják az adatcserék biztonságát (SSL, nyomon követhetőség), az SNMP V2 és V3 támogatását és adminisztrációs eszközök HTTPS webes módban , valamint az üzleti igényekhez való alkalmazkodás az átvitel előtti vagy utáni cselekvési szabályok használatával.

A Waarp R66 speciális kiegészítő funkciókkal rendelkezik a biztonságos gyártási környezet érdekében.

Ami az átadásokat illeti, a Waarp R66 garantálja az esetleges szállításokat és helyreállítást. Az átadásokat szinkron vagy aszinkron módban, küldésben és fogadásban is a partnerek közötti jogok ellenőrzését biztosító átviteli szabályok alapján hajtják végre. Az átvitel kiváltó üzemmódja lehet démonok (címtárszkennerek), hívások parancssoron keresztül vagy a különféle programozási felületek ( Java API, Thrift API, HTTP REST API (k)) keresztül.

A gyártás szempontjából a Waarp R66 helyi (HTTPS) vagy központosított ( GUI ) adminisztrációs felületeket kínál . Optimalizálja a hálózat használatának feltételeit ( multiplexelés , sávszélesség-korlátozás , proxifikáció , keepalive , timeout stb.) Vagy más erőforrásokat (számítás és memória). Magas rendelkezésre állási és horizontális méretezhetőségi támogatást tesz lehetővé, több mint 2 ^ 64 egyidejű vagy korábbi átviteli kapacitással.

A biztonság szempontjából a Waarp R66 lehetővé teszi a biztonságos cserét a partnerek gyenge és erős azonosításán és a feketelista jelenlétén keresztül, behatolási kísérletek észlelésén, a DMZ konfiguráció támogatásán és a partnerek támogatásán keresztül a korlátozott hozzáférésig.

Az üzleti igényekhez való alkalmazkodás érdekében a Waarp R66 többféle feladatot támogat (az átvitel előtt vagy után), például a fájlkezelést (másolás, törlés, tar / zip, a karakterkészletek átkódolása stb.), Az átvitel kezelését (újraküldés vagy átütemezés) és külső feladatok végrehajtása (szkript vagy Java).

A Waarp R66 többféle adatbázist támogat a JDBC- n keresztül ( PostgreSQL , Oracle , MySQL / MariaDb , H2 Database ). Ez a nem kötelező adatbázis biztosítja a naplózás és a katasztrófa utáni helyreállítási képességeket, és megosztható különböző kliensek és kiszolgálók között.

Az R66 protokollt úgy tervezték, hogy lehetővé tegye a fájlátvitel-monitor fejlett funkcionalitását biztonságos gyártási környezetben.

  • Tranzakciós: ha egy elem meghiúsul, az átvitel meghiúsul
  • Jellemzője a címzett, a fájl és a cserét szabályozó átviteli szabály.
  • Titkosítható ( SSL )
  • Integrálja a különböző szintű hitelesítést (felhasználónév / jelszó, opcionális RSA tanúsítvány , opcionális IP vezérlés)
  • Integrálja az átvitel integritásának ellenőrzését (csomagok vagy végpontok között)

Megjegyzések és hivatkozások

  1. http://linuxfr.org/news/waarp-le-moniteur-de-transfert-de-fichier-open-source
  2. Waarp hivatalos honlapja: http://www.waarp.fr
  3. DISIC referenciaoldal az ingyenes szoftvereken: http://references.modernisation.gouv.fr/socle-logiciels-libres és SILL 2018: http://references.modernisation.gouv.fr/sites/default/files / SILL% 202018 % 20-% 20socle% 20interministeriel% 20de% 20logiciels% 20libres.pdf
  4. A Waarp hivatalos dokumentációs és fejlesztési webhelye: https://waarp.github.io/Waarp/