แพลตฟอร์มคอมพิวติ้งคาร์บอนต่ำที่สร้างจากสมาร์ทโฟนที่ไม่ใช้แล้ว
(research.google)- หากนำ เมนบอร์ด ของสมาร์ทโฟนที่ไม่ได้ใช้งานแล้วมารวมเป็นคลัสเตอร์และนำกลับมาใช้ใหม่สำหรับคลาวด์คอมพิวติ้งแบบใช้งานทั่วไป ก็สามารถลดการผลิตฮาร์ดแวร์ใหม่และลดรอยเท้าคาร์บอนของการคอมพิวติ้งได้
- การปล่อยคาร์บอนจากการคอมพิวติ้งแบ่งเป็น คาร์บอนจากการดำเนินงาน ที่เกิดจากไฟฟ้าระหว่างการใช้งาน และคาร์บอนฝังตัวจากกระบวนการผลิตฮาร์ดแวร์ โดยรอยเท้าจากการผลิตเป็นโจทย์ที่ซับซ้อนกว่า
- คอร์ประสิทธิภาพแบบเธรดเดียวของสมาร์ทโฟนรุ่นใหม่มีสมรรถนะใกล้เคียงหรือสูงกว่าคอร์ของเซิร์ฟเวอร์มัลติคอร์สมัยใหม่ แต่มีหน่วยความจำและจำนวนคอร์น้อยกว่า จึงต้องคัดเลือกแอปพลิเคชันที่เหมาะสม
- UC San Diego กำลังวางแผนสร้างดาต้าเซ็นเตอร์ที่ใช้ สมาร์ทโฟน Pixel 2,000 เครื่อง โดยได้รับการสนับสนุนจาก Google และในการทดลองเบื้องต้นระดับ 20 เครื่อง สามารถรองรับอัตราการส่งงานสูงสุดของชั้นเรียนที่มีนักศึกษามากกว่า 75 คนได้ พร้อมมีความหน่วงในการให้คะแนนต่ำกว่าแบ็กเอนด์ AWS พื้นฐาน
- การติดตั้งใช้งานนี้ให้พลังประมวลผลเทียบเท่าเซิร์ฟเวอร์ 50 เครื่องด้วยต้นทุนต่ำ และเป็นสนามทดสอบขนาดใหญ่สำหรับตรวจสอบความน่าเชื่อถือของฮาร์ดแวร์ระดับผู้บริโภคในสภาพแวดล้อมการใช้งานต่อเนื่อง
รอยเท้าคาร์บอนของการคอมพิวติ้งและการนำสมาร์ทโฟนกลับมาใช้ใหม่
- รอยเท้าคาร์บอนของการคอมพิวติ้งเป็นประเด็นหลักด้านความยั่งยืน โดยมีแหล่งสำคัญจาก คาร์บอนจากการดำเนินงาน ที่เกิดจากการใช้พลังงานระหว่างใช้งาน และ คาร์บอนฝังตัว ที่เกี่ยวข้องกับการผลิตฮาร์ดแวร์
- คาร์บอนจากการดำเนินงานมักรับมือได้ด้วยวิธีอย่างการปรับปรุงประสิทธิภาพพลังงานและการใช้พลังงานสะอาด แต่รอยเท้าจากการผลิตเป็นอุปสรรคที่ซับซ้อนกว่า
- ทีมนักวิจัยจาก UC San Diego กำลังสร้างแนวทาง phone cluster computing โดยถอดเมนบอร์ดจากสมาร์ทโฟนที่ปลดระวางแล้วมารวมเป็นคลัสเตอร์ และนำกลับมาใช้งานเป็นแพลตฟอร์มคอมพิวติ้งแบบใช้งานทั่วไป
- แผนของมหาวิทยาลัยที่ได้รับการสนับสนุนจาก Google คือการสร้างดาต้าเซ็นเตอร์จากสมาร์ทโฟน Pixel 2,000 เครื่อง เพื่อมอบคลาวด์คอมพิวติ้งต้นทุนต่ำและคาร์บอนต่ำให้แก่นักวิจัยและนักศึกษาหลายร้อยคน
- วิธีนี้มีเป้าหมายเพื่อลดความจำเป็นในการผลิตฮาร์ดแวร์ใหม่และการปล่อยคาร์บอนที่ตามมา
สมาร์ทโฟน: ปัจจัยที่มีส่วนสำคัญ
- โดยเฉลี่ยแล้วผู้คนเปลี่ยนโทรศัพท์ทุก 4 ปี
- การเปลี่ยนเครื่องมักถูกขับเคลื่อนโดยความต้องการอุปกรณ์ใหม่ รวมถึงฟีเจอร์ที่รุ่นใหม่มอบให้
- โทรศัพท์จำนวนมากที่ถูกเปลี่ยนยังคงมีความสามารถด้านการประมวลผลหลักอยู่ครบ และเป็นคอมพิวเตอร์ที่ค่อนข้างทรงพลังพร้อมโปรเซสเซอร์ ตัวเร่งความเร็ว หน่วยความจำ และสตอเรจในตัว
- แม้โทรศัพท์รุ่นเก่าจะไม่ดึงดูดผู้ซื้อรายแรกอีกต่อไป แต่หากนำกลับมาให้บริการใหม่ก็จะช่วยหลีกเลี่ยงความจำเป็นในการสกัดวัตถุดิบเพิ่ม และลดรอยเท้าด้านสิ่งแวดล้อมของการคอมพิวติ้งได้โดยตรง
- กลยุทธ์ใหม่นี้คือการนำสมาร์ทโฟนที่ไม่ต้องการแล้วไปใช้กับ แอปพลิเคชันคลาวด์คอมพิวติ้ง
จากอุปกรณ์ผู้บริโภคสู่ฮาร์ดแวร์ดาต้าเซ็นเตอร์
- คอร์ประสิทธิภาพของสมาร์ทโฟนรุ่นใหม่ในงานแบบเธรดเดียวมีสมรรถนะใกล้เคียงหรือดีกว่าเซิร์ฟเวอร์มัลติคอร์สมัยใหม่
- จากการเปรียบเทียบ 2023 Pixel Fold กับ ASUS RS720A-E11 ด้วย ชุดเบนช์มาร์ก SPEC พบว่าในเบนช์มาร์กส่วนใหญ่ สมรรถนะต่อคอร์ของคอร์ประสิทธิภาพใน Pixel Fold สูงกว่าเซิร์ฟเวอร์ดาต้าเซ็นเตอร์อ้างอิง
- ความแตกต่างที่ใหญ่ที่สุดระหว่างสมาร์ทโฟนกับเซิร์ฟเวอร์คือ ขนาดและความจุ
- เซิร์ฟเวอร์มีคอร์โปรเซสเซอร์มัลติเธรดประสิทธิภาพสูงหลายสิบคอร์และมีหน่วยความจำขนาดใหญ่มาก
- สมาร์ทโฟนมีคอร์โปรเซสเซอร์แบบ heterogeneous เพียงไม่กี่คอร์และหน่วยความจำ 8~12GB
- ความท้าทายหลักคือการเลือกแอปพลิเคชันที่พอดีกับขีดความสามารถของสมาร์ทโฟน หรือสามารถปรับให้พอดีได้
- การนำสมาร์ทโฟนสำหรับผู้บริโภคที่ไม่ได้ดัดแปลงไปใช้ในสภาพแวดล้อมดาต้าเซ็นเตอร์โดยตรงเป็นเรื่องเสี่ยงและไม่มีประสิทธิภาพ
- ฮาร์ดแวร์รอบข้างอย่างจอภาพ แบตเตอรี่ แชสซี และกล้อง ไม่จำเป็นในสภาพแวดล้อมแบบเซิร์ฟเวอร์
- ชิ้นส่วนบางอย่าง โดยเฉพาะแบตเตอรี่ ไม่ได้ใช้วัสดุที่มีเกรดเหมาะสมกับสภาพแวดล้อมดาต้าเซ็นเตอร์
- ก่อนนำไปติดตั้งใช้งาน ต้องจัดการสมาร์ทโฟนให้เหลือเพียง เมนบอร์ด ที่มีฟังก์ชันการประมวลผลหลัก
- ตามเกณฑ์การประเมินรอยเท้าคาร์บอนภายใน เมนบอร์ดคิดเป็นสัดส่วนคาร์บอนฝังตัวมากที่สุดราว 50%
- งานนี้จึงมุ่งไปที่ชิ้นส่วนที่มีผลกระทบมากที่สุด
ระบบปฏิบัติการและการออร์เคสเตรตคลัสเตอร์
- ระบบปฏิบัติการ Android มีพื้นฐานเป็น Linux อยู่แล้ว แต่ user space ของ Android ที่ออกแบบมาสำหรับมือถือจำเป็นต้องถูกแทนที่ด้วย Linux distribution แบบใช้งานทั่วไป
- การอัปเดตระบบปฏิบัติการไม่เพียงทำให้สามารถเขียนโปรแกรมได้สะดวกขึ้น แต่ยังปิดกลไกป้องกันหลายอย่างที่สำคัญกับอุปกรณ์ผู้บริโภคแต่ไม่จำเป็นสำหรับคลาวด์คอมพิวติ้ง
- โทรศัพท์มีเดมอน low memory killer ที่จำกัดแอปพลิเคชันที่ใช้หน่วยความจำมาก
- หากต้องการไปให้ถึงสมรรถนะระดับเซิร์ฟเวอร์แบบดั้งเดิม จำเป็นต้องออร์เคสเตรตงานข้ามอุปกรณ์จำนวนมาก
- ผลลัพธ์เบนช์มาร์ก SPEC ชี้ว่าสมาร์ทโฟน 25~50 เครื่องมีสมรรถนะเทียบเท่าเซิร์ฟเวอร์สมัยใหม่ 1 เครื่อง
- แนวทางรับมือคือใช้ Kubernetes จัดการแอปพลิเคชันแบบคอนเทนเนอร์
- โทรศัพท์จะถูกจัดเป็นคลัสเตอร์ที่บริหารจัดการตัวเองขนาด 25~50 เครื่อง
การสร้างแพลตฟอร์มคลาวด์คอมพิวติ้งคาร์บอนต่ำ
- มหาวิทยาลัยหลายแห่งมีแอปพลิเคชันด้าน EdTech การให้คะแนน และงานวิจัยที่รันอยู่บนคลาวด์แล้ว
- ขอบเขตของแอปพลิเคชันมีตั้งแต่เครื่องขนาดเล็กสำหรับโฮสต์ Jupyter notebook ไปจนถึงเซิร์ฟเวอร์ราคาแพงที่ใช้ GPU สำหรับวิชาคอมพิวติ้งแบบขนาน
- แอปพลิเคชันส่วนใหญ่ในกลุ่มนี้อยู่ในขอบเขตที่สมาร์ทโฟนเพียงเครื่องเดียวสามารถโฮสต์ได้
- แบ็กเอนด์การให้คะแนนมาตรฐานทำงานบนคลาวด์อินสแตนซ์ขนาดเล็กอย่าง AWS t3.micro ซึ่งมีสเปก 2 vCPU และหน่วยความจำ 1GB
- การทดลองรันงานให้คะแนนวิชาคอมพิวติ้งแบบขนานบนคลัสเตอร์โทรศัพท์ 20 เครื่อง แสดงให้เห็นจุดปฏิบัติการที่ตอบสนองหรือสูงกว่าความต้องการด้าน throughput และ latency ทั่วไป
- โจทย์ที่อิงการคูณเมทริกซ์ใช้ CPU หนัก และรันบนอุปกรณ์เดียวประมาณ 50 วินาที
- ตัวเลขด้าน latency รวมการออร์เคสเตรตคลัสเตอร์ไว้แล้ว
- ทีมนักวิจัยจาก UC San Diego กำลังวางแผนคลัสเตอร์คอมพิวติ้งจากโทรศัพท์ 2,000 เครื่อง เพื่อรองรับวิชาวิทยาการคอมพิวเตอร์อย่าง Parallel Computation และ Systems Programming
- ในการทดลองเบื้องต้น คลัสเตอร์ขนาด 20 เครื่องก็สามารถรองรับอัตราการส่งงานสูงสุดของชั้นเรียนที่มีนักศึกษามากกว่า 75 คนได้ และมีความหน่วงในการให้คะแนนต่ำกว่าแบ็กเอนด์ AWS พื้นฐาน
- การติดตั้งใช้งานโทรศัพท์ 2,000 เครื่องสามารถรองรับวิชาเหล่านี้พร้อมกันได้ 100 วิชา
- การติดตั้งใช้งานนี้มีประโยชน์โดยตรงคือให้พลังประมวลผลเทียบเท่าเซิร์ฟเวอร์ 50 เครื่องด้วยต้นทุนเพียงบางส่วนของปกติ
- การติดตั้งใช้งานเดียวกันนี้ยังเป็นสนามทดสอบสำหรับตรวจสอบคอมพิวติ้งบนสมาร์ทโฟนในระดับใหญ่
- โดยเฉพาะการศึกษาความน่าเชื่อถือของฮาร์ดแวร์ระดับผู้บริโภคในสภาพแวดล้อมที่ใช้งานต่อเนื่อง
- ระบบทั้งหมดมีกำหนดเปิดตัวในฤดูใบไม้ร่วงปี 2026
- สามารถดูแนวทางลดการปล่อยคาร์บอนที่เกี่ยวข้องกับอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคเพิ่มเติมได้ที่ Consumer Hardware Carbon Reduction Guide
1 ความคิดเห็น
ความเห็นจาก Hacker News
เหตุผลหลักที่โทรศัพท์ที่ปลดระวางแล้วกลายเป็นขยะอิเล็กทรอนิกส์คือ เฟิร์มแวร์แบบปิดที่เป็น blob และระบบที่ถูกล็อก ทำให้ผู้ใช้ไม่สามารถบำรุงรักษาอุปกรณ์ด้วยการอัปเดตความปลอดภัยได้
ระยะเวลาซัพพอร์ตจาก OEM ก็สั้นเกินไป พอหมดซัพพอร์ตแล้วอุปกรณ์ก็ไม่ปลอดภัยอย่างมาก
ไม่ควรนำอุปกรณ์เก่าไปเชื่อมต่อกับเครือข่ายที่เข้าถึงอินเทอร์เน็ตได้
Google ทำได้ดีในจุดนี้ด้วยการซัพพอร์ต 7 ปี แต่ Sony ให้ 4 ปี และรุ่นที่ไม่ใช่เรือธงของ Xiaomi หรือรุ่นล่างสุดของ Samsung ก็คล้ายกัน
แต่ถ้า Google รับกองโทรศัพท์เก่าแบบสุ่มมาแล้วทำแบบนั้นได้ ก็สงสัยว่าทำไมไม่ให้ทางเลือกเดียวกันกับผู้บริโภคด้วย
ต่อให้ทำได้เฉพาะโทรศัพท์ที่ Google เคยขายเอง คำถามเดิมก็ยังคงอยู่ และใช้ได้กับผู้ผลิตรายอื่นด้วย
อย่างที่บอก วงจรที่ โทรศัพท์หมดประโยชน์ทันทีเมื่อ OEM เลิกซัพพอร์ต ควรถูกทำลายลง
รวมถึงผู้ใช้ปลายทางควรเปลี่ยนหรือซ่อมแบตเตอรี่ หน้าจอ ขั้วต่อ ฯลฯ ได้ด้วย
อีกอย่างก็ยังไม่ชัดเจนว่าข้อมูลเข้าออกโหนดคอมพิวต์จากโทรศัพท์เก่าเหล่านี้อย่างไร
ไม่รู้ด้วยซ้ำว่าเป็น USB-C หรือไม่ และบทความก็อธิบายส่วนนั้นไม่พอ
ปกติจะเปลี่ยนเพราะเครื่องช้าลง แบตเสื่อม หรืออยากได้กล้องที่ดีกว่า
ยิ่งไปกว่านั้น ต่อให้เปลี่ยนเฟิร์มแวร์ blob หรือเคอร์เนลได้ ก็ไม่ได้หมายความว่าจะมีอัปเดตออกมาจริง
ใน LineageOS, Android 16 ต้องการ Linux 5.4 ขึ้นไป ทำให้โทรศัพท์จำนวนมากที่ใช้เคอร์เนลเก่ากว่านั้นต้องค้างอยู่ที่ 22.2(Android 15)
เมื่อก่อนแม้แต่อุปกรณ์อย่าง Pixel รุ่นแรกจากปี 2016 ก็ยังอัปเป็น Android รุ่นล่าสุดได้
นี่ไม่ใช่ปัญหาของเฟิร์มแวร์ blob หรือระบบที่ถูกล็อก แต่เป็นปัญหาที่ถึงจะมีซอร์สเคอร์เนลและเปลี่ยนเคอร์เนลได้ ก็ไม่มีใครอยากเสียเวลาอัปเคอร์เนลให้โทรศัพท์อายุ 10 ปี
https://lineageos.org/Changelog-30/#legacy-devices
ส่วนเรื่องไม่ควรเอาอุปกรณ์เก่าไปเชื่อมต่อกับเครือข่ายที่เข้าถึงอินเทอร์เน็ตได้ ก็ขึ้นอยู่กับกรณีใช้งาน
ถ้าเป็น NAS หรือคลัสเตอร์คอมพิวต์ที่รันเฉพาะงานที่เชื่อถือได้ ก็อาจพอใช้ได้ ตราบใดที่เคอร์เนลไม่มีช่องโหว่ remote code execution
เนื้อหามุ่งไปที่ โทรศัพท์ของ Google ดังนั้นการปลดล็อก bootloader คงไม่ใช่ปัญหาใหญ่ และแม้จะด้วยเหตุผลคนละแบบ ก็มีการบอกว่าต้องเปลี่ยนเคอร์เนลด้วย
อุปสรรคใหญ่ที่สุดของคลัสเตอร์แบบนี้น่าจะเป็นต้นทุน
ต่อให้โทรศัพท์อายุ 4 ปีจะได้มาฟรี ก็ยังต้องถอดแยก ทดสอบ และพัฒนาฮาร์ดแวร์กับซอฟต์แวร์รองรับ ซึ่งทั้งหมดนี้ต้องทำซ้ำต่อเนื่อง
Google อาจมีปริมาณเครื่องมากพอจะสร้างคลัสเตอร์ที่ฮาร์ดแวร์เป็นรุ่นเดียวกันได้ แต่รุ่นของโทรศัพท์เปลี่ยนกันทุกไม่กี่เดือน
การใช้ฮาร์ดแวร์อายุ 4 ปีหมายถึงเริ่มต้นด้วยอายุการใช้งานชิ้นส่วนที่หายไปแล้ว 4 ปี และนี่เป็นการเทียบกันในระดับเดียวกัน ไม่ใช่การเทียบฮาร์ดแวร์ผู้บริโภคกับฮาร์ดแวร์ระดับเซิร์ฟเวอร์
เมื่อมีงานเพิ่มมากขนาดนี้ ก็สงสัยว่าจะกระทบกับ รอยเท้าคาร์บอน ที่พยายามลดอย่างไรบ้าง
บางทีการทำให้โทรศัพท์ถูกใช้งานเป็นโทรศัพท์ต่อไปให้นานขึ้นอาจมีประสิทธิผลกว่า
ในฐานะโครงการวิจัยหรือโปรเจ็กต์งานอดิเรกขนาดเล็กถือว่าน่าสนใจ แต่ถ้าจะทำให้คุ้มในเชิงพาณิชย์ดูยากมาก
โทรศัพท์ที่ปลดล็อก bootloader ได้ก็มีน้อยอยู่แล้ว และ ไดรเวอร์แบบเปิดเผยสาธารณะ ที่พาไปใช้กับ mainline kernel ได้ยิ่งหายากกว่า
ในบทความดูเหมือนจะยก Pixel Fold ปี 2023 เป็นหนึ่งในตัวเลือก ซึ่งถ้าหน้าจอที่แตกง่ายเสียหายไปแล้วก็คงเป็นโอกาสที่ดี แต่ก็ไม่ใช่อุปกรณ์มือสองราคาถูกที่จะหากันได้ง่าย
แม้แต่ Pixel ทรงแท่งทั่วไปเอง การรองรับระบบปฏิบัติการทางเลือกแทน Android จริงจังอย่าง PostmarketOS ก็ยังมีจำกัด และอุปกรณ์จากผู้ผลิตรายอื่นที่ถูกกว่ามักใช้ SoC ของ Mediatek/Exynos ซึ่งหลายครั้งไม่มีทั้งเอกสารสาธารณะและการรองรับเลย
มันปลดล็อก bootloader ได้ และมี LineageOS เลยยังใช้งานต่อได้จนถึงตอนนี้
ประสิทธิภาพก็ยังโอเคและเพียงพอกับการใช้งานของฉัน แอปธนาคารกับแอปจ่ายเงินดิจิทัลก็ใช้ได้ทั้งหมด
สิ่งที่ OEM ต้องทำก็แค่ยอมให้ปลดล็อก bootloader
ต่อให้อนุญาตหลังเลิกขายไปแล้ว ก็ช่วยลดความสูญเปล่าได้มาก
โลภเกินไปจริง ๆ
ถ้าจะทำเรื่องแบบนี้ให้เกิดขึ้นได้จริง ก็น่าจะดีถ้ามีกฎบังคับให้ ปลดล็อก bootloader ได้
ผู้คนสร้างคลัสเตอร์จากฮาร์ดแวร์ผู้บริโภคกันมาหลายสิบปีแล้ว และหลายคนก็น่าจะจำซูเปอร์คอมพิวเตอร์ PS3 ในช่วงกลางทศวรรษ 2000 ได้
ส่วนตัวฉันมีงานแบบ batch เยอะ เช่นการจำลอง CFD จึงน่าจะรันบนชุดโทรศัพท์ได้ง่ายโดยไม่มีปัญหาเรื่องความน่าเชื่อถือ
อยากนำฮาร์ดแวร์เก่ากลับมาใช้ใหม่และให้มันมีชีวิตที่สอง
ตอนนี้ก็กำลังพิจารณาใช้เซิร์ฟเวอร์เก่าจากที่อย่าง ETB อยู่เหมือนกัน แต่ประสิทธิภาพต่อวัตต์ของฝั่งโทรศัพท์มีโอกาสดีกว่ามาก
เลยไม่แน่ใจว่าการบังคับให้ปลดล็อกได้แม้กับอุปกรณ์แบบนั้นจะยุติธรรมหรือเปล่า
แต่ถ้าเป็นอุปกรณ์คอมพิวต์แบบใช้งานทั่วไป ฉันเห็นด้วย 100% และสุดท้ายมันก็ไม่ได้ต่างกันมากนัก
อาจกำหนดได้ว่าหลังจากวางขายในตลาดประมาณ 4 ปี ทุกอุปกรณ์ต้องปลดล็อกได้ ไม่ว่าจะยังขายอยู่หรือหมดซัพพอร์ตแล้วก็ตาม
หรือจริง ๆ แล้ว โมเดลธุรกิจที่ขายถูกกว่าคู่แข่งเพราะหวังจะไปเก็บเงินคืนจากเกมภายหลัง อาจไม่ใช่โมเดลรายได้ที่พึงประสงค์ตั้งแต่แรกก็ได้
อาจต้องกำหนดเงื่อนไขด้วยว่า ถ้ามีหน่วยความจำและประสิทธิภาพ CPU ถึงระดับหนึ่ง และสามารถจัดการทราฟฟิก IP ได้ ก็ต้องปลดล็อกได้ทั้งหมด
จะให้ถึงขั้นต้องปลดล็อกเฟิร์มแวร์เครื่องปิ้งขนมปังก็ดูตลกเกินไป
ผู้ผลิตฮาร์ดแวร์ต้องเปิดเผยซอร์สโค้ดที่จำเป็นสำหรับเฟิร์มแวร์, blob และสิ่งที่เกี่ยวข้อง
และยกเว้นกรณีด้านความมั่นคงของชาติ ฉันคิดว่าควรมีกฎ 20 ปี ด้วย โดยซอฟต์แวร์เชิงพาณิชย์ทุกตัวที่ออกสู่ตลาดแล้ว เมื่อครบ 20 ปีต้องเปิดเผยซอร์สโค้ด
เป็นแนวทางที่น่าสนใจมาก
วิธีที่กลุ่มนี้จัดการอุปกรณ์ให้เป็นเซิร์ฟเวอร์ขนาดเล็กจำนวนมาก คล้ายกับ Raspberry Pi cluster โดยพฤตินัย ดูจะเป็นวิธีที่สมจริงที่สุดในการนำฮาร์ดแวร์มือถือกลับมาใช้ซ้ำในระดับใหญ่
โดยเฉพาะถ้าได้รับการสนับสนุนจากผู้ผลิตฮาร์ดแวร์จริง ๆ ก็ยิ่งใช่
น่าเสียดายมากที่ iPhone ถูกล็อกไว้แน่นกว่า Android มาก
ในทางทฤษฎีสามารถรัน Linux ภายใน UTM[0] ได้ แต่ นอก EU แล้ว Apple จงใจทำให้ยาก และยังมีข้อจำกัดด้านหน่วยความจำกับการสูญเสียประสิทธิภาพอยู่
โปรเจ็กต์จบของกลุ่มเราก็เป็นคลัสเตอร์คอมพิวติ้งที่ใช้โทรศัพท์เหมือนกัน โดยเล็งไปที่การทำ LLM inference โดยเฉพาะ [1]
แทนที่จะติดตั้งระบบปฏิบัติการใหม่ เราสร้างแอปแยกตามแต่ละระบบปฏิบัติการ
เพราะอุปกรณ์เป็นรุ่นเก่ากว่า โทรศัพท์ Android จึงมีฮาร์ดแวร์ที่ด้อยกว่า ส่วน iPhone ก็มีข้อจำกัดด้านซอฟต์แวร์มากกว่า
[0] https://getutm.app/
[1] https://github.com/orgs/rmcluster/repositories
อยากให้โปรเจ็กต์นี้ทำผลลัพธ์ที่คนทำ homelab หรือผู้ใช้สาย self-hosting สามารถพิมพ์ด้วยเครื่องพิมพ์ 3D ได้
คนกลุ่มนั้นดูจะเป็นผู้ใช้ปลายทางที่เป็นไปได้มากที่สุด
สงสัยว่ามีลิงก์ไปยังบทความหรือรายงานวิจัยไหม
บางครั้งก็ชอบจินตนาการแปลก ๆ ถึงโลกหลังหายนะที่โรงงานถูกไฟไหม้ไปหมด และผู้คนต้องอยู่รอดด้วยเทคโนโลยีที่เหลืออยู่เท่านั้น
เป็นสถานการณ์ที่ไม่มีเครือข่าย ไม่มีอะไรนอกจากไฟฟ้าจากโซลาร์เซลล์ภายนอกหรือเครื่องปั่นไฟ และมีแค่อุปกรณ์ในพื้นที่
การลองคิดว่าภายใต้เงื่อนไขแบบนี้จะไปได้ไกลแค่ไหนเป็นเรื่องที่น่าสนใจ
เลยสงสัยว่ามีนิยาย หนัง หรือวิดีโอเกมแนวนี้อะไรแนะนำบ้าง
เหตุผลที่คุณชอบจินตนาการแบบนั้น อาจเป็นเพราะคุณมีความสามารถในเทคโนโลยีที่ต้องใช้ในสถานการณ์นั้น
แต่ก็มีเส้นแบ่งบางมากระหว่างจินตนาการนั้นกับความรู้สึกที่เริ่มอยากให้ภัยพิบัติแบบนั้นเกิดขึ้นจริง
เพราะแบบนั้นตัวคุณและทักษะของคุณจะกลายเป็นสิ่งมีค่า
ต้องระวัง จินตนาการที่ตอบสนองอัตตาตัวเอง แบบนี้
คนสะสมปืนมักแอบหวังให้กฎหมายและระเบียบสังคมล่มสลาย คนที่อยู่ชนบทกับม้าก็จินตนาการถึงโลกไร้รถยนต์แบบคาวบอย และคนที่ชอบซ่อมรถเก่าก็นึกถึงสถานการณ์แบบ Mad Max
แม้สถานการณ์เหล่านี้จะไม่ได้มีโอกาสเกิดขึ้นสูงเป็นพิเศษ แต่ก็ยังคงอยู่ในจินตนาการ เพราะมีคนจำนวนมากแอบหวังให้มันเป็นจริง
ตัวอย่างเช่น มีทั้งเครื่องยนต์ที่ใช้สปริงอัดแทนน้ำมันเบนซิน และคอมพิวเตอร์ที่ทำงานด้วยแป้นเหยียบ
บางเรื่องก็ค่อนข้างหม่นหมอง จนอาจทำให้บางคนไม่สบายใจ
https://windupstories.com/books/pump-six-and-other-stories/
ส่วน Silo / WOOL ของ Hugh Howey ก็อาจใกล้กว่าในความหมายตรงตัว แต่บรรยากาศอาจไม่ค่อยตรงกับที่คุณต้องการนัก
โดยรวมแล้วน่าจะลองมองหาแนว solarpunk โดยเฉพาะ post-apocalyptic solarpunk
มันหดหู่มากจริง ๆ จึงควรระวัง แต่ถ้าเตรียมใจไว้แล้วก็อ่านได้คุ้ม
มันให้ความรู้สึกแปลกดีที่เรื่องนี้มาจาก Google เจ้าเดียวกับที่เพิ่งจำกัดการเข้าถึง AOSP source ของบุคคลที่สามให้เหลือแค่การออกรุ่นทุกครึ่งปี ลดขอบเขต source ของ Pixel ลงอย่างหนักจนแทบเหลือแต่ส่วนที่เป็น GPL และยังเริ่มซ่อนประวัติการเปลี่ยนแปลงด้วย
แถมตอนนี้ยังผลักดันการยืนยันตัวตนนักพัฒนาและ Play Integrity บน Android อีก
ไม่รู้ควรมองเป็นมุกตลกหรือเป็นสัญญาณของการแย่งอำนาจกันภายใน
ถ้าเป็นอย่างแรก ก็ยังต้องไล่ตามอีกพอสมควรกว่าจะเทียบ “Upcycle” ของ Samsung ได้ แต่ทิศทางถือว่าถูกต้อง
ปกติคอมพิวเตอร์ทั่วไป แค่หยิบเครื่องอะไรมาสักอย่างมาติดตั้ง Linux ก็พร้อมใช้งานได้ภายในประมาณชั่วโมงเดียว แต่การจะทำแบบเดียวกันบน Android กลับต้องผ่านขั้นตอนมากมาย แถมผลลัพธ์ก็ยังไม่แน่นอนอีก ซึ่งมันไร้สาระมาก
ผู้ผลิตโทรศัพท์ล้างสมองเรามานานให้คิดว่าโทรศัพท์เป็นของพิเศษอะไรบางอย่าง จนเอาเปรียบเรามาอย่างเต็มที่
ที่จริงมันก็เป็นแค่คอมพิวเตอร์ที่มีอุปกรณ์ไร้สายติดอยู่เท่านั้น
น่าน่าอายมาก
ที่เกี่ยวกันนิดหน่อย ก็มีคนที่เอาสมาร์ตโฟนที่ถูกมัดรวมไว้ในลิ้นชักมาทำ เว็บโฮสติ้ง อยู่เหมือนกัน
https://far.computer
https://compost.party
“งานวิจัย” ชิ้นนี้แทบไม่มีเนื้อหาอะไรเลยจริง ๆ และใกล้เคียงกับข้อเสนอมากกว่าพร้อมกราฟที่ไม่ค่อยช่วยอะไรสองสามรูป
ไม่แน่ใจว่าเขามองว่าอะไรคือความใหม่
คนที่งบน้อยสร้าง คอมพิวติ้งคลัสเตอร์ จากฮาร์ดแวร์มือสองที่อัปไซเคิลมานานมากแล้ว
แปลกมากที่ของแบบนี้ออกมาจาก Google
Google ทำให้ไม่สามารถติดตั้งระบบปฏิบัติการเองบนแพลตฟอร์มมือถือของตัวเองได้ และตอนนี้ก็กำลังทำให้การติดตั้งแอปแบบกำหนดเองดูราวกับเป็นเรื่องผิดกฎหมาย: https://keepandroidopen.org/
แค่มองช่วงต้นบทความก็เห็นแล้วว่านี่คือทุนวิจัยที่ Google Research มอบให้ University of California และก็ไม่ใช่งานที่พนักงาน Google เป็นผู้ทำเป็นหลัก
คำว่า “ผิดกฎหมาย” ก็ชวนให้สงสัยเหมือนกัน
หมายถึงจะส่งคนเข้าคุกเลยหรือ
แถมยังไม่ถูกต้องด้วย
แอปรอติดตั้งได้หลัง 24 ชั่วโมง และถ้าใช้ adb ก็สามารถติดตั้งได้โดยไม่ต้องรอ
นั่นเป็นทางเลือกของ OEM ผู้ผลิตโทรศัพท์ และการที่โทรศัพท์ Pixel ปลดล็อกได้ก็เป็นข้อพิสูจน์เรื่องนั้น
อันที่จริง เหตุผลที่โปรเจ็กต์นี้ทำได้ก็เพราะเรื่องนั้นเอง
ในฐานะคนที่ติดตั้ง RPi Zero W สี่เครื่อง ไว้ในกรอบรูป Ikea แล้วรันเป็นคลัสเตอร์ Docker Swarm ฉันชอบไอเดียนี้มาก
สงสัยว่ามีเขียนบทความเกี่ยวกับเรื่องนี้ไว้บ้างไหม