ความแตกต่างระหว่าง Cloud Computing และ Grid Computing ความแตกต่างระหว่าง

Anonim

Cloud Computing vs Grid Computing

ด้วย Google อย่างกระตือรือร้นผลักดันมัน cloud computing ได้กลายเป็นเรื่องที่นิยมมากในหมู่ผู้เชี่ยวชาญด้านคอมพิวเตอร์และแม้แต่ผู้ใช้คอมพิวเตอร์สามัญ การอภิปรายนี้ทำให้หลาย ๆ คนถามว่า Cloud Computing เทียบเคียงกับสถาปัตยกรรมคอมพิวเตอร์อื่น ๆ เช่นการคำนวณด้วยตาราง ความแตกต่างหลักระหว่าง cloud computing และ grid computing คือการแจกจ่ายทรัพยากร การคำนวณด้วยกริดจะรวบรวมข้อมูลจากคอมพิวเตอร์หลายเครื่องที่ทำหน้าที่เสมือนว่าเป็นซูเปอร์คอมพิวเตอร์ตัวเดียว ในการเปรียบเทียบระบบคลาวด์คอมพิวติ้งจะให้ทรัพยากรแก่คอมพิวเตอร์หลายเครื่องจากสถานที่เดียวที่เป็นนามธรรม (เช่นเมฆ)

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

ความคิดเบื้องหลังคอมพิวเตอร์คลาวด์คือคอมพิวเตอร์เครื่องเดียวที่อาศัยอยู่ในระบบคลาวด์หรืออินเทอร์เน็ตคำนวณได้ทั้งหมดสำหรับผู้ใช้นับแสนรายทั่วโลก นี่ไม่ใช่เรื่องที่เป็นไปได้เนื่องจากไม่มี supercomputer ตัวเดียวสามารถจัดการกับโหลดได้มากถึง 24 ชั่วโมง และแม้ว่าจะมีราคาแพงก็ตาม ในการแก้ปัญหานี้คอมพิวเตอร์ระบบคลาวด์มักจะตั้งอยู่ด้านบนของสถาปัตยกรรมคอมพิวเตอร์แบบ grid การร้องขอของผู้ใช้จากระบบคลาวด์จะถูกวิเคราะห์โดยคอมพิวเตอร์อินเตอร์เฟซ จากนั้นงานจะถูกกำหนดให้กับคอมพิวเตอร์หนึ่งเครื่องหรือมากกว่าในตาราง ด้วยวิธีนี้การประมวลผลแบบกริด (grid computing) จะสร้างคอมพิวเตอร์ที่มีลักษณะพิเศษเพื่อตอบสนองความต้องการของเมฆ

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

สรุป:

1. ระบบคลาวด์คอมพิวติ้งทำให้แหล่งข้อมูลเป็นหนึ่งเดียวในขณะที่ระบบกริดกระจายไปยังหลาย ๆ แห่ง

2 คอมพิวเตอร์ในระบบคลาวด์มักใช้กับงานขนาดเล็กจำนวนมากขณะที่ระบบกริดคอมพิวเตอร์เหมาะสำหรับงานขนาดใหญ่เพียงไม่กี่ราย

3 กรณีคอมพิวเตอร์คลาวด์ขนาดใหญ่ใช้การประมวลผลแบบตารางภายใน