เมนเฟรมคืออะไรและโปรแกรมเมอร์ทำอะไรกันแน่?


6

ฉันค้นหา (googled) มาก แต่ไม่มีอะไรตอบฉันได้อย่างชัดเจน จากสิ่งที่ฉันได้รับคอมพิวเตอร์ "ขนาดใหญ่" ที่มี "ซีพียู" จำนวนมากที่ใช้ซอฟต์แวร์ "ดั้งเดิม" ที่เขียนด้วยภาษา "ดั้งเดิม" เป็นเมนเฟรมคอมพิวเตอร์และโปรแกรมเมอร์ "ดูแล" พวกเขา

ฉันสับสน. ประการแรกคลาวด์อาจถูกพิจารณาว่าเป็นเมนเฟรมหรือถ้าฉันสร้างระบบที่มี 23 ซีพียูที่มีเยอะแยะ RAM และพื้นที่ดิสก์มันจะเป็นเมนเฟรมหรือไม่? แล้วหน้าที่ของโปรแกรมเมอร์ล่ะ

ดังนั้นที่นี่ฉันมาที่นี่ซึ่งมีชื่อเสียงในการให้คำตอบที่รวดเร็วและเกี่ยวข้อง กรุณาอธิบาย. :)


คลาวด์จะไม่เป็นเมนเฟรม พวกเขาทำสิ่งที่แตกต่างกันอย่างมาก
Ignacio Vazquez-Abrams

4
คลาวด์เป็นระบบที่มีราคาไม่แพงซ้ำซ้อน เมนเฟรมเป็นระบบที่มีราคาแพงมากมากพร้อมทุกอย่างขนาดใหญ่
Journeyman Geek

1
เฟรมหลักสามารถใช้ RUN clouds ได้ พวกเขาสามารถมีเซิร์ฟเวอร์เสมือนนับพันที่ทำงานพร้อมกัน
Anthony Giorgio

คำตอบ:


8

MAINFRAME: คำนาม อุปกรณ์ที่ล้าสมัยยังคงใช้งานโดย บริษัท ล้าสมัยหลายพันแห่งที่ให้บริการลูกค้าที่ล้าสมัยหลายพันล้านคนและทำกำไรที่ล้าสมัยอย่างมากสำหรับผู้ถือหุ้นที่ล้าสมัย และในปีนี้ก็วิ่งได้เร็วเป็นสองเท่าของปีที่แล้ว (จากพจนานุกรม IT ของ The Devil )

ด้านล่างมีสองส่วน หนึ่งในสิ่งที่เมนเฟรมคือคนอื่น ๆ ในโปรแกรมเมอร์เมนเฟรม


สิ่งแรกที่คุณต้องรู้เกี่ยวกับเมนเฟรมคือมันถูกออกแบบมาเพื่อจุดประสงค์ที่แตกต่างจากคอมพิวเตอร์สมัยใหม่หลายเครื่อง

คอมพิวเตอร์ทุกวันนี้ล้วนเกี่ยวกับความเร็วและพลังของโปรเซสเซอร์ บางครั้งพีซีจะค้างในรอบรอและบางครั้งอาจเกิดข้อผิดพลาด

เฟรมหลักในทางกลับกันคือความน่าเชื่อถือความพร้อมใช้งานและความสามารถในการให้บริการ (RAS)

  • ความเชื่อถือได้ คำนี้ใช้ทั้งในแง่ของฮาร์ดแวร์ (พวกเขายังคงทำงาน) และในความรู้สึกข้อมูล (ความเสียหายของข้อมูลเป็นเรื่องยากที่ใจร้ายหายากอุกอาจ) ดูบันทึกของฉันด้านล่างว่าทำไมเรื่องนี้จึงเป็นจริง

  • ความพร้อมใช้งาน เมนเฟรมมีบางสิ่งที่เรียกว่า "ห้าเก้า" ซึ่งหมายความว่าปัจจัย "เวลาว่าง" ของเมนเฟรมคือ 0.99999 หรือใส่เป็นภาษาอังกฤษธรรมดาเมนเฟรมสามารถเรียกใช้แบบไม่หยุดนิ่ง 24x7x365 รองรับผู้ใช้หลายพันคนพร้อมกันตลอดทั้งปีและสามารถไว้วางใจได้ เพื่อไม่ให้ "ลง" นานกว่า 5 นาทีในปีนี้

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

คอมพิวเตอร์สมัยใหม่เริ่มต้นด้วยหน่วยประมวลผลกลางทั่วไป (เช่นชุด x86) และซอฟต์แวร์ระบบปฏิบัติการถูกเขียนโดยใช้รหัส CPU ที่มีอยู่ แต่เหตุผลที่ว่าทำไมเมนเฟรมหลักถึงอย่างนั้นแข็งแกร่งเพราะฮาร์ดแวร์และซอฟต์แวร์ได้รับการออกแบบร่วม

หากระบบปฏิบัติการจำเป็นต้องทำงานที่ซับซ้อนอย่างต่อเนื่องในพีซีดังนั้นรูทีนนั้นจะถูกเขียนและเรียกใช้โดย CPU ซึ่งทำงานทุกอย่าง แต่ในเมนเฟรม - หากความต้องการสูงพอ - บางครั้งวงจรพิเศษได้รับการออกแบบและติดตั้งโดยเฉพาะสำหรับงานนั้น ตัวอย่างเช่นในเมนเฟรมสมัยใหม่บางรุ่นมีวงจรเฉพาะสำหรับเข้ารหัสและถอดรหัสข้อมูลและวงจรอื่น ๆ เพียงเพื่อประมวลผลโค้ด Java นอกจากนี้ยังมีวงจรพิเศษสำหรับพูดคุยกับดิสก์ไดรฟ์และเครื่องพิมพ์เพื่อให้ CPU ไม่ได้ผูกติดอยู่กับเรื่องไม่สำคัญ และแน่นอนว่ามีวงจรพิเศษมากมายที่ออกแบบมาเพื่อป้องกันข้อมูลเสียหาย ในพีซีที่ทันสมัยทั้งหมดนี้ทำโดยซีพียู

สิ่งที่ใกล้เคียงที่สุดที่เรามีในพีซีคือ (1) ตัวประมวลผลทางคณิตศาสตร์และ (2) ตัวประมวลผลกราฟิกทั้งสิ่งประดิษฐ์ที่ค่อนข้างทันสมัยสำหรับพีซี แต่เฟรมหลักทำสิ่งนี้มานานกว่า 50 ปี

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

บรรทัดล่าง: ยกเว้นบางสิ่งบางอย่างผิดพลาดอย่างรุนแรงมาก (และแม้แล้วก็มักจะเกิดจากข้อผิดพลาดของมนุษย์) mainframes ไม่แขวนและพวกเขาจะไม่ผิดพลาด ข้อมูลที่พวกเขาจัดการนั้นเข้าถึงได้อย่างรวดเร็วและแม่นยำ พวกเขาถูกเรียกว่า "เหล็กขนาดใหญ่" ด้วยเหตุผลที่ดี

ดูhttp://www.mainframes360.com/2009/06/what-is-mainframe-computer.htmlและhttp://www.wired.com/2015/01/z13-mainframe/สำหรับข้อมูลเพิ่มเติม


คุณถามเกี่ยวกับโปรแกรมเมอร์ "ดูแล" คอมพิวเตอร์ ...

เมนเฟรมมีโปรแกรมเมอร์สองชนิดแตกต่างกัน ชนิดแรกคือสิ่งที่คุณคุ้นเคยกับโปรแกรมเมอร์แอพพลิเคชั่น เหล่านี้คือกลุ่มคนที่เขียนโดยใช้ COBOL และ C ++ และ JAVA เพื่อทำงานกับฐานข้อมูลและรายงานและสิ่งต่าง ๆ เช่นนั้น อีกประเภทหนึ่งเรียกว่าโปรแกรมเมอร์ระบบและหน้าที่ของพวกเขาคือดูแลระบบปฏิบัติการและตรวจสอบฮาร์ดแวร์

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

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

เมนเฟรมเปรียบได้เหมือนเครื่องบินมันทำเงินได้เมื่อมันทำงานและสูญเสียเงินเมื่อไม่ได้ใช้ เมนเฟรมมีราคาแพงอย่างไม่น่าเชื่อเมื่อนั่งเฉยๆหรือหยุดทำงานเนื่องจากการอัปเดตที่ไม่ดีและ บริษัท ที่ดำเนินการไม่สามารถ "แก้ปัญหา" ได้ ดังนั้นพวกเขาจึงมีโปรแกรมเมอร์ระบบเพื่อป้องกันปัญหาเหล่านั้น

งานของโปรแกรมเมอร์ระบบคือการวิเคราะห์การอัพเดตระบบปฏิบัติการ (แพตช์) จาก IBM และทดสอบก่อนการติดตั้งเพื่อให้แน่ใจว่าพวกเขาจะไม่ทำให้เกิดปัญหากับเครื่องนั้น ๆ พวกเขาตรวจสอบบางส่วนของซอร์สโค้ดของการอัพเดตและเปรียบเทียบกับการกำหนดค่าฮาร์ดแวร์และซอฟต์แวร์ของ บริษัท หากจำเป็นพวกเขาจะทำงานร่วมกับ IBM เพื่อปรับแต่งการอัปเดตเพื่อให้สามารถทำงานได้อย่างปลอดภัยกับระบบเฉพาะของพวกเขา

โปรแกรมเมอร์ระบบต้องรู้ทุกแอปพลิเคชันที่ติดตั้งและฮาร์ดแวร์ทุกชิ้นที่เชื่อมต่อ เขาหรือเธอเป็นผู้รับผิดชอบทุกสิ่งและทุกอย่างที่เปลี่ยนแปลงในระบบ

นี่เป็นส่วนเล็ก ๆ ของสิ่งที่โปรแกรมเมอร์ระบบทำและระยะเวลาการฝึกอบรมทั่วไปสำหรับโปรแกรมเมอร์ระบบผู้เชี่ยวชาญคือ 10 ถึง 20 ปี

ดูhttps://www.ibm.com/support/knowledgecenter/zosbasics/com.ibm.zos.zmainframe/zconc_sysprogrole.htmสำหรับข้อมูลเพิ่มเติม


ดังนั้นดูเหมือนว่าเป็นไปไม่ได้ที่คนอายุ 30+ ขึ้นไปจะเข้าสู่บทบาทของโปรแกรมเมอร์ระบบในฐานะมือใหม่ ...
Nicholas Humphrey

4

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


จนกระทั่ง P2SC เดินไปตามทางซึ่งเคลื่อนย้ายพวกมันทั้งหมดไปยังชิปตัวเดียว
Ignacio Vazquez-Abrams

2
อันตรายที่นี่คือฉันสามารถเริ่มเกี่ยวกับเทปกระดาษ, mag core และเครื่องซักผ้า 57Mb ทุกอย่างจะจบลงในการอภิปรายสไตล์ Monty Python ... :)
Tog

@Tog ... พูดเหมือนไดโนเสาร์ตัวจริง :)
OMY

4

นิยามอย่างเป็นทางการวิกิพีเดียที่สามารถพบได้ในเครื่องคอมพิวเตอร์เมนเฟรม

ไม่กี่ทศวรรษที่ผ่านมาเมนเฟรมเป็นเพียงคอมพิวเตอร์พกพานั่งในตู้ของตัวเองโดยมีอุปกรณ์ต่อพ่วงทั้งหมดรวมถึงเครื่องปรับอากาศ แต่คอมพิวเตอร์ขนาดใหญ่เหล่านี้ไม่มีพลังในการคำนวณของโน้ตบุ๊กในปัจจุบัน

ตั้งแต่นั้นมาซีพียูเมนเฟรมขนาดใหญ่เหล่านี้จะถูกแทนที่ด้วยเฟรมแบบมัลติซีพียูซึ่งนั่งอยู่ในตู้ปรับอากาศ

ในที่สุด (อย่าหัวเราะ) คำจำกัดความของฉันสำหรับเมนเฟรมคือ: "คอมพิวเตอร์พกพาที่ต้องใช้เครื่องปรับอากาศ" ในความคิดของฉันเครื่องปรับอากาศเหลือเพียงตัวระบุที่เชื่อถือได้สำหรับเมนเฟรมเท่านั้น

เกี่ยวกับภาษา "ดั้งเดิม" หลายภาษายังคงใช้งานได้มากกว่าภาษา "ทันสมัย" ในปัจจุบัน COBOL ยังทำให้โลกหมุนไปรอบ ๆ ไม่ใช่ C ++ คุณควรนิยามสิ่งเหล่านี้อย่างง่าย ๆ ว่า "ภาษาที่ถูกประดิษฐ์ขึ้นเมื่อไม่กี่สิบปีก่อน" สิ่งเหล่านี้จำนวนมากมีการยกหน้าขึ้นเล็กน้อยในระหว่างนี้ดังนั้นวันนี้จึงไม่ใช่สิ่งที่โบราณทั้งหมด

ภาพ


"(อย่าหัวเราะ)" ขออภัยไม่สามารถช่วยได้
Ignacio Vazquez-Abrams

ดังนั้นสมาร์ทโฟน Android ของฉันที่เก็บไว้ภายใต้ AC ก็จะเป็นเมนเฟรม :) อย่างจริงจังแม้ว่างานของโปรแกรมเมอร์ล่ะ ฉันไม่สามารถจินตนาการได้ว่าคำว่า "maintanence" หมายถึงอะไร
พระราม

สมาร์ทโฟน Android ของคุณไม่จำเป็นต้องใช้ AC เพื่อทำงาน การบำรุงรักษาเหมือนกับในคอมพิวเตอร์เครื่องอื่น ๆ ยกเว้นที่ซับซ้อนมากขึ้นเนื่องจากมีฮาร์ดแวร์และโปรแกรมที่ใหญ่กว่า (มีโค้ดมากกว่า) และผู้เขียนโปรแกรมดั้งเดิมมีโอกาสที่ดีมากที่จะไม่ได้อยู่ใกล้ ๆ
harrymc

กลุ่มของชั้นวางใด ๆ ที่เต็มไปด้วยชุดชั้นวางในห้องเซิร์ฟเวอร์จะต้องมี HVAC
Paradroid

@paradroid: กลุ่มของชั้นวางไม่ได้ถูกกำหนดเป็น "คอมพิวเตอร์" สำหรับช่วงเวลาที่นิยามตลกของฉันยังคงถือ :)
harrymc

2

ฉันมักจะเรียกเช่นเดียวกับโปรแกรมเมอร์รอบตัวฉันที่ทำงานบนมันเป็นเมนเฟรมเป็น IBM iSeries ของเรา เซิร์ฟเวอร์หลัก (เรามี 2) ที่มีสถานีระยะไกลเชื่อมต่อกับมันเป็นเทอร์มินัล ในสภาพแวดล้อมของเราเทอร์มินัลระยะไกลคือไคลเอนต์ Windows XP แบบฝังตัวที่รัน IBM iSeries Access และภาษาการเขียนโปรแกรมที่ใช้ใน iSeries คือ RPG

จากสิ่งที่ฉันเข้าใจน้อยมากมันมาพร้อมกับตัวประมวลผลมากกว่าที่เราใช้ (CPU ตามต้องการ) - งานสามารถถูกแบตช์และกำหนดลำดับความสำคัญได้ นี่คือการใช้หน้าจอสีเขียวทั่วไปถึงแม้ว่าเราจะใช้ทั้งหมด 16 สีเพื่อให้อ่านง่ายขึ้นและเรามีฟังก์ชั่นการคลิกเมาส์ในหน้าจอ

เรากำลังอยู่ในขั้นตอนการย้ายไปยังใหม่ซึ่งมาในชั้นวางของแบรนด์ IBM (อันเก่านั้นเป็นเพียงแค่โมเดลตั้งพื้น)

iSeries Access เป็นเพียงโปรแกรมเทลเน็ตที่ได้รับความนิยม (ฉันเชื่อมต่อผ่าน telnet ผ่านทาง Mac ของฉัน) และเว็บไซต์ของฉันเชื่อมต่อผ่าน ODBC นอกเหนือจาก iSeries Access (เป็นโปรแกรม windows) ไม่มี GUI มันเป็นสิ่งที่ดูเหมือนพรอมต์คำสั่ง มี iSeries Navigator อยู่ แต่เราไม่ได้ใช้มัน (นี่จะใกล้เคียงที่สุดกับ GUI ที่เรามี)

ก่อนหน้านี้ฉันเคยทำงานกับ 2 ธนาคารและพวกเขาทั้งหมดใช้รูปแบบของเครื่องจักรเช่นนี้จาก IBM ก่อนที่เราจะซื้อชั้นวางใหม่นี้เราพิจารณาที่จะย้ายไปยังระบบเบลด แต่นั่นจะต้องใช้เวลาในการโยกย้ายมากกว่าที่เราชอบ ผู้ดูแลระบบ iSeries ของเราต้องทำงานกับคาสิโนและพวกเขามีห้องทั้งห้องที่อุทิศให้กับระบบแร็คหลายระบบ ในอุตสาหกรรมของเรามีคู่แข่งอีก 1 รายและจาก Intel แอปพลิเคชันของเราเขียนขึ้นเองและเขียนขึ้นสำหรับ IBM และ RPG

"i" เป็นคลาส - มีคนอื่น zSeries อยู่ในใจ

-Mario


1
  • เมนเฟรมคอมพิวเตอร์ขนาดใหญ่ที่ทำโดยไอบีเอ็มตั้งแต่ปี 1952 มันถูกเรียกว่าบิ๊กเหล็ก คำที่อ้างถึงตู้ขนาดใหญ่ที่เรียกว่าเฟรมหลักจำนวนมากประกอบด้วยซีพียูและอุปกรณ์ I / O
  • เมนเฟรมคอมพิวเตอร์ส่วนใหญ่จะขายโดย IBM กับz / OS z / OS เป็นระบบปฏิบัติการ 64 บิตสำหรับเมนเฟรมของ IBM ผลิตโดย IBM ในปี 2544
  • คอมพิวเตอร์เมนเฟรมที่รองรับแอพพลิเคชั่นนับพันรองรับผู้ใช้หลายพันคนพร้อมกัน
  • บริษัท ใช้เมนเฟรมเพื่อโฮสต์ฐานข้อมูลเชิงพาณิชย์เซิร์ฟเวอร์ธุรกรรมและแอปพลิเคชัน
  • z / OS ที่รันบนแพลตฟอร์ม System z ของ IBM ได้รันระบบที่สำคัญอย่างเงียบ ๆ มานานหลายทศวรรษเพื่อมอบประสิทธิภาพความน่าเชื่อถือและความปลอดภัยที่ยอดเยี่ยม อย่างไรก็ตามหลายองค์กรกำลังถูก UNIX แสวงหาผลประโยชน์ด้วยราคาที่ต่ำกว่าความสะดวกในการใช้งานและการยอมรับที่กว้างขึ้น

1

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

มีความคิดเห็นที่แตกต่างกัน แต่เมื่อคนส่วนใหญ่อ้างถึงเมนเฟรมพวกเขากำลังคิดถึงฮาร์ดแวร์ของ IBM Z (รู้จักกันในชื่อ zSeries) และระบบปฏิบัติการ z / OS

zSeries ประสบกับการเปลี่ยนแปลงครั้งใหญ่ตั้งแต่ครั้งแรกที่เกิดขึ้นและหายตัวไปในยุค 60 แล้วมันก็รู้ว่าเป็นสถาปัตยกรรม 360 ซึ่งพัฒนาเป็น 370 และตอนนี้สถาปัตยกรรมฮาร์ดแวร์ 390 นอกจากนี้ยังโฮสต์ระบบปฏิบัติการจำนวนมากรวมถึง VSE, TPF, z / VM (ไฮเปอร์ไวเซอร์ดั้งเดิมสำหรับการโฮสต์หลายระบบปฏิบัติการบนฮาร์ดแวร์เดียวกันพร้อมกัน) สุนัขตัวใหญ่คือ z / OS ซึ่งวิวัฒนาการมาจาก MVT -> MVS -> MVS / SP -> MVS / XA -> z / OS ระบบปฏิบัติการนี้ถูกสร้างขึ้นเพื่อให้มีความยืดหยุ่นสูงและในร้านค้าบางแห่งระบบปฏิบัติการอาจยังคงทำงานต่อไปอีกหลายปีก่อนที่จะถูกทำลาย (IPL)

ในช่วงหลายปีที่ผ่านมา z / OS ได้ใช้ภาษาและเวลาที่นอกเหนือจาก CICS หรือ IMS ที่รันโปรแกรมภาษาโคบอล วันนี้ z / OS รัน Java, Node รวมถึงเครื่องมือทั่วไปและบริการที่เห็นบนแพลตฟอร์มอื่นเช่น Python, Perl และอื่น ๆ

โดยสรุปแล้วเมนเฟรมเป็นเทคโนโลยีที่ได้รับความนิยมจากผู้ใช้มานานกว่า 50 ปีคิดค้นและพัฒนาเทคโนโลยีที่มีความสำคัญต่อธุรกิจอย่างต่อเนื่อง มันอาจเป็น clunky ถ้าคุณใช้เทอร์มินัลอีมูเลเตอร์เก่า แต่มันก็ยังร้องเพลงเมื่อมีการใช้ REST APIs

คุณทำอะไรได้บ้าง? ระบุไว้ดีกว่าคุณจะทำอะไรไม่ได้?


0

เมนเฟรมประกอบด้วยหลายโปรเซสเซอร์ตัวประมวลผลแบบเวกเตอร์และตัวประมวลผล Massivelly (MPP) ที่เชื่อมต่อผ่านบัสที่เชื่อมต่อระหว่างกันขนาดใหญ่มากมีความสามารถในการประมวลผลการประมวลผล mulit และการมี RAM และ ROM มีความสามารถในการส่งและรับข้อมูล ความเร็ว. โปรแกรมในเมนเฟรมนั้นส่วนใหญ่เป็นระบบที่ลงทะเบียนแล้วมีหลายระดับ


-1

ฉันพิจารณาเมนเฟรมของระบบขนาดใหญ่ใด ๆ ที่อาศัยโมเดลเซิร์ฟเวอร์ / เทอร์มินัล นั่นคือมีคอมพิวเตอร์ขนาดใหญ่ซึ่งทำการคำนวณและเทอร์มินัลทั้งหมดสำหรับผู้ใช้แต่ละรายซึ่งทำหน้าที่เชื่อมต่อกับเมนเฟรมเท่านั้น


1
นี่ไม่ใช่สิ่งที่ใกล้เคียงที่ถูกต้องจริงๆ
Ignacio Vazquez-Abrams

อาจจะเป็นในปี 1973 ที่เป็นจริง แต่ไม่ได้อีกต่อไป
Anthony Giorgio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.