iRODS

Szoftver screenshot:
iRODS
Szoftver adatai:
Változat: 3.1
Feltöltés dátuma: 14 Apr 15
Engedély: Ingyenes
Népszerűség: 70

Rating: 5.0/5 (Total Votes: 3)

iRODS egy új adatok grid alkalmazás által kifejlesztett San Diego Szuperszámítógép Központ (SDSC) Storage Resource Broker (SRB) csapata és a közreműködők. A rendszer alapja a megszerzett tapasztalatok alkalmazása révén a SRB technológiát támogató adatok rácsok, digitális könyvtárak, levéltárak tartós, és a valós idejű adatok rendszerek.
A kezelési politikák (db kijelentéseit, hogy ezek a közösségek, hogy mintegy a gyűjtemények) kerülnek jellemezték, valamint állami információk. A iRODS mag, a szabály Motor értelmezi szabályokat határoz a rendszer, hogy reagál a különböző kérések és feltételeket. iRODS nyílt forráskódú (a BSD-típusú engedélyt).
Támogatjuk SDSC SRB míg a fejlődő iRODS párhuzamosan, és ezt jó ideje, hogy jöjjön. Egy bizonyos ponton, mi lesz az eszközöket kíván átállni SDSC SRB hogy iRODS azok számára, akik így kívánnak tenni.

Mi az új ebben a kiadásban:

  • Major Új funkciók:
  • Új szabály Engine. A iRODS szabály motor teljesen átírtam. Támogatja a régi szabály szintaxisát, valamint egy új szabályt nyelven, amely sokkal kifejezőbb, és könnyebb vele dolgozni. Az új szabály nyelven kerül értelmezésre közvetlenül a szabály motort, így nem kell futtatni a rulegen programot. Jellemzők erős gépelés paraméterek, támogatása integer és dupla típusú paramétereket, indexelés a szabályok gyorsabb is. Példák nincsenek biztosítva az egyes mikro-szolgáltatást az új szabály szintaxist. Rendszer szabályok most a core.re fájl helyett core.irb és szintén tárolható a iCAT (lásd a szabályokat az iCAT alább). Lásd a szabályt motor dokumentumot, és a visszafelé kompatibilitás részt, amit talál. A régi szabály motort is konfigurálható-ben (engedélyezett), ha szükséges, a beállítások közt a config.mk.
  • A Boost - Továbbfejlesztett Windows támogatási hamarosan. Boost könyvtárat, amely szerepel a kiadás, most is használunk a Linux / Unix házigazdák és fogják használni a Windows. Építeni vele futni "buildboost.sh", majd frissítse config.mk hogy USE_BOOST be és futtassuk a make. Segítségével Boost, a Windows verzió lesz azonnal elérhető, ellentétben a korábbi verziók, ahol iRODS fejlesztők szükséges port változások a Windows környezetben a Windows első kiadása lag. Kapcsolódó funkciók is fejlesztés alatt állnak Renci képes telepíteni a Windows keresztül irodssetup és támogatást jelent a iCAT-Enabled Server Windows. Mindezek a Windows-szolgáltatások a tervek szerint a kibocsátás a következő 3.0. Hála a iRODS @ Renci csapat a fejlesztések elsődleges ezeket a funkciókat (együttműködve DICE).
  • Building a C ++ alátámasztására a fenti funkciót, a legtöbb platformon, iRODS most össze a C ++ fordító, g ++. Ez nagyrészt láthatatlan viszont azokat kisebb forrás változása legtöbb iRODS .c fájlok. A legtöbb iRODS kódot tesztelték, keresztül a különböző konfigurációs, de a kapcsolatot a iRODS csapat, ha valamilyen szempontból nem építeni.
  • Szabályok a iCAT. A szabályok most már rögzítik az iCAT katalógusa központi közigazgatás számára. Használat során valamennyi változásról szabályok tárolódnak szabály változatai. A szabályok olvasható a iCAT egy in-memory szabályszerkezettel. Szabályokat lehet írni egy fájlt a memóriában szabályszerkezettel. A szabályok ki lehet osztani az egyes helyi szabály alap biztosítja az egységes szabályt környezetben. Ez az üzemmód vezérli egy sor mikro-szolgáltatásokat ahogy az a szabály Base iCAT oldalon. Alapértelmezésben rendszer szabályait kezelése hasonló módon a korábbi verziók, hogy olvasni indul el egy fájlt (core.re helyett most core.irb).
  • OS szintű hitelesítés. A cél az OS hitelesítés, hogy iRODS, hogy engedélyezzék a felhasználók, akik már bejelentkeztünk egy iRODS kliens rendszer segítségével valamilyen formában OS-beállított hitelesítési és engedélyezési rendszer (pl bejelentkezve segítségével PAM, vagy ssh-n keresztül hitelesítés). Lásd OS hitelesítési további információkért. Hála Chris Smith Elosztott Bio hadrendbe.
  • szabály debugger. A xMessage rendszer jelentős mértékben kibővült, és most már támogatja a hibakeresés szabályokat. Lehetőség van egyetlen lépésben keresztül minden intézkedést, amely felsorolja a szabályok és mikro-szolgáltatások, amelyek érvényesítését a elosztott környezetben. Lásd a "idbug" i-irányító.
  • realizálható objektumok. Lekérdezéseket információs forrásokat lehet regisztrálni a iRODS gyűjtemények. Kattintson a realizálható tárgy példányosítja a kérelmet, amely a tárolt, mint egy másolata a realizálható objektumot. Realizálható tárgyakat lehet használni, mint soft linkeket, hogy integrálja a távoli erőforrások egy iRODS gyűjteménye. Drivers írtak eléréséhez Z39.50, weboldalak, anonim ftp oldalak, nyilvános adatok SRB adatok rácsok, és a közérdekű adatok egy iRODS adatrács. Ez lehetővé teszi, hogy építsenek egy gyűjtemény, amely átfogja unfederated iRODS és SRB adatok rácsok, valamint egyéb adatkezelési rendszerek. Ezek a modulok, msoDrivers, amely, ha be van kapcsolva, létrehoz egy sor mikro-szolgáltatásokat.
  • Egyéb fejlesztések:
  • Futtatás kiszolgálón root módban. A "futtatni szervert root" működési mód lehetővé teszi, hogy futtatni a iRODS szerverek root jogosultsággal. Ez a mód segítségével lehetővé válik az egyes viselkedését és szolgáltatásait, hogy közben nem fut iRODS, mint egy normális, átlag felhasználók, bár a legtöbb esetben a nem root módban még mindig előnyben, és ajánlott. Lásd Run kiszolgálón root. Hála Chris Smith Elosztott Bio ehhez.
  • Nagy fájl restart. Az új TNPU és iget --lfrestart opciót (meghatározva a restart info fájl) lehetővé teszi az átadás folytatni, ahol abbahagyta, ha megzavarják. Ez lehet használni -X, hogy része legyen egy átfogó könyvtár feltöltések újraindul. Nál nagyobb fájlok 32 MB lehet kezdeni.
  • - próbálkozik lehetőség TNPU és iget, hogy adja meg a számát, hogy hányszor próbálja újra. Ez lehet használni együtt -X lehetőség, hogy automatikusan indítsa újra a műveletet hiba esetén.
  • itrim --age és --dryrun. Van most egy lehetőség, hogy vágja le csak a fájlokat régebbiek az előírt életkor és még egy lehetőséget, hogy megjelenjen: mi történik, anélkül, hogy levágja a fájlokat.
  • Tracking és törlése árva fájlok - árva létrehozott fájlok törlésével adatok tárgyakat, ha az erőforrás, a fizikai fájlok volt, meg most nyomon követni, és lehet törölni egy új --orphan lehetőséget irmtrash.
  • Könyvvizsgáló Extensions. SQL kiterjesztések már elérhető fokozott ellenőrzés. A SQL script van szükség, amely konfigurálható és működteti "irodssetup" (vagy fuss kézzel), amely hozzáteszi, asztalok, kiváltja, stb Lásd a szerver / iCAT / auditingExtensions könyvtár további információkért. Hála a NASA Center for Climate Simulation (NÉS) e.
  • Hibajavítások (nem teljes lista) és a további fejlemények
  • Server végtelen ciklusba fix. A probléma az volt rögzítve, ahol a gyermek a irodsServer kaphat végtelen ciklusba, és használja fel nagy mennyiségű CPU idő miatt a kérést sorba problémát. Ez volt folt irods_2.5_patch_1.
  • Egy irsync irods hogy irods fix. Fix adtunk megoldani a problémát a irsync ahol iRODS hogy iRODS (i: xi: y) sync nem működött. Ez volt folt irods_2.5_patch_2.
  • Fix for iRODS FUSE (irodsFs) alkalmi lógni - A fix adtunk, hogy foglalkozzon a néha lefagy okozta a túlfolyó csatlakozási kérések hozzáadásával várakozási sorban. Is hozzátette kezelése socket időkorlát újracsatlakoztatásával.
  • támogatja az újabb ODBC. A szükséges volt újabb verzióinak ODBC, különösen az Ubuntu 11.04 64 bites házigazdák, a MySQL. Ez volt folt irods_2.5_patch_3.
  • $ userNameClient már elérhető a acAclPolicy szabály
  • A rsFileRmdir probléma Solaris rögzítették.
  • Javítva 133 - "TNPU parancsot összeomlik, ha előrehaladási jelentést kért" a fix által adott Gene Soudlenkov.
  • A cross-zone hibaüzenet (hitelesítés) mostantól helyesen megkapja az ügyfél.
  • A chmod probléma (oktális nem egész) a univMSSDriver.c rögzítették.
  • iqmod elfogadhatják dátumokat ÉÉÉÉ-HH-DD.hh: pp: mm formátumban.
  • A hosszabb húrok már engedélyezik a "iadmin '' ASQ" (add konkrét query)
  • A lehetséges osztás nullával elkerülik a irodsGuiProgressCallbak.
  • Cserélje ki a transStat_t a transferStat_t összehangolni a 64 bites egész és 64 bites cím határt
  • iqstat opcionális szabály mutatója most egy RuleID (mint iqdel és iqmod) helyett a szabály nevét.
  • Add a "villát és exec" üzemmódban a irodsReServer hiszen a Windows platform nem támogatja a "villa" egyetlen művelet.
  • ireg most van lehetőség, hogy kiszámítja a checksum (hála Chris Smith ehhez).
  • A irodsServer teremteni ellenőrzések és használja spLogLevel környezeti változó, mint az ügynök nem.
  • iScan rögzítették, hogy kezelni a nagyobb gyűjtemények, elkerülve a "túl sok párhuzamos beszámoló" bezárásával egyéb kérdéssel.
  • A irodsctl script rendszer most beállítja a LD_LIBRARY_PATH a GLOBUS_LOCATION (a irods.config).
  • A irepl segítségével már tartalmazza észrevétele van a irsync a határokon zóna műveleteket.
  • A msiExecGenQuery és msiExecStrCondQuery mikro-szolgáltatás most már lehetővé teszi "Nem Sorok található" mint egy érvényes válasz.
  • ichmod távoli zóna felhasználók, "username # ZoneName", most már lehetséges, keresztül a bővítést a msiSetAcl. Hála Jean-Yves Nief a IN2P3 ehhez.
  • Megváltozott a logika, hogy csak a hívás acPostProcForCollCreate, acPostProcForPut, és acPostProc, ha a hozzá tartozó művelet sikeres volt.
  • A "átnevezése" funkcióval bővült az egyetemes MSS driver. Hála Jean-Yves Nief a IN2P3 ehhez.
  • Az általános lekérdezés és iquest és más ügyfelek már tudja kezelni a felhasználó által biztosított "IN" vagy "között" feltétel egy általános lekérdezési hívás például: iquest "SELECT RESC_NAME WHERE RESC_CLASS_NAME IN ('csomag', ' archív) és iquest "SELECT DATA_NAME WHERE DATA_ID a '10000' '10020'".
  • A timestamp bővült a TNPU / iget -P.
  • iqdel immár -a (minden) és -u (felhasználó) opciót, hogy törlés az összes munkahely és munkahely tartozó felhasználó.
  • Memóriaszivárgás kapcsolódó applyRuleForPostProcForWrite és applyRuleForPostProcForRead javítva lett.
  • lekérdezések (iquest, stb) vegyes "és" és "és a" feltétel már helyesen kezelik.
  • A probléma írásban adatbázis-objektum végrehajtását eredményezi objektumok (DBORs) a iRODS került.
  • Egy iCat adatbázis index alapján (data_type_name) adtuk hozzá, hogy "idbo ls" továbbra is jól teljesítenek a skála.
  • A probléma az volt, hogy rögzített megakadályozta msiDataObjPutWithOptions felülírja a meglévő példányok.
  • Az ideiglenes jelszót mechanizmust alakítottak át a iDrop és iDrop-lite.
  • irodsctl ellenőrzi, hogy a szerver / log könyvtár létezik és írható, és ad konkrét hibaüzenetet ezekre az esetekre.
  • Támogatás adtunk a gazdátlan fájlokat, beleértve a irmtrash --orphan opciót.
  • A -g opciót regisztráció replikák is támogatott.
  • A módosítás történt, hogy jelentkezzen a helyes processz ID a szerver log fájlokat minden esetben. Korábban nem voltak ritka szituáció, amikor a pid lehet helytelen.
  • Limits nőttek, így a hosszú húrok lehet vezetékes be "imeta".
  • Kerberos könyvtárak mostantól kapcsolatban lesz a FUSE ügyfél, ha KRB_AUTH meg. Hála Chris Smith ehhez.
  • A fix készült, hogy megakadályozza a core dump a scanUtil ha a helyi forrásútvonalat nincs "/". Hála Chris Smith ehhez.
  • Egy új kliens / szerver hívja a (API), rcDataObjFsync adtunk. Hála John Knutson, a University of Texas ehhez.
  • A hiba rögzítették elkerülve a szükségtelen redundáns belső lekérdezést, enyhén javuló teljesítménye bizonyos esetekben.
  • A problémát a mozgó ("IMV) gyűjteményrészek rögzítették. Ha a gyűjtemény tartalmaz egy adat-objektum, amely nem volt írható a tulajdonos a gyűjtemény, a fizikai mozgás nem sikerül. Nos, ez lesz kezelve, mint egy speciális esete, és lehetővé tette, ha a felhasználó a tulajdonosa a gyűjtemény.
  • A fix elkerülni, hogy a SYS_COPY_LEN_ERR hibát iget és ICP ha az adattartalom miatt változott néhány mikro-szolgáltatásokat.
  • A "notify.pl" script fejlesztettek ki, amely képes futtatni időközönként ellenőrizni megadott (konfigurált) gyűjtemények és küldjön e-mail értesítést, ha data-objektumokat hozzáadni vagy eltávolítani. Lásd a szkriptek / értesíti könyvtárban talál.
  • A "irsync" parancsot elfogadhatják üres i: az érvelés. A parancs "irsync fileName i:" Most tárolja a fájlt (ha szükséges) a jelenlegi iRODS gyűjteménye.
  • További elemek:
  • A jogi és licensz szöveges fájlok frissültek, hogy tartalmazza a University of North Carolina at Chapel Hill és a Data intenzív Cyberinfrastructure Alapítvány mellett a Regents a University of California. Természetesen a iRODS engedély továbbra is teljesen nyílt forráskódú (BSD).

Mi az új 2.0 verzióban:

  • Szövetség. Zone Federation bővült, amely lehetőséget nyújt két vagy több független iRods rendszerek kölcsönhatásban vannak egymással, és lehetővé teszi a zökkenőmentes hozzáférést az adatok és metaadatok legyen e iRods rendszerek. Ezek a rendszerek a iRODS zónák, az egyes zónák futó saját iCat és közigazgatási területen. iRODS Federation kevesebb szinkronizálás zóna között, mint a hasonló SRB Federation rendszert. Lásd Föderáció és Föderáció Administration talál.
  • Master / Slave iCat az Oracle. Egy iRods telepítés vagy Zone lehet beállítani, hogy futtatni egyetlen Mester iCat plusz nulla vagy több Slave iCats. A cél a Slave iCat, hogy javítsa válaszadó lekérdezések szerte a Wide Area Network-. A Slave iCats használják "csak olvasható" típusú lekérdezések. A következő icommands már átalakították az Slave iCat alapértelmezés: ICD, iget, ILS, ilsresc és iqstat. Ez él RDBMS funkcionalitást sychronize a iCat adatbázisok és így akkor elérhető, ha meg az Oracle RDBMS iCat.
  • A kezdeti SRB hogy iRODS Migrációs eszköz. Van most egy előzetes változatát egy eszköz, amellyel konvertálni SRB Bíróság egy iRods egyet. A "m2icat.pl" script használ Spullmeta hogy SRB-MCAT információkat és létrehozza és végrehajtja készlet parancsok iadmin, írd és imeta létrehozni források, gyűjtemények, dataObjects, és a felhasználók a iRods például. A iRODS rendszer ezután hozzáférhetnek egykori-SRB adatok mozgatása nélkül fizikai fájlokat. Ez még mindig nem teljes, és nem tudja kezelni számos jellemzője az SRB, de érdemes kísérletezni vele. Lásd a forgatókönyvet, további információért és lépjen kapcsolatba velünk, hogy segítsen nekünk tervezi további fejlesztések.
  • Rács Security Infrastructure (GSI) fejlesztések. A jelentős probléma a iRODS felület GSI kijavították, így a rendszeres iRODS felhasználók authenctiate a GSI. A felhasználók is most meg a környezeti változó SERVER_DN ​​hitelesíteni a szerverrel a GSI rendszer (végre kölcsönös hitelesítés).
  • iRods FUSE fejlesztéseket. iRods FUSE működik a legújabb változatai FUSE helyett egyetlen változat 2.7.0. Caching fájlok és könyvtárak lekérdezés eredményét teljesítményének javítása érdekében a getattri hívás, amely gyakran hív a biztosítékot. Kis gyorsítótárazva javítására I / O teljesítményt kis fájlok. Fájl mód a fájlok engedélyezve van, hogy chmod a fájl most már működik. Látnia kell észrevehető a teljesítmény javítását parancsokat, mint például ls, vagy cp kis fájlt.
  • iRODS Explorer for Windows. Az új iRODS Explorer for Windows már kapható szeptember közepe óta. Amint azt az ablakokat oldalon, ez egy iRODS böngésző fut, mint egy natív Windows bináris és egy gazdag grafikus felhasználói felület és a gyors navigációt a hierarchikus gyűjtemény-fájl szerkezetét belül iRODS. Ezen felül, a felhasználók hozzáadása, módosítása és megtekintése metaadatok hosszú szöveges adatok révén egy felhasználóbarát metaadatok párbeszédablakban.
  • DataMode megmarad. A "dataMode" metaadat elem volt hozzá, hogy a fájl mód feltöltött fájlok iRods és letölthető iRods, meg lehet őrizni. "DataMode" a Read-írás-végrehajtás állapotát a felhasználók, csoportok, egyéb, a fájl.
  • New árukapcsolás. Egy új, "ibun" paranccsal lehet kezelni az árukapcsolás a kis fájlokat strukturált fájlok, például tar fájlokat. Ezt fel lehet használni a feltöltés, letöltés, és a levéltári számos apró fájl. Például, hogy feltölt egy nagyszámú kis fájlok, a felhasználó használhatja a szokásos UNIX tar Tar ezeket a fájlokat egyetlen tar fájlba. Ez egyetlen tar fájlt aztán feltölteni iRods segítségével TNPU parancsot. A "ibun -x" paranccsal lehet használni, hogy kérje a iRods szerver csomagold ki a fájlt a sok apró fájlt, és regisztrálja ezeket a kis fájlokat a iCat. Hasonlóképpen a "ibun -c" parancsot lehet használni, hogy hatékonyan letölteni a nagyszámú kis fájlok.
  • New 'ipasswd "Command. "Ipasswd" lehetővé teszi a felhasználóknak, hogy megváltoztassák iRODS jelszót. Mivel a megfelelő iadmin parancsot, a jelszó eltorzítva a hálózati átviteli.
  • Rule-orientált Data Access (RDA) portolták Oracle. RDA most már támogatja az Oracle, valamint az előző PostgreSQL. RDA hozzáférést biztosít tetszőleges adatbázisok keresztül iRODS rendszer, valahogy úgy, mint a SRB DAI (Database Access Interface), de valósítanak szabályok és mikro-szolgáltatásokat.
  • Egyéb RDA fejlesztéseket. A msiRdaRollback mikro-szolgáltatás valósult meg; Néhány memória szivárgás rögzítették; és eltorzítva formája RDA jelszót lehet beállítani a RDA konfigurációs fájlban.
  • Rule-nyelv "szünet". A 'break' utasítást most elfogadott a iRODS szabály nyelven kitörni for, while, és a foreach hurok.
  • Szövetség Felhasználó és közigazgatási változásokat. A iadmin és imeta parancsokat, a felhasználók ma már képviselte az opcionális Zone név (user [#zone]), ahol a helyi Zone ez az alapértelmezett. iadmin van mkzone, modzone, és rmzone alparancsok manipulálni a távoli zóna információkat. ilsresc, imeta, és irmtrash most "-z ZoneName" opció, hogy működjön együtt a távoli zónák. Belsőleg felhasználói hitelesítést használ egy opcionális Zone nevet.
  • Federation Server Authentication. Képesek adtunk, ahol a iRODS Server, amely hitelesítést a Client for távoli Zone, maga is hitelesített. Ez nem kötelező, de erősen ajánlott a Federated zónák biztonságának javítása. Lásd - további információkat.
  • Zone átnevezése. A iadmin eszköz már fel lehet használni, hogy nevezze át a helyi Zone, kezelése az átalakítás a Zóna, a felhasználó és átnevezés felhasználók saját gyűjtemények (via új szabály, és mikro-szolgáltatások). Ez akkor lehet hasznos, iRODS Zone Szövetség.
  • Időzített kapcsolatot -t. Egy új -t adtunk a TNPU, iget, irepl és ICP parancsok amely megújítja a socket kapcsolatot a kliens és a szerver 10 perc után a kapcsolat. Ez lesz az egész problémát, aljzatok egyre időtúllépés a tűzfal által jelentett egyes felhasználóknak.
  • New RBUDP adatátviteli módot. Egy új adatátviteli mód - RBUDP (Megbízható Sokkoló UDP) adtunk, amellett, hogy a meglévő szekvenciális (egyetlen TCP stream) és párhuzamos (multi TCP stream) módok által jelenleg támogatott iRODS. RBUDP által kifejlesztett Eric Ő, Jason Leigh, Oliver Yu és Thomas Defanti az U of Ill Chicagóban. http://www.evl.uic.edu/cavern/RBUDP/Reliable Sokkoló UDP.html Használja az UDP protokoll nagy teljesítményű adatátvitelt. Egy új lehetőség Q bővült a TNPU, iget, irepl és ICP parancsot annak használatát a RBUDP protokollt.
  • HDF5 / iRods fejlesztéseket. A HDF5 / iRods kliens most épül összekapcsolása nélkül a HDF5 könyvtár. A JNI képesség JAVA kliens egy ilyen hdfView, adunk hozzá. A memóriavesztés rögzítették.
  • Örökölt hozzáférési jogosultságok. Örökséget attribútum lehet beállítani a gyűjtemény okoz az új adatok, objektumok és algyűjteményeket létre alatta, hogy megszerezzék a hozzáférési jogok (ACL) a gyűjtemény. Lásd "ichmod -h 'és' ils -A 'talál.
  • iCat fejlesztéseket. A iRODS metaadatbázisa interfész-szoftver (iCat) javult különböző módokon, továbbá a változások iRODS Zone Szövetség. Hozzáférés az audit táblázatok segítségével lekérdezések most korlátozza alapértelmezett. A bug rögzítették foglalkozó rekurzív beállítás hozzáférés-vezérlés a gyári adat objektumokat. Problémákat vesz a totalRowCount (kérésre) oldották meg (mindkét Oracle és PostgreSQL). A General-lekérdezés, tetszőleges számú vegyület feltételek (elválasztott || vagy & amp; & amp;) most kezelni (kettő helyett). Miután a különböző hibákat, a iCat funkciók (amikor a PostgreSQL) fog tenni egy automatikus visszaállítás lehetővé teszi további SQL működni. Néhány iCat-Oracle memória szivárgás talált, és kijavította. imeta és a iCat AVU lekérdezések elfogadhatják Több feltétel elválasztott "és" és egy "vagy". "Isysmeta" Most beállíthatja a adattípusától egy adat-objektumot. A jobb hosszú távú fenntartását, a belső változások történtek az is, hogy a iCat általános lekérdezések strukturált.
  • További Micro-szolgáltatásokat. Számos új mikro-szolgáltatásokkal bővült, hogy az új funkciókat, köztük a funkciók leírása A kiadási megjegyzések. Ezek is használható a saját szabályait, és példaként a fejlődő saját mikro-szolgáltatásokat. Lásd Megjelent Micro Services az aktuális listát. Külön köszönet Romain Guinot az Open Source Center - Atos Origin (http://www.portaildulibre.fr) bemutattak néhány új mikro-szolgáltatások, mind a mag és külön modulként ("Guinot").
  • Testing fejlesztéseket. Mint korábban, a IRODS fejlesztői verzió folyamatosan építeni és tesztelni a helyi DICE házigazdák és esetenként a különböző platformokon az NMI a Build & amp; Ellenőrzését is. ICat vizsgálatokat kiterjesztették az új iCat funkcionalitást. Néhány nagy terhelési tesztet fejlesztettek ki.
  • Telepítés / Control fejlesztések. A különböző változások következtek be a iRODS telepítés és vezérlőszkripteket kezelni specifikus hiba helyzeteket; is, finishSetup.pl most frissíteni ~ / .odbc.ini, hogy tartalmazza a [PostgreSQL] szakasza is tárolja az ... / pgsql / etc / odbc.ini fájl, a problémák elkerülése érdekében néhány házigazdák, stb is , a Make szkriptek most automatikusan újra linket modulok, amelyek frissített forráskód fájlokat. És "iinit" hoz létre a ~ / .irods könyvtár, ha nincs jelen, és kérjen és tárolja a szükséges .irodsEnv tételeket, ha ezek hiányoznak. A telepítő szkriptek alapértelmezés szerinti Postgres 8.3.5.
  • New Transfer naplózása. Ha engedélyezve van (manuális), az átadás működését kap, tedd, lemásolni, valamint az rsync bejelentkezve. Lásd a megjegyzéseket rsDataObjClose.c talál.
  • imkdir létrehozhat szülőgyűjteményéből. A -p opció adtunk a imkdir parancs hatására, hogy hozzon létre szülő gyűjtemények, ha nem létezik.
  • egyéb hibajavítások. Mint mindig, a többi hiba javítva lett és számos kisebb javulás történt; túl sok lenne leírni.

Mi az új 1.1-es verzióban:

  • Rács Security Infrastructure (GSI). GSI most már támogatja az egy további választható hitelesítési eljárást. Amikor az ügyfelek és kiszolgálók beépített GSI-kompatibilis, a felhasználók választhatnak, hogy hitelesítse keresztül GSI X.509 tanúsítványokat. GSI engedélyezve van néhány kérdés megválaszolására a irodssetup script.
  • Electronic Records Archives (ERA) bővítményeken. Az ERA modul tartalmazza az új kollekciók menedzsment mikro-szolgáltatások manipulálni tárgyakat, felhasználói fiókok, a hozzáférési jogok és a metaadatokat. Több mikro-szolgáltatás is kerültek letölteni audit trail információk a iCAT. Egy XML modul jött létre, és tartalmaz egy mikro-szolgáltatás, amely végrehajtja XSLT transzformációk iRODS tárgyakat. Számos egyéb funkciókkal bővült a fő csoportjának mikro-szolgáltatás (a nyomtatási adatok struktúrák, manipulálják idő és alkalmazni a Dublin Core metaadat sablon).
  • A gazdag webes kliens: iRODS Browser (Beta). Bemutatkozik iRODS Browser (Beta), a felhasználóbarát webes alkalmazás iRODS felhasználók eléréséhez és kezeléséhez iRODS gyűjtemények tárolt minden iRODS szerver, egy standard web-böngésző. iRODS Browser házigazdája itt: [1]. Telepítés nem szükséges a végfelhasználók számára, hacsak nem akarja, hogy a fogadó saját iRODS Browser, amely előírja, széleskörű ismeretekkel web szerver beállítása / konfiguráció. Akkor minél több információt iRODS Browser ezen az oldalon: iRODS_Browser.
  • Mounted strukturált Files. Ez hasonló a szerelő a UNIX fájl könyvtárat egy gyűjtemény végre iRods 1.0. Ebben az esetben a szerkezeti fájl (belső szerkezetét tartalmazó fájlok és alkönyvtárak), mint egy tar fájl van szerelve helyett egy fájl könyvtárat. Miután a tar fájl van szerelve, a felhasználó használhatja iCommands elérni a fájlokat és alkönyvtárakat tartalmaz a tar fájlt. A végrehajtás magában:
  • keretének kialakítása szerelési több típusú strukturált fájlokat. Hogy végre egy új típusú, 17 I / O funkciók (nyitott, olvasni, írni, szoros, stb) kifejezetten a strukturált fájlt kell biztosítani, hogy a vezető.
  • Jelenleg már végre egy típusú strukturált fájl - a tar fájlt.
  • imcoll - Egy új parancs kezelésére (mount, csatold le, sync, stb) a strukturált fájlokat. Ezen kívül a csatolása és leválasztása a UNIX könyvtárak átkerült a ireg parancsot az új imcoll parancsot.
  • Több, mint 20 új API-k (kliens / szerver hívások) hoztak létre, hogy támogassa ezt a végrehajtását.
  • iRods HDF5 integráció. HDF5, egy általános célú könyvtár és tárolására szolgáló fájlformátum tudományos adatok, beépült a iRods keret formájában mikro-szolgáltatásokat. Öt HDF5 microservices: msiH5File_open, msiH5File_close, msiH5Dataset_read, msiH5Dataset_read_attribute és msiH5Group_read_attribute hajtottak végre a szerveren. HDF5 fájlokat lehet elhelyezni a iRods és a felhasználók használhatják iRods ügyfélszolgáltatásokhoz hogy HDF5 egyedi felhívásokat eléréséhez HDF5 tárolt fájlok iRods. A kliens végrehajtása is egy JNI interfész, amely lehetővé teszi a HFD5 Java böngésző HDF5View eléréséhez HDF5 tárolt fájlok iRods.
  • Java kliens API: zsargont. A Java kliens API a AdatGrid már hivatalosan is tartalmaz iRODS. Ez a legtöbb jelenlegi iRODS funkciókat, beleértve a iCAT lekérdezések, file I / O, metaadatok manipuláció, és alapvető szabály kivégzések. Egy gyors használati útmutató és egy teljes API dokumentáció, amelyeket itt: Jargon dokumentációt. Lehet letölteni Jargon innen: extrods projekt letöltési oldal.
  • Web Services kapható Micro-szolgáltatások. Egy most létre iRODS mikro-szolgáltatásokat, amelyek felhívják Web Services burkolva a web service kölcsönhatások segítségével gSOAP borítékot, és írásban mikro-service interfész bemeneti és kimeneti érvek a webes szolgáltatások. A leírást, hogyan kell írni azokat a felületeket, és hogyan lehet a webes szolgáltatások, mint a mikro-szolgáltatás érhető el: Web_Services_As_Micro_Services.
  • RuleGen szabály Language. Rulegen egy elemzőt, hogy vesz szabályokat írt egy szebb nyelv a titokzatos egyik szükséges irule és core.irb. A bemeneti fájlok a rulgen számára ajánlott, hogy legyen * .R (.R kiterjesztések) és a kimeneti által létrehozott rulegen formájában van a * .ir (.ir kiterjesztések). A rulegen elemző található icommands / bin annak forrás fájlt icommands / rulegen. Van egy megjegyzés nevű HELP.rulegen, hogy elmagyarázza, hogyan kell használni, és az elemző. A feljegyzés azt is tartalmazza a nyelvtan az rulegen nyelven. HELP.rulegen is megtalálható itt.
  • PHP Client API: prods. Bemutatkozik prods, a PHP Client API for iRODS. Ez a legtöbb jelenlegi iRODS funkciókat, beleértve a iCAT lekérdezések, file I / O, metaadatok manipuláció, alapvető szabály kivégzések. Egy gyors használati útmutató és egy teljes API dokumentáció, amelyeket itt: prods dokumentációt. Lehet letölteni prods innen: extrods projekt letöltési oldal.
  • Előzetes iCat hajtottuk végre. Az előzetes változata iCat Könyvvizsgáló lett kifejlesztve. Ha engedélyezve van, jelentős események (a iCat szinten) kell elszámolni egy iCat audit asztalra. Ez még fejlesztés alatt áll.
  • Előzetes szabály-orientált adatbázis Access (RDA). Van most egy előzetes változatát szabály-orientált adatbázis Access (RDA). Ez általában hasonló SRB-MCAT DAI, mivel hozzáférést biztosít a önkényes adatbázisokhoz keresztül a iRODS rendszer, de ez alapján a szabályok használatának és Microservices ennek elérése érdekében. Vannak jelentős korlátozásokat ezt a verziót, azonban, és RDA Jelentősen javítani kell a későbbi kiadásokban.
  • Windows i-parancsokat. Az előre elkészített bináris letölthetők. A felhasználók is építeni a saját Windows-i-parancs binárisok a iRODS forrást.

Hasonló program

PepperMill
PepperMill

14 Apr 15

paexec
paexec

20 Feb 15

Open MPI
Open MPI

17 Feb 15

Hozzászólások a iRODS

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!