iRODS

Software screenshot:
iRODS
Software ətraflı:
Version: 3.1
Tarixi Upload: 14 Apr 15
Geliştirici: iRODS Development Team
Lisenziya: Pulsuz
Məşhurluq: 15

Rating: 5.0/5 (Total Votes: 2)

iRODS San Diego Superkompüter Mərkəzinin (SDSC) Storage Resurs Broker (SRB) qrupu və əməkdaşları tərəfindən hazırlanmış yeni data grid proqram sistemidir. Sistem data ızgaraları, digital kitabxana, davamlı arxiv, və real-vaxt data sistemlərinin dəstək SRB texnologiyanın tətbiqi vasitəsilə əldə təcrübə əsaslanır.
idarə edilməsi siyasəti (bu icmalar kolleksiyaları haqqında etmək iddialar dəstləri) qaydaları və dövlət informasiya baxımından xarakterizə olunur. IRODS Əsas da, bir qayda Mühərrikin sistemi müxtəlif sorğu və şərtlər cavab necə qərar qaydaları şərh edir. iRODS (a BSD tipli lisenziya altında) açıq mənbəyidir.
Biz paralel olaraq iRODS inkişaf isə SDSC SRB dəstək və gələcək çox bir müddət bunu edəcək. Bir nöqtədə, biz bunu istəyənlər üçün iRODS üçün SDSC SRB-yə miqrasiya üçün alətlər təmin edəcək.

Bu azad yeni nədir:

  • Əsas Yeni Xüsusiyyətlər:
  • Yeni Rule Engine. iRODS Rule Engine tamamilə yenidən yazılmışdır. Bu köhnə qayda sintaksis eləcə də işləmək üçün daha çox ifadəli və asan olan yeni qayda dil dəstəkləyir. Yeni qayda dil rulegen proqram çalıştırmak üçün ehtiyac aradan qaldırılması, qayda mühərriki ilə birbaşa ayrıştırılan olunur. Features güclü parametrləri yazaraq, tam dəstək və ikiqat növü parametrləri, sürətli icrası üçün qaydalar endeksleme daxildir. Nümunələr yeni qayda sintaksis hər mikro-xidmətindən istifadə üçün təqdim edilir. Sistem qaydaları İndi əvəzinə core.irb bir core.re fayl müəyyən edilir və həmçinin (aşağıdakı iCAT Qaydalar bax) iCAT saxlanıla bilər. Qayda engine sənəd və daha çox məlumat üçün ki, geri uyğunluğu saytına baxın. köhnə qayda engine hələ konfiqurasiya-in bilər (aktiv), lazım gələrsə, parametrləri ilə config.mk edir.
  • Boost istifadə - Tezliklə Windows Support yaxşılaşmışdır. Azad daxil edilir Boost kitabxana, indi isteğe Linux / Unix Host istifadə edilə bilər və Windows istifadə olunacaq. Müəyyən etmək run USE_BOOST üçün config.mk yeniləmə sonra 'buildboost.sh' run və onunla qurmaq üçün. Boost istifadə edərək, Windows versiyası dərhal mümkün olacaq Windows ətraf mühitə port dəyişikliklər və Windows relizlər lazım iRODS developers qalmaq ki, keçmiş versiyasını fərqli olaraq. Renci da inkişaf əlaqədar xüsusiyyətləri Windows bir iCAT-Enabled Server irodssetup və dəstəyi ilə Windows yüklemek üçün imkanı var. Bu Windows bütün özellikleri 3.0 aşağıdakı azad planlaşdırılır. (Zar ilə birlikdə) bu xüsusiyyətləri əsas inkişafı üçün renci komanda @ iRODS üçün təşəkkür edirik.
  • yuxarıda xüsusiyyət dəstək C ++ Bina, ən platformlarda, iRODS artıq C ++ compiler, g ++ ilə tərtib edilir. Bu əsasən görünməz, lakin iRODS c faylları ən kiçik mənbə dəyişikliklər tələb etdi. IRODS kodu ən müxtəlif konfiqurasiya variantları vasitəsilə test, lakin bəzi aspekti qurmaq etmədikdə iRODS komanda əlaqə edilmişdir.
  • iCAT Qaydalar. Qaydalar artıq mərkəzi idarəetmə üçün iCAT kataloq daxil qeydə alına bilər. Istifadə zaman, qaydalara bütün dəyişikliklər qayda versiyasını kimi saxlanılır. Qaydaları bir in-yaddaş qayda strukturu iCAT oxumaq olar. Qaydalar in-yaddaş qayda strukturu bir fayl yazılı ola bilər. qaydaları vahid qayda mühit təmin etmək üçün hər bir yerli qayda bazası paylanmış ola bilər. ICAT səhifə Rule Base göstərildiyi kimi bu rejimi mikro-xidmətlərin bir sıra tərəfindən nəzarət olunur. Mənim cari olaraq, sistem qaydaları oxumaq (əvəzinə core.irb indi core.re) bir fayl başlamaq olan əvvəlki versiyasını oxşar bir şəkildə idarə olunur.
  • OS səviyyədə identifikasiyası. OS identifikasiyası məqsədi (məsələn, PAM istifadə edərək daxil, və ya ssh identifikasiyası vasitəsilə) iRODS artıq OS yapılandırılmış identifikasiyası və avtorizasiya sxemi bir formu istifadə bir iRODS müştəri sistemi daxil olan istifadəçilər icazə üçün imkan verir. Daha çox məlumat üçün OS identifikasiyası baxın. Bu məsləhət üçün paylanan Bio Chris Smith təşəkkür edirik.
  • Qayda ayıklama. xMessage sistemi əhəmiyyətli dərəcədə uzadıla və indi qaydaları ayıklama dəstəkləyir edilmişdir. Bu paylanmış mühitdə tələb olunur qaydaları və mikro-xidmətlərin siyahısı, hər fəaliyyətlər vasitəsilə bir addım olar. "Idbug 'i-komanda baxın.
  • Mümkün obyektləri. Informasiya resurslarına Sorğu iRODS kolleksiyaları daxil qeydə alına bilər. Satış obyekt tıklayarak satış obyektin bir replica kimi saxlanılır tələbi, instantiates. Satış obyektlərin bir iRODS toplanması uzaq resursları inteqrasiya yumşaq links kimi istifadə edilə bilər. Drivers bir iRODS data grid, web pages, anonim ftp saytlar SRB data ızgaraları ictimai məlumat və ictimai məlumat Z39.50 daxil olmaq üçün yazılmışdır. Bu mümkün unfederated iRODS və SRB data ızgaraları, eləcə də digər məlumatları idarəetmə sistemləri yayılır ki, bir kolleksiyası qurmaq üçün edir. Bu, effektiv zaman, mikro-xidmətlərin bir sıra yaradır modul, msoDrivers var.
  • Digər təkmilləşdirilməsi:

  • Kök rejimi kimi
  • Run server. Əməliyyat rejimi "root kimi çalışan server" bir kök imtiyaz ilə iRODS server run imkan verir. Bu rejimi ən hallarda qeyri-kök rejimi hələ üstünlük və tövsiyə olunur, baxmayaraq ki, bəzi davranış və normal, imtiyazsız istifadəçi kimi iRODS çalışan zaman mümkün olmayan xüsusiyyətləri təmin kömək edə bilər. Kök kimi Run server baxın. Bu Paylanmış Bio Chris Smith təşəkkür edirik.
  • Böyük fayl yenidən başladın. (a yenidən info fayl ifadə) yeni iput və iget --lfrestart seçimi müdaxilə əgər off sol harada davam transfer imkan verir. Bu yüklenenler yenidən başladın ümumi directory bir hissəsi olmaq üçün -X ilə istifadə oluna bilər. 32 Mbyte daha böyük Files yenidən ola bilər.
  • - yeniden sayını müəyyən etmək iput və iget üçün seçim retries. Bu avtomatik olaraq təqdirdə əməliyyat yenidən başladın -X seçimi ilə birlikdə istifadə edilə bilər.
  • itrim --age və --dryrun. Müəyyən bir yaş və həmçinin faktiki olaraq faylları bəzək olmadan edilə nə keçirmək üçün bir seçim daha yaşlı yalnız faylları kəsmək üçün bir seçimi var.
  • İzləmə və yetim faylları silmə -. Data obyektlərin silinməsi yaratdığı Yetim faylları fiziki faylları resurs aşağı İndi izlenir idi və irmtrash yeni --orphan seçimi ilə edə bilər zaman
  • Audit Extensions. SQL uzantıları artıq inkişaf etmiş audit üçün mövcuddur. A SQL script Daha çox məlumat üçün server / ICat / auditingExtensions kataloq baxın konfiqurasiya və masalar əlavə tetikler 'irodssetup (və ya əl run), və s. Tərəfindən idarə edilə bilər daxil edilir. Bu İqlim simulyasiyası üçün NASA Mərkəzi (NCCS) təşəkkür edirik.
  • Bug giderir (qismən siyahısı) və əlavə təkmilləşdirmələr
  • Server sonsuz loop müəyyən. IrodsServer uşaq sonsuz loop almaq və səbəbiylə sorğu sıra problem CPU vaxt böyük məbləğdə istifadə edə bilər harada bir problem müəyyən olunub. Bu patch irods_2.5_patch_1 idi.
  • irods fix bir irsync irods. Sync tutmadı Fix iRODS üçün iRODS (: xi y i) burada irsync problemi həll etmək üçün əlavə edildi. Bu patch irods_2.5_patch_2 idi.
  • iRODS fuse (irodsFs) üçün Fix təsadüfi asmaq - A fix bir wait sıra əlavə bir təsadüfi əlaqə sorğuların daşmasına səbəb oldu dayandırılıb həll etmək üçün əlavə edildi. Həmçinin Yeniden ilə socket zaman peyvəndmi user əlavə edib.
  • yeni ODBC üçün dəstək. Dəyişiklik MySQL istifadə edərək, Ubuntu 11.04 64-bit Host xüsusilə də ODBC yeni versiyasını üçün lazım idi. Bu patch irods_2.5_patch_3 idi.
  • $ userNameClient acAclPolicy qayda üçün artıq mövcuddur
  • Solaris bir rsFileRmdir problem müəyyən olunub.
  • Sabit bug 133 - Gene Soudlenkov tərəfindən verilən "command qəzaları iput hesabat tələb əgər" istifadə edərək fix
  • .
  • A cross-zone səhv baş beledir (identifikasiyası) indi düzgün müştəriyə qaytarılır.

  • UnivMSSDriver.c da
  • A chmod problem (octal deyil tam) müəyyən olunub.
  • iqmod indi YYYY-MM-DD.hh tarixləri qəbul edə bilər: mm: ss formatı
  • .
  • Uzun strings artıq 'iadmin' 'ASQ (xüsusi sorğu əlavə)
  • üçün icazə verilir
  • sıfır ilə mümkün bölmə irodsGuiProgressCallbak yol edilir.
  • align transferStat_t ilə transStat_t dəyişdirin 64 bit tam 64 bit ünvan sərhəd

  • Isteğe qayda göstərici iqstat
  • əvəzinə qayda adı (iqdel və iqmod kimi) indi RuleID edir.

  • Windows platforması "çəngəl" yalnız əməliyyat bilmir-ci ildən
  • irodsReServer üçün "çəngəl və exec" rejimi əlavə edin.
  • ireg indi (bu Chris Smith sayəsində) bir checksum hesablanması üçün bir seçim var.
  • irodsServer indi çek və agent kimi spLogLevel mühit dəyişən istifadə edir.

  • Əlavə sorğu bağlayaraq "çox paralel bəyanatlar" aradan qaldırılması, böyük kolleksiyalar idarə etmək üçün müəyyən olunub İşcan
  • .
  • irodsctl script sistemi (irods.config ilə) GLOBUS_LOCATION ilə LD_LIBRARY_PATH edir.
  • irepl yardım artıq cross-zone əməliyyatları üçün irsync istifadə haqqında şərh daxildir.

  • MsiExecGenQuery və msiExecStrCondQuery mikro-xidmətlər indi etibarlı cavab olaraq "found No Satır" imkan
  • .

  • Uzaqdan zona istifadəçilər
  • ichmod, msiSetAcl bir uzantısı vasitəsilə indi mümkündür "istifadəçi adı # zonename" dir. Bu IN2P3 Jean-Yves Nief üçün təşəkkür edirik.
  • məntiq dəyişdi yalnız zəng acPostProcForCollCreate, acPostProcForPut və acPostProc, bağlı əməliyyat nail olur.
  • "adını dəyişmək" funksiyası universal MSS sürücü əlavə edilmişdir. Bu IN2P3 Jean-Yves Nief üçün təşəkkür edirik.
  • İndi məsələn, general-sorğu zəng vəziyyəti "ARASINDA bir istifadəçi təmin 'IN' və ya idarə edə bilərsiniz general-sorğu və iQuest və digər müştərilər: iQuest" RESC_NAME HARADA RESC_CLASS_NAME IN (paketi "seçin, ' arxiv ") və iQuest" DATA_NAME seçin HARADA DATA_ID ARASINDA "10000 '' 10020 '".
  • A damgası iput / iget P seçimi əlavə edildi.
  • iqdel indi bir istifadəçi məxsus bütün iş və iş yerlərinin silinməsi imkan a (bütün) və -u (user) seçimi var.

  • ApplyRuleForPostProcForWrite və applyRuleForPostProcForRead ilə bağlı
  • Yaddaş sızması müəyyən edilmişdir.
  • Sorgular (iQuest, və s) şərait indi düzgün ele qarışıq ilə "VƏ" və "və".
  • bazası obyekt icra yazılı bir problem iRODS müəyyən edilmişdir daxil obyektlərin (DBORs) nəticələnir.
  • (data_type_name) haqqında ICAT bazası index "idbo ls" miqyasda yaxşı davam edəcək ki, əlavə edildi.
  • A problem mövcud nüsxə yadda olan msiDataObjPutWithOptions qarşısını ki, müəyyən olunub.
  • müvəqqəti parol mexanizmi iDrop və iDrop-Lite ilə istifadə üçün redaktə edilib.
  • irodsctl indi server / log kataloq mövcuddur və yazılabilir və bu hallar üçün xüsusi hata mesajları verir ki, yoxlayır.
  • Support irmtrash --orphan seçimi daxil olmaqla, yetim faylları üçün əlavə edildi.
  • replikalarının qeydə alınması üçün -G seçim indi dəstəklənir.
  • A dəyişiklik bütün hallarda server log faylları düzgün proses id daxil edilmişdir. Əvvəllər pid səhv ola bilər nadir hallarda var idi.

  • Çox uzun strings "imeta 'daxil kəməri edilə bilər, belə
  • limitlər artırılıb.
  • Kerberos kitabxana indi KRB_AUTH set əgər Fuse müştəri bağlı olacaq. Bu Chris Smith üçün təşəkkür edirik.
  • A fix yerli mənbə yol '/' olmadıqda scanUtil bir core dump qarşısını almaq üçün qəbul edilib. Bu Chris Smith üçün təşəkkür edirik.
  • A yeni müştəri / server zəng edin (API), rcDataObjFsync əlavə edilmişdir. Bu Texas Universitetinin Con Knutson üçün təşəkkür edirik.
  • A bug qədər bəzi hallarda performans təkmilləşdirilməsi, bir gereksiz lazımsız daxili sorğu aradan qaldırılması müəyyən olunub.
  • hərəkət bir problem (IMV) müəyyən kolleksiyaları müəyyən edilib. Bir kolleksiya kolleksiyası sahibi tərəfindən yazılabilir deyil ki, bir məlumat obyekt olan halda, fiziki hərəkət uğursuz olacaq. Istifadəçi kolleksiya sahibi əgər İndi, bu xüsusi hal kimi idarə və icazə verilir.
  • data content bir mikro-xidmətlər tərəfindən redaktə edildiyi iget və KPİ ilə SYS_COPY_LEN_ERR səhv əldə qarşısını almaq üçün fix.

  • Vaxtaşırı davam edə bilər hazırlanmışdır script 'notify.pl'
  • A müəyyən (konfiqurasiya) kolleksiyaları yoxlamaq və data-obyektləri əlavə və ya çıxarıla zaman e-poçt reports göndərin. Daha ətraflı məlumat üçün kataloq xəbərdar / scripts baxın.

  • Dəlil:
  • "irsync" komanda indi boş i qəbul edə bilər. komanda "irsync Fayl i:". İndi cari iRODS toplanması (lazım gələrsə) faylı mağazaları
  • Əlavə Məhsul:
  • müəllif hüquqları və lisenziya mətn faylları Kaliforniya Universitetinin Regents əlavə Chapel Hill da Şimali Karolina Universiteti və Data Intensive Cyberinfrastructure Fondu, yeniləndi. Əlbəttə ki, iRODS lisenziya tam Open Source (BSD stil) olmağa davam edir.

2.0 yeni nədir:

  • Federation. Zone Federasiyası bir-biri ilə qarşılıqlı və bu iRods sistemləri arasında məlumat ve metadata sorunsuz daxil olmaq üçün imkan üçün iki və ya daha çox müstəqil iRods sistemləri üçün imkanları təmin edən əlavə edildi. Bu sistemlər bir-Zone öz Icat və inzibati domen çalışan, iRODS Bölgələri deyilir. iRODS Federation Oxşar SRB Federasiyası sistem daha zonaları arasında az sinxronizasiya tələb edir. Daha çox məlumat üçün Federasiyası və Federasiya İdarəsi baxın.

  • Oracle ilə
  • Master / Slave Icat. Bir iRods quraşdırma və ya Zone bir Master ICat plus sıfır və ya daha çox Slave iCats çalıştırmak üçün konfiqurasiya edilə bilər. Qul Icat məqsədi geniş Area-Network arasında sorğu məsuliyyətin yaxşılaşdırılması üçün. Qul iCats "yalnız oxumaq" tipli sorğu üçün istifadə olunur. Aşağıdakı icommands ismarıcları Qul Icat istifadə çevrilmişdir edilmişdir: icd, iget, ILS, ilsresc və iqstat. Bu RDBMS funksionallıq istifadə ICAT verilənlər bazası sychronize və ICAT RDBMS kimi Oracle istifadə edərkən belə mövcuddur edir.
  • iRODS Miqrasiya alət ilkin SRB. Bir iRods bir bir SRB Anı çevirmək yardım etmək üçün bir vasitədir ilkin versiyası artıq var. "M2icat.pl 'script SRB-MCAT məlumat almaq üçün Spullmeta istifadə edir və yaradır və iRods instansiya resursları, kolleksiyalar, dataObjects, və istifadəçilər yaratmaq iadmin, Psql və imeta üçün əmrləri dəstləri həyata keçirir. iRODS Sistem daha sonra fiziki faylları hərəkət olmadan keçmiş SRB məlumat əldə edə bilərsiniz. Bu hələ natamam və SRB-yə xüsusiyyətləri çox idarə edə bilməz, lakin siz cəhd edə bilərsiniz. Daha çox məlumat üçün script baxın və bizə əlavə uzantıları plan kömək üçün bizimlə əlaqə saxlayın.
  • Grid Təhlükəsizlik İnfrastruktur (GSI) təkmilləşdirilməsi. GSI üçün iRODS interface əhəmiyyətli problem müntəzəm iRODS istifadəçilər GSI ilə authenctiate üçün imkan korrektə edilib. Indi də indi (qarşılıqlı identifikasiyası həyata) GSI sistemi vasitəsilə server kimlik dəyişən SERVER_DN ​​mühit bilərsiniz.
  • iRods Fuse təkmilləşdirilməsi. iRods Fuse indi yalnız versiyası 2.7.0 yerinə sigorta son versiyasını ilə işləyir. Caching faylları və dizinleri sorğu nəticələri Fuse tərəfindən tez-tez zəng getattri zəng performansını yaxşılaşdırılması üçün. Kiçik faylları kiçik faylları I / O performansını yaxşılaşdırılması üçün cached olunur. Faylları ki chmod indi işləyir, belə ki, faylları fayl rejimi effektiv edilmişdir. Siz ls və ya kiçik faylları CP kimi əmrləri çarpan performans təkmilləşdirilməsi görmək lazımdır.
  • Windows üçün iRODS Explorer. Windows üçün yeni iRODS Explorer Sentyabrın ortalarında-ci ildən mövcud olmuşdur. Windows səhifə göstərildiyi kimi, bu bir doğma Windows ikili kimi çalışır və zəngin qrafik istifadəçi interfeys və iRODS daxilində iyerarxik kolleksiya fayl strukturunun sürətli naviqasiya təmin edən iRODS browser edir. Bundan əlavə, istifadəçilər keçirmək metadata bir istifadəçi dostu metadata informasiya ilə uzun string dəyərləri ilə, əlavə dəyişdirmək, və edə bilərsiniz.
  • DataMode saxlanılır. IRods olan iRods daşıyanlar və faylları fayl rejimi, saxlanıla bilər ki, A "dataMode" metadata maddə əlavə edilmişdir. "DataMode" Read-yaz-icra bir fayl istifadəçi, qrup, digər, statusu.
  • edir
  • Yeni komplektləşdirilməsinə. Yeni "ibun" əmri belə tar faylları kimi strukturlaşdırılmış faylları kiçik faylları qruplaşdıran idarə etmək üçün istifadə olunur. Bu kiçik faylları çox sayda uploading, downloading və arxiv üçün istifadə edilə bilər. Məsələn, kiçik faylları bir çox yüklemek üçün, bir istifadəçi bir tar fayla bu faylları tar normal UNIX tar komanda istifadə edə bilərsiniz. Bu bir tar faylı sonra iput funksiyanı istifadə edərək iRods daşıyanlar bilər. "Ibun x" command Icat bu kiçik faylları çox kiçik faylları bu faylı untar və qeydiyyatdan iRods server tələb üçün istifadə edilə bilər. Eynilə "ibun c" command səmərəli kiçik faylları bir çox download üçün istifadə edilə bilər.
  • Yeni "ipasswd" Command. "Ipasswd 'istifadəçilər iRODS parol dəyişdirmək üçün imkan verir. Müvafiq iadmin komanda kimi, parol şəbəkə transfer üçün obfuscated edir.
  • Qayda-yönümlü Data Access (BKİ) Oracle daşıdıq. BKİ indi Oracle eləcə də əvvəlki PostgreSQL dəstəklənir. BKİ qədər SRB DAI (Database Access Interface) kimi iRODS sistemi vasitəsilə ixtiyari verilənlər bazası erişim təmin edir, lakin qaydaları və mikro-xidmətlər vasitəsilə həyata keçirilir.
  • Digər BKİ təkmilləşdirilməsi. A msiRdaRollback mikro-xidmət həyata keçirilmişdir; bir yaddaş sızıntıları müəyyən edilmişdir; və BKİ parol bir obfuscated forması BKİ konfiqurasiya faylını müəyyən edilə bilər.
  • Qayda dili "break". A 'break' ifadəsi indi üçün çıxmaq üçün iRODS Rule dilində isə qəbul və foreach loops.
  • olunur
  • Federasiyası İstifadəçi və inzibati dəyişikliklər. Iadmin və imeta əmrləri, istifadəçilər artıq yerli Zone default isteğe Zone adı (istifadəçi [#zone]) ilə təmsil olunur. iadmin uzaqdan zonasını məlumat manipulyasiya mkzone, modzone və rmzone subcommands var. variantları uzaq zonaları ilə işləmək üçün "zoneName -z" ilsresc, imeta və irmtrash indi var. Məcburi, istifadəçi identifikasiyası isteğe Zone adı istifadə edir.
  • Federasiyası Server Authentication. Uzaq Zone üçün Client kimlik edir iRODS Server, özü təsdiq olduğu A qabiliyyəti əlavə edildi. Bu isteğe bağlıdır, lakin yüksək təhlükəsizlik yaxşılaşdırılması üçün Federal Zonalar üçün məsləhətdir. Bax -. Əlavə məlumat üçün
  • Zone adının dəyişdirilməsi. iadmin alət indi Zone və istifadəçi məlumat dönüşüm idarə və (yeni Qayda və mikro-xidmətlər vasitəsilə) istifadəçi ev kolleksiyaları adının dəyişdirilməsi, yerli Zone adını dəyişmək üçün istifadə edilə bilər. Bu iRODS Zone Federasiyası ilə faydalı ola bilər.
  • Müddətli əlaqə T seçin. Yeni -T seçimi əlaqədar 10 dəqiqə sonra müştəri və server arasında yuva keçid yeniləşdirir iput, iget, irepl və ICP əmrləri əlavə edildi. Bu, bəzi istifadəçilər tərəfindən kimi firewall ilə başa çatmışdır əldə yuvalarını problemi ətrafında olur.
  • Yeni RBUDP ötürülməsi rejimi. Yeni ötürülməsi rejimi - RBUDP (Etibarlı Blast UDP) ilə yanaşı, əlavə edildi Sıralı (bir TCP stream) və paralel (multi TCP axınları) hazırda iRODS tərəfindən dəstəklənir rejimi mövcud. RBUDP Eric O, Jason Leigh, Oliver Yu və Chicago Ill U Tomas Defanti tərəfindən hazırlanmışdır. http://www.evl.uic.edu/cavern/RBUDP/Reliable Blast UDP.html Bu yüksək performans ötürülməsi üçün UDP protokolu istifadə edir. Yeni seçimi Q RBUDP protokol istifadə müəyyən etmək iput, iget, irepl və ICP komanda əlavə edildi.
  • HDF5 / iRods təkmilləşdirilməsi. HDF5 / iRods müştəri indi HDF5 kitabxana keçid olmadan inşa edilə bilər. JAVA müştəri belə bir hdfView üçün JNI qabiliyyəti, əlavə edildi. A yaddaş sızıntısı təyin edilib.
  • Varis Access Permissions. Bir miras atributu yeni data-obyektləri və toplanması istifadə hüquqlarının (ACL) əldə etmək altında yaradılan alt kolleksiyalar səbəb toplusu müəyyən edilə bilər. Daha ətraflı məlumat üçün "ichmod h" və "ils A" baxın.
  • ICAT təkmilləşdirilməsi. iRODS Metadata Kataloq interface proqram (ICAT) iRODS Zone Federasiyası dəyişikliklərlə yanaşı, müxtəlif yollarla təkmilləşdirilmişdir. Sorğu vasitəsilə Audit masalar Access indi default ilə məhdudlaşır. Bir səhv recursively təkrar data-obyektlərin kontrol qəbulu ilə məşğul olan müəyyən edilib. TotalRowCount (tələb zaman) əldə problemləri (Oracle və postgres üçün) həll edilmişdir. İndi (əvəzinə yalnız iki) ele ola bilər General-Sorğu ildə mürəkkəb şəraitdə hər hansı bir sayı (; & amp || ya & amp ayrılmış). Müxtəlif səhvlər sonra ICAT funksiyaları (PostgreSQL istifadə zamanı) sonrakı SQL fəaliyyət üçün imkan avtomatik Geriye Yuvarla edəcəyik. Bəzi ICAT-Oracle yaddaş sızıntıları aşkar və müəyyən edilmişdir. imeta və ICAT Avu sorğu artıq 'və' və bir 'və ya' ayrılmış bir çox şərtləri qəbul edə bilər. "Isysmeta 'İndi bir məlumat obyekt data növü bilərsiniz. Təkmilləşdirilmiş uzunmüddətli saxlanılması üçün, daxili dəyişikliklər ICAT ümumi sorğu strukturlaşdırılmış olunur ki, yol edilmişdir.
  • Əlavə Micro-xidmətlər. Yeni mikro-xidmətlərin bir sıra bu qeydləri təsvir bəzi funksiyaları, o cümlədən yeni funksiyalar təmin etmək üçün əlavə edilmişdir. Bu da öz qaydaları və öz mikro xidmətlərin inkişaf etdirilməsi üçün nümunə kimi istifadə edilə bilər. Cari siyahısı üçün azad Micro Services baxın. Əsas və ayrı-ayrı modul (Guinot), həm də yeni mikro-bəzi xidmətlərin göstərilməsi üçün Atos Origin (http://www.portaildulibre.fr) <- Open Source Mərkəzinin Romain Guinot xüsusi thanks. / li>
  • Test təkmilləşdirilməsi. Əvvəllər olduğu kimi, IRODS inkişaf versiyası daim inşa və NMI Build & amp müxtəlif platformalarda bəzən yerli DICE Host test və; Test harada. ICAT testlər yeni ICAT funksionallığı əhatə genişlənmişdir. Bəzi ağır yük testlər hazırlanmışdır.
  • Quraşdırma / Control təkmilləşdirilməsi. Dəyişikliklər müxtəlif xüsusi hata vəziyyətlərdə idarə etmək üçün iRODS quraşdırılması və nəzarət scripts edilmişdir; də finishSetup.pl indi yeniləyir ~ / s, bəzi Host, problemləri qarşısını almaq üçün də ... / pgsql / etc / odbc.ini fayl saxlanılır [PostgreSQL] bölmə daxil .odbc.ini da , Marka scripts artıq avtomatik olaraq mənbə faylları yenilənir modulları-link yenidən. Və indiki deyil əgər iinit '~ / .irods kataloq yaradacaq və təklif və onlar itkin əgər tələb .irodsEnv maddələri saxlamayın. quraşdırma scripts indi postgres 8.3.5 default.
  • Yeni Transfer Logging. (Əl) effektiv zaman, transfer əməliyyatları almaq qoymaq, kopya və rsync daxil edilir. Daha çox məlumat üçün rsDataObjClose.c şərh baxın.
  • imkdir valideyn kolleksiya yarada bilərsiniz. A p seçimi onlar artıq mövcud deyil, əgər valideyn kolleksiyalar yaratmaq səbəb imkdir komanda əlavə edildi.
  • Digər Bug giderir. Həmişə olduğu kimi, digər bugs müəyyən edilmişdir və bir çox kiçik təkmilləşdirmələr etdi; təsvir etmək üçün çox çox.

Version 1.1 yeni nədir:

  • Grid Təhlükəsizlik İnfrastruktur (GSI). GSI indi əlavə isteğe identifikasiyası üsulu kimi dəstəklənir. Müştəri və server GSI effektiv inşa zaman, istifadəçilər GSI X.509 sertifikatlar vasitəsilə kimlik üçün seçə bilərsiniz. GSI irodssetup script bir neçə suallara cavab verir.
  • Elektron Records Arxiv (ERA) Modul Extensions. ERA modul manipulyasiya obyektləri, istifadəçi hesabı, istifadə hüquqlarının və metadata üçün yeni kolleksiyaları idarə mikro-xidmətlər daxildir. Bir neçə mikro-xidmətləri də iCAT olan audit cığır məlumat almaq üçün əlavə edilmişdir. Bir XML modul yaradılmış və iRODS obyektlərin XSLT dəyişikliklər həyata mikro-xidmət edir edilmişdir. Bir neçə müxtəlif funksiyaları (vaxt manipulyasiya və Dublin Core Metadata şablon tətbiq, çap data strukturları) mikro-xidmətlərin əsas dəsti əlavə edilmişdir.
  • A zəngin web müştəri: iRODS Browser (Beta). Standart web browser istifadə edərək, iRODS Browser (Beta), iRODS istifadəçilər daxil olmaq və hər hansı bir iRODS server saxlanılır iRODS kolleksiyaların idarə etmək üçün bir istifadəçi dostu web tətbiqi. iRODS Browser burada ev sahibliyi edir: [1]. Web server quraşdırma / konfiqurasiya geniş bilik tələb öz iRODS Browser ev sahibliyi etmək istəyən halda heç bir quraşdırma, son istifadəçilər üçün lazımdır. Bu səhifədə iRODS Browser haqqında daha ətraflı məlumat əldə edə bilərsiniz. IRODS_Browser
  • Yapılandırılmış Files Atlı. Bu iRods 1.0 həyata toplanması üçün UNIX fayl kataloq montaj kimi. Bu halda, belə bir tar faylı olaraq (daxili quruluşu olan faylları və alt dizinler ilə) bir quruluş fayl əvəzinə bir fayl kataloq quraşdırılmışdır. Tar fayl monte sonra, bir istifadəçi tar fayl olan faylları və alt dizinler daxil olmaq üçün iCommands istifadə edə bilərsiniz. həyata keçirilməsi daxildir:
  • strukturlaşdırılmış faylları çox növləri montaj üçün çərçivə yaradılması. Sürücü təmin etmək lazımdır strukturlaşdırılmış fayl xüsusi (yaxın, və s yazmaq, oxumaq, açıq) yeni bir növü, 17 I / O funksiyaları həyata keçirmək.
  • strukturlaşdırılmış fayl Hal-hazırda biz həyata bir növü -. Tar fayl
  • imcoll - idarə olunması üçün yeni komanda (mount unmount, sync, və s.) Strukturlaşdırılmış faylları. Bundan əlavə, UNIX fayl rehberler montaj və unmounting yeni imcoll komanda ireg komanda daşındı.
  • 20-dən çox yeni API (müştəri / server zənglər) bu həyata keçirilməsini dəstəkləmək üçün yaradılmışdır.
  • iRods HDF5 Integration. HDF5, elmi məlumatların saxlanılması üçün ümumi təyinatlı kitabxana və fayl format, mikro xidmətlər şəklində iRods çərçivəsində inteqrasiya edilmişdir. Yeri ünvan üçün beş HDF5 microservices: msiH5File_open, msiH5File_close, msiH5Dataset_read, msiH5Dataset_read_attribute və msiH5Group_read_attribute server həyata keçirilmişdir. HDF5 faylları indi iRods saxlanıla bilər və istifadəçi iRods saxlanılır HDF5 faylları daxil olmaq üçün HDF5 xüsusi zəng etmək üçün iRods müştəri funksiyaları istifadə edə bilərsiniz. Müştəri həyata keçirilməsi HFD5 Java browser HDF5View iRods saxlanılır HDF5 faylları daxil olmaq üçün imkan verir ki, JNI interface ehtiva edir.
  • Java Client API: jargon. DataGrid üçün Java Client API artıq rəsmi iRODS daxildir. Bu iCAT sorğu, fayl I / O, metadata manipulyasiya və əsas qayda edamlar, o cümlədən cari iRODS işlevselliği ən dəstəkləyir. Tam API sənədlərin plus sürətli başlanğıc guide burada ev sahibliyi edir: jarqon sənədlərin. Burada ləhçəsi yükləyə bilərsiniz. Extrods layihə yukle səhifə

  • Mövcud Micro-xidmətlər kimi
  • Web Services. Bir indi gsoap zərf istifadə edərək web xidməti qarşılıqlı wrapping və web services üçün giriş və çıxış arqumentlər mikro xidmət interfeys yazmaqla Web Services zəng iRODS mikro-xidmətlər yarada bilərsiniz. Bu interfeys yazmaq və mikro-xidmətlər web services daxil olmaq üçün necə təsviri mövcuddur. Web_Services_As_Micro_Services
  • RuleGen Rule dili. Rulegen iRule və core.irb lazım sirli bir bir gözəl dildə yazılmış qaydaları edir ki, bir parser edir. rulgen üçün giriş faylları * r (r uzantıları) ola tövsiyə olunur və rulegen yaratdığı output * .ir (.ir uzantıları) şəklində olur. rulegen parser icommands / rulegen öz mənbə faylları ilə icommands / bin var. Və parser istifadə etmək necə izah HELP.rulegen adlı bir qeyd var. Qeyd də rulegen dilinin qrammatikası ehtiva edir. HELP.rulegen də burada tapa bilərsiniz.
  • PHP Müştəri API: prods. Tətbiqi prods, iRODS üçün PHP Client API. Bu iCAT sorğu, fayl I / O, metadata manipulyasiya, əsas qayda edam o cümlədən cari iRODS işlevselliği ən dəstəkləyir. Sürətli başlanğıc guide plus tam API sənədlərin burada ev sahibliyi edir: prods sənədləri. Burada Prods yükləyə bilərsiniz. Extrods layihə yukle səhifə
  • İlkin ICAT Audit. ICAT Audit ilkin versiyası hazırlanmışdır. Effektiv zaman, (ICAT səviyyədə) əhəmiyyətli hadisələr ICAT audit masa qeydə alınır. Bu inkişaf davam edir.
  • ilkin Qayda-yönümlü Database Access (BKİ). Qayda-yönümlü Database Access (BKİ) ilkin versiyası artıq var. Bu iRODS sistemi vasitəsilə ixtiyari verilənlər bazası erişim təmin edir SRB-MCAT DAI ümumiyyətlə oxşar, lakin bu nail olmaq üçün qaydaları və Microservices istifadə əsaslanır. Bu versiya ilə əhəmiyyətli məhdudiyyətlər Lakin, var, və BKİ əhəmiyyətli dərəcədə sonra relizlər təkmilləşdiriləcəkdir.
  • Windows i-əmrləri. pre-built binaries download üçün mövcuddur. Indi də iRODS mənbə paylanması öz Windows i-komanda binaries inşa edə bilərsiniz.

Oxşar proqram

Şərh iRODS

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!