กลับไปหน้าบทความ

อ่าน 4 นาที

การสมัครงานทางไกล

การป้อนงานระยะไกล หรือ การประมวลผลแบบกลุ่มระยะไกล คือขั้นตอนการส่งคำขอสำหรับ งาน ประมวลผลข้อมูล ที่ไม่ต้องมีการโต้ตอบ ( งาน ) ไปยัง คอมพิวเตอร์เมนเฟรม จาก เวิร์กสเตชัน ระยะไกล...

การสมัครงานทางไกล

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

เวิร์กสเตชัน RJE เรียกว่าเวิร์กสเตชันระยะไกล เนื่องจากโดยปกติแล้วจะตั้งอยู่ห่างจากคอมพิวเตอร์โฮสต์ เวิร์กสเตชันเชื่อมต่อกับโฮสต์ผ่านโมเด็มลิงก์ดิจิทัล เครือข่ายสวิตช์แพ็กเก็ต[ a ]หรือเครือข่ายบริเวณท้องถิ่น (LAN) RJE คล้ายกับuuxและSSHยกเว้นว่าเวิร์กสเตชันจะส่งสตรีมงานที่สมบูรณ์[ b ]แทนที่จะเป็นคำสั่งเดียว และโดยทั่วไปผู้ใช้[ c ]จะไม่ได้รับเอาต์พุตใด ๆ จนกว่างานจะเสร็จสมบูรณ์ คำว่าRemote Batch , Remote Job SystemและRemote Job Processingก็ใช้สำหรับสิ่งอำนวยความสะดวกของ RJE เช่นกัน

ตัวอย่าง

การป้อนงานระยะไกล (RJE) ยังเป็นชื่อของส่วนประกอบOS/360 [ 1 ]ที่ให้บริการ RJE ผู้ปฏิบัติงานเวิร์กสเตชัน RJE อาจควบคุมการไหลของงานระหว่างเวิร์กสเตชันและเมนเฟรมได้อย่างสมบูรณ์ผ่านคอนโซล ขึ้นอยู่กับการกำหนดค่าและนโยบายในพื้นที่

Houston Automatic Spooling Priority (HASP) ในตอนแรกสนับสนุนการป้อนงานจากเทอร์มินัลโดยใช้ Synchronous transmit-receive (STR) ในที่สุด HASP II [ 2 ]ก็รองรับเฉพาะ Binary Synchronous Communications (BSC) เท่านั้น และเพิ่มโปรโตคอล Multi-leaving [ 3 ]สำหรับเวิร์กสเตชันแบบโปรแกรม BSC โปรโตคอลนี้ไม่เข้ากันกับที่ใช้โดย OS/360 RJE และเป็นพื้นฐานสำหรับโปรโตคอลที่ใช้สำหรับการส่งงานจากเวิร์กสเตชันแบบโปรแกรมสำหรับ Attached Support Processor (ASP), JES2 , JES3 , OS/VS1 Remote Entry Services (RES), VM RSCSรวมถึงโปรโตคอลในภายหลังสำหรับ Network Job Entry (NJE) [ 4 ]ใน JES2, JES3, VM RSCS เป็นต้น

การป้อนงานระยะไกลแบบสนทนา (CRJE) [ 5 ]เป็นส่วนประกอบของOS/360และOS/VS1ที่ให้การส่งงาน การเรียกค้นงาน และการแก้ไขงานสำหรับผู้ใช้ที่เทอร์มินัลแบบโต้ตอบ

บริการการเข้าถึงระยะไกล ] [ 6 ] [ 7 ] (RES) เป็นส่วนประกอบของOS/VS1ที่ให้บริการ RJE ผู้ปฏิบัติงานเวิร์กสเตชัน RES สามารถควบคุมการไหลของงานระหว่างเวิร์กสเตชันและเมนเฟรมได้อย่างสมบูรณ์ผ่านคอนโซล ขึ้นอยู่กับการกำหนดค่าและนโยบายในพื้นที่

ระบบย่อยการสื่อสารสปูลระยะไกล (RSCS) [ 8 ]ขึ้นอยู่กับรุ่น อาจเป็นส่วนประกอบหรือผลิตภัณฑ์ที่มีต้นทุนเพิ่มเติมใน VMที่ให้บริการ RJE RSCS ใน VM/370 เวอร์ชันฟรีรองรับเฉพาะ BSC เท่านั้น [ d ] IBM ได้เพิ่มการสนับสนุนสำหรับสถาปัตยกรรมเครือข่ายระบบ (SNA) NJE และ TCP/IPในเวอร์ชันที่มีค่าใช้จ่ายหลายเวอร์ชัน

Network Job Entry (NJE) [ 4 ]คือ เครือข่าย แบบจัดเก็บและส่งต่อสำหรับการส่ง เช่น ไฟล์การ์ด งาน เอาต์พุตที่พิมพ์ ระหว่างโหนดต่างๆ เวอร์ชันเริ่มต้นของ NJE สำหรับ JES2, JES3, VSE POWER และ VM RSCS ใช้ BSC multileaving แต่ IBM ได้เพิ่มการสนับสนุนสำหรับอะแดปเตอร์แบบ Channel-to-channel อย่างรวดเร็ว ต่อมา IBM ได้เพิ่มการสนับสนุนสำหรับ SNA และในที่สุดก็คือTCP/ IP [ 9 ]

NETRJSเป็นโปรโตคอลที่พัฒนาโดย Campus Computing Network ที่UCLAเพื่อส่งงานแบบแบตช์ไปยัง Remote Job Service (RJS) บนIBM 360 Model 91 [ 10 ] [ 11 ] เดิมทีโปรโตคอลนี้ถูกกำหนดให้กับ ซ็อกเก็ต ARPANET Initial Connection Protocolหมายเลข 71, 73 และ 75 [ 12 ]และต่อมาถูกกำหนดใหม่ให้กับ พอร์ต อินเทอร์เน็ตหมายเลข 71–74 [ 13 ] RJS เป็นระบบย่อยของOS/360 MVSที่เขียนโดย UCLA เพื่อรองรับการประมวลผลแบบแบตช์ระยะไกลจากเทอร์มินัลเครื่องอ่านการ์ด/เครื่องพิมพ์[ 10 ]

เวิร์กสเตชัน RJE

เวิร์กสเตชัน RJE รุ่นแรกๆ ซึ่งบางครั้งเรียกว่าเทอร์มินัลแบตช์ระยะไกลเป็นอุปกรณ์ "โง่" (ไม่สามารถตั้งโปรแกรมได้) โดยใช้ โปรโตคอลการสื่อสาร แบบซิงโครนัสไบต์เช่น IBM BISYNCหรือSTRหรือโปรโตคอลที่เทียบเท่าจากผู้จำหน่ายรายอื่น ต่อมามีการใช้อุปกรณ์ที่ตั้งโปรแกรมได้หรือคอมพิวเตอร์ขนาดเล็ก และ IBM ได้พัฒนาโปรโตคอลที่เรียกว่า HASP multileaving สำหรับใช้กับHASPและต่อมา เช่น ASP, JES2 , JES3 , RSCSเวิร์กสเตชันIBM System/360 รุ่น 20และ1130 , Mohawk Data MDS 2400และUNIVAC 1004เป็นที่นิยม ต่อมาเวิร์กสเตชัน RJE เปลี่ยนไปใช้ โปรโตคอล แบบฟูลดูเพล็กซ์ ที่เน้นบิต เช่น IBM Synchronous Data Link Control , HDLCหรือX.25คณะ ทำงาน ด้านวิศวกรรมอินเทอร์เน็ตได้กำหนดRFCสำหรับโปรโตคอลการป้อนงานระยะไกลทางอินเทอร์เน็ต แต่ปัจจุบันถือว่าล้าสมัยหรือเป็นของเก่าแล้ว[ 14 ]

เทอร์มินัล 200 USERเป็นเทอร์มินัลแบบแบตช์ระยะไกลและโปรโตคอล[ 15 ]ที่พัฒนาโดยControl Data Corporationสำหรับ คอมพิวเตอร์เมนเฟรม ซีรีส์ CDC 6000และซีรีส์ CDC 3000ในช่วงทศวรรษ 1960 เทอร์มินัล 200 USER ประกอบด้วยเครื่องอ่านบัตรเจาะรูความเร็วต่ำ เครื่องพิมพ์แบบบรรทัด และคอนโซลผู้ปฏิบัติงาน CRT โดยทั่วไปจะสื่อสารกับเมนเฟรมระยะไกลผ่านโมเด็มแบบซิงโครนัส ระบบย่อยซอฟต์แวร์ฝั่งเมนเฟรมเรียกว่า Export-Import 200 และต่อมาเรียกว่า Remote Batch Facility (RBF) เทอร์มินัลแบบแบตช์ระยะไกลอื่นๆ ที่ใช้โปรโตคอล UT200 ได้แก่ CDC 731, 732 และ 734 [ 16 ]นอกจากนี้ยังมีการเขียนโปรแกรมจำลองซอฟต์แวร์สำหรับโปรโตคอล UT200 สำหรับระบบมินิคอมพิวเตอร์จำนวนหนึ่งด้วย

การสมัครงานผ่านเครือข่าย

RJE เหมาะอย่างยิ่งสำหรับองค์กรที่มีศูนย์คอมพิวเตอร์ส่วนกลางขนาดใหญ่เพียงแห่งเดียว อย่างไรก็ตาม ในองค์กรขนาดใหญ่ที่มีศูนย์ข้อมูลหลายแห่ง มีความสนใจในการถ่ายโอนข้อมูลแบบ peer-to-peer เช่น งานที่ส่งเข้ามา ผลลัพธ์จากเครื่องพิมพ์ ตามคำขอของลูกค้า IBM จึงได้พัฒนาชุดฟังก์ชันการทำงานที่ได้มาจากBITNETและVNETซึ่งรู้จักกันในชื่อ Network Job Entry (NJE) ในส่วนหนึ่งของซอฟต์แวร์นั้น IBM ได้จัดเตรียมคำสั่งเพื่อส่งชุดข้อมูลระหว่างโหนด (กลุ่มคอมพิวเตอร์ที่มีชื่อเรียกรวมกัน) NJE อนุญาตให้ควบคุมการทำงานของงานแบบแบตช์ และกำหนดตำแหน่งที่จะประมวลผลผลลัพธ์ ในทำนองเดียวกัน NJE อนุญาตให้ผู้ใช้แบบโต้ตอบส่งผลลัพธ์ที่พิมพ์หรือเจาะรูไปยังโหนดอื่นได้

IBM ได้รวมฟังก์ชัน NJE เข้ากับซอฟต์แวร์เมนเฟรมของตนแล้ว และจะไม่สามารถใช้งานได้ในรูปแบบผลิตภัณฑ์แยกต่างหากอีกต่อไป อย่างไรก็ตาม การสนับสนุน NJE ในJES3 ต้องใช้ ผลิตภัณฑ์โปรแกรม Batch Data Transmission (BDT) และการสนับสนุน NJE ในz/VMต้องใช้ผลิตภัณฑ์โปรแกรม Remote Spooling Communications Subsystem ( RSCS ) NJE รองรับการสื่อสารแบบ Binary Synchronous Communications (BSC), Channel-to-channel adapter (CTCA), Systems Network Architecture (SNA) และ การเชื่อมต่อ TCP/IP [ 17 ]ระหว่างโหนดต่างๆ[ 9 ]

ดูเพิ่มเติม

หมายเหตุ

  1. ^เช่น อินเทอร์เน็ต, X.25
  2. ^ สตรีม STDINหนึ่งรายการขึ้นไปในศัพท์เฉพาะของ Unix
  3. ^ใน MVSนั้น IBM ได้นำเสนอแนวคิดของการ "หมุนชุดข้อมูล SYSOUT" ซึ่งก็คือการปล่อยชุดข้อมูลนั้นเพื่อประมวลผลก่อนที่การทำงานจะสิ้นสุดลง
  4. ^รวมถึงการออกจากหลายทาง
  • คู่มือการกำหนดค่าโฮสต์ Barr/RJE
  • cq-comm.com - CQ Communications CQEE
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Remote_job_entry&oldid=1340703488 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การสมัครงานทางไกล

การป้อนงานระยะไกล หรือ การประมวลผลแบบกลุ่มระยะไกล คือขั้นตอนการส่งคำขอสำหรับ งาน ประมวลผลข้อมูล ที่ไม่ต้องมีการโต้ตอบ ( งาน ) ไปยัง คอมพิวเตอร์เมนเฟรม จาก เวิร์กสเตชัน ระยะไกล...

ตัวอย่าง

การป้อนงานระยะไกล (RJE) ยังเป็นชื่อของส่วนประกอบ OS/360 [ 1 ] ที่ให้บริการ RJE ผู้ปฏิบัติงานเวิร์กสเตชัน RJE อาจควบคุมการไหลของงานระหว่างเวิร์กสเตชันและเมนเฟรมได้อย่างสมบูรณ์ผ่านคอนโซล ขึ้นอยู่กับการกำหนดค่าและนโยบายในพื้นที่

เวิร์กสเตชัน RJE

เวิร์กสเตชัน RJE รุ่นแรกๆ ซึ่งบางครั้งเรียกว่า เทอร์มินัลแบตช์ระยะไกล เป็นอุปกรณ์ "โง่" (ไม่สามารถตั้งโปรแกรมได้) โดยใช้ โปรโตคอลการสื่อสาร แบบซิงโครนัสไบต์ เช่น IBM BISYNC หรือ STR หรือโปรโตคอลที่เทียบเท่าจากผู้จำหน่ายรายอื่น...

การสมัครงานผ่านเครือข่าย

RJE เหมาะอย่างยิ่งสำหรับองค์กรที่มีศูนย์คอมพิวเตอร์ส่วนกลางขนาดใหญ่เพียงแห่งเดียว อย่างไรก็ตาม ในองค์กรขนาดใหญ่ที่มีศูนย์ข้อมูลหลายแห่ง มีความสนใจในการถ่ายโอนข้อมูลแบบ peer-to-peer เช่น งานที่ส่งเข้ามา ผลลัพธ์จากเครื่องพิมพ์ ตามคำขอของลูกค้า IBM...