← กลับไปยังบทความทั้งหมด

โครงการโอเพนเมนเฟรม (Open Mainframe Project)

สรุปใจความสำคัญ

  • เป็นโครงการภายใต้ Linux Foundation เพื่อส่งเสริมซอฟต์แวร์โอเพนซอร์สบนเมนเฟรม
  • ก่อตั้งในปี พ.ศ. 2558 โดยมี IBM และสมาชิกผู้ก่อตั้งอีก 16 ราย
  • Zowe เป็นโครงการโอเพนซอร์สสำคัญที่ช่วยให้การจัดการ z/OS ทันสมัยขึ้นผ่าน CLI, REST API และเว็บอินเทอร์เฟซ

โครงการโอเพนเมนเฟรม (Open Mainframe Project) เป็นโครงการภายใต้การดูแลของ Linux Foundation ที่มีวัตถุประสงค์หลักในการส่งเสริมการใช้งานระบบปฏิบัติการที่ใช้พื้นฐานจาก Linux และซอฟต์แวร์โอเพนซอร์ส (Open-source software) บนเครื่องคอมพิวเตอร์เมนเฟรม (Mainframe computers) เพื่อเพิ่มความยืดหยุ่นและการเข้าถึงเทคโนโลยีสมัยใหม่ในสภาพแวดล้อมการประมวลผลระดับองค์กร

ประวัติและการก่อตั้ง

โครงการนี้ถูกประกาศเปิดตัวอย่างเป็นทางการเมื่อวันที่ 17 สิงหาคม พ.ศ. 2558 โดยมี IBM ซึ่งเป็นผู้ผลิตฮาร์ดแวร์เมนเฟรมรายใหญ่ เป็นแรงขับเคลื่อนสำคัญ ร่วมกับสมาชิกผู้ก่อตั้งอีก 16 ราย ซึ่งประกอบด้วยบริษัทด้านซอฟต์แวร์ เช่น SUSE, CA Technologies, BMC Software และ Compuware รวมถึงพันธมิตรทางธุรกิจอย่าง RSM Partner, Vicom Infinity, L3C LLP และ ADP ตลอดจนสถาบันการศึกษา เช่น Marist College และ University of Bedfordshire

ในเวลาเดียวกัน IBM ได้ประกาศความร่วมมือกับ Canonical เพื่อนำระบบปฏิบัติการ Ubuntu มาใช้งานบนฮาร์ดแวร์ z Systems รุ่นระดับสูงของ IBM

การขยายตัวและลำดับความสำคัญ

ในช่วงปี พ.ศ. 2559 โครงการได้กำหนดลำดับความสำคัญในการพัฒนาเทคโนโลยีสำคัญ ได้แก่ OpenJDK, Docker และ Hyperledger นอกจากนี้ ในเดือนกุมภาพันธ์ พ.ศ. 2559 Linux Foundation ได้ประกาศการรับสมาชิกใหม่เพิ่มขึ้นร้อยละ 35 ซึ่งรวมถึงบริษัทอย่าง Hitachi Data Systems, Sine Nomine Associates, DataKinetics และ Canonical รวมถึงสถาบันการศึกษาอย่าง East Carolina University พร้อมทั้งมีการเปิดตัวโครงการนักศึกษาฝึกงานในช่วงฤดูร้อนเพื่อสร้างบุคลากรรุ่นใหม่ในสายงานเมนเฟรม

โครงการ Zowe

Zowe เป็นโครงการโอเพนซอร์สโครงการแรกสำหรับระบบปฏิบัติการ z/OS โดยถูกประกาศเปิดตัวในเดือนสิงหาคม พ.ศ. 2561 ในงาน SHARE ที่เมืองเซนต์หลุยส์ พร้อมกับการปล่อยเวอร์ชันเบต้า 0.9 ซึ่งได้รับความร่วมมือในการพัฒนาจาก IBM, Computer Associates และ Rocket Software ต่อมาได้มีการปล่อยเวอร์ชัน 1.0 ในเดือนกุมภาพันธ์ พ.ศ. 2562

คุณลักษณะและการทำงานของ Zowe

Zowe ช่วยให้ผู้ใช้สามารถเข้าถึงและจัดการระบบ z/OS ได้ผ่านช่องทางที่หลากหลาย ดังนี้:

  • อินเทอร์เฟซแบบบรรทัดคำสั่ง (Command-line interface - CLI): สำหรับการสั่งงานผ่านคำสั่งข้อความ
  • Zowe Explorer: ส่วนขยาย (Extension) สำหรับโปรแกรม Visual Studio เพื่อให้การพัฒนาง่ายขึ้น
  • เว็บเบราว์เซอร์: ผ่าน Zowe Application Framework
  • REST APIs และ Web Sockets: ผ่านชั้นการจัดการ API (API Mediation Layer)

นอกจากนี้ Zowe ยังสามารถขยายความสามารถได้ผ่านการสร้าง CLI plug-ins, การเพิ่มแอปพลิเคชันใหม่ลงในเว็บเดสก์ท็อป และการนำ REST APIs เข้าสู่ API Mediation Layer โดยมีโครงการรับรองมาตรฐาน (Conformance program) เพื่อให้การรับรองแก่ผู้ให้บริการซอฟต์แวร์อิสระ (ISVs) และผู้รวมระบบ (SIs) ที่พัฒนาส่วนขยายของ Zowe

คำถามที่พบบ่อย

Open Mainframe Project คืออะไร?

คือโครงการภายใต้ Linux Foundation ที่มุ่งเน้นการนำซอฟต์แวร์โอเพนซอร์สและ Linux มาใช้บนเครื่องเมนเฟรม เพื่อให้ระบบเมนเฟรมมีความทันสมัยและเข้าถึงได้ง่ายขึ้น

Zowe มีบทบาทอย่างไรในโครงการนี้?

Zowe เป็นโครงการโอเพนซอร์สสำหรับ z/OS ที่ช่วยให้ผู้ใช้สามารถโต้ตอบกับเมนเฟรมได้ผ่านเครื่องมือสมัยใหม่ เช่น Visual Studio และ REST API แทนที่จะใช้เพียงหน้าจอสีเขียวแบบดั้งเดิม

ใครเป็นผู้สนับสนุนหลักของ Open Mainframe Project?

IBM เป็นผู้สนับสนุนหลักร่วมกับบริษัทซอฟต์แวร์ชั้นนำและสถาบันการศึกษาหลายแห่ง โดยมี Linux Foundation เป็นผู้ดูแลโครงการ

ระบบปฏิบัติการใดที่ถูกนำมาใช้บน z Systems ของ IBM?

มีการนำ Ubuntu จาก Canonical มาใช้งานบนฮาร์ดแวร์ z Systems เพื่อเพิ่มทางเลือกในการใช้ Linux บนเมนเฟรม