CPU Core ใน Cloud Server

อยากทราบว่า CPU Core ใน Cloud Server มันช่วยอะไรหรือครับ

มันคือ … จะใช้ CPU กี่ core สำหรับตัว cloud server ที่จะเช่าไงครับ

นึกถึง CPU จริงๆ มันก็มีแบบ 1 Core 2 Core 3 Core 4 Core … อะไรเงี้ย

ซึ่ง cloud มันสามารถกำหนดได้ว่าจะใช้เท่าไหร่อะครับ

แล้ว 1 Core กับ 2 Core นี่ความเร็วมันต่างกันมากมั้ยครับ

ความเร็วสูงสุดสำหรับงานงานเดียว ไม่ต่างกันครับ

แต่ถ้าทำงานหลายๆ งานพร้อมกัน ต่างแน่นอน

งั้นถ้าเราเอามารันเว็บเฉยๆ ควรใช้มากกว่า 1 Core ดีรึเปล่าครับ

ถ้าคนเข้าเว็บไม่เยอะ core เดียวก็พอ

แต่ถ้าคนเข้าเยอะๆ หลาย core มันก็ช่วยได้ เพราะแต่ละ request ที่คนเรียกมามันก็แยก core กันทำงานได้

สรุปง่ายๆถ้า core เดียวทำงานไหวก็ใช้แค่นั้น ถ้าเริ่มหนักก็ค่อยซื้อเพิ่มเป็น 2 core 4 core ก็ว่าไป

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

CPU core ก็คือจำนวน core ของ CPU ที่ใช้ทำ Cloud นั่นแหละครับ

มันมีสูตรในการคำนวน Dedicated CPU ที่ใช้ในการขาย package

Dedicated CPU = CPU core * CPU Speed * %CPU share

สมมุติว่า

CPU Core = 6 core ( Xeon six core )

CPU Speed = 2.66GHz

CPU Share = 12.57%

Dedicated CPU ที่ลูกค้าจะได้ก็คือ 62.6612.57% = 2GHz

กระจ่างครับ ขอบคุณมากครับ