Cloudflare ปฏิวัติการประมวลผลแบบคลาวด์โดยใช้ Google Chrome อย่างไร

เทคโนโลยี / Cloudflare ปฏิวัติการประมวลผลแบบคลาวด์โดยใช้ Google Chrome อย่างไร อ่าน 1 นาที Cloudflare

โลโก้ Cloudflare



คลาวด์คอมพิวติ้งครองตลาดไอทีมาตั้งแต่ทศวรรษที่แล้ว วันนี้ งบประมาณด้านไอที 19% ใช้ไปกับการประมวลผลแบบคลาวด์ และคาดว่าจะเติบโตอย่างทวีคูณในอนาคต คอนเทนเนอร์และเครื่องเสมือน (VM) ทำหน้าที่เป็นรากฐานที่สำคัญของโครงสร้างพื้นฐานระบบคลาวด์ของโลกเนื่องจากอนุญาตให้ผู้ใช้สร้างสภาพแวดล้อมแยกกันในเครื่องเดียวกัน

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



ข้อมูลที่แสดงถึงคำขอ (รวมถึงเวลาแฝงของเครือข่าย) ที่สร้างจากศูนย์ข้อมูลใกล้กับที่ที่มีการปรับใช้ฟังก์ชันทั้งหมดซึ่งมีภาระงานที่ใช้ CPU มาก
ที่มา - Cloudflare



บล็อกระบุว่าในขณะที่เรียกใช้รหัสหลายรหัสในกระบวนการเดียวกันมีภัยคุกคามด้านความปลอดภัยหลายอย่างและการใช้เทคโนโลยีนี้จะไม่สามารถใช้งานได้จริง อย่างไรก็ตาม Google Chromes V8 JavaScript มีความปลอดภัยสูงและยิ่งไปกว่านั้น บริษัท ยังได้เพิ่มมาตรการรักษาความปลอดภัยของตัวเองเพื่อใช้เทคโนโลยีนี้อย่างปลอดภัย Cloudflare ยังอ้างว่าการใช้ Isolates นั้นถูกกว่าบริการอื่น ๆ เช่น Amazon’s Lambda ถึง 3 เท่าทำให้เป็นหนึ่งในตัวเลือกที่ดีที่สุด



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