อยากทราบว่า 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
กระจ่างครับ ขอบคุณมากครับ