iRODS

ภาพหน้าจอของซอฟแวร์:
iRODS
รายละเอียดซอฟแวร์:
รุ่น: 3.1
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: iRODS Development Team
การอนุญาต: ฟรี
ความนิยม: 15

Rating: 5.0/5 (Total Votes: 2)

iRODS เป็นระบบการประยุกต์ใช้ตารางข้อมูลใหม่ที่พัฒนาโดยซานดิเอโกซุปเปอร์เซ็นเตอร์ (SDSC) การจัดเก็บทรัพยากรรคเกอร์ (SRB) ทีมงานและทำงานร่วมกัน ระบบจะขึ้นอยู่กับความเชี่ยวชาญที่ได้ผ่านการประยุกต์ใช้เทคโนโลยี SRB ในการสนับสนุนของกริดข้อมูลห้องสมุดดิจิตอลที่เก็บถาวรและเรียลไทม์ระบบข้อมูล
นโยบายการจัดการ (ชุดยืนยันว่าชุมชนเหล่านี้ทำเกี่ยวกับคอลเลกชันของพวกเขา) จะถูกลักษณะในแง่ของกฎระเบียบและข้อมูลของรัฐ ที่แกน iRODS, โปรแกรมกฎตีความกฎระเบียบที่จะตัดสินใจว่าระบบคือการตอบสนองต่อคำขอต่าง ๆ และเงื่อนไข iRODS เป็นโอเพนซอร์ส (ภายใต้ใบอนุญาต BSD-type)
เราจะสนับสนุน SRB SDSC ขณะที่การพัฒนา iRODS ในแบบคู่ขนานและจะทำสำหรับค่อนข้างบางเวลาที่จะมา ในบางจุดที่เราจะมีเครื่องมือในการโยกย้ายจาก SDSC SRB เพื่อ iRODS สำหรับผู้ที่ต้องการจะทำเช่นนั้น.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • คุณสมบัติใหม่ที่สำคัญ:
  • โปรแกรมกฎใหม่ โปรแกรมกฎ iRODS ได้อย่างสมบูรณ์อีกครั้งเขียน สนับสนุนไวยากรณ์กฎเก่าเช่นเดียวกับภาษากฎใหม่ซึ่งเป็นแสดงออกมากขึ้นและง่ายต่อการทำงานร่วมกับ ภาษากฎใหม่จะแยกได้โดยตรงโดยเครื่องยนต์กฎไม่จำเป็นต้องเรียกใช้โปรแกรม rulegen รวมถึงการพิมพ์ที่แข็งแกร่งของพารามิเตอร์การสนับสนุนสำหรับจำนวนเต็มและพารามิเตอร์ประเภทคู่การจัดทำดัชนีของกฎสำหรับการดำเนินการได้เร็วขึ้น ตัวอย่างมีให้สำหรับการใช้งานของแต่ละบริการไมโครในไวยากรณ์กฎใหม่ กฎระบบถูกกำหนดในแฟ้ม core.re แทน core.irb และยังสามารถเก็บไว้ใน Icat (ดูกฎใน Icat ด้านล่าง) ดูเอกสารเครื่องยนต์กฎและส่วนความเข้ากันได้ย้อนกลับของว่าสำหรับข้อมูลเพิ่มเติม เครื่องยนต์กฎเก่ายังคงสามารถกำหนดค่าใน (เปิดใช้งาน) ถ้าจำเป็นผ่านการตั้งค่าใน config.mk.
  • การใช้ Boost - ปรับปรุงการสนับสนุนของ Windows ในไม่ช้า ห้องสมุด Boost ซึ่งจะรวมอยู่ในการเปิดตัวตอนนี้สามารถนำไปใช้เลือกบนโฮสต์ Linux / Unix และจะถูกนำมาใช้บน Windows เพื่อสร้างกับมันรัน 'buildboost.sh' แล้ว update config.mk จะมี USE_BOOST ตั้งและเรียกใช้ให้ โดยการใช้ Boost, Windows รุ่นจะสามารถใช้ได้ในทันทีแตกต่างจากรุ่นที่ผ่านมาซึ่งนักพัฒนา iRODS จำเป็นในการเปลี่ยนแปลงพอร์ตในสภาพแวดล้อมระบบ Windows และ Windows ที่จะล่าช้า คุณลักษณะที่เกี่ยวข้องนอกจากนี้ยังอยู่ระหว่างการพัฒนาที่ RENCI มีความสามารถในการติดตั้งบน Windows ผ่าน irodssetup และการสนับสนุนสำหรับเซิร์ฟเวอร์ Icat ที่เปิดใช้งานบน Windows ทั้งหมดเหล่านี้คุณสมบัติของ Windows ที่กำหนดไว้สำหรับการเปิดตัวดังต่อไปนี้ 3.0 ขอบคุณที่ iRODS @ ทีม RENCI สำหรับการพัฒนาหลักของคุณสมบัติเหล่านี้ (ในความร่วมมือกับ DICE).
  • อาคารด้วย C ++ ในการสนับสนุนคุณสมบัติดังกล่าวข้างต้นบนแพลตฟอร์มส่วนใหญ่ iRODS จะรวบรวมขณะนี้มีการแปลภาษา C ++, กรัม ++ นี้เป็นส่วนใหญ่ที่มองไม่เห็น แต่ก็ต้องมีการเปลี่ยนแปลงแห​​ล่งที่มาเล็กน้อยในส่วนของ iRODS .c ไฟล์ ส่วนใหญ่ของรหัส iRODS ได้รับการทดสอบผ่านทางเลือกการกำหนดค่าต่างๆ แต่ติดต่อทีม iRODS ถ้าแง่มุมบางอย่างล้มเหลวในการสร้าง.
  • กฎใน Icat กฎตอนนี้สามารถลงทะเบียนเป็นแคตตาล็อก Icat สำหรับการบริหารกลาง เมื่อนำมาใช้ในการเปลี่ยนแปลงทั้งหมดกฎจะถูกเก็บเป็นรุ่นกฎ กฎระเบียบที่สามารถอ่านได้จาก Icat ลงในหน่วยความจำในโครงสร้างการปกครอง กฎสามารถเขียนไฟล์จากหน่วยความจำในโครงสร้างการปกครอง กฎระเบียบนั้นจะสามารถกระจายไปยังฐานการปกครองท้องถิ่นแต่ละเพื่อให้แน่ใจว่าสภาพแวดล้อมของกฎเครื่องแบบ โหมดนี้จะถูกควบคุมโดยชุดของบริการไมโครตามที่อธิบายไว้ในฐานกฎในหน้า Icat โดยค่าเริ่มต้นกฎระบบมีการจัดการในลักษณะที่คล้ายคลึงกับรุ่นก่อนหน้า, การอ่านที่เริ่มต้นขึ้นจากไฟล์ (core.re ตอนนี้แทน core.irb).
  • การตรวจสอบระบบปฏิบัติการระดับ วัตถุประสงค์ของการตรวจสอบระบบปฏิบัติการคือการอนุญาตให้ iRODS ที่จะอนุญาตให้ผู้ใช้ที่ลงทะเบียนแล้วในระบบไคลเอ็นต์ iRODS โดยใช้แบบฟอร์มของการตรวจสอบระบบปฏิบัติการกำหนดและการอนุญาตบางโครงการ (เช่นเข้าสู่ระบบโดยใช้ PAM หรือผ่านการตรวจสอบ SSH) ดูการตรวจสอบระบบปฏิบัติการสำหรับข้อมูลเพิ่มเติม ขอบคุณที่คริสสมิ ธ ไบโอกระจายสำหรับการขยายนี้.
  • ดีบักกฎ ระบบ xMessage ได้รับการขยายอย่างมากและในขณะนี้สนับสนุนการแก้จุดบกพร่องของกฎ มันเป็นไปได้ที่จะมีขั้นตอนเดียวผ่านการกระทำแต่ละรายการหลักเกณฑ์และไมโครบริการที่ได้รับการเรียกในสภาพแวดล้อมแบบกระจาย ดู 'idbug' i-คำสั่ง.
  • วัตถุ Realizable แบบสอบถามในแหล่งข้อมูลที่สามารถลงทะเบียนเข้ามาในคอลเลกชัน iRODS คลิกที่วัตถุา instantiates คำขอซึ่งจะถูกเก็บไว้เป็นแบบจำลองของวัตถุว่าจะได้รับ วัตถุที่ว่าจะได้รับสามารถนำมาใช้กับการเชื่อมโยงที่อ่อนนุ่มที่บูรณาการทรัพยากรระยะไกลเข้าไปในคอลเลกชัน iRODS ไดร์เวอร์ได้รับการเขียนสำหรับการเข้าถึง Z39.50, หน้าเว็บ, FTP ไซต์ที่ไม่ระบุชื่อข้อมูลสาธารณะในกริดข้อมูล SRB และข้อมูลสาธารณะในตารางข้อมูล iRODS นี้จะทำให้มันเป็นไปได้ในการสร้างคอลเลกชันที่ครอบคลุม iRODS unfederated และกริดข้อมูล SRB เช่นเดียวกับระบบการจัดการข้อมูล เหล่านี้เป็นโมดูล msoDrivers ซึ่งเมื่อเปิดใช้งานสร้างชุดของบริการไมโคร.
  • การปรับปรุงอื่น ๆ :
  • เซิร์ฟเวอร์เรียกใช้เป็นโหมดราก "เซิร์ฟเวอร์ทำงานเป็นหลัก" โหมดการทำงานช่วยให้หนึ่งในการเรียกใช้เซิร์ฟเวอร์ iRODS ที่มีสิทธิ์ราก โหมดนี้จะช่วยให้การใช้งานบางพฤติกรรมและคุณสมบัติที่เป็นไปไม่ได้เมื่อทำงาน iRODS เป็นปกติผู้ใช้ unprivileged แม้ว่าในสถานการณ์ส่วนใหญ่โหมดที่ไม่ใช่รากเป็นที่ต้องการและยังคงแนะนำ ดูเซิร์ฟเวอร์เรียกใช้เป็นราก ขอบคุณที่คริสสมิ ธ ไบโอกระจายสำหรับเรื่องนี้.
  • รีสตาร์ทไฟล์ขนาดใหญ่ iput ใหม่และ Iget ตัวเลือก --lfrestart (ระบุไฟล์ข้อมูลการเริ่มต้นใหม่) ช่วยให้การถ่ายโอนเพื่อดำเนินการต่อที่เหลือออกถ้าขัดจังหวะ นี้สามารถใช้กับ -X เป็นส่วนหนึ่งของภาพที่ส่งไดเรกทอรีโดยรวมเริ่มต้นใหม่ ไฟล์ที่มีขนาดใหญ่กว่า 32 เมกกะไบท์สามารถเริ่มต้นใหม่.
  • - ตัวเลือก retries สำหรับ iput และ Iget เพื่อระบุจำนวนครั้งที่จะลองใหม่อีกครั้ง นี้สามารถใช้ร่วมกับตัวเลือก -X จะรีสตาร์ทโดยอัตโนมัติการดำเนินการในกรณีของความล้มเหลว.
  • Itrim --age และ --dryrun ขณะนี้มีตัวเลือกที่จะตัดเฉพาะไฟล์ที่มีอายุมากกว่าอายุที่ระบุไว้และยังมีตัวเลือกที่จะแสดงสิ่งที่จะทำได้โดยไม่ต้องจริงการตัดแต่งไฟล์.
  • การติดตามและการลบไฟล์เด็กกำพร้า -. ไฟล์เด็กกำพร้าที่สร้างขึ้นโดยการลบข้อมูลวัตถุเมื่อทรัพยากรของแฟ้มทางกายภาพลดลงในขณะนี้มีการติดตามและสามารถลบกับตัวเลือก --orphan ใหม่ของ irmtrash
  • ส่ว​​นขยายการตรวจสอบ ส่วนขยาย SQL ตอนนี้ใช้ได้สำหรับการตรวจสอบที่เพิ่มขึ้น SQL สคริปต์รวมอยู่ซึ่งสามารถกำหนดค่าและดำเนินการโดย 'irodssetup' (หรือทำงานด้วยตนเอง) ซึ่งจะเพิ่มตารางทริกเกอร์ ฯลฯ ดูเซิร์ฟเวอร์ / Icat / auditingExtensions ไดเรกทอรีสำหรับข้อมูลเพิ่มเติม ขอบคุณที่ศูนย์นาซาการจำลองสภาพภูมิอากาศ (NCCS) สำหรับเรื่องนี้.
  • แก้ไขข้อผิดพลาด (รายการบางส่วน) และการปรับปรุงเพิ่มเติม
  • ห่วงเซิร์ฟเวอร์อนันต์ถาวร ปัญหาได้รับการแก้ไขที่ลูกของ irodsServer จะได้รับในวง จำกัด และใช้จำนวนมากของเวลา CPU เนื่องจากมีปัญหาคิวคำขอ นี่คือ irods_2.5_patch_1 แพทช์.
  • irods irsync เพื่อ irods แก้ไข แก้ไขถูกเพิ่มเข้ามาในการแก้ปัญหาใน irsync ที่ iRODS เพื่อ iRODS (i: Xi: y) ซิงค์ไม่ได้ทำงาน นี่คือ irods_2.5_patch_2 แพทช์.
  • แก้ไขสำหรับ iRODS ฟิวส์ (irodsFs) เป็นครั้งคราวแขวน - แก้ไขถูกบันทึกไปยังที่อยู่เป็นครั้งคราวแขวนที่เกิดจากการล้นของการร้องขอการเชื่อมต่อโดยการเพิ่มรอคิว นอกจากนี้ยังเพิ่มการจัดการของซ็อกเก็ตหมดเวลาโดยการเชื่อมต่อใหม่.
  • การสนับสนุนสำหรับ ODBC ใหม่ การเปลี่ยนแปลงเป็นสิ่งที่จำเป็นสำหรับรุ่นใหม่ของ ODBC โดยเฉพาะอย่างยิ่งบน Ubuntu 11.04 โฮสต์ 64 บิตใช้ MySQL นี่คือ irods_2.5_patch_3 แพทช์.
  • $ userNameClient อยู่ในขณะนี้สำหรับกฎ acAclPolicy
  • ปัญหา rsFileRmdir บน Solaris ได้รับการแก้ไข.
  • แก้ไขข้อผิดพลาด 133 - "iput เกิดปัญหาคำสั่งถ้ารายงานความคืบหน้าการร้องขอ" แก้ไขให้โดยใช้ยีน Soudlenkov
  • .
  • ข้อผิดพลาดข้ามโซน (การตรวจสอบ) ตอนนี้จะถูกส่งกลับไปยังลูกค้าอย่างถูกต้อง.
  • ปัญหา chmod (แปดไม่จำนวนเต็ม) ใน univMSSDriver.c ได้รับการแก้ไข.
  • iqmod สามารถยอมรับได้เฉพาะวันใน YYYY-MM-DD.hh: mm: SS รูปแบบ
  • .
  • สายอีกต่อไปจะได้รับอนุญาตในขณะนี้สำหรับ 'iadmin' 'ASQ' (เพิ่มแบบสอบถามเฉพาะ)
  • ส่ว​​นที่เป็นไปได้โดยศูนย์จะหลีกเลี่ยงใน irodsGuiProgressCallbak.
  • แทนที่ transStat_t กับ transferStat_t เพื่อให้สอดคล้องจำนวนเต็ม 64 บิตเป็น 64 บิตเขตแดนอยู่
  • iqstat ตัวบ่งชี้การปกครองที่ไม่จำเป็นในขณะนี้คือ RuleID (เช่นใน iqdel และ iqmod) แทนชื่อกฎ.
  • เพิ่ม "ส้อมและ exec" โหมด irodsReServer ตั้งแต่แพลตฟอร์ม Windows ไม่สนับสนุน "ส้อม" การดำเนินการเท่านั้น.
  • ireg ตอนนี้มีตัวเลือกในการคำนวณการตรวจสอบ (ขอบคุณคริสสมิ ธ นี้).
  • การตรวจสอบ 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 และลูกค้าอื่น ๆ ในขณะนี้สามารถจัดการกับการใช้งานให้ 'ใน' หรือ 'ระหว่าง' เงื่อนไขการโทรทั่วไปแบบสอบถามตัวอย่างเช่น: iquest "SELECT RESC_NAME WHERE RESC_CLASS_NAME IN ('กำ', ' เก็บ ') และ iquest "SELECT DATA_NAME WHERE DATA_ID ระหว่าง' 10000 '' 10020 '".
  • การประทับเวลาได้รับการเพิ่ม iput / Iget ตัวเลือก -P.
  • iqdel ตอนนี้มี -a (ทั้งหมด) และ -u (ผู้ใช้) ตัวเลือกที่จะช่วยให้การลบของงานทั้งหมดและการจ้างงานที่อยู่ในประเภทผู้ใช้.
  • การรั่วไหลของหน่วยความจำที่เกี่ยวข้องกับ applyRuleForPostProcForWrite applyRuleForPostProcForRead และได้รับการแก้ไข.
  • แบบสอบถาม (iquest ฯลฯ ) ที่มีการผสม 'และ' และ 'และ' เงื่อนไขนี้จะจัดการได้อย่างถูกต้อง.
  • ปัญหาการเขียนการดำเนินการวัตถุฐานข้อมูลผลวัตถุ (DBORs) ลง iRODS ได้รับการแก้ไข.
  • ดัชนีฐานข้อมูลใน ICAT (data_type_name) ถูกเพิ่มเข้ามาเพื่อให้ 'idbo LS' จะยังคงทำงานได้ดีในระดับ.
  • ปัญหาได้รับการแก้ไขที่มีการป้องกันจากการเขียนทับ msiDataObjPutWithOptions สำเนาที่มีอยู่.
  • กลไกรหัสผ่านชั่วคราวมีการปรับเปลี่ยนเพื่อใช้สำหรับ iDrop และ iDrop-Lite.
  • irodsctl ตอนนี้ตรวจสอบว่าไดเรกทอรีเซิร์ฟเวอร์ / เข้าสู่ระบบที่มีอยู่และสามารถเขียนได้และให้ข้อความผิดพลาดที่เฉพาะเจาะจงสำหรับกรณีนี้.
  • การสนับสนุนที่ถูกเพิ่มเข้ามาสำหรับไฟล์เด็กกำพร้ารวมทั้งเป็นตัวเลือกที่ --orphan irmtrash.
  • ตัวเลือก -G สำหรับการลงทะเบียนแบบจำลองได้รับการสนับสนุนในขณะนี้.
  • การเปลี่ยนแปลงที่ถูกสร้างขึ้นเพื่อเข้าสู่กระบวนการ id ที่ถูกต้องในเซิร์ฟเวอร์ไฟล์บันทึกในทุกกรณี ก่อนหน้านี้มีสถานการณ์ที่หายากที่ pid อาจจะไม่ถูกต้อง.
  • ข้อ จำกัด เพิ่มขึ้นเพื่อให้สายยาวมากสามารถประปาเป็น 'IMETA'.
  • ห้องสมุด Kerberos ในขณะนี้จะมีการเชื่อมโยงเป็นลูกค้าฟิวส์ถ้า KRB_AUTH ชุด ขอบคุณที่คริสสมิ ธ นี้.
  • การแก้ไขที่ถูกสร้างขึ้นเพื่อป้องกันการถ่ายโอนข้อมูลหลักใน scanUtil หากเส้นทางแหล่งท้องถิ่นไม่ได้มี '/' ขอบคุณที่คริสสมิ ธ นี้.
  • ลูกค้าใหม่ / เซิร์ฟเวอร์โทร (API) rcDataObjFsync ถูกเพิ่มเข้ามา ขอบคุณจอห์น Knutson ของมหาวิทยาลัยเท็กซัสนี้.
  • ได้รับการแก้ไขข้อผิดพลาดการหลีกเลี่ยงการค้นหาภายในที่ไม่จำเป็นซ้ำซ้อนเล็กน้อยปรับปรุงประสิทธิภาพการทำงานในบางกรณี.
  • ปัญหาในการเคลื่อนย้าย ('IMV') คอลเลกชันบางอย่างได้รับการแก้ไข หากมีการเก็บรวบรวมข้อมูลวัตถุที่ไม่สามารถเขียนได้โดยเจ้าของคอลเลกชัน, ย้ายทางกายภาพจะล้มเหลว ตอนนี้มีการจัดการเป็นกรณีพิเศษและได้รับอนุญาตหากผู้ใช้เป็นเจ้าของคอลเลกชัน.
  • แก้ไขเพื่อหลีกเลี่ยงการเกิดข้อผิดพลาด SYS_COPY_LEN_ERR โดย Iget และ ICP เมื่อเนื้อหาข้อมูลที่ได้รับการแก้ไขโดยบางไมโครบริการ.
  • 'notify.pl' สคริปต์ได้รับการพัฒนาที่สามารถทำงานเป็นระยะ ๆ เพื่อตรวจสอบที่กำหนด (กำหนด) คอลเลกชันและส่งอีเมลแจ้งเตือนเมื่อข้อมูลที่เป็นวัตถุที่มีการเพิ่มหรือลบออก ดูสคริปต์ / แจ้งไดเรกทอรีสำหรับข้อมูลเพิ่มเติม.
  • คำสั่ง 'irsync' ตอนนี้สามารถยอมรับว่างเปล่าฉัน: อาร์กิวเมนต์ คำสั่ง 'irsync ชื่อไฟล์ฉัน:'. ตอนนี้เก็บแฟ้ม (ถ้าจำเป็น) เป็นคอลเลกชัน iRODS ปัจจุบัน
  • รายการเพิ่มเติม:
  • ลิขสิทธิ์และไฟล์ข้อความใบอนุญาตที่ได้รับการปรับปรุงเพื่อรวม University of North Carolina ที่ Chapel Hill และข้อมูล Intensive Cyber​​infrastructure มูลนิธินอกเหนือไปจากผู้สำเร็จราชการของมหาวิทยาลัยแห่งแคลิฟอร์เนีย แน่นอนใบอนุญาต iRODS ยังคงเป็นที่มาเปิดอย่างเต็มที่ (สไตล์ BSD).

มีอะไรใหม่ ในรุ่น 2.0:

  • สภา โซนสภาได้รับการเพิ่มซึ่งมีสิ่งอำนวยความสะดวกสำหรับสองหรืออิสระมากขึ้นระบบ iRods ในการโต้ตอบกับแต่ละอื่น ๆ และอนุญาตให้มีการเข้าถึงที่ไร้รอยต่อของข้อมูลและข้อมูลในระบบเหล่านี้ iRods ระบบเหล่านี้จะเรียกว่าโซน iRODS กับแต่ละโซนทำงานโดเมนของตัวเอง iCat และการบริหารจัดการ iRODS สภาต้องมีการประสานระหว่างโซนน้อยกว่าระบบสภา SRB ที่คล้ายกัน ดูสภาและบริหารสหพันธ์สำหรับข้อมูลเพิ่มเติม.
  • Master / Slave iCat กับ Oracle การติดตั้ง iRods หรือโซนสามารถกำหนดค่าให้ทำงานกับ iCat โทเดียวบวกศูนย์หรือมากกว่า iCats ทาส วัตถุประสงค์ของทาส iCat คือการปรับปรุงการตอบสนองของแบบสอบถามทั่วพื้นที่กว้างเครือข่าย iCats ทาสจะใช้ในการ "อ่านเท่านั้น" คำสั่งชนิด icommands ต่อไปนี้จะถูกแปลงให้ใช้ทาส iCat โดยค่าเริ่มต้น: ICD, Iget, ILS, ilsresc และ iqstat นี้จะทำให้การใช้งานของการทำงาน RDBMS การซิงโคฐานข้อมูล ICAT และเพื่อให้เป็นพร้อมใช้งานเมื่อใช้ Oracle เป็น ICAT RDBMS.
  • SRB เริ่มต้นเครื่องมือ iRODS การย้ายถิ่น ขณะนี้มีรุ่นเบื้องต้นของเครื่องมือที่จะช่วยแปลงตัวอย่าง SRB เพื่อ iRods หนึ่ง สคริปต์ 'm2icat.pl' Spullmeta ใช้จะได้รับข้อมูล SRB-สอบและสร้างและดำเนินการชุดคำสั่งสำหรับการ iadmin, psql และ IMETA เพื่อสร้างทรัพยากรคอลเลกชัน DataObjects และผู้ใช้ในกรณี iRods ระบบ iRODS แล้วสามารถเข้าถึงข้อมูลอดีต-SRB โดยไม่ต้องย้ายไฟล์ทางกายภาพ นี้ยังคงไม่สมบูรณ์และไม่สามารถจัดการกับจำนวนมากของคุณสมบัติของ SRB แต่คุณอาจต้องการที่จะทดลองกับมัน ดูสคริปต์สำหรับข้อมูลเพิ่มเติมและติดต่อเราเพื่อช่วยให้เราวางแผนที่ส่วนขยายเพิ่มเติม.
  • โครงสร้างพื้นฐานกริดรักษาความปลอดภัย (GSI) ปรับปรุง ปัญหาที่สำคัญในอินเตอร์เฟซ iRODS เพื่อ GSI ได้รับการแก้ไขให้ผู้ใช้ iRODS ปกติเพื่อ authenctiate กับ GSI ผู้ใช้ยังสามารถตั้งค่าตัวแปรสภาพแวดล้อม SERVER_DN​​ ในการตรวจสอบเซิร์ฟเวอร์ผ่านระบบ GSI (ดำเนินการตรวจสอบซึ่งกันและกัน).
  • iRods ปรับปรุงฟิวส์ iRods ฟิวส์ตอนนี้ทำงานร่วมกับรุ่นล่าสุดของฟิวส์แทนรุ่นเท่านั้น 2.7.0 แคชไฟล์และไดเรกทอรีผลแบบสอบถามเพื่อปรับปรุงประสิทธิภาพของการเรียก getattri ซึ่งเป็นสายบ่อยฟิวส์ ไฟล์ขนาดเล็กจะถูกเก็บไว้ในการปรับปรุงประสิทธิภาพการทำงานของ I / O ในไฟล์เล็ก โหมดไฟล์ของไฟล์ที่ได้รับการใช้งานเพื่อให้ chmod ของไฟล์ที่ตอนนี้ทำงาน คุณควรจะเห็นการปรับปรุงประสิทธิภาพเห็นได้ชัดในคำสั่งดังกล่าวเป็นคำสั่ง ls หรือซีพีไฟล์เล็ก.
  • iRODS Explorer สำหรับ Windows เอ็กซ์พลอเรอร์ iRODS ใหม่สำหรับ Windows ได้รับมีตั้งแต่กลางเดือนกันยายน ตามที่อธิบายไว้ในหน้าหน้าต่างนี้เป็นเบราว์เซอร์ iRODS ที่ทำงานเป็นไบนารีของ Windows พื้นเมืองและให้อุดมไปด้วยกราฟิกอินเตอร์เฟซผู้ใช้และนำทางได้อย่างรวดเร็วของโครงสร้างคอลเลกชันแฟ้มลำดับชั้นภายใน iRODS นอกจากนี้ผู้ใช้สามารถเพิ่มปรับเปลี่ยนมุมมองและข้อมูลที่มีค่าสายยาวผ่านโต้ตอบเมตาดาต้าที่ใช้งานง่าย.
  • DataMode เก็บรักษาไว้ "dataMode รายการ" เมตาดาต้าที่ถูกเพิ่มเข้ามาเพื่อให้โหมดไฟล์ของไฟล์ที่อัปโหลดไปยัง iRods และดาวน์โหลดได้จาก iRods สามารถเก็บรักษาไว้ "dataMode" คืออ่านเขียน Execute สถานะสำหรับผู้ใช้กลุ่มอื่น ๆ ของไฟล์.
  • bundling ใหม่ คำสั่งใหม่ 'IBUN' ถูกนำมาใช้ในการจัดการ bundling ไฟล์เล็กลงไปในแฟ้มที่มีโครงสร้างเช่นไฟล์ tar มันสามารถใช้สำหรับการอัปโหลดดาวน์โหลดและการจัดเก็บของจำนวนมากของไฟล์ที่มีขนาดเล็ก ตัวอย่างเช่นในการอัปโหลดจำนวนมากของไฟล์ขนาดเล็กที่ผู้ใช้สามารถใช้คำสั่ง tar UNIX ปกติ tar ไฟล์เหล่านี้เป็นไฟล์ tar เดียว tar ไฟล์เดียวนี้จากนั้นจะสามารถอัปโหลดไปยัง iRods ใช้คำสั่ง iput "IBUN -x คำสั่ง" สามารถนำมาใช้ในการขอเซิร์ฟเวอร์ iRods เพื่อ untar ไฟล์นี้เป็นไฟล์ขนาดเล็กจำนวนมากและลงทะเบียนไฟล์ขนาดเล็กเหล่านี้ด้วย iCat ในทำนองเดียวกัน "IBUN -c คำสั่ง" สามารถนำมาใช้อย่างมีประสิทธิภาพดาวน์โหลดจำนวนมากของไฟล์ที่มีขนาดเล็ก.
  • คำสั่งใหม่ 'ipasswd' 'ipasswd' ช่วยให้ผู้ใช้เปลี่ยนรหัสผ่าน iRODS ของพวกเขา เช่นเดียวกับคำสั่งที่สอดคล้อง iadmin รหัสผ่านจะถูก obfuscated สำหรับการถ่ายโอนเครือข่าย.
  • กฎข้อที่มุ่งเน้นการเข้าถึงข้อมูล (RDA) รังเพลิงไปยัง Oracle RDA ได้รับการสนับสนุนในขณะนี้ใน Oracle เช่นเดียวกับ PostgreSQL ก่อนหน้านี้ RDA ให้การเข้าถึงฐานข้อมูลโดยพลการผ่านระบบ iRODS คล้าย SRB DAI (ฐานข้อมูล Access Interface) แต่ดำเนินการผ่านทางกฎระเบียบและไมโครบริการ.
  • การปรับปรุง RDA อื่น ๆ msiRdaRollback บริการไมโครถูกนำมาใช้; บางหน่วยความจำรั่วได้รับการแก้ไข; และรูปแบบในลักษณะที่ยุ่งเหยิงรหัสผ่าน RDA สามารถตั้งค่าในแฟ้มการกำหนดค่า RDA.
  • กฎภาษา 'หยุด' 'หยุด' คำสั่งที่ได้รับการยอมรับในขณะนี้ในภาษากฎ iRODS จะแยกออกจากสำหรับในขณะที่และลูป foreach.
  • ผู้ใช้สภาและการบริหารการเปลี่ยนแปลง ในคำสั่ง iadmin และ IMETA ผู้ใช้จะได้เป็นตัวแทนของตอนนี้มีชื่อเป็นตัวเลือกโซน (ผู้ใช้ [#zone]) ที่โซนท้องถิ่นเป็นค่าเริ่มต้น iadmin มี mkzone, modzone และ subcommands rmzone ในการจัดการข้อมูลระยะไกลโซน ilsresc, IMETA และ irmtrash ตอนนี้มี '-z zonename' ตัวเลือกที่จะทำงานร่วมกับเขตพื้นที่ที่ห่างไกล ภายในการตรวจสอบผู้ใช้ชื่อตัวเลือกโซน.
  • รับรองเซิร์ฟเวอร์สภา ความสามารถที่ถูกเพิ่มเซิร์ฟเวอร์ iRODS ซึ่งจะตรวจสอบไคลเอนต์สำหรับโซนระยะไกลเป็นตัวเองรับรองความถูกต้อง นี้เป็นตัวเลือก แต่ขอแนะนำสำหรับสหพันธ์โซนในการปรับปรุงการรักษาความปลอดภัย See -. สำหรับข้อมูลเพิ่มเติม
  • โซนการเปลี่ยนชื่อ เครื่องมือ iadmin ตอนนี้สามารถใช้ในการเปลี่ยนชื่อเขตพื้นที่ของคุณ, การจัดการการเปลี่ยนแปลงของโซนและข้อมูลของผู้ใช้และการเปลี่ยนชื่อผู้ใช้คอลเลกชันที่บ้าน (ผ่านกฎใหม่และไมโครบริการ) นี้อาจจะเป็นประโยชน์กับ iRODS โซนสภา.
  • การเชื่อมต่อหมดเวลา -T ตัวเลือก -T ตัวเลือกใหม่ที่ถูกเพิ่มเข้ามาใน iput, Iget, irepl และคำสั่ง ICP ซึ่งต่ออายุการเชื่อมต่อซ็อกเก็ตระหว่างไคลเอ็นต์และเซิร์ฟเวอร์หลังจาก 10 นาทีของการเชื่อมต่อ นี้ได้รับการแก้ไขปัญหาของซ็อกเก็ตได้รับการหมดเวลาโดยไฟร์วอลล์ที่รายงานโดยผู้ใช้บางคน.
  • โหมดการถ่ายโอนข้อมูลใหม่ RBUDP โหมดการถ่ายโอนข้อมูลใหม่ - RBUDP (UDP เชื่อถือระเบิด) ถูกเพิ่มเข้ามานอกเหนือไปจากที่มีอยู่ในลำดับ (กระแส TCP เดี่ยว) และแบบขนาน (หลาย TCP ลำธาร) โหมดการสนับสนุนในขณะนี้โดย iRODS RBUDP ได้รับการพัฒนาโดยเอริคเขาเจสันลีห์, โอลิเวอร์ยูและโทมัส Defanti ของมึงป่วยที่ชิคาโก http://www.evl.uic.edu/cavern/RBUDP/Reliable ระเบิด UDP.html มันใช้โปรโตคอล UDP ประสิทธิภาพสูงสำหรับการถ่ายโอนข้อมูล ตัวเลือกใหม่ -Q ได้รับการเพิ่ม iput, Iget, irepl และคำสั่ง ICP เพื่อระบุการใช้งานของโปรโตคอล RBUDP.
  • HDF5 / iRods ปรับปรุง HDF5 / ลูกค้า iRods ตอนนี้สามารถสร้างขึ้นได้โดยไม่ต้องเชื่อมโยงไปยังห้องสมุด HDF5 ความสามารถในการ JNI สำหรับลูกค้า JAVA เช่น hdfView ถูกเพิ่ม หน่วยความจำรั่วได้รับการแก้ไข.
  • สืบทอดสิทธิ์ในการเข้าถึง แอตทริบิวต์มรดกสามารถตั้งค่าในคอลเลกชันใหม่ที่จะทำให้เกิดข้อมูลวัตถุและคอลเลกชันย่อยที่สร้างขึ้นภายใต้มันจะได้รับสิทธิในการเข้าถึง (ACLs) ของคอลเลกชัน ดู 'ichmod -h' และ 'ILS -A' สำหรับข้อมูลเพิ่มเติม.
  • การปรับปรุง ICAT ซอฟแวร์ Metadata iRODS อินเตอร์เฟซแคตตาล็อก (ICAT) ได้รับการปรับปรุงในรูปแบบต่างๆในนอกเหนือจากการเปลี่ยนแปลงสำหรับ iRODS โซนสภา การเข้าถึงตารางตรวจสอบผ่านทางคำสั่งจะถูก จำกัด ในขณะนี้โดยค่าเริ่มต้น ข้อผิดพลาดได้รับการแก้ไขที่เกี่ยวข้องกับการควบคุมการเข้าถึงการตั้งค่าซ้ำในวัตถุจำลองแบบข้อมูล ปัญหาในการรับ totalRowCount (เมื่อขอ) ได้รับการแก้ไข (ทั้ง Oracle และ Postgres) ในทั่วไปแบบสอบถามจำนวนของเงื่อนไขสารประกอบใด ๆ (แยกจากกันโดย || หรือ & amp; & amp;) ตอนนี้สามารถจัดการได้ (แทนเพียงสอง) หลังจากข้อผิดพลาดต่างๆ, ฟังก์ชั่น ICAT (เมื่อใช้ PostgreSQL) จะทำย้อนกลับอัตโนมัติเพื่อให้ภายหลัง SQL เพื่อทำงาน บาง ICAT ของออราเคิลการรั่วไหลของหน่วยความจำที่พบและการแก้ไข IMETA และคำสั่ง ICAT AVU สามารถยอมรับเงื่อนไขหลายคั่นด้วย 'และ' และซิงเกิ้ล 'หรือ' 'isysmeta' ตอนนี้สามารถตั้งค่าข้อมูลประเภทของข้อมูลวัตถุ สำหรับการบำรุงรักษาในระยะยาวที่ดีขึ้น, การเปลี่ยนแปลงภายในได้ทำในวิธีการที่คำสั่งทั่วไป ICAT มีโครงสร้าง.
  • บริการ Micro-เพิ่มเติม จำนวนการให้บริการไมโครใหม่ได้มีการเพิ่มการเปิดใช้งานฟังก์ชั่นใหม่ ๆ รวมทั้งบางส่วนของคุณสมบัติที่อธิบายไว้ในหมายเหตุของรุ่นนี้ เหล่านี้ยังสามารถนำมาใช้ในกฎระเบียบของตัวเองและเป็นตัวอย่างในการพัฒนาบริการไมโครของคุณเอง ดูออกบริการ Micro สำหรับรายการปัจจุบัน ขอขอบคุณเป็นพิเศษ Romain Guinot ของ Open Source Center - Atos Origin (http://www.portaildulibre.fr) สำหรับการให้บริการบางส่วนของการให้บริการไมโครใหม่ทั้งหลักและเป็นโมดูลที่แยกต่างหาก ('Guinot') <. / li>
  • การทดสอบการปรับปรุง ก่อนที่จะเป็นรุ่นพัฒนา IRODS ถูกสร้างขึ้นอย่างต่อเนื่องและผ่านการทดสอบบนโฮสต์ DICE ท้องถิ่นและบางครั้งบนแพลตฟอร์มต่างๆที่ NMI Build & amp; สิ่งอำนวยความสะดวกในการทดสอบ การทดสอบ ICAT ถูกขยายให้ครอบคลุมการทำงาน ICAT ใหม่ บางการทดสอบหนักโหลดได้รับการพัฒนา.
  • การติดตั้ง / การควบคุมการปรับปรุง ความหลากหลายของการเปลี่ยนแปลงที่ทำกับการติดตั้ง iRODS และสคริปต์การควบคุมการจัดการกับสถานการณ์ข้อผิดพลาดเฉพาะ; ยัง finishSetup.pl ตอนนี้จะมีการปรับปรุง ~ / .odbc.ini จะรวม [PostgreSQL] ส่วนที่ยังถูกเก็บไว้ใน ... / pgsql ไฟล์ / etc / ODBC.INI เพื่อหลีกเลี่ยงปัญหาที่เกิดขึ้นในบางครอบครัว ฯลฯ นอกจากนี้ สคริปต์ที่ทำให้ตอนนี้จะโมดูลใหม่การเชื่อมโยงโดยอัตโนมัติที่มีการปรับปรุงไฟล์ที่มา และ 'iinit' จะสร้าง ~ / .irods ไดเรกทอรีถ้ามันไม่ได้ในปัจจุบันและแจ้งให้สำหรับการจัดเก็บและรายการที่จำเป็น .irodsEnv ถ้าพวกเขาจะหายไป ติดตั้งสคริปต์ในขณะนี้เริ่มต้นกับ Postgres 8.3.5.
  • เข้าสู่ระบบการโอนเงินใหม่ เมื่อเปิดใช้งาน (ด้วยตนเอง) การดำเนินงานการถ่ายโอนจะได้รับใส่ซ้ำและ rsync เข้าสู่ระบบ ดูความคิดเห็นใน rsDataObjClose.c สำหรับข้อมูลเพิ่มเติม.
  • imkdir สามารถสร้างคอลเลกชันของผู้ปกครอง เลือก P- ถูกบันทึกอยู่ในคำสั่ง imkdir จะก่อให้เกิดการสร้างคอลเลกชันผู้ปกครองหากพวกเขาไม่ได้อยู่แล้ว.
  • Bug อื่น ๆ แก้ไข และเช่นเคยข้อบกพร่องอื่น ๆ ที่ได้รับการแก้ไขและการปรับปรุงขนาดเล็กจำนวนมากที่ทำ; มากมายเกินกว่าที่จะอธิบาย.

มีอะไรใหม่ ในรุ่น 1.1:

  • โครงสร้างพื้นฐานกริดรักษาความปลอดภัย (GSI) GSI ได้รับการสนับสนุนในขณะนี้เป็นวิธีการตรวจสอบตัวเลือกเพิ่มเติม เมื่อลูกค้าและเซิร์ฟเวอร์ที่ถูกสร้างขึ้น GSI ที่เปิดใช้งานผู้ใช้สามารถเลือกที่จะรับรองความถูกต้องผ่านทาง GSI X.509 ใบรับรองของพวกเขา GSI ถูกเปิดใช้งานโดยการตอบคำถามไม่กี่ในสคริปต์ irodssetup.
  • บันทึกจดหมายเหตุอิเล็กทรอนิกส์ (ERA) ส่วนขยายโมดูล โมดูลยุคที่มีการจัดการคอลเลกชันใหม่ไมโครบริการสำหรับการจัดการวัตถุบัญชีผู้ใช้สิทธิในการเข้าถึงและข้อมูล หลายบริการไมโครยังได้รับการเพิ่มเพื่อดึงข้อมูลการตรวจสอบเส้นทางจาก Icat โมดูล XML ได้รับการสร้างขึ้นและมีบริการขนาดเล็กที่ดำเนินการแปลง XSLT บนวัตถุ iRODS ฟังก์ชั่นอื่น ๆ หลายคนได้รับการเพิ่มชุดหลักของไมโครบริการ (พิมพ์โครงสร้างข้อมูลจัดการเวลาและใช้ดับลินแม่แบบเมตาดาต้าคอร์).
  • ลูกค้าเว็บที่อุดมไปด้วย: iRODS เบราว์เซอร์ (Beta) แนะนำ iRODS เบราว์เซอร์ (Beta), โปรแกรมประยุกต์บนเว็บที่ใช้งานง่ายสำหรับผู้ใช้ iRODS ในการเข้าถึงและจัดการคอลเลกชัน iRODS เก็บไว้ในเซิร์ฟเวอร์ใด ๆ iRODS โดยใช้เว็บเบราเซอร์มาตรฐาน เบราว์เซอร์ iRODS เป็นเจ้าภาพที่นี่: [1] การติดตั้งไม่เป็นสิ่งที่จำเป็นสำหรับผู้ใช้ถ้าคุณต้องการที่จะเป็นเจ้าภาพ iRODS เบราว์เซอร์ของคุณเองซึ่งต้องมีความรู้ที่กว้างขวางของการติดตั้งเว็บเซิร์ฟเวอร์ / การตั้งค่า คุณจะได้รับข้อมูลเพิ่มเติมเกี่ยวกับ iRODS เบราว์เซอร์ในหน้านี้:. iRODS_Browser
  • ติดไฟล์ที่มีโครงสร้าง นี้จะคล้ายกับการติดตั้งไดเรกทอรีแฟ้ม UNIX คอลเลกชันนำมาใช้ใน iRods 1.0 ในกรณีนี้ไฟล์โครงสร้าง (ที่มีโครงสร้างภายในที่มีไฟล์และไดเรกทอรีย่อย) เช่นไฟล์ tar จะติดตั้งแทนของไดเรกทอรีไฟล์ เมื่อไฟล์ tar จะติดตั้งอยู่ที่ผู้ใช้สามารถใช้ iCommands ในการเข้าถึงไฟล์และไดเรกทอรีย่อยที่อยู่ในไฟล์ tar การดำเนินงานรวมถึง:
  • การสร้างกรอบการทำงานสำหรับการติดตั้งหลายประเภทของไฟล์ที่มีโครงสร้าง ที่จะใช้รูปแบบใหม่, 17 ฟังก์ชัน I / O (เปิดอ่าน, เขียน, ใกล้, ฯลฯ ) ที่เฉพาะเจาะจงไปยังแฟ้มที่มีโครงสร้างจะต้องมีให้กับคนขับรถ.
  • ขณะนี้เราได้ดำเนินการอย่างใดอย่างหนึ่งชนิดของไฟล์ที่มีโครงสร้าง -. tar ไฟล์
  • imcoll - คำสั่งใหม่สำหรับการจัดการ (ติด unmount ซิงค์ ฯลฯ ) ไฟล์ที่มีโครงสร้าง นอกจากนี้การติดตั้งและ unmounting ของไดเรกทอรีไฟล์ 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.
  • API ไคลเอ็นต์ Java: ศัพท์แสง API ไคลเอ็นต์ Java สำหรับ DataGrid นี้อย่างเป็นทางการรวมถึง iRODS สนับสนุนมากที่สุดของการทำงาน iRODS ปัจจุบันรวมทั้งคำสั่ง Icat ไฟล์ I / O จัดการข้อมูลเมตาและการประหารชีวิตกฎพื้นฐาน คู่มือเริ่มต้นอย่างรวดเร็วรวมทั้งเอกสาร API เต็มรูปแบบเป็นเจ้าภาพที่นี่: เอกสารประกอบอาชีพ คุณสามารถดาวน์โหลดอาชีพจากที่นี่. extrods หน้าดาวน์โหลดโครงการ
  • บริการเว็บที่มีจำหน่ายเป็น Micro-บริการ ตอนนี้หนึ่งสามารถสร้างบริการไมโคร iRODS ที่เรียกใช้บริการเว็บโดยการตัดปฏิสัมพันธ์บริการเว็บโดยใช้ซองจดหมาย gsoap และการเขียนการเชื่อมต่อบริการไมโครสำหรับการป้อนข้อมูลและการขัดแย้งการส่งออกสำหรับการให้บริการเว็บ รายละเอียดของวิธีการเขียนการเชื่อมต่อเหล่านั้นและวิธีการเข้าถึงบริการเว็บเป็นบริการไมโครสามารถดูได้ที่:. Web_Services_As_Micro_Services
  • RuleGen ภาษากฎ Rulegen เป็นตัวแยกวิเคราะห์ที่ใช้กฎระเบียบที่เขียนในภาษาที่ดีกว่าที่จะเป็นความลับหนึ่งที่จำเป็นโดย irule และ core.irb ไฟล์ข้อมูลสำหรับ rulgen จะแนะนำให้เป็น * .R (นามสกุล .R) และการส่งออกที่สร้างขึ้นโดย rulegen อยู่ในรูปแบบของ * .ir (นามสกุล .ir) parser rulegen พบใน icommands / bin กับไฟล์ที่มาใน icommands / rulegen มีบันทึกที่เรียกว่า HELP.rulegen ที่อธิบายถึงวิธีการทำและใช้ตัวแยกวิเคราะห์เป็น ทราบนอกจากนี้ยังมีไวยากรณ์ของภาษา rulegen HELP.rulegen นอกจากนี้ยังสามารถพบได้ที่นี่.
  • PHP API ไคลเอ็นต์: บังคับให้ แนะนำบังคับให้, PHP ไคลเอ็นต์ API สำหรับ iRODS สนับสนุนมากที่สุดของการทำงาน iRODS ปัจจุบันรวมทั้งคำสั่ง Icat ไฟล์ I / O จัดการข้อมูลเมตาประหารชีวิตกฎพื้นฐาน คู่มือเริ่มต้นอย่างรวดเร็วรวมทั้งเอกสาร API เต็มรูปแบบเป็นเจ้าภาพที่นี่: เอกสารบังคับให้ คุณสามารถดาวน์โหลดบังคับให้ออกจากที่นี่:. extrods หน้าดาวน์โหลดโครงการ
  • ตรวจสอบ ICAT เบื้องต้น รุ่นเบื้องต้นของการตรวจสอบ ICAT ได้รับการพัฒนา เมื่อเปิดใช้งานเหตุการณ์สำคัญ (ในระดับ ICAT) จะถูกบันทึกลงในตารางการตรวจสอบ ICAT นี้ยังอยู่ภายใต้การพัฒนา.
  • การเข้าถึงฐานข้อมูลกฎที่มุ่งเน้นเบื้องต้น (RDA) ขณะนี้มีรุ่นเบื้องต้นของการเข้าถึงฐานข้อมูลกฎที่มุ่งเน้น (RDA) นี้โดยทั่วไปคล้ายกับ SRB-MCAT DAI ที่จะให้การเข้าถึงฐานข้อมูลโดยพลการผ่านระบบ iRODS แต่มันจะขึ้นอยู่กับการใช้หลักเกณฑ์และ Microservices เพื่อให้บรรลุนี้ มีข้อ จำกัด ที่สำคัญกับรุ่นนี้อย่างไรและ RDA จะดีขึ้นอย่างมีนัยสำคัญในรุ่นต่อมา.
  • ของ Windows ฉันคำสั่ง ไบนารีที่สร้างไว้ล่วงหน้าจะสามารถดาวน์โหลดได้ ผู้ใช้ยังสามารถสร้างตัวเองของ Windows ไบนารีของ i-คำสั่งของพวกเขาจากการกระจายแหล่งที่มา iRODS.

ซอฟต์แวร์ที่คล้ายกัน

openMosix
openMosix

3 Jun 15

Gluster
Gluster

3 Jun 15

PepperMill
PepperMill

14 Apr 15

ความคิดเห็นที่ iRODS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่