BLOG TAAUM

Broadcast television ,PHP ,GIS ,POSTGIS ,POSTGRESQL ,MAPSERVER ,MAP ,MySQL

Storage system
Broadcast Storage system

Analog to Digital

     พอดีมีการทำโซลูชั่นเพื่อย้ายข้อมูลจาก Storage Broadcast ที่ใช้ DS5100 มา V7000 ซึ่งมีข้อมูลส่วนนึงเป็นโปรดักชั่นออนไลน์ของสถานีโทรทัศน์ ซึ่งมีข้อมูลหลายเทราไบต์อยู่ ทำให้นึกถึงวีดีโอเทปสมัยก่อนที่ต้องหมุนไปหมุนมาเพื่อเอาเนื้อหาที่ต้องการมาใช้งาน แต่พอมาปัจจุบันมาเป็นดิจิตอลเราสามารถเลื่อนไปดู ณ เวลาที่เราต้องการได้เลย ความคมชัดHD ในปัจจุบันนี้ใช้เนื้อที่มากขึ้นเยอะราวๆ 1 ชั่วโมง ทั้งภาพทั้งเสียงเราต้องใช้เนื้อที่ในการจัดเก็บประมาณ 40 GB  (Video is AVC-Intra50) ในครั้งนี้ผมขอเล่าถึง Storage ที่ใช้ในการจัดเก็บในงาน Broadcast television ล่ะกันครับ

Storage in Broadcast television

    วีดีโอใช้อัตราการส่งข้อมูลอยู่ที่ 50 Mbit/s สาย SDI-HD มีอัตราส่งข้อมูล ประมาณ 1.5 Gbit/s (SMPTE 292M) และอัตราส่งข้อมูลจาก ดิส(7200 rpm) ไปบัฟเฟอร์อยู่ที่ประมาณ 1 Gbit/s จากข้อมูลตั้งต้นฟังดูแล้วทุกอย่างเพียงพอต่อการใช้งาน แต่ในการใช้งานจริงทุกๆโปรเซสจะพยายามใช้ resource ทั้งหมดเท่าที่จะทำได้และplayback จะต้องใช้ความเร็วมากกว่าปกติ และใน Storage เดียวกันก็เป็นไปได้ว่าจะใช้งานอื่นๆรวมอยู่ด้วย จึงทำให้ต้องออกแบบ Storage system ให้เพียงพอทั้ง performance และ size
      ที่ผมทำงานอยู่อยู่ใช้ Storage ของทางฝั่ง IBM ทั้งหมด หลักๆก็มี V7000 กับ DS5100 มีงาน Online และ Nearline ประมาณฝั่งล่ะ 100 TB  (วีดีโอ SD ที่ใช้ พรีวิวมีการทำ mirroring ด้วย)และมีแนวโน้มเพิ่มขึ้นเรื่อยๆ เราเก็บวีดีโอ HD สำหรับการออกอากาศเอาไว้ที่ Online disk (more 10000 rpm)โดยมีการ archive ลง LTO ทุกวัน และใช้ Nearline (7200 rpm)สำหรับวีดีโอ SD สำหรับการค้นหาและพรีวิว เพราะฉะนั้นการออกแบบ Storage system ในงาน Broadcast ค่อนข้างสำคัญมากเพราะมันหมายถึงการลงทุนที่เหมาะสมด้วย
Storage diagram
Storage diagram
อีกเรื่องนึงที่น่าสนใจคือ LTO Roadmap เพราะเป็นการเพิ่มทั้งในด้าวความเร็วและเนื้อที่ในการจัดเก็บลงเทป(ณ วันที่เขียนอยู่ที่ LTO6)
Screen Shot 2558-07-28 at 9.54.58 AM
LTO Roadmap
อธิบายเพิ่มเติมครับ
Nearline disk คือ Disk ที่ต้องการความจุที่มากขึ้นโดยราคาไม่แพง
Online disk    คือ Disk ที่ต้องการ performance
LTO               คือ Linear Tape-Open หรือ เอาง่ายๆก็คือการจัดเก็บข้อมูลลงเทป
Tagged:

Related Posts