ความแตกต่างระหว่าง Cloud Computing และ Grid Computing ความแตกต่างระหว่าง
Cloud Computing vs Grid Computing
ด้วย Google อย่างกระตือรือร้นผลักดันมัน cloud computing ได้กลายเป็นเรื่องที่นิยมมากในหมู่ผู้เชี่ยวชาญด้านคอมพิวเตอร์และแม้แต่ผู้ใช้คอมพิวเตอร์สามัญ การอภิปรายนี้ทำให้หลาย ๆ คนถามว่า Cloud Computing เทียบเคียงกับสถาปัตยกรรมคอมพิวเตอร์อื่น ๆ เช่นการคำนวณด้วยตาราง ความแตกต่างหลักระหว่าง cloud computing และ grid computing คือการแจกจ่ายทรัพยากร การคำนวณด้วยกริดจะรวบรวมข้อมูลจากคอมพิวเตอร์หลายเครื่องที่ทำหน้าที่เสมือนว่าเป็นซูเปอร์คอมพิวเตอร์ตัวเดียว ในการเปรียบเทียบระบบคลาวด์คอมพิวติ้งจะให้ทรัพยากรแก่คอมพิวเตอร์หลายเครื่องจากสถานที่เดียวที่เป็นนามธรรม (เช่นเมฆ)
ทั้งสองต่างกันมากและความแตกต่างนี้สะท้อนให้เห็นในงานที่พวกเขาทำ การประมวลผลแบบคลาวด์เป็นสิ่งที่ดีสำหรับการดำเนินงานขนาดเล็กจำนวนมาก ตัวอย่างที่ดีของการนี้จะเป็นจำนวนมากของคนที่ทำในการประมวลผลคำหรืองานสำนักงานอื่น ๆ ในทางตรงกันข้ามการคำนวณด้วยตารางเป็นสิ่งที่ยอดเยี่ยมสำหรับการทำภารกิจที่เข้มข้นและซับซ้อนมากเช่นการพับโปรตีน คอมพิวเตอร์ที่จัดการตารางจะแบ่งงานออกเป็นส่วนเล็ก ๆ หลายส่วนและกำหนดแต่ละส่วนให้กับคอมพิวเตอร์เครื่องอื่นบนตารางเพื่อดำเนินการ
ความคิดเบื้องหลังคอมพิวเตอร์คลาวด์คือคอมพิวเตอร์เครื่องเดียวที่อาศัยอยู่ในระบบคลาวด์หรืออินเทอร์เน็ตคำนวณได้ทั้งหมดสำหรับผู้ใช้นับแสนรายทั่วโลก นี่ไม่ใช่เรื่องที่เป็นไปได้เนื่องจากไม่มี supercomputer ตัวเดียวสามารถจัดการกับโหลดได้มากถึง 24 ชั่วโมง และแม้ว่าจะมีราคาแพงก็ตาม ในการแก้ปัญหานี้คอมพิวเตอร์ระบบคลาวด์มักจะตั้งอยู่ด้านบนของสถาปัตยกรรมคอมพิวเตอร์แบบ grid การร้องขอของผู้ใช้จากระบบคลาวด์จะถูกวิเคราะห์โดยคอมพิวเตอร์อินเตอร์เฟซ จากนั้นงานจะถูกกำหนดให้กับคอมพิวเตอร์หนึ่งเครื่องหรือมากกว่าในตาราง ด้วยวิธีนี้การประมวลผลแบบกริด (grid computing) จะสร้างคอมพิวเตอร์ที่มีลักษณะพิเศษเพื่อตอบสนองความต้องการของเมฆสรุป:
1. ระบบคลาวด์คอมพิวติ้งทำให้แหล่งข้อมูลเป็นหนึ่งเดียวในขณะที่ระบบกริดกระจายไปยังหลาย ๆ แห่ง
2 คอมพิวเตอร์ในระบบคลาวด์มักใช้กับงานขนาดเล็กจำนวนมากขณะที่ระบบกริดคอมพิวเตอร์เหมาะสำหรับงานขนาดใหญ่เพียงไม่กี่ราย
3 กรณีคอมพิวเตอร์คลาวด์ขนาดใหญ่ใช้การประมวลผลแบบตารางภายใน