อ่าน 5 นาที
นอนสต็อป (คอมพิวเตอร์เซิร์ฟเวอร์)
NonStopเป็นชุดคอมพิวเตอร์เซิร์ฟเวอร์ ที่ Tandem Computers Incorporated นำออกสู่ตลาดในปี 1976 โดยเริ่มต้นจากสายผลิตภัณฑ์ NonStop ต่อมาได้มีการเปิดตัวสายผลิตภัณฑ์ Tandem Integrity...
นอนสต็อป (คอมพิวเตอร์เซิร์ฟเวอร์)
| นักพัฒนา | บริษัท ฮิวเลตต์ แพคการ์ด เอ็นเตอร์ไพรส์ |
|---|---|
| ผู้ผลิต | บริษัท ฮิวเลตต์ แพคการ์ด เอ็นเตอร์ไพรส์ |
| พิมพ์ | เซิร์ฟเวอร์คอมพิวเตอร์ |
| ความพร้อมใช้งาน | ตั้งแต่ปี 1976 จนถึงปัจจุบัน |
| ระบบปฏิบัติการนอนสต็อป | |
| ผู้มาก่อน | บริษัท แทนเดม คอมพิวเตอร์ อินคอร์ปอเรท |
| ระบบปฏิบัติการนอนสต็อป | |
|---|---|
| สถานะการทำงาน | ปัจจุบัน |
| แบบจำลองแหล่งที่มา | ซอฟต์แวร์ปิด |
| รุ่นล่าสุด | L25.09 / กันยายน 2025 |
| ใบอนุญาต | กรรมสิทธิ์ |
| เว็บไซต์อย่างเป็นทางการ | hpe.com/info/nonstop |
NonStopเป็นชุดคอมพิวเตอร์เซิร์ฟเวอร์ ที่ Tandem Computers Incorporated นำออกสู่ตลาดในปี 1976 [ 1 ]โดยเริ่มต้นจากสายผลิตภัณฑ์ NonStop [ 2 ]ต่อมาได้มีการเปิดตัวสายผลิตภัณฑ์ Tandem Integrity NonStop ซึ่งเป็น คอมพิวเตอร์ที่ทนต่อความผิดพลาดแบบ lock-stepซึ่งปัจจุบันเลิกผลิตไปแล้ว (ไม่ควรสับสนกับสายผลิตภัณฑ์Integrity ของ Hewlett-Packard ที่แตกต่างกันมากในภายหลัง ) ปัจจุบันสายผลิตภัณฑ์ NonStop ดั้งเดิมยังคงจำหน่ายโดยHewlett Packard Enterpriseนับตั้งแต่การแยกตัวของ Hewlett-Packard Company ในปี 2015 เนื่องจากระบบ NonStop ใช้ฮาร์ดแวร์/ซอฟต์แวร์แบบบูรณาการ Tandem และต่อมา HPE จึงได้พัฒนาระบบปฏิบัติการ NonStop OS สำหรับระบบเหล่านี้ ด้วย
ระบบ NonStop สามารถซ่อมแซมตัวเองได้ในระดับหนึ่ง เพื่อหลีกเลี่ยงจุดล้มเหลวเพียงจุดเดียวระบบจึงติดตั้ง ส่วนประกอบ สำรอง เกือบทั้งหมด เมื่อส่วนประกอบหลักล้มเหลว ระบบจะเปลี่ยนไปใช้ส่วนประกอบสำรองโดยอัตโนมัติ
ระบบเหล่านี้สามารถนำไปใช้โดยธนาคารตลาดหลักทรัพย์แอปพลิเคชันการชำระเงิน บริษัทค้าปลีก บริการด้านพลังงานและสาธารณูปโภค องค์กรด้านการดูแลสุขภาพ ผู้ผลิต ผู้ให้บริการโทรคมนาคม การขนส่ง และองค์กรอื่นๆ ที่ต้องการความพร้อมใช้งาน สูง มาก
ประวัติศาสตร์
เดิมที Tandem Computers Inc. ได้เปิดตัวผลิตภัณฑ์นี้ในปี 1976 ต่อมาผลิตภัณฑ์นี้เป็นของCompaq (ตั้งแต่ปี 1997), Hewlett-Packard Company (ตั้งแต่ปี 2003) [ 3 ]และ Hewlett Packard Enterprise (ตั้งแต่ปี 2015) ในปี 2005 ได้มีการเปิดตัวเซิร์ฟเวอร์ HP Integrity "NonStop i" (หรือ TNS/E) ซึ่งใช้ ไมโครโปรเซสเซอร์ Intel Itaniumในปี 2014 ได้มีการเปิดตัวระบบ "NonStop X" (หรือ TNS/X) รุ่นแรก ซึ่งใช้โปรเซสเซอร์ Intel x86-64การขายระบบที่ใช้ Itanium สิ้นสุดลงในเดือนกรกฎาคม 2020 [ 4 ]
แอปพลิเคชัน NonStop รุ่นแรกๆ จำเป็นต้องเขียนโค้ดเฉพาะเพื่อรองรับความผิดพลาดข้อกำหนดนั้นถูกยกเลิกในปี 1983 เมื่อมีการนำ Transaction Monitoring Facility (TMF) มาใช้ พร้อมกับซอฟต์แวร์การจัดการธุรกรรม Pathway และแอปพลิเคชัน SCOBOL (หรือในภายหลังคือซอฟต์แวร์การจัดการธุรกรรม NonStop Tuxedo) ซึ่งจัดการแง่มุมต่างๆ ของการรองรับความผิดพลาดในระดับระบบ
ซอฟต์แวร์
NonStop OS เป็น ระบบปฏิบัติการ แบบใช้ข้อความออกแบบมาเพื่อรองรับความผิดพลาด มันทำงานโดยใช้คู่กระบวนการ และรับประกันว่ากระบวนการสำรองบนซีพียูสำรองจะเข้ามาทำงานแทนในกรณีที่กระบวนการหรือซีพียูตัวใดตัวหนึ่งล้มเหลว ความสมบูรณ์ของข้อมูลจะได้รับการรักษาไว้ในระหว่างการทำงานแทนเหล่านั้น ไม่มีธุรกรรมหรือข้อมูลใดสูญหายหรือเสียหาย
ระบบปฏิบัติการโดยรวมมีชื่อว่า NonStop OS และประกอบด้วยเลเยอร์ Guardian ซึ่งเป็นส่วนประกอบระดับต่ำของระบบปฏิบัติการ และส่วน Open System Services (OSS) ซึ่งทำงานอยู่บนเลเยอร์นี้ โดยทำหน้าที่สร้างอินเทอร์เฟซแบบ Unix เพื่อให้ส่วนประกอบอื่นๆ ของระบบปฏิบัติการสามารถใช้งานได้
ระบบปฏิบัติการและแอปพลิเคชันได้รับการออกแบบมาเพื่อรองรับฮาร์ดแวร์ที่ทนต่อความผิดพลาด ระบบปฏิบัติการจะตรวจสอบสถานะของส่วนประกอบทั้งหมดอย่างต่อเนื่อง และสลับการควบคุมตามความจำเป็นเพื่อรักษาการทำงาน นอกจากนี้ยังมีคุณสมบัติที่ออกแบบไว้ในซอฟต์แวร์ที่อนุญาตให้เขียนโปรแกรมเป็นโปรแกรมที่พร้อมใช้งานอย่างต่อเนื่อง ซึ่งทำได้โดยใช้กระบวนการคู่หนึ่ง โดยกระบวนการหนึ่งจะทำการประมวลผลหลักทั้งหมด และอีกกระบวนการหนึ่งทำหน้าที่เป็น "การสำรองข้อมูลแบบร้อน" โดยรับการอัปเดตข้อมูลเมื่อใดก็ตามที่กระบวนการหลักถึงจุดวิกฤตในการประมวลผล หากกระบวนการหลักหยุดทำงาน การสำรองข้อมูลจะเข้ามาดำเนินการต่อโดยใช้ธุรกรรมปัจจุบัน[ 5 ]
ระบบเหล่านี้รองรับระบบจัดการฐานข้อมูลเชิงสัมพันธ์เช่นNonStop SQL และฐาน ข้อมูล แบบลำดับชั้น เช่นEnscribe
ภาษาที่รองรับได้แก่Java [ 6 ] C , C++ , [ 6 ] COBOL , SCOBOL (Screen COBOL), Transaction Application Language (TAL) เป็นต้น โดยใช้ภาษาสคริปต์และควบคุมงานTACL (Tandem Advanced Command Language) และเขียนด้วยภาษา TAL และ C
ฮาร์ดแวร์

คอมพิวเตอร์ HPE Integrity NonStop เป็นคอมพิวเตอร์เซิร์ฟเวอร์แบบทนต่อความผิดพลาดที่ใช้การประมวลผลข้อความบนแพลตฟอร์มโปรเซสเซอร์Intel Xeon [ 4 ]และได้รับการปรับให้เหมาะสมสำหรับการประมวลผลธุรกรรม ระดับความพร้อมใช้งานเฉลี่ยที่สังเกตได้คือ 99.999% [ 7 ]ระบบ NonStop มี สถาปัตยกรรม การประมวลผลแบบขนานขนาดใหญ่ (MPP) และให้ความสามารถในการปรับขนาดเชิงเส้น CPU แต่ละตัวทำงานสำเนาของระบบปฏิบัติการของตนเอง และระบบสามารถขยายได้ถึงมากกว่า 4000 CPU นี่คือ สถาปัตยกรรมแบบ "ไม่แบ่งปันอะไรเลย" ซึ่งเป็นการจัดเรียงแบบ "ไม่แบ่งปันอะไรเลย" หรือที่รู้จักกันในชื่อการประมวลผลแบบมัลติโปรเซสซิ่งแบบหลวมๆ
เนื่องจากการรวมฮาร์ดแวร์และซอฟต์แวร์เข้าด้วยกัน และใช้ภาพระบบเดียวแม้ในระบบที่มีขนาดใหญ่ที่สุด ความต้องการด้านการจัดการระบบสำหรับระบบ NonStop จึงค่อนข้างต่ำ ในการใช้งานส่วนใหญ่จะมีเพียงเซิร์ฟเวอร์สำหรับใช้งานจริงเพียงเครื่องเดียว ไม่ใช่ฟาร์มเซิร์ฟเวอร์ ที่ ซับซ้อน
ลูกค้าส่วนใหญ่ยังมีเซิร์ฟเวอร์สำรองในสถานที่ห่างไกลเพื่อการกู้คืนระบบไอทีในกรณีเกิดภัยพิบัติมีผลิตภัณฑ์มาตรฐานที่ใช้ในการรักษาข้อมูลของเซิร์ฟเวอร์หลักและเซิร์ฟเวอร์สำรองให้ตรงกัน เช่น HPE Remote Database Facility (RDF) [ 8 ]ดังนั้นจึงสามารถเข้าควบคุมได้อย่างรวดเร็วและมีการสูญเสียข้อมูลน้อยมากหรือไม่มีเลยแม้ในสถานการณ์ภัยพิบัติที่เซิร์ฟเวอร์หลักถูกปิดใช้งานหรือถูกทำลาย
นอกจากนี้ HP ยังได้พัฒนาระบบเซิร์ฟเวอร์คลังข้อมูลและระบบธุรกิจอัจฉริยะHP Neoviewซึ่งใช้พื้นฐานจากสายผลิตภัณฑ์ NonStop โดยทำหน้าที่เป็นเซิร์ฟเวอร์ฐานข้อมูลให้บริการ NonStop OS และNonStop SQLแต่ขาด ฟังก์ชัน การประมวลผลธุรกรรมของระบบ NonStop ดั้งเดิม สายผลิตภัณฑ์นี้ถูกยกเลิกและเลิกจำหน่ายตั้งแต่วันที่ 24 มกราคม 2554 [ 9 ]
ดูเพิ่มเติม
- รายชื่อคอมไพเลอร์–รวมถึงคอมไพเลอร์บางตัวสำหรับ NonStop
- ผู้ตรวจสอบหลัก
- วิศวกรรมความน่าเชื่อถือ
- สแตรตัส เทคโนโลยีส์
แหล่งที่มา
- Siewiorek, Daniel P. ; Swarz, Robert S. (1998). ระบบคอมพิวเตอร์ที่เชื่อถือได้ . AK Peters, Ltd. หน้า 586–625 . ISBN 1-56881-092-X.
- Horst, RW (กุมภาพันธ์ 1995). "TNet: เครือข่ายพื้นที่ระบบที่เชื่อถือได้". IEEE Micro . 15 (1): 37– 45. Bibcode : 1995IMicr..15a..37H . doi : 10.1109/40.342016 .
- Horst, Robert W.; Harris, Richard L.; Jardine, Robert L. (1990). "การออกคำสั่งหลายรายการในโปรเซสเซอร์ NonStop Cyclone". รายงานการประชุมสัมมนาวิชาการนานาชาติประจำปีครั้งที่ 17 ด้านสถาปัตยกรรมคอมพิวเตอร์หน้า 216–226 . doi : 10.1109/ISCA.1990.134528 .
- Bernick, D. (2005). "สถาปัตยกรรมขั้นสูงแบบ NonStop" . รายงานการประชุมนานาชาติว่าด้วยระบบและเครือข่ายที่เชื่อถือได้ ปี 2005 . doi : 10.1109/DSN.2005.70 .
- คิม วอน (มีนาคม 1984). "ระบบที่มีความพร้อมใช้งานสูงสำหรับแอปพลิเคชันฐานข้อมูล". ACM Computing Surveys . 16 : 71– 98. doi : 10.1145/861.866 . S2CID 4397686 .
ลิงก์ภายนอก
- เอชพีอี นอนสต็อป
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ นอนสต็อป (คอมพิวเตอร์เซิร์ฟเวอร์)
NonStopเป็นชุดคอมพิวเตอร์เซิร์ฟเวอร์ ที่ Tandem Computers Incorporated นำออกสู่ตลาดในปี 1976 โดยเริ่มต้นจากสายผลิตภัณฑ์ NonStop ต่อมาได้มีการเปิดตัวสายผลิตภัณฑ์ Tandem Integrity...
ประวัติศาสตร์
เดิมที Tandem Computers Inc. ได้เปิดตัวผลิตภัณฑ์นี้ในปี 1976 ต่อมาผลิตภัณฑ์นี้เป็นของ Compaq (ตั้งแต่ปี 1997), Hewlett-Packard Company (ตั้งแต่ปี 2003) [ 3 ] และ Hewlett Packard Enterprise (ตั้งแต่ปี 2015) ในปี 2005 ได้มีการเปิดตัวเซิร์ฟเวอร์ HP Integrity...
ซอฟต์แวร์
NonStop OS เป็น ระบบปฏิบัติการ แบบใช้ข้อความ ออกแบบมาเพื่อรองรับความผิดพลาด มันทำงานโดยใช้คู่กระบวนการ และรับประกันว่ากระบวนการสำรองบนซีพียูสำรองจะเข้ามาทำงานแทนในกรณีที่กระบวนการหรือซีพียูตัวใดตัวหนึ่งล้มเหลว...
ฮาร์ดแวร์
คอมพิวเตอร์ HPE Integrity NonStop เป็นคอมพิวเตอร์เซิร์ฟเวอร์แบบ ทนต่อความผิดพลาด ที่ใช้การประมวลผลข้อความบนแพลตฟอร์มโปรเซสเซอร์ Intel Xeon [ 4 ] และได้รับการปรับให้เหมาะสมสำหรับการประมวลผลธุรกรรม ระดับความพร้อมใช้งานเฉลี่ยที่สังเกตได้คือ 99.