คลังเก็บป้ายกำกับ: DATA_COMPRESSION

Facebook พัฒนาวิธีบีบอัดข้อมูล Superpack ช่วยลดขนาด Android app ลงได้ 20%

Facebook พัฒนาวิธีบีบอัดข้อมูล Superpack ช่วยลดขนาด Android app ลงได้ 20%

นักพัฒนาจาก Facebook เผยเทคนิคที่พัฒนามากกว่า 2 ปีในการบีบอัดข้อมูล Android app ของบริษัท ได้แก่ Facebook, Messenger, WhatsApp และ Instagram ซึ่งในการเพิ่มฟีเจอร์แต่ละครั้งจะทำให้แอพพลิเคชันมีขนาดใหญ่ขึ้น จึงจำเป็นต้องมีเทคนิคในการทำ Data Compression ที่ดีกว่าเดิม โดย Superpack เป็นเทคนิคการบีบอัดข้อมูลรูปแบบ Machine code และ bytecode และข้อมูลที่มีโครงสร้างบางประเภทให้มีขนาดลดลง พัฒนาให้เป็นไปตามแนวคิด Kolmogorov complexity เพื่อให้สามารถสร้างไฟล์ที่มีขนาดเล็กที่สุด แต่สามารถคืนค่าเป็นไฟล์ต้นฉบับได้อย่างครบถ้วน พัฒนาด้วยการรวม Compiler และเทคนิคการทำ Compression หลายตัวเข้าด้วยกัน ส่งผลให้ได้ไฟล์ Android APK ที่บีบอัดแล้วมีขนาดลงประมาณ 20% เป็นอย่างน้อยเมื่อเทียบกับการใช้การบีบอัดแบบ Zip ปกติ สำหรับ Facebook App จะมีขนาดลดลง 30% และ Messenger มีขนาดลดลง 30% อย่างไรก็ตามเทคนิคนี้ใช้ได้กับแอพบางประเภทเท่านั้น เห็นได้จาก Whatsapp ที่สามารถบีบอัดลงได้ไม่ถึง 10%

Credit: Facebook

Facebook เผยว่าในอนาคตจะพัฒนาวิธีการนี้ให้ดีขึ้นไปอีกด้วยการเพิ่มอัตราส่วนในการบีบอัด, สร้าง Shared libraries เพื่อประหยัดพื้นที่ หรือใช้วิธีการลดขนาดของการทำ Software updates ตลอดจนการใช้งาน Superpack กับการเก็บข้อมูล Cold-storage และการบีบอัดไฟล์ log ที่ไม่ได้ใช้งานบ่อย

ที่มา: https://siliconangle.com/2021/09/13/facebooks-superpack-data-compression-technique-reduces-android-app-size-average-20/

from:https://www.techtalkthai.com/facebook-reveals-superpack-android-app-compression-with-20-percenter-better/

IBM เปิดตัว All Flash Array สำหรับการทำ Cognitive Computing โดยเฉพาะ ความจุสูงสุดระดับ Petabyte

IBM ได้ประกาศเปิดตัว All Flash Array รุ่นล่าสุด IBM FlashSystem A9000 เป็น Rack Mount All Flash Array และ IBM FlashSystem A9000R เป็นตู้ Rack ที่ภายในบรรจุระบบของ All Flash Array เอาไว้ เพื่อตอบรับความต้องการในการเข้าถึงข้อมูลได้อย่างรวดเร็วสำหรับการประมวลผลเพื่อการทำ Cognitive Computing โดยเฉพาะ

ibm-a9000-flash-storage-appliance

Cognitive Computing คือเทคโนโลยีการวิเคราะห์ข้อมูลแบบ Real-time เพื่อทำการตัดสินใจสำหรับโจทย์ปัญหาใดๆ จากข้อมูลเดิมที่เคยมีอยู่ ซึ่งเป็นเทคโนโลยีหลักของ IBM ภายในช่วงปีนี้และปีถัดๆ ไปภายใต้ชื่อของ IBM Watson นั่นเอง

เพื่อให้ IBM FlashSystem A9000 นี้สามารถตอบสนองความต้องการในการเข้าถึงข้อมูลได้อย่างรวดเร็ว IBM ได้นำเทคโนโลยี IBM FlashCore ซึ่งเป็นเทคโนโลยี Enterprise Flash Storage ของ IBM มาผสานเข้ากับ IBM Spectrum Accelerate ระบบ Software Defined Storage เพื่อสร้างเป็นระบบ All Flash Array ที่สามารถ Scale-Out ได้

นอกจากนี้ IBM ยังได้เสริมความสามารถในการทำ Data Deduplication และ Compression ลงไป โดยชี้แจงว่าไม่ส่งผลกระทบทางด้านประสิทธิภาพในการทำงานแต่อย่างใด รวมถึงยังมีฟีเจอร์ใหม่ที่ชื่อว่า Hyper-Scale Mobility ที่สามารถย้ายข้อมูลข้ามอุปกรณ์ All Flash Array ได้โดยไม่เกิด Downtime ในระหว่างการเรียกใช้งานข้อมูล

สำหรับรุ่น IBM FlashSystem A9000 นี้จะเป็น Appliance ที่รองรับการเพิ่มขยายได้เกินกว่า 100 เครื่องภายในระบบเดียว และบริหารจัดการได้จากศูนย์กลาง เพื่อรองรับ Data Center ขนาดใหญ่และ Cloud ที่ต้องการทำ Cognitive Computing ส่วน IBM FlashSystem A9000R นี้จะเป็นตู้ Rack ที่มี All Flash Array ความจุหลัก Petabyte ให้พร้อมใช้งานได้ทันที

สุดท้าย IBM ยังได้ประกาศเปิดตัว IBM DS8888 ซึ่งเป็น All Flash Array สำหรับใช้งานกับ IBM z Systems และ IBM Power Systems โดยเฉพาะด้วย

ที่มา: http://www.networkworld.com/article/3061880/ibm-lines-up-all-flash-storage-to-help-power-cognitive-computing.html

from:https://www.techtalkthai.com/ibm-launched-all-flash-array-for-cognitive-computing/