Linux Foundation เปิดตัว ELISA โครงการสำหรับระบบที่มีความน่าเชื่อถือสูง

logo_elisa

การใช้เครื่องจักรอิสระที่ปรับใช้ในสถานการณ์ที่สำคัญเพื่อความปลอดภัยเช่นหุ่นยนต์อุตสาหกรรมหรือรถยนต์ไร้คนขับเช่นมีปัญหาด้านความน่าเชื่อถือเกี่ยวกับฮาร์ดแวร์เอง

เพื่อแก้ไขข้อกังวลเหล่านี้ Linux Foundation ได้เปิดตัวโปรแกรมเปิดตัวโครงการ ELISA ใหม่ (การเปิดใช้งาน Linux ในแอปพลิเคชันความปลอดภัย) มีวัตถุประสงค์เพื่อใช้ Linux ในโซลูชันที่ต้องการความน่าเชื่อถือที่สูงขึ้น (ระบบที่สำคัญต่อความปลอดภัย) ซึ่งความล้มเหลวอาจคุกคามชีวิตของผู้คนทำลายสิ่งแวดล้อมหรือนำไปสู่ความเสียหายร้ายแรงต่ออุปกรณ์

ผู้ก่อตั้งโครงการใหม่ ได้แก่ Arm, BMW, KUKA, Linutronix และ Toyota

เคทสจ๊วต ผู้จัดการอาวุโสของโครงการเชิงกลยุทธ์ของ Linux Foundation, cขอย้ำว่าอุตสาหกรรมหลักทั้งหมดต้องการ "ใช้ Linux สำหรับแอปพลิเคชันที่สำคัญด้านความปลอดภัย เนื่องจากช่วยให้สามารถนำผลิตภัณฑ์ออกสู่ตลาดได้มากขึ้น»รวดเร็วและลดความเสี่ยงจากข้อผิดพลาดในการออกแบบที่สำคัญ«.

ตามที่เธอ, ความท้าทายหลักยังคงอยู่ "ขาดเอกสารและเครื่องมือที่ชัดเจนเพื่อแสดงให้เห็นว่าระบบที่ใช้ Linux เป็นไปตามข้อกำหนดด้านความปลอดภัยสำหรับการรับรอง"

เคทสจ๊วต ยอมรับว่าความพยายามก่อนหน้านี้ในการแก้ปัญหานี้ไม่ประสบความสำเร็จตามที่คาดหวังในการกำหนดวิธีการ มีการพูดคุยและยอมรับกันอย่างกว้างขวาง แต่ดูเหมือนว่า ELISA ทุกอย่างจะแตกต่างออกไป:

"เราจะสามารถใช้ประโยชน์จากโครงสร้างพื้นฐานและการสนับสนุนของชุมชน Linux Foundation ในวงกว้างที่จำเป็นเพื่อให้การริเริ่มนี้ประสบความสำเร็จ" เขากล่าว

เกี่ยวกับ ELISA

ในฐานะส่วนหนึ่งของโครงการ มีการวางแผนที่จะพัฒนาเครื่องมือและกระบวนการต่างๆเพื่อสร้างและรับรองโซลูชันความน่าเชื่อถือขั้นสูงที่ใช้ Linux และซอฟต์แวร์โอเพนซอร์ส ที่สามารถใช้ในด้านต่างๆเช่นการขนส่งการผลิตการดูแลสุขภาพและพลังงาน

ตัวอย่างเช่นสภาพแวดล้อม Linux ที่เตรียมไว้สามารถใช้เพื่อติดตั้งหุ่นยนต์อุตสาหกรรมอุปกรณ์ทางการแพทย์ระบบอัตโนมัติทางอุตสาหกรรมระบบยานยนต์และยานยนต์อิสระ

การเปิดตัวของ ELISA ติดตามการเปิดตัว Automotive Grade Linux เมื่อปีที่แล้ว (AGL) 5.0 เวอร์ชันล่าสุดของโครงการ Linux Foundation เพื่อนำเทคโนโลยีโอเพนซอร์สมาสู่อุตสาหกรรมยานยนต์

เวอร์ชันก่อนหน้านี้มุ่งเน้นไปที่ระบบสาระบันเทิงแต่เวอร์ชัน 5.0 นำเสนอโซลูชั่นเทเลเมติกส์และการทำแผนที่ที่อนุญาตให้ OEM แชร์ข้อมูลแผนที่ที่สร้างโดยรถยนต์อิสระนอกเหนือจากการให้ความปลอดภัยที่มากขึ้น

รากฐานของลินุกซ์

ระหว่าง วัตถุประสงค์ของโครงการรวมถึงการสร้างเอกสารอ้างอิงและตัวอย่างการใช้งานวิธีสอนนักพัฒนาโอเพ่นซอร์สให้สร้างโค้ดที่ปลอดภัยและเชื่อถือได้ ทำงานร่วมกับชุมชนเพื่อรับรองซอฟต์แวร์คุณภาพสูงติดตามเหตุการณ์และภัยคุกคามที่อาจเกิดขึ้นสำหรับการพัฒนาองค์ประกอบที่สำคัญและแนะนำแนวทางปฏิบัติที่ดีที่สุดสำหรับการตอบสนองอย่างรวดเร็ว ในประเด็นที่เกิดขึ้นใหม่

พื้นฐานสำหรับ ELISA มีโครงการพื้นฐาน SIL2LinuxMP (สภาพแวดล้อม GNU / Linux ถูกตัดแต่งสำหรับ RTOS) และ Linux แบบเรียลไทม์ (PREEMPT_RT)

โดยเฉพาะอย่างยิ่ง sสถาปัตยกรรมได้รับการแก้ไขโค้ดถูกเขียนใหม่โครงสร้างพื้นฐานการจัดการขัดจังหวะถูกออกแบบใหม่และคำแนะนำในการใช้ printk ได้รับการพิจารณา.

หลังจากเสร็จสิ้นการทดสอบแพตช์ PREEMPT_RT การเปลี่ยนแปลงแต่ละรายการจะถูกนำไปใช้กับแกนเคอร์เนล

เพื่อให้งานซับซ้อนขึ้น การปรับใช้แบบเรียลไทม์จำเป็นต้องมีการเปลี่ยนแปลงที่สำคัญกับระบบย่อยของเคอร์เนลที่สำคัญหลายระบบซึ่งรวมถึงตัวจับเวลาตัวกำหนดตารางเวลางานกลไกการล็อกและตัวจัดการขัดจังหวะตลอดจนความต้องการไดรเวอร์อุปกรณ์ทั้งหมดเพื่อให้เป็นไปตามข้อกำหนดบางประการสำหรับการทำงานแบบเรียลไทม์

ความรับผิดชอบของ ELISA ควรมุ่งเน้นไปที่การพัฒนาเอกสารอ้างอิงและสถานการณ์การใช้งานที่แตกต่างกันข้อมูลจากชุมชนโอเพ่นซอร์สเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดในวิศวกรรมความปลอดภัยและการเปิดใช้งาน "ข้อเสนอแนะอย่างต่อเนื่อง" เพื่อปรับปรุงกระบวนการและการทดสอบการควบคุมคุณภาพโดยอัตโนมัติ

นอกจากนี้ องค์กรจะช่วยสมาชิกตรวจสอบอันตรายและส่วนประกอบของระบบที่สำคัญและวางรากฐานสำหรับชุดของกฎ ทีมตอบสนองของสมาชิกสามารถติดตามได้ในกรณีที่เกิดปัญหา


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา