Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

หมวดหมู่สำหรับแพลตฟอร์มฮาร์ดแวร์และระบบปฏิบัติการมีอะไรบ้าง


มีหลายประเภทสำหรับแพลตฟอร์มฮาร์ดแวร์และระบบปฏิบัติการซึ่งมีดังนี้ -

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

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

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

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

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

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

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

หากคลังข้อมูลขึ้นอยู่กับสภาพแวดล้อม UNIX ทีมคลังสินค้าจะต้องเข้าใจคำสั่งและยูทิลิตี้พื้นฐานของ UNIX เพื่อให้สามารถพัฒนาและจัดการคลังสินค้าได้

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

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