พอดีผมอยากทำ cloud server ครับ
ถ้ามี server อยู่สัก 2 - 3 ตัว จะทำได้ไหม
แล้วใช้ vmware จะดีไหมครับ แนะนำหน่อยครับ
พอดีผมอยากทำ cloud server ครับ
ถ้ามี server อยู่สัก 2 - 3 ตัว จะทำได้ไหม
แล้วใช้ vmware จะดีไหมครับ แนะนำหน่อยครับ
มี storage ยังครับ
คือผมจะเริ่มจากเล็กๆก่อนนะครับ
storage น่าจะใช้ในเครื่อง server ปกติก่อนครับ
หรือว่าต้องซื้อ storage ต่างหากด้วยครับ
ไม่มี storage นั่นก็ไม่ใช่ cloud แล้วครับ
ก็ไม่เชิงนะครับ
cloud มันออกแนว marketing word มากกว่า (ย้ำรอบที่ล้านแปด)
Cloud มีหลายแบบครับ ตั้งแต่แบบอ้างว่าเป็น Cloud ไปจนถึงพวกทำ scaling ได้ มี auto-failover ได้
ส่วนเรื่อง storage ก็มีหลายแบบ Cloud บางแบบ เก่งๆ ทำ distributed storage ใน server แต่ละตัวโดยไม่ต้องใช้ SAN เลยก็มีครับ
แล้วถ้าผมจะทำ cloud vps นี่ต้องใช้อะไรบ้างละครับ
ต้องใช้ san ไหม ใช้เครื่องขั้นต่ำเท่าไรครับ
พอดีผมใหม่อยู่ แต่อยากลองทำดูสักหน่อยครับ
แต่ผมเห็นคุณ icez มีเครื่องหลาย isp มากๆเลย อันนั้นทำ cloud หรือเปล่าละครับ
cloud มันก็คือการเอาหลายๆเครื่องมาช่วยกันประมวลผล เป็นการดึงเอา CPU และ RAM จากหลายๆ Node มาใช้งาน
ส่วน infra มันทำได้หลากหลายแบบแล้วแต่ว่าจะออกแบบอย่างไร หรือ ใช้ตัวจัดการตัวใหนเข้ามาจัดการ
คุณ KKE ครับ ถ้าผมเอา software ของ VMWare มาจัดการ แล้วผมมี server 3 เครื่อง แต่ละเครื่องอยู่คนละ isp ถือว่าเป็น cloud ไหมครับ
ผมว่านะถ้าทำเล่น เพื่อศึกษานะ เอา solution นี้ครับ
Citrix XenServer สำหรับทำ VM แล้วใช้ OpenFiler สำหรับทำ iSCSI Storage แบบ virtual
ทั้งหมดดังกล่าว ค่าใช้จ่าย software 0 บาท ฟรีหมด ลงทุนแค่ เครื่อง server อย่างต่ำ 2 ตัว ถ้าอยากเล่น live motion ด้วย ใช้เครื่อง 3 ตัว
แต่ถ้าจะใช้ทำ production scale เล็ก ๆ ขั้นต่ำล้านนึงก็ยังเอาไม่อยู่ หนักที่ SAN และ iSCSI network และแถมด้วยปัญหาอีกบานตะไท
ถ้าผมใช้ Citrix XenServer สำหรับทำ VM แล้วใช้ OpenFiler สำหรับทำ iSCSI Storage แบบ virtual
แบบนี้ สามารถให้บริการ cloud webhosting หรือ cloud vps ได้ไหมละครับเพราะทุนมีไม่มากครับ แต่อยากทำอะไรที่ใหม่ๆครับ
ไม่แนะนำสำหรับให้บริการจริง เพราะ run ไปสักพักจะไปติดที่ I/O บน storage (ในที่นี้คือ openfiler) ช้าเกินไป เมื่อเริ่มใช้งานสำหรับหลาย ๆ VM สู้ใช้ Dedicated server build เป็น VPS server และ access local harddisk ยังจะได้ performance ที่ดีกว่า
Cloud System มันเป็นเรื่องที่ต้องลงทุนจริง ๆ ทำแบบ low cost ไม่แนะนำอย่างยิ่ง
ถามต่อครับ ถ้า 2 server แล้วซื้อ san แบบนี้ปัญหาจะน้อยลงไหมครับ
เพราะอยากเริ่มที่ให้บริการได้ครับ แล้วถ้าลูกค้ามากขึ้น ค่อยซื้อserver เพิ่ม (เพิ่ม node ครับ)
ถ้า hdd ไม่พอ ก็ซื้อ san เพิ่มครับ แล้วพวกนี้จะสามารถ ทำ scaling ได้ไหมครับ
มี auto-failover ได้ไหมครับ
เริ่มต้นจาก SAN มันก็ไม่เล็กแล้วละครับ
SAN ราคาแพงมากครับ เหงื่อตกเลย คงสู้ไม่ไหว
แล้วอ้างอิงของคุณ pizzaman ทำ distributed storage ใน server แต่ละตัวโดยไม่ต้องใช้ SAN
แบบนี้จะใช้ iSCSI Storage แบบ Virtual หรือเปล่าละครับ
ถ้าผมใช้ PowerEdge C1100 เป็น storage แล้วเพิ่มเครื่องเป็น node จะไหวไหมครับ
ตอบไม่ได้หรอกครับ ว่าไหวรึเปล่า ต้องดูว่าคาดหวังว่าจะใช้มันกับอะไร load มากแค่ไหน
เอาแค่ cloud vps กับ cloud hosting ก่อนครับ
cloud software ไม่ไหวแน่ๆครับ
อันนั้น cluster คร้บ
ย้ำรอบที่ล้านเก้า cloud เป็น marketing term ที่ไม่มีนิยามทางเทคนิคที่ชัดเจน
แต่ในการทำงานจริง (สำหรับ cloud IaaS) มีเงื่อนไขคร่าวๆ ประมาณนี้ครับ
การันตี resource บน instance ว่าได้ตามที่ request ไป
สามารถ scale (คือขอเพิ่ม/ลดทรัพยากร) ได้อิสระผ่าน API / web based management tool
instance 1 ตัวจะรันบน 1 node เท่านั้น ไม่ได้มีการใช้ resource ข้ามเครื่องให้เสียเวลาครับ (สาเหตุคือ… ถ้าใช้ resource cpu/ram ข้ามเครื่อง ตัวที่จะช้าที่สุดคือ bus ของ network ครับ
(internal bus ของ CPU กับ RAM ใช้ bandwidth หลักร้อย Gbps ทำงานข้ามเครื่องแบบปกติไม่ได้หรอกครับ)
จะเรียกว่าเป็น cloud hosting ก็ได้นะครับ แต่ไม่อยากเอาไปโฆษณาแบบนั้น
ย้ำรอบที่สองล้าน cloud เป็น marketing term ครับ !!!