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

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


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

  • Mainframes (เมนเฟรม) — คลังข้อมูลอาจเป็นแอปพลิเคชันเดียวที่สิ่งนี้ไม่適用 โดยเฉพาะ mainframe ไม่ใช่แพลตฟอร์ม first-choice สำหรับ data warehousing มี mainframe-based data warehouses ที่ประสบความสำเร็จบางส่วน ส่วนใหญ่อยู่บน mainframe หลายปีแล้วและจะมีต้นทุนสูงในการย้าย หรือพวกเขาใช้ประโยชน์จาก excess capacity ดังนั้น marginal cost จึงค่อนข้างต่ำ

    Mainframe ไม่ได้ cost-effective สำหรับ data warehousing แน่นอน Administrative, hardware และ programming costs โดยทั่วไปสูงกว่า open system platforms ส่วนหนึ่งเพราะสภาพแวดล้อม mainframe ประกอบด้วย transaction-processing infrastructure ที่ทรงพลังที่ไม่จำเป็นสำหรับ data warehousing

    เพราะ mainframe ออกแบบมาก่อนอื่นเพื่อรองรับ transaction requirements มันค่อนข้าง inflexible จากมุมมอง programming 雖然 tools และ techniques ทรงพลัง แต่ก็ยากต่อการใช้งาน เพิ่มแหล่งข้อมูลใหม่ไปยัง warehouse หรือเพียงแค่รองรับ existing extracts ที่มีอยู่ อาจเป็นภาระงานหนัก

  • Open system servers (เซิร์ฟเวอร์ระบบเปิด) — เซิร์ฟเวอร์ Open system หรือ UNIX เป็นแพลตฟอร์มหลักสำหรับคลังข้อมูลขนาดกลางหรือใหญ่ส่วนใหญ่วันนี้ UNIX โดยทั่วไปทรงพลังพอที่จะรองรับ production applications และได้รับการปรับเปลี่ยนสำหรับ parallel processing มากกว่าทศวรรษก่อน

    ตลาด UNIX server ค่อนข้าง commoditized จากมุมมองกระบวนการ UNIX อาจเป็นสภาพแวดล้อมที่ค่อนข้าง cryptic และ foreign สำหรับ mainframe professionals หรือ PC programmers ที่จะปรับตัว เข้าบาง standard mainframe tools และ utilities ไม่ typical ใน UNIX

    หากเลือก UNIX server เป็นแพลตฟอร์ม ทีมคลังข้อมูลจะต้องรวมทรัพยากรและประสบการณ์เพื่อติดตั้งและจัดการสภาพแวดล้อม UNIX นี้โดยทั่วไปทำได้ผ่าน close, participatory relationship กับ server management group

    หาก data warehouse ขึ้นอยู่กับ UNIX environment ทีมคลังข้อมูลจะต้องเข้าใจ basic UNIX commands และ utilities เพื่อให้พัฒนาและจัดการ warehouse ได้

  • NT servers — NT เป็นระบบปฏิบัติการที่เติบโตเร็วที่สุดในตลาดเซิร์ฟเวอร์ แต่เพิ่งได้ความสามารถในการรองรับ medium-sized warehouse ไม่กี่วัน Viable large-scale hardware platforms สำหรับ NT กำลังกลายเป็น accessible เท่านั้น

    Parallel processing capabilities ถูกจำกัดให้ individual-digit processor counts และ NT server clustering เพิ่งกลายเป็น operational existence NT จะ evolve แน่นอนเป็น dynamic operating system platform แต่ไม่ใช่ตัวเลือกสำหรับ medium-to-large warehouses ณ จุดนี้ อย่างไรก็ตาม NT แน่นอนเป็นแพลตฟอร์ม cost-effective สำหรับ smaller warehouses หรือ data marts ที่อาจ populated จาก atomic data mart