iRODS

Screenshot Λογισμικό:
iRODS
Στοιχεία Λογισμικού:
Εκδοχή: 3.1
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: iRODS Development Team
Άδεια: Δωρεάν
Δημοτικότητα: 70

Rating: 5.0/5 (Total Votes: 3)

iRODS είναι ένα νέο σύστημα εφαρμογής του δικτύου δεδομένων που αναπτύχθηκε από το Σαν Ντιέγκο κέντρο υπερυπολογιστών (SDSC) Αποθήκευση Broker Πόρων (SRB) ομάδα και τους συνεργάτες. Το σύστημα βασίζεται στην εμπειρία που αποκτήθηκε από την εφαρμογή της τεχνολογίας SRB στην υποστήριξη των δικτύων δεδομένων, ψηφιακές βιβλιοθήκες, αρχεία επίμονη, και των συστημάτων δεδομένων σε πραγματικό χρόνο.
Οι πολιτικές διαχείρισης (σετ των ισχυρισμών που αυτές οι κοινότητες κάνουν για τις συλλογές τους) χαρακτηρίζεται από την άποψη των κανόνων και των πληροφοριών κατάστασης. Στο επίκεντρο iRODS, μια μηχανή Κανόνας ερμηνεύει τους κανόνες για να αποφασίσουν πώς το σύστημα είναι να απαντήσει σε διάφορα αιτήματα και προϋποθέσεις. iRODS είναι ανοικτού κώδικα (κάτω από την άδεια χρήσης BSD-τύπου).
Στηρίζουμε SDSC SRB ενώ οι αναπτυσσόμενες iRODS παράλληλα, και θα το κάνει για αρκετό καιρό ακόμα. Σε κάποιο σημείο, θα παρέχει τα εργαλεία για να μεταναστεύσουν από SDSC SRB να iRODS για όσους επιθυμούν να το πράξουν.

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Κύρια νέα χαρακτηριστικά:
  • Νέα μηχανή κανόνα. Η iRODS Κανόνας κινητήρας έχει εντελώς ξαναγραφεί. Υποστηρίζει την παλιά της σύνταξης, καθώς και μια νέα γλώσσα κανόνα που είναι πιο εκφραστική και πιο εύκολο να εργαστεί με. Η νέα γλώσσα κανόνας αναλύεται απευθείας από τον κινητήρα κανόνα, εξαλείφοντας την ανάγκη να τρέξει το πρόγραμμα rulegen. Τα χαρακτηριστικά γνωρίσματα περιλαμβάνουν ισχυρή τυποποίηση των παραμέτρων, υποστήριξη για ακέραιος και διπλό παραμέτρους τύπου, ευρετηρίαση των κανόνων για την ταχύτερη εκτέλεση. Παραδείγματα παρέχονται για χρήση κάθε μικρο-υπηρεσίας στο νέο συντακτικό κανόνα. Κανόνες του συστήματος ορίζονται τώρα στην core.re αρχείου αντί του ενός core.irb και μπορούν επίσης να αποθηκευτούν στην iCAT (βλέπε κανόνες στο παρακάτω iCAT). Δείτε το έγγραφο του κινητήρα κανόνα και το τμήμα προς τα πίσω συμβατότητα του ότι, για περισσότερες πληροφορίες. Η παλιά μηχανή κανόνας μπορεί ακόμα να ρυθμιστεί στο (ενεργοποιημένη), αν χρειάζεται, μέσω των ρυθμίσεων στο config.mk.
  • Χρήση Boost - Βελτιωμένη Υποστήριξη των Windows σύντομα. Η βιβλιοθήκη Boost, η οποία περιλαμβάνεται στην απελευθέρωση, μπορεί τώρα να χρησιμοποιηθεί προαιρετικά σε Linux / Unix οικοδεσπότες και θα χρησιμοποιηθεί σε Windows. Για να οικοδομήσουμε μαζί τρέξει »buildboost.sh» και στη συνέχεια να ενημερώσετε config.mk να έχουν USE_BOOST ρυθμίσετε και να εκτελέσετε την εντολή make. Με τη χρήση Boost, η έκδοση των Windows θα είναι άμεσα διαθέσιμα, σε αντίθεση με τις προηγούμενες εκδόσεις, όπου iRODS προγραμματιστές που απαιτούνται για την θύρα αλλαγές στο περιβάλλον των Windows και Windows δελτία θα υστερούν. Σχετικές χαρακτηριστικά επίσης υπό ανάπτυξη στα RENCI είναι η δυνατότητα να εγκαταστήσετε τα Windows μέσω irodssetup και υποστήριξη για μια iCAT-Enabled Server σε Windows. Όλα αυτά τα χαρακτηριστικά των Windows έχουν προγραμματιστεί για την απελευθέρωση μετά από 3.0. Χάρη στις iRODS @ ομάδα RENCI για την πρωτογενή ανάπτυξη αυτών των χαρακτηριστικών (σε συνεργασία με ζάρια).
  • Κτίριο με C ++ Προς στήριξη της παραπάνω χαρακτηριστικό, στις περισσότερες πλατφόρμες, iRODS τώρα καταρτίζονται με τη C ++ compiler, g ++. Αυτό είναι σε μεγάλο βαθμό αόρατη, αλλά δεν απαιτεί μικρές αλλαγές πηγή στα περισσότερα από τα αρχεία του iRODS .c. Το μεγαλύτερο μέρος του κώδικα iRODS έχει δοκιμαστεί, μέσω των διαφόρων επιλογών, αλλά επικοινωνήστε με την ομάδα iRODS αν κάποια πτυχή αποτυγχάνει να αξιοποιήσει.
  • Κανόνες στο iCAT. Οι κανόνες μπορούν τώρα να καταχωρηθεί στον κατάλογο iCAT για την κεντρική διοίκηση. Όταν χρησιμοποιούνται, όλες οι αλλαγές στους κανόνες αποθηκεύονται ως εκδόσεις κανόνα. Οι κανόνες μπορούν να διαβαστούν από το iCAT σε μια δομή του κανόνα στη μνήμη. Κανόνες μπορεί να γραφτεί σε ένα αρχείο από τη δομή του κανόνα στη μνήμη. Οι κανόνες αυτοί μπορούν στη συνέχεια να διανεμηθεί σε κάθε τοπική βάση τον κανόνα για να εξασφαλιστεί ένα ομοιόμορφο περιβάλλον κανόνα. Αυτή η κατάσταση ελέγχεται από ένα σύνολο μικρο-υπηρεσιών όπως αυτές περιγράφονται στο άρθρο Βάση iCAT σελίδα. Από προεπιλογή, οι κανόνες του συστήματος διαχείρισης κατά τρόπο παρόμοιο με τις προηγούμενες εκδόσεις, που διαβάζεται κατά την εκκίνηση από ένα αρχείο (core.re τώρα, αντί core.irb).
  • ταυτότητας σε επίπεδο λειτουργικού συστήματος. Ο σκοπός της ταυτότητας OS είναι να επιτρέψει iRODS να επιτρέπουν στους χρήστες που έχουν ήδη συνδεθεί σε ένα σύστημα πελάτη iRODS χρησιμοποιώντας κάποια μορφή του OS-διαμορφωμένο σύστημα πιστοποίησης και εξουσιοδότησης (π.χ. συνδεδεμένοι και χρησιμοποιώντας το PAM, ή με έλεγχο ταυτότητας μέσω ssh). Δείτε ταυτότητας OS για περισσότερες πληροφορίες. Χάρη στην Chris Smith Κατανεμημένης Bio για την παράταση αυτή.
  • Κανόνας εντοπισμού σφαλμάτων. Το σύστημα xMessage έχει επεκταθεί σημαντικά και τώρα υποστηρίζει τον εντοπισμό σφαλμάτων των κανόνων. Είναι δυνατόν να μόνο βήμα μέσα από κάθε δράση, απαριθμώντας τους κανόνες και τις μικρο-υπηρεσίες που εμπλέκονται στη κατανεμημένο περιβάλλον. Δείτε το «idbug« i-εντολή.
  • Ρευστοποιήσιμη αντικείμενα. Ερωτήματα σχετικά με τους πόρους πληροφορίες μπορεί να καταχωρηθεί σε iRODS συλλογές. Κάνοντας κλικ στο ρευστοποιήσιμη αντικείμενο instantiates το αίτημα, το οποίο αποθηκεύεται ως αντίγραφο της ρευστοποιήσιμης αντικειμένου. Ρευστοποιήσιμη αντικείμενα μπορούν να χρησιμοποιηθούν ως ελαστικοί σύνδεσμοι που ενσωματώνουν απομακρυσμένους πόρους σε μια συλλογή iRODS. Οι οδηγοί έχουν γραφτεί για την πρόσβαση Z39.50, ιστοσελίδες, ανώνυμα τοποθεσίες FTP, δημόσια δεδομένα σε δίκτυα δεδομένων SRB, καθώς και δημόσια δεδομένα σε ένα πλέγμα δεδομένων iRODS. Αυτό καθιστά δυνατό να οικοδομήσουμε μια συλλογή που εκτείνεται σε unfederated iRODS και δικτύων δεδομένων SRB, καθώς και άλλα συστήματα διαχείρισης δεδομένων. Πρόκειται για μια ενότητα, msoDrivers, η οποία, όταν είναι ενεργοποιημένη, δημιουργεί μια σειρά από μικρο-υπηρεσιών.
  • Άλλες βελτιώσεις:
  • Run διακομιστή ως λειτουργία της ρίζας. Η «τρέξει διακομιστή ως root" επιχειρησιακή λειτουργία επιτρέπει σε κάποιον να τρέξει τους διακομιστές iRODS με δικαιώματα root. Αυτή η λειτουργία μπορεί να ενεργοποιήσουμε κάποιες συμπεριφορές και χαρακτηριστικά που δεν είναι δυνατόν κατά την εκτέλεση iRODS ως ένα κανονικό, χωρίς προνόμια, χρήστης, αν και στις περισσότερες περιπτώσεις η λειτουργία μη-ρίζα εξακολουθεί να προτιμάται και συνιστάται. Δείτε Εκτέλεση διακομιστή ως root. Χάρη στην Chris Smith Κατανεμημένης Bio για αυτό.
  • Μεγάλες επανεκκίνηση αρχείο. Η νέα επιλογή iput και iget --lfrestart (καθορίζοντας ένα αρχείο πληροφοριών επανεκκίνηση) επιτρέπει τη μεταφορά να συνεχίσουμε από εκεί που σταμάτησε εάν διακοπεί. Αυτό μπορεί να χρησιμοποιηθεί με -Χ να είναι μέρος μιας συνολικής κατάλογο προσθήκες κάνετε επανεκκίνηση. Τα αρχεία μεγαλύτερα από 32 Mbytes μπορεί να γίνει επανεκκίνηση.
  • - επαναλήψεις επιλογή για iput και iget να καθορίσετε τον αριθμό των φορές για να ξαναπροσπαθήσετε. Αυτό μπορεί να χρησιμοποιηθεί σε συνδυασμό με Χ την επιλογή για να γίνει αυτόματη επανεκκίνηση της λειτουργίας σε περίπτωση αποτυχίας.
  • itrim --age και --dryrun. Υπάρχει τώρα μια επιλογή για να τακτοποιήσει μόνο αρχεία μεγαλύτερα από μια ορισμένη ηλικία και επίσης μια επιλογή για να εμφανίσετε το τι θα μπορούσε να γίνει χωρίς στην πραγματικότητα το κόψιμο των αρχείων.
  • Παρακολούθηση και διαγραφή αρχείων ορφανά -. Ορφανά αρχεία που δημιουργούνται από τη διαγραφή αντικείμενα δεδομένων όταν ο πόρος των φυσικών αρχείων ήταν κάτω τώρα παρακολουθούνται και μπορούν να διαγραφούν με μια νέα --orphan επιλογή του irmtrash
  • Ελεγκτικά Επεκτάσεις. SQL επεκτάσεις είναι τώρα διαθέσιμο για την ενίσχυση του λογιστικού ελέγχου. Ένα σενάριο SQL Server περιλαμβάνεται η οποία μπορεί να ρυθμιστεί και να τρέξει από το «irodssetup» (ή να τρέξει με το χέρι), η οποία προσθέτει πίνακες, ενεργοποιεί, κλπ Δείτε το διακομιστή / ΙΟΑΤ / κατάλογο auditingExtensions για περισσότερες πληροφορίες. Χάρη στο Κέντρο της NASA για την κλιματική Προσομοίωσης (NCCS) για αυτό.
  • Διορθώσεις σφαλμάτων (μερικός κατάλογος) και επιπλέον βελτιώσεις
  • διακομιστή άπειρο βρόχο σταθερό. Ένα πρόβλημα ήταν σταθερό όταν το παιδί του irodsServer θα μπορούσε να πάρει σε ένα άπειρο βρόχο και καταναλώνουν μεγάλες ποσό χρόνου της CPU που οφείλεται σε ένα πρόβλημα αίτημα ουρά. Αυτό ήταν μπάλωμα irods_2.5_patch_1.
  • Ένα irods irsync να irods επιδιόρθωση. Fix Προστέθηκε την επίλυση του προβλήματος σε irsync όπου iRODS να iRODS (i: xi: y) συγχρονισμού δεν λειτούργησε. Αυτό ήταν μπάλωμα irods_2.5_patch_2.
  • Διόρθωση για iRODS ΑΣΦΑΛΕΙΑΣ (irodsFs) περιστασιακή κολλάει - Μια σταθερή προστέθηκε στον αντιμετωπίσει μια περιστασιακή κρεμούν προκλήθηκε από την υπερχείλιση των αιτήσεων σύνδεσης με την προσθήκη μιας ουράς αναμονής. Επίσης, πρόσθεσε το χειρισμό του χρονικού ορίου υποδοχή από την επανασύνδεση.
  • Υποστήριξη για νεότερα ODBC. Μια αλλαγή που απαιτείται για νεότερες εκδόσεις του ODBC, ιδίως για το Ubuntu 11.04 φιλοξενεί 64-bit, χρησιμοποιώντας MySQL. Αυτό ήταν μπάλωμα irods_2.5_patch_3.
  • $ userNameClient είναι τώρα διαθέσιμο για τον κανόνα acAclPolicy
  • Ένα πρόβλημα rsFileRmdir στο Solaris έχει καθοριστεί.
  • Fixed bug 133 - "iput κολλάει εντολή εάν ζητηθεί έκθεση προόδου" χρησιμοποιώντας αποτύπωση δίνεται από τον Gene Soudlenkov
  • .
  • Ένα μήνυμα σφάλματος cross-ζώνη (ταυτότητας) είναι πλέον κατάλληλα επιστρέφεται στον πελάτη.
  • Ένα πρόβλημα chmod (οκταδικό δεν ακέραιος αριθμός) στην univMSSDriver.c είχε καθοριστεί.
  • iqmod μπορεί πλέον να δεχθεί τις ημερομηνίες του ΕΕΕΕ-ΜΜ-DD.hh: SS
  • : mm.
  • Μεγαλύτερη χορδές επιτρέπονται πλέον για την «iadmin '' ASQ» (προσθέστε συγκεκριμένο ερώτημα)
  • Μια πιθανή διαίρεση με το μηδέν να αποφεύγεται η irodsGuiProgressCallbak.
  • Αντικαταστήστε το transStat_t με transferStat_t να ευθυγραμμίσει 64 bit ακέραιος 64 bit διεύθυνση όριο
  • iqstat προαιρετική ένδειξη κανόνας είναι τώρα ένα RuleID (όπως στην iqdel και iqmod) αντί για όνομα του κανόνα.
  • Προσθέστε μια λειτουργία "πιρούνι και exec" στο irodsReServer από την πλατφόρμα των Windows δεν υποστηρίζει «τραπέζι» μόνο λειτουργία.
  • ireg έχει τώρα μια επιλογή για να υπολογίσει ένα άθροισμα ελέγχου (χάρη στον Chris Smith για αυτό).
  • Η irodsServer τώρα ελέγχους και χρησιμοποιεί spLogLevel μεταβλητή περιβάλλοντος, όπως ο πράκτορας.
  • iSCAN ορίστηκε να χειριστεί μεγαλύτερες συλλογές, αποφεύγοντας «πάρα πολλές ταυτόχρονες δηλώσεις» με το κλείσιμο επιπλέον ερωτήματα.
  • Το σύστημα σενάριο irodsctl θέτει τώρα το LD_LIBRARY_PATH στο GLOBUS_LOCATION (σε irods.config).
  • Η irepl βοήθεια περιλαμβάνει τώρα τις παρατηρήσεις σχετικά με τη χρήση irsync για τις πράξεις πολλαπλής ζώνης.
  • Οι μικρο-υπηρεσίες msiExecGenQuery και msiExecStrCondQuery επιτρέπουν τώρα "Δεν Σειρές Βρέθηκαν" ως έγκυρη απάντηση.
  • ichmod στους χρήστες απομακρυσμένη ζώνη, "όνομα χρήστη # zonename", είναι πλέον δυνατή, μέσω μιας επέκτασης της msiSetAcl. Χάρη στον Jean-Yves Nief του IN2P3 για αυτό.
  • Άλλαξε λογική να καλούν μόνο acPostProcForCollCreate, acPostProcForPut, και acPostProc, εάν η σχετική λειτουργία ολοκληρώθηκε με επιτυχία.
  • Η λειτουργία "μετονομασία" έχει προστεθεί στο παγκόσμιο πρόγραμμα οδήγησης MSS. Χάρη στον Jean-Yves Nief του IN2P3 για αυτό.
  • Η γενική-ερώτημα και iquest και άλλους πελάτες μπορεί να χειριστεί τώρα παρέχεται από το χρήστη «IN» ή «ΜΕΤΑΞΥ« κατάσταση σε μια κλήση γενικής ερώτημα, για παράδειγμα: iquest "SELECT RESC_NAME ΠΟΥ RESC_CLASS_NAME IN (« δέσμη »,« Αρχείο ») και iquest" SELECT DATA_NAME ΟΠΟΥ DATA_ID ΜΕΤΑΞΥ '10000' '10020' ".
  • Ένα ώρας έχει προστεθεί στην επιλογή iput / iget -P.
  • iqdel έχει τώρα μια -a (όλων) και -u (χρήστη) επιλογή για να επιτρέψετε τη διαγραφή όλων των θέσεων εργασίας και των θέσεων εργασίας που ανήκουν σε ένα χρήστη.

  • Οι
  • διαρροές μνήμης που σχετίζονται με applyRuleForPostProcForWrite και applyRuleForPostProcForRead έχουν καθοριστεί.
  • Ερωτήματα (iquest, κλπ) με μικτή »και« και »και« συνθήκες γίνεται πλέον σωστά.
  • Ένα πρόβλημα γράφοντας βάσης δεδομένων εκτέλεσης αντικειμένου οδηγεί αντικείμενα (DBORs) σε iRODS έχει καθοριστεί.
  • Ένας δείκτης της βάσης δεδομένων σχετικά με ICAT (data_type_name) προστέθηκε έτσι ώστε «ls idbo» θα συνεχίσουν να αποδίδουν καλά σε ευρεία κλίμακα.
  • Ένα πρόβλημα που είχε καθοριστεί ότι είχε εμποδίσει msiDataObjPutWithOptions να αντικαταστήσει τα υπάρχοντα αντίγραφα.
  • Ο προσωρινός μηχανισμός κωδικός πρόσβασης τροποποιηθεί για χρήση από IDROP και IDROP-lite.
  • irodsctl τώρα ελέγχει ότι ο διακομιστής / κατάλογος καταγραφής και είναι εγγράψιμος και δίνει συγκεκριμένα μηνύματα σφάλματος για αυτές τις περιπτώσεις.
  • Υποστήριξη προστέθηκε για τα ορφανά αρχεία, συμπεριλαμβανομένου ενός irmtrash --orphan επιλογή.
  • Η επιλογή -g για την καταχώρηση αντίγραφα υποστηρίζεται τώρα.
  • Η αλλαγή έγινε για να συνδεθείτε τη σωστή διαδικασία-id στα αρχεία καταγραφής του διακομιστή σε όλες τις περιπτώσεις. Προηγουμένως, υπήρξαν σπάνιες περιπτώσεις όπου το PID μπορεί να είναι λανθασμένη.
  • Όρια αυξήθηκαν έτσι ώστε οι πολύ μεγάλες χορδές μπορεί να διοχετευθεί στο «imeta».
  • Kerberos βιβλιοθήκες θα πρέπει τώρα να συνδέονται στον πελάτη ασφάλεια, εάν KRB_AUTH σετ. Χάρη στην Chris Smith για αυτό.
  • Μια σταθερή έγινε για να αποφευχθεί η κατάρρευση του πυρήνα σε scanUtil αν η τοπική διαδρομή προέλευσης δεν έχει '/'. Χάρη στην Chris Smith για αυτό.
  • Μια νέα πρόσκληση client / server (API), rcDataObjFsync προστέθηκε. Ευχαριστώ τον John Knutson του Πανεπιστημίου του Τέξας για αυτό.
  • Ένα bug ορίστηκε να αποφευχθεί μια περιττή αχρείαστα εσωτερικό ερώτημα, ελαφρά βελτίωση των επιδόσεων σε ορισμένες περιπτώσεις.
  • Ένα πρόβλημα στη μετακίνηση («ΙΜν») ορισμένες συλλογές ορίστηκε. Αν μια συλλογή περιείχε στοιχεία-αντικείμενο που δεν ήταν εγγράψιμο από τον ιδιοκτήτη της συλλογής, η φυσική κίνηση θα αποτύχει. Τώρα, αυτό αντιμετωπίζεται ως ειδική περίπτωση και επιτρέπεται αν ο χρήστης είναι ο ιδιοκτήτης της συλλογής.
  • Μια λύση για να αποφύγει να πάρει το σφάλμα SYS_COPY_LEN_ERR από iget και ICP όταν το περιεχόμενο των δεδομένων έχει τροποποιηθεί από κάποιους μικρο-υπηρεσίες.
  • Α 'notify.pl «σενάριο αναπτύχθηκε που μπορεί να τρέξει σε τακτά χρονικά διαστήματα για να ελέγξετε καθορίζεται (διαμορφωμένο) συλλογές και να στείλετε ειδοποιήσεις μέσω email όταν προστίθενται ή αφαιρούνται δεδομένα-αντικείμενα. Δείτε τα σενάρια / κοινοποιεί κατάλογο για περισσότερες πληροφορίες.
  • την εντολή 'irsync »μπορεί τώρα να δεχθεί ένα κενό i: το επιχείρημα. Η εντολή «irsync όνομα αρχείου Ι:". Αποθηκεύει τώρα το αρχείο (αν χρειάζεται) στην τρέχουσα συλλογή iRODS
  • πρόσθετα στοιχεία:

  • Οι
  • Τα πνευματικά δικαιώματα και το κείμενο της άδειας αρχεία έχουν ενημερωθεί ώστε να συμπεριλάβει το Πανεπιστήμιο της Βόρειας Καρολίνας στο Τσάπελ Χιλ και το εντατικές cyberinfrastructure Ίδρυμα πέραν των Regents του Πανεπιστημίου της Καλιφόρνια. Φυσικά, η άδεια iRODS εξακολουθεί να είναι ένα πλήρως Ανοικτού Κώδικα (στυλ BSD).

Τι είναι καινούργιο στην έκδοση 2.0:

  • Ομοσπονδία. Ζώνη Ομοσπονδία έχει προστεθεί η οποία παρέχει διευκολύνσεις για δύο ή περισσοτέρων ανεξάρτητων συστημάτων iRods να αλληλεπιδρούν μεταξύ τους και επιτρέπουν την απρόσκοπτη πρόσβαση των δεδομένων και των μεταδεδομένων μέσω αυτών των συστημάτων iRods. Τα συστήματα αυτά ονομάζονται iRODS Ζώνες, με κάθε Ζώνη λειτουργία των δικών iCat και διοικητικού τομέα. iRODS Ομοσπονδία απαιτεί λιγότερη συγχρονισμό μεταξύ των ζωνών από το παρόμοιο σύστημα SRB Ομοσπονδία. Δείτε Ομοσπονδία και η Ομοσπονδία Διοίκησης για περισσότερες πληροφορίες.
  • Master / Slave iCat με την Oracle. Μια εγκατάσταση iRods ή ζώνη μπορεί να ρυθμιστεί να τρέχει με ένα μόνο κύριο iCat συν μηδέν ή περισσότερα iCats Slave. Ο σκοπός του Slave iCat είναι να βελτιωθεί η ανταπόκριση των ερωτημάτων σε ένα ευρύ-Περιοχή-Δίκτυο. Ο σκλάβος iCats χρησιμοποιούνται για "μόνο για ανάγνωση" τύπου ερωτημάτων. Οι ακόλουθες icommands έχουν μετατραπεί σε χρήση ο δούλος iCat από προεπιλογή: ICD, iget, ILS, ilsresc και iqstat. Αυτό κάνει χρήση της λειτουργικότητας RDBMS να sychronize τις βάσεις δεδομένων ΙΟΑΤ και έτσι είναι διαθέσιμη όταν χρησιμοποιείτε την Oracle ως ΙΟΑΤ RDBMS.
  • Αρχική SRB στο εργαλείο iRODS Μετανάστευσης. Υπάρχει τώρα μια προκαταρκτική έκδοση του εργαλείου για να βοηθήσει τη μετατροπή μια παρουσία SRB σε iRods ένα. Το σενάριο «m2icat.pl» χρησιμοποιεί Spullmeta να πάρει SRB-MCAT πληροφορίες και δημιουργεί και εκτελεί σετ εντολών για το iadmin, psql, και imeta να δημιουργήσει πόρους, συλλογές, dataObjects, και οι χρήστες στην περίπτωση iRods. Το σύστημα iRODS μπορεί να έχει πρόσβαση πρώην-SRB δεδομένα χωρίς να μετακινήσετε τα φυσικά αρχεία. Αυτή εξακολουθεί να είναι ελλιπής και δεν μπορεί να χειριστεί πολλά από τα χαρακτηριστικά του SRB, αλλά μπορεί να θέλετε να πειραματιστείτε με αυτό. Δείτε το σενάριο για περισσότερες πληροφορίες επικοινωνήστε μαζί μας και να μας βοηθήσει να προγραμματίσουμε επιπλέον επεκτάσεων.
  • υποδομή ασφαλείας πλέγματος (GSI) βελτιώσεις. Ένα σημαντικό πρόβλημα στο περιβάλλον iRODS τον GSI διορθώθηκε, επιτρέποντας τακτικοί χρήστες iRODS να authenctiate με GSI. Οι χρήστες μπορούν επίσης να ρυθμίσετε τώρα τη μεταβλητή περιβάλλοντος SERVER_DN ​​για τον έλεγχο ταυτότητας του διακομιστή μέσω του συστήματος GSI (εκτελεί αμοιβαίο έλεγχο ταυτότητας).
  • iRods βελτίωση της ασφάλειας. iRods ΑΣΦΑΛΕΙΩΝ τώρα λειτουργεί με τις τελευταίες εκδόσεις του FUSE και όχι μόνο την έκδοση 2.7.0. Προσωρινή αποθήκευση των αρχείων και των αποτελεσμάτων τους καταλόγους ερώτημα για τη βελτίωση της απόδοσης του getattri κλήση που είναι συχνά κλήση από την ασφάλεια. Είναι μικρά αρχεία που αποθηκεύονται προσωρινά για να βελτιώσει την απόδοση I / O μικρά αρχεία. Τρόποι αρχείων των αρχείων έχει ενεργοποιηθεί ώστε chmod των φακέλων λειτουργεί τώρα. Θα πρέπει να δείτε αισθητή βελτίωση των επιδόσεων σε εντολές όπως ls ή CP μικρών αρχείων.
  • iRODS Explorer για Windows. Το νέο iRODS Explorer για Windows είναι διαθέσιμο από τα μέσα Σεπτεμβρίου. Όπως περιγράφεται στη σελίδα παράθυρα, αυτό είναι ένα πρόγραμμα περιήγησης iRODS που λειτουργεί ως ένα εγγενές Windows δυαδική μορφή και παρέχει μια πλούσια γραφική διεπαφή χρήστη και μια γρήγορη πλοήγηση της ιεραρχικής δομής συλλογή-αρχείο μέσα iRODS. Επιπλέον, οι χρήστες μπορούν να προσθέσετε, να τροποποιήσετε και να προβάλετε μεταδεδομένα με μακρά τιμές συμβολοσειράς μέσω ενός διαλόγου μεταδεδομένων φιλικό προς το χρήστη.
  • DataMode διατηρούνται. Ένα "dataMode" στοιχείο μεταδεδομένων προστέθηκε έτσι ώστε η λειτουργία του αρχείου των αρχείων που αποστέλλονται σε iRods και κατεβάσει από iRods, μπορεί να διατηρηθεί. "DataMode" είναι η ανάγνωσης-εγγραφής-Execute κατάσταση για το χρήστη, ομάδα, αφετέρου, ενός αρχείου.
  • Νέα ομαδοποίηση. Μια νέα εντολή «ibun» χρησιμοποιείται για να χειριστεί την ομαδοποίηση των μικρών αρχείων σε δομημένα αρχεία, όπως αρχεία πίσσα. Μπορεί να χρησιμοποιηθεί για το φόρτωμα, το κατέβασμα, καθώς και την αρχειοθέτηση ένα μεγάλο αριθμό μικρών αρχείων. Για παράδειγμα, για να αποστείλετε ένα μεγάλο αριθμό μικρών αρχείων, ο χρήστης μπορεί να χρησιμοποιήσει την κανονική εντολή tar UNIX σε πίσσα αυτά τα αρχεία σε ένα ενιαίο αρχείο tar. Αυτό το μοναδικό αρχείο tar μπορεί στη συνέχεια να ανεβάσει στο iRods χρησιμοποιώντας την εντολή iput. Το "ibun -x" εντολή μπορεί να χρησιμοποιηθεί για να ζητήσει από τον εξυπηρετητή iRods να κάνετε untar αυτό το αρχείο σε πολλά μικρά αρχεία και να καταχωρήσετε αυτά τα μικρά αρχεία με το iCat. Ομοίως, η εντολή "ibun -c" μπορεί να χρησιμοποιηθεί για να κατεβάσετε αποτελεσματικά ένα μεγάλο αριθμό μικρών αρχείων.
  • Εντολή Νέα »ipasswd». «Ipasswd» επιτρέπει στους χρήστες να αλλάξουν τον κωδικό πρόσβασης iRODS τους. Όπως και με την αντίστοιχη εντολή iadmin, ο κωδικός πρόσβασης είναι ασαφή για τη μεταφορά του δικτύου.
  • Κανόνας προσανατολισμένη Data Access (RDA) μεταφέρει στην Oracle. RDA υποστηρίζεται τώρα στην Oracle, καθώς και την προηγούμενη PostgreSQL. RDA παρέχει πρόσβαση σε αυθαίρετες βάσεις δεδομένων μέσω του συστήματος iRODS, κάπως σαν το SRB DAI (βάση δεδομένων της Access Interface), αλλά εφαρμόζονται μέσω κανόνων και μικρο-υπηρεσίες.
  • Άλλες βελτιώσεις RDA. Μια msiRdaRollback μικρο-υπηρεσία τέθηκε σε εφαρμογή? ορισμένες διαρροές μνήμης έχουν καθοριστεί? και μια συγκαλυμμένη μορφή του κωδικού πρόσβασης RDA μπορεί να ρυθμιστεί στο αρχείο ρυθμίσεων του RDA.
  • Κανόνας γλώσσα «διάλειμμα». Μια δήλωση «διάλειμμα» είναι πλέον αποδεκτή στη γλώσσα iRODS κανόνα να ξεφύγει από για, ενώ και βρόχους foreach.
  • Ομοσπονδία χρήστη και διοικητικές αλλαγές. Στις iadmin και imeta εντολές, οι χρήστες εκπροσωπούνται σήμερα με ένα προαιρετικό όνομα Ζώνη (χρήστη [#zone]), όπου η τοπική ζώνη είναι η προεπιλεγμένη. iadmin έχει mkzone, modzone, και rmzone υποεντολές να χειραγωγήσουν πληροφορίες απομακρυσμένη ζώνη. ilsresc, imeta, και irmtrash τώρα έχουν «-z zoneName» επιλογές για να συνεργαστεί με απομακρυσμένες ζώνες. Εσωτερικά, ο έλεγχος ταυτότητας χρήστη χρησιμοποιεί ένα προαιρετικό όνομα Ζώνη.
  • Ομοσπονδία ταυτότητας διακομιστή. Ικανότητα προστέθηκε όπου ο διακομιστής iRODS οποίο επικυρώνει έναν πελάτη για μια απομακρυσμένη ζώνη, είναι η ίδια η γνησιότητα. Αυτό είναι προαιρετικό, αλλά συνιστάται ιδιαίτερα για Ομόσπονδων Ζώνες για τη βελτίωση της ασφάλειας. Δείτε -. Για περισσότερες πληροφορίες
  • Ζώνη Μετονομασία. Το εργαλείο iadmin μπορεί τώρα να χρησιμοποιηθεί για να μετονομάσετε την τοπική σας ζώνη, που χειρίζεται την μετατροπή της Ζώνης και ενημέρωση των χρηστών και μετονομασία σπίτι του χρήστη συλλογές (μέσω ενός νέου άρθρου και μικρο-υπηρεσίες). Αυτό μπορεί να είναι χρήσιμο με iRODS Ομοσπονδία Ζώνη.
  • Προσωρινό σύνδεση επιλογή -t. Μια νέα επιλογή -t προστέθηκε στις iput, iget, irepl και ICP εντολές που ανανεώνει την υποδοχή σύνδεσης μεταξύ του πελάτη και του διακομιστή μετά από 10 λεπτά της σύνδεσης. Αυτό γίνεται γύρω από το πρόβλημα των υποδοχών πάρει timed out από το τείχος προστασίας, όπως αναφέρθηκε από ορισμένους χρήστες.
  • Νέα RBUDP λειτουργία μεταφοράς δεδομένων. Μια νέα λειτουργία μεταφοράς δεδομένων - RBUDP (Αξιόπιστη Blast UDP) προστέθηκε, εκτός από το υπάρχον τη διαδοχική (ενιαίο ρεύμα TCP) και παράλληλα (ρεύματα πολλαπλών TCP) λειτουργίες που υποστηρίζονται από iRODS. RBUDP έχει αναπτυχθεί από τον Eric Εκείνος, Τζέισον Λι, Oliver Yu και Θωμάς Defanti του U του Ιλλινόις στο Σικάγο. http://www.evl.uic.edu/cavern/RBUDP/Reliable Blast UDP.html Χρησιμοποιεί το πρωτόκολλο UDP για τη μεταφορά δεδομένων υψηλής απόδοσης. Μια νέα επιλογή -q έχει προστεθεί στην εντολή iput, iget, irepl και ICP για να καθορίσετε τη χρήση του πρωτοκόλλου RBUDP.
  • HDF5 / iRods βελτιώσεις. Ο πελάτης HDF5 / iRods μπορεί τώρα να οικοδομηθεί χωρίς σύνδεση με τη βιβλιοθήκη HDF5. Μια δυνατότητα για JNI Java Client μια τέτοια hdfView, προστέθηκε. Μια διαρροή μνήμης ορίστηκε.
  • Κληρονομικές δικαιώματα πρόσβασης. Ένα χαρακτηριστικό μεταβίβασης μπορεί να ρυθμιστεί σε μια συλλογή για να προκαλέσει νέα δεδομένα-αντικείμενα και τις υπο-συλλογές που δημιουργήθηκαν στο πλαίσιο αυτό να αποκτήσει τα δικαιώματα πρόσβασης (ACL) της συλλογής. Δείτε «ichmod -h» και «ILS -Α 'για περισσότερες πληροφορίες.
  • Βελτιώσεις ΙΟΑΤ. Η iRODS Μεταδεδομένα λογισμικό διεπαφής Κατάλογος (ICAT) βελτιώθηκε κατά διαφόρους τρόπους, εκτός από τις αλλαγές για iRODS Ομοσπονδία Ζώνη. Πρόσβαση σε πίνακες ελέγχου μέσω ερωτημάτων τώρα περιορίζεται από προεπιλογή. Ένα σφάλμα έχει καθοριστεί ασχολούνται με αναδρομικά ρύθμιση ελέγχου πρόσβασης των δεδομένων που αναπαράγονται-αντικείμενα. Προβλήματα στο να πάρει την totalRowCount (όταν ζητηθεί) επιλύθηκαν (τόσο για την Oracle και Postgres). Στη Γενική-Ερώτημα, οποιοσδήποτε αριθμός των σύνθετων καταστάσεων (χωρίζοντάς τις με || ή & amp? & Amp?) Μπορεί τώρα να αντιμετωπιστεί (αντί των δύο). Μετά από διάφορα λάθη, οι λειτουργίες ICAT (κατά τη χρήση της PostgreSQL) θα κάνει μια αυτόματη επαναφορά για να επιτραπεί η συνέχιση της SQL για να λειτουργήσει. Μερικές διαρροές μνήμης ΙΟΑΤ-Oracle εντοπίστηκαν και διορθώθηκαν. imeta και η ICAT AVU ερωτήματα μπορούν τώρα να δεχθούν πολλαπλές συνθήκες που χωρίζονται από "και" και μια ενιαία "ή". «Isysmeta» μπορεί τώρα να ρυθμίσετε τα δεδομένα τύπου για τα δεδομένα-αντικείμενο. Για τη βελτίωση της συντήρησης μακροπρόθεσμα, εσωτερικές αλλαγές έγιναν στον τρόπο με τον οποίο οι γενικές απορίες ΙΟΑΤ δομημένο.
  • Πρόσθετες μικρο-υπηρεσίες. Έχουν προστεθεί ένας αριθμός νέων μικρο-υπηρεσίες να επιτρέπουν την ανάπτυξη νέων λειτουργιών, συμπεριλαμβανομένων ορισμένων από τα χαρακτηριστικά που περιγράφονται σε αυτές τις σημειώσεις κυκλοφορίας. Αυτά μπορούν επίσης να χρησιμοποιηθούν σε δικούς σας κανόνες και ως παραδείγματα για την ανάπτυξη της δικής σας μικρο-υπηρεσίες. Δείτε Κυκλοφόρησε Micro Υπηρεσίες για την τρέχουσα λίστα. Ιδιαίτερες ευχαριστίες στον Romain Guinot του Κέντρου Open Source - Atos Origin (http://www.portaildulibre.fr) για την παροχή ορισμένων από τις νέες μικρο-υπηρεσιών, τόσο για τον πυρήνα και ως ξεχωριστή ενότητα («Guinot») <. / li>
  • Δοκιμές Βελτιώσεις. Όπως και πριν, η ανάπτυξη έκδοση IRODS συνεχώς κατασκευαστεί και δοκιμαστεί σε τοπικά συστήματα με ζάρια και περιστασιακά σε διάφορες πλατφόρμες στο ΕΙΜ Build & amp? Πειραματικής μονάδας. Δοκιμές ICAT επεκτάθηκαν για να καλύψουν νέες λειτουργίες ΙΟΑΤ. Μερικές εξετάσεις βαρύ φορτίο αναπτύχθηκαν.

  • Βελτιώσεις
  • Εγκατάσταση / ελέγχου. Μια ποικιλία από αλλαγές έγιναν στις iRODS εγκατάστασης και ελέγχου σενάρια για να χειριστεί ειδικές καταστάσεις σφάλματος? Επίσης, finishSetup.pl θα ενημερώσει τώρα ~ / .odbc.ini να συμπεριλάβει το τμήμα [PostgreSQL] που είναι αποθηκευμένο στο ... / pgsql / etc / odbc.ini αρχείο, ώστε να αποφευχθούν προβλήματα σε ορισμένες οικοδεσπότες, κ.λπ. Επίσης, , τα σενάρια κάνετε τώρα θα ξανά-σύνδεση αυτόματα όλες τις μονάδες που έχουν ενημερωθεί αρχεία προέλευσης. Και «iinit» θα δημιουργήσει το ~ / .irods κατάλογο, εάν δεν είναι παρούσα και ζητά και να αποθηκεύουν τα στοιχεία που απαιτούνται .irodsEnv εάν λείπουν. Οι δέσμες ενεργειών εγκατάστασης τώρα προεπιλογή Postgres 8.3.5.
  • Νέα Καταγραφή Μεταφοράς. Όταν είναι ενεργοποιημένη (με το χέρι), οι πράξεις μεταφοράς πάρει, να θέσει, αναπαράγουν, και rsync καταγράφονται. Δείτε τα σχόλια rsDataObjClose.c για περισσότερες πληροφορίες.
  • imkdir μπορεί να δημιουργήσει μητρική συλλογή. Μια επιλογή -p προστέθηκε στην εντολή imkdir να το αναγκάσει να δημιουργήσει μητρικές συλλογές, εάν δεν υπάρχουν ήδη.
  • Άλλες διορθώσεις σφαλμάτων. Όπως πάντα, άλλα σφάλματα έχουν καθοριστεί και πολλές μικρές βελτιώσεις που γίνονται? πάρα πολλές για να περιγράψει.

Τι είναι καινούργιο στην έκδοση 1.1:

  • υποδομή ασφαλείας πλέγματος (GSI). GSI υποστηρίζεται τώρα ως πρόσθετη μέθοδος προαιρετικό ταυτότητας. Όταν οι πελάτες και διακομιστές που χτίστηκε GSI-ενεργοποιηθεί, οι χρήστες μπορούν να επιλέξουν να ελέγχεται η ταυτότητα μέσω πιστοποιητικά X.509 τους GSI. GSI είναι ενεργοποιημένη απαντώντας σε μερικές ερωτήσεις στο σενάριο irodssetup.
  • Ηλεκτρονικά Αρχεία Αρχεία (ΕΧΕ) Ενότητα επεκτάσεις. Η μονάδα ΕΧΕ περιέχει νέα μικρο-υπηρεσίες διαχείρισης συλλογών για το χειρισμό αντικειμένων, οι λογαριασμοί χρηστών, τα δικαιώματα πρόσβασης και τα μεταδεδομένα. Αρκετές μικρο-υπηρεσίες έχουν επίσης προστεθεί για να ανακτήσετε ελέγχου διαδρομή των πληροφοριών από το iCAT. Μια μονάδα XML έχει δημιουργηθεί και περιλαμβάνει ένα μικρο-υπηρεσία που εκτελεί μετασχηματισμούς XSLT για iRODS αντικείμενα. Οι διάφορες Πολλές λειτουργίες έχουν προστεθεί στο βασικό σύνολο των μικρο-υπηρεσίες (σε δομές δεδομένων εκτύπωσης, να χειριστείτε το χρόνο και να εφαρμόσει ένα πρότυπο μεταδεδομένων Dublin Core).
  • Ένα πλούσιο πελάτη διαδίκτυο: iRODS Browser (Beta). Παρουσιάζοντας iRODS Browser (Beta), ένα φιλικό προς το χρήστη web εφαρμογή για iRODS χρήστες να έχουν πρόσβαση και να διαχειρίζονται iRODS συλλογές είναι αποθηκευμένα σε οποιονδήποτε διακομιστή iRODS, χρησιμοποιώντας ένα τυπικό πρόγραμμα περιήγησης στο web. iRODS Browser φιλοξενείται εδώ: [1]. Δεν εγκατάσταση είναι απαραίτητη για τους τελικούς χρήστες, εκτός αν θέλετε να φιλοξενήσει το δικό σας πρόγραμμα περιήγησης iRODS, η οποία απαιτεί εκτεταμένη γνώση του web server εγκατάστασης / παραμετροποίησης. Μπορείτε να πάρετε περισσότερες πληροφορίες σχετικά με iRODS περιήγησης σε αυτή τη σελίδα:. IRODS_Browser
  • Mounted διαρθρωμένα αρχεία. Αυτό είναι παρόμοιο με την τοποθέτηση ενός καταλόγου αρχείων UNIX σε μια συλλογή εφαρμόζεται σε iRods 1.0. Σε αυτήν την περίπτωση, ένα αρχείο διάρθρωσης (με τις εσωτερικές αρχεία και υποκαταλόγους δομή που περιέχει), όπως είναι ένα αρχείο tar συναρμολογείται αντί ενός καταλόγου αρχείων. Μόλις τοποθετηθεί το αρχείο tar, ένας χρήστης μπορεί να χρησιμοποιήσει iCommands να έχουν πρόσβαση στα αρχεία και τους υποκαταλόγους που περιέχονται στο αρχείο tar. Η εφαρμογή περιλαμβάνει:
  • Η δημιουργία ενός πλαισίου για την τοποθέτηση πολλαπλών τύπων διαρθρωμένα αρχεία. Για την εφαρμογή ενός νέου τύπου, 17 I / O λειτουργίες (ανοικτή, διαβάζουν, να γράφουν, να κλείνουν, κλπ) ειδικά για το δομημένο αρχείο πρέπει να παρέχονται στον οδηγό.
  • Αυτή τη στιγμή έχουμε εφαρμόσει ένα είδος των δομημένων αρχείου -. Το αρχείο tar
  • imcoll - Μια νέα εντολή για τη διαχείριση (mount, αποσυνδέστε, συγχρονισμού, κ.λπ.), τα δομημένα αρχεία. Επιπλέον, η τοποθέτηση και αποπροσάρτηση του UNIX καταλόγων αρχείο έχει μετακινηθεί από την εντολή ireg στη νέα εντολή imcoll.

  • Οι
  • Περισσότερα από 20 νέα APIs (κλήσεις client / server) δημιουργήθηκε για να υποστηρίξει αυτήν την εφαρμογή.
  • iRods HDF5 Ολοκλήρωσης. HDF5, μια βιβλιοθήκη γενικής χρήσης και μορφή αρχείου για την αποθήκευση των επιστημονικών δεδομένων, έχει ενσωματωθεί στο πλαίσιο iRods με τη μορφή μικρο-υπηρεσιών. Πέντε HDF5 microservices: έχουν msiH5File_open, msiH5File_close, msiH5Dataset_read, msiH5Dataset_read_attribute και msiH5Group_read_attribute έχουν εφαρμοστεί στο διακομιστή. HDF5 αρχεία μπορούν τώρα να αποθηκευτούν σε iRods και οι χρήστες μπορούν να χρησιμοποιήσουν iRods λειτουργίες πελάτη να κάνει HDF5 ειδικές προσκλήσεις για την πρόσβαση σε αρχεία που είναι αποθηκευμένα σε HDF5 iRods. Η εφαρμογή πελάτη περιλαμβάνει επίσης μια διεπαφή JNI που επιτρέπει το πρόγραμμα περιήγησης HFD5 Java HDF5View να έχουν πρόσβαση σε αρχεία που αποθηκεύονται σε HDF5 iRods.
  • Java Client API: Jargon. Το API πελάτη Java για την datagrid περιλαμβάνει πλέον επίσημα iRODS. Υποστηρίζει τις περισσότερες από τις τρέχουσες λειτουργίες iRODS, συμπεριλαμβανομένων iCAT ερωτήματα, file I / O, το χειρισμό των μεταδεδομένων, καθώς και τις βασικές εκτελέσεις κανόνα. Ένας σύντομος οδηγός μίζα συν μια πλήρη τεκμηρίωση API φιλοξενείται εδώ: Jargon τεκμηρίωση. Μπορείτε να κατεβάσετε από εδώ Jargon:. Extrods λήψης του έργου σελίδα
  • Web Services Διαθέσιμο ως Micro-Υπηρεσίες. Κάποιος μπορεί τώρα να δημιουργήσει iRODS μικρο-υπηρεσίες που καλούν Web Services με το τύλιγμα των αλληλεπιδράσεων υπηρεσιών Ιστού χρησιμοποιώντας ένα φάκελο gsoap και γράφοντας διεπαφές μικρο-υπηρεσία για τα επιχειρήματα εισόδου και εξόδου για τις διαδικτυακές υπηρεσίες. Μια περιγραφή για το πώς να γράψει αυτές τις διασυνδέσεις και πώς να έχουν πρόσβαση σε υπηρεσίες web, όπως μικρο-υπηρεσίες είναι διαθέσιμες στη διεύθυνση:. Web_Services_As_Micro_Services
  • RuleGen Κανόνας Γλώσσα. Rulegen είναι ένα πρόγραμμα ανάλυσης που παίρνει κανόνες γραμμένο σε μια καλύτερη γλώσσα για το κρυπτικό που απαιτείται από irule και core.irb. Τα αρχεία εισόδου για το rulgen συνιστάται να είναι * .r (.r επεκτάσεων) και η έξοδος που δημιουργείται από την rulegen είναι υπό την μορφή του * .ir (επεκτάσεις .ir). Το πρόγραμμα ανάλυσης rulegen βρίσκεται σε icommands / bin με αρχεία προέλευσης του σε icommands / rulegen. Υπάρχει ένα σημείωμα με τίτλο HELP.rulegen που εξηγεί πώς να πραγματοποιείτε και να χρησιμοποιήσετε το πρόγραμμα ανάλυσης. Το σημείωμα περιέχει επίσης τη γραμματική της γλώσσας rulegen. HELP.rulegen μπορεί επίσης να βρεθεί εδώ.
  • PHP πελάτη API: εκκενώσεων. Παρουσιάζοντας σπρωξίματα, ένα API PHP Client για iRODS. Υποστηρίζει τις περισσότερες από τις τρέχουσες λειτουργίες iRODS, συμπεριλαμβανομένων iCAT ερωτήματα, file I / O, το χειρισμό των μεταδεδομένων, βασικός κανόνας εκτελέσεις. Ένας σύντομος οδηγός μίζα συν μια πλήρη τεκμηρίωση API φιλοξενείται εδώ: σπρωξίματα τεκμηρίωση. Μπορείτε να κατεβάσετε από εδώ σπρωξίματα:. Extrods λήψης του έργου σελίδα
  • Προκαταρκτική ΙΟΑΤ Ελέγχου. Μια προκαταρκτική εκδοχή της ICAT Ελεγκτικά έχει αναπτυχθεί. Όταν είναι ενεργοποιημένη, τα σημαντικά γεγονότα (σε επίπεδο ΙΟΑΤ), που καταγράφονται σε ένα πίνακα ελέγχου ΙΟΑΤ. Αυτό είναι ακόμα υπό ανάπτυξη.
  • Προκαταρκτική Κανόνας προσανατολισμένη πρόσβαση σε βάσεις δεδομένων (RDA). Υπάρχει τώρα μια προκαταρκτική εκδοχή του άρθρου προσανατολισμό πρόσβαση σε βάσεις δεδομένων (RDA). Αυτό είναι σε γενικές γραμμές παρόμοιο με SRB-MCAT DAI, καθώς παρέχει πρόσβαση σε αυθαίρετες βάσεις δεδομένων μέσω του συστήματος iRODS, αλλά βασίζεται στη χρήση των κανόνων και Microservices για να επιτευχθεί αυτό. Υπάρχουν σημαντικοί περιορισμοί με αυτή την έκδοση, όμως, και RDA θα βελτιωθεί σημαντικά σε μεταγενέστερες εκδόσεις.
  • των Windows i-εντολές. Οι προ-μεταγλωττισμένα εκτελέσιμα πακέτα είναι διαθέσιμα για λήψη. Οι χρήστες μπορούν επίσης να δημιουργήσουν το δικό τους εκτελέσιμα των Windows i-εντολή από τη διανομή πηγή iRODS.

Παρόμοια λογισμικά

Σχόλια για iRODS

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία