หัวข้อ: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 07:58:47 คือผมต้องการประมวลผม แล้วทีนี้คอมเครื่องเดียวไม่ทันใจเลยอยาก เอาคอมหลายๆ เครื่องมาช่วยกันประมวลผล ผมต้องใช้โปรแกลมอะไรครับ หรือต้องทำอย่างไร
เห็น server ต่อรวมๆ กันเป็นเครื่องเดียวได้ แล้วทำ pc ได้บ้างไหมครับ อ่อลืมบอกว่า เป็น window นะครับ รบกวนด้วยครับ สงใสมานานมากแล้ว อยากทำแต่หาข้อมูลไม่ได้เลย :wanwan031: :wanwan031: หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: lekrabbit ที่ 08 กรกฎาคม 2014, 08:27:06 เป็นเทคโนโลยี High Performance Computing (HPC) และ Grid Computer ดูรายละเอียด ที่ http://www.docstoc.com/docs/26244622/HPC-and-Grid-Computers
หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 08:32:35 เป็นเทคโนโลยี High Performance Computing (HPC) และ Grid Computer ดูรายละเอียด ที่ [url]http://www.docstoc.com/docs/26244622/HPC-and-Grid-Computers[/url] ขอบคุณครับ ไม่มีวิธีทำเหลอครับ มีแต่ความหมาย และหลักการทำงาน หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: smapan ที่ 08 กรกฎาคม 2014, 08:39:30 เริ่มแรกเลย
แบ่งงานยังไงครับ ถ้าตอบได้คุณจะได้คำตอบเพิ่ม หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 09:06:13 เริ่มแรกเลย แบ่งงาน ให้ ช่วยกันประมวลผม ของ script php ครับ ผมตอบถูกไหม!แบ่งงานยังไงครับ ถ้าตอบได้คุณจะได้คำตอบเพิ่ม หรือ ทำให้ คอม เครื่องใดเครื่องหนึ่งแรงขึ้นโดยที่เอาทรัพยากรจากอีกเครื่องขึ้งมาใช้ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: KECO ที่ 08 กรกฎาคม 2014, 09:08:15 โอ้วฟังดูแล้วผมว่า ซื้อเครื่องแรงๆ ไปเลยดีกว่าครับ งง :wanwan017:
หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 09:10:37 โอ้วฟังดูแล้วผมว่า ซื้อเครื่องแรงๆ ไปเลยดีกว่าครับ งง :wanwan017: งง คำถามเหลอครับ ผมก็บอกไม่ถูกเหมือนกัน อธิบายสิงที่ต้องการถามได้ประมาณนี้ ขออภัยด้วยครับ:wanwan008: :wanwan008: หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: เซียนคอม ในตำนาน ที่ 08 กรกฎาคม 2014, 09:13:17 เข้ามาฟังด้วยคน
หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: h8 ที่ 08 กรกฎาคม 2014, 09:23:26 คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล พัฒนามาเป็น Cloud Platform อย่างที่ google.com ใช้ตั้งแต่ยุคแรก ๆ
ต่อมาเปิดให้บริการแก่คนทั่วไปได้ใช้งาน เป็นผู้ให้บริการเว็บโฮสติ้ง Cloud Platform ( google app engine ) โดยนับความสำคัญแตกต่างจาก server ทั่วไป ที่จะคิดค่าที่ cpu /Ram แต่จะคำนวณ จาก ค่า Instance แบ่งเป็น resident และ dynamic instances ทำให้ เว็บไซต์มีความเสถียรมากกว่า (http://venturebeat.files.wordpress.com/2013/07/large_3948165752.jpg?w=558&h=418) ผู้ให้บริการ Cloud ในปัจจุบัน ซึ่งหากประเทศไทยจะมีผู้ให้บริการ Cloud provider อย่างเป็นทางการ ก็จะเป็นประโยชน์มาก แต่ทั้งนี้ต้องดูว่าจะซื้อลิขสิทธิ์ จากใคร เพราะแต่ละที่ก็มีดีและมีความลับทางธุรกิจที่แฝงอยู่ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: ttong ที่ 08 กรกฎาคม 2014, 09:27:01 ผมกำลังหาข้อมูลประมาณนี้เหมือนกันครับ กำลังอยากได้คำตอบเลย
แต่ผมต้องการต่อ Mac Pro มากกว่า 1 เครื่อง เพื่อช่วย Render 3D ใครพอมีความรู้ หรือรับทำ ติดต่อผมนะครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 09:31:19 ผมกำลังหาข้อมูลประมาณนี้เหมือนกันครับ กำลังอยากได้คำตอบเลย ถ้า ประมวลผลภาพ ผมเคิยอ่านเจอ เขาใช้ กาดอะไรซักอย่างมาใช้เชื่อมกันระหว่างเครื่อง นิครับ แต่ไม่รู้เชิงลึกนะครับรอฟัง ชิงลึกต่อไปครับแต่ผมต้องการต่อ Mac Pro มากกว่า 1 เครื่อง เพื่อช่วย Render 3D ใครพอมีความรู้ หรือรับทำ ติดต่อผมนะครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: smapan ที่ 08 กรกฎาคม 2014, 09:44:17 เริ่มแรกเลย แบ่งงาน ให้ ช่วยกันประมวลผม ของ script php ครับ ผมตอบถูกไหม!แบ่งงานยังไงครับ ถ้าตอบได้คุณจะได้คำตอบเพิ่ม หรือ ทำให้ คอม เครื่องใดเครื่องหนึ่งแรงขึ้นโดยที่เอาทรัพยากรจากอีกเครื่องขึ้งมาใช้ ถ้าเป็นสคริป PHP ตามที่แจ้งก็ใช้เป็น load balance ครับ หรือง่ายกว่านั้นก็เป็น DNS round robin ครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 09:52:35 เริ่มแรกเลย แบ่งงาน ให้ ช่วยกันประมวลผม ของ script php ครับ ผมตอบถูกไหม!แบ่งงานยังไงครับ ถ้าตอบได้คุณจะได้คำตอบเพิ่ม หรือ ทำให้ คอม เครื่องใดเครื่องหนึ่งแรงขึ้นโดยที่เอาทรัพยากรจากอีกเครื่องขึ้งมาใช้ ถ้าเป็นสคริป PHP ตามที่แจ้งก็ใช้เป็น load balance ครับ หรือง่ายกว่านั้นก็เป็น DNS round robin ครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: Udonthanitimes ที่ 08 กรกฎาคม 2014, 09:55:19 Grid Computing ไม่น่าจะตอบโจทย์ของท่านได้มั๊ง.. ของท่าน ผมว่ามองหาคอมพิวเตอร์ที่เป็นแบบ Dual CPU (ก็พวกเซิร์ฟเวอร์แหละ) น่าจะตอบโจทย์ท่านมากกว่านะครับ Hardware / Software พร้อมอยู่แล้ว หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: smapan ที่ 08 กรกฎาคม 2014, 10:07:37 เริ่มแรกเลย แบ่งงานยังไงครับ ถ้าตอบได้คุณจะได้คำตอบเพิ่ม แบ่งงาน ให้ ช่วยกันประมวลผม ของ script php ครับ ผมตอบถูกไหม! หรือ ทำให้ คอม เครื่องใดเครื่องหนึ่งแรงขึ้นโดยที่เอาทรัพยากรจากอีกเครื่องขึ้งมาใช้ ถ้าเป็นสคริป PHP ตามที่แจ้งก็ใช้เป็น load balance ครับ หรือง่ายกว่านั้นก็เป็น DNS round robin ครับ มีวิธีทำใหมครับ เครื่องเป็น win7 ครับ อ่านตามนี้ครับ http://www.techrepublic.com/article/understanding-server-load-balancing/ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: SunshineSmilelife ที่ 08 กรกฎาคม 2014, 12:16:26 เริ่มแรกเลย แบ่งงานยังไงครับ ถ้าตอบได้คุณจะได้คำตอบเพิ่ม แบ่งงาน ให้ ช่วยกันประมวลผม ของ script php ครับ ผมตอบถูกไหม! หรือ ทำให้ คอม เครื่องใดเครื่องหนึ่งแรงขึ้นโดยที่เอาทรัพยากรจากอีกเครื่องขึ้งมาใช้ ถ้าเป็นสคริป PHP ตามที่แจ้งก็ใช้เป็น load balance ครับ หรือง่ายกว่านั้นก็เป็น DNS round robin ครับ มีวิธีทำใหมครับ เครื่องเป็น win7 ครับ อ่านตามนี้ครับ [url]http://www.techrepublic.com/article/understanding-server-load-balancing/[/url] แต๊งกิ้ว หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: BrainFreeze ที่ 08 กรกฎาคม 2014, 14:14:59 ทำตามนี้ครับ สำหรับ windows ตระกูล server นะครับ
http://technet.microsoft.com/en-us/library/bb727114.aspx http://msdn.microsoft.com/en-us/library/ms952401.aspx หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: BrainFreeze ที่ 08 กรกฎาคม 2014, 14:18:48 ผมกำลังหาข้อมูลประมาณนี้เหมือนกันครับ กำลังอยากได้คำตอบเลย แต่ผมต้องการต่อ Mac Pro มากกว่า 1 เครื่อง เพื่อช่วย Render 3D ใครพอมีความรู้ หรือรับทำ ติดต่อผมนะครับ ใช้ mac เทียบกับประสิทธิภาพต่อเครื่องแล้วแพงครับ ผมเห็นฝรั่งใช้ Playstation กัน (http://h9.abload.de/img/91aafwh0bxm.jpg) (http://media.bestofmicro.com/PS3-US-Air-Force-cluster,Q-X-232953-13.jpg) หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: ttong ที่ 08 กรกฎาคม 2014, 14:24:04 ผมกำลังหาข้อมูลประมาณนี้เหมือนกันครับ กำลังอยากได้คำตอบเลย แต่ผมต้องการต่อ Mac Pro มากกว่า 1 เครื่อง เพื่อช่วย Render 3D ใครพอมีความรู้ หรือรับทำ ติดต่อผมนะครับ ใช้ mac เทียบกับประสิทธิภาพต่อเครื่องแล้วแพงครับ ผมเห็นฝรั่งใช้ Playstation กัน ([url]http://h9.abload.de/img/91aafwh0bxm.jpg[/url]) ([url]http://media.bestofmicro.com/PS3-US-Air-Force-cluster,Q-X-232953-13.jpg[/url]) พอดีที่ทำงานมี Mac Pro อยู่หลายเครื่องครับ จึงจะนำเครื่องที่ไม่ได้ใช้งานมาช่วย Render 3D ครับ แล้วที่ใช้ Playstation ต่อ นี่ท่านรับทำหรือเปล่าครับ หรือถ้าไม่ต้องค้นหาข้อมูลเกี่ยวกับอะไรครับ ขอบคุณครับ :wanwan017: หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: tenzamak ที่ 08 กรกฎาคม 2014, 15:13:47 เอา 1 เครื่อง แรงๆไม่ง่ายกว่าหรือครับ ประมวลผลของอะไรหรือครับ
หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: sakuraba ที่ 08 กรกฎาคม 2014, 17:13:17 ผมกำลังหาข้อมูลประมาณนี้เหมือนกันครับ กำลังอยากได้คำตอบเลย แต่ผมต้องการต่อ Mac Pro มากกว่า 1 เครื่อง เพื่อช่วย Render 3D ใครพอมีความรู้ หรือรับทำ ติดต่อผมนะครับ เคยใช้แต่โปรแกรม Compressor ในการเรนเดอร์ครับ แล้วใช้ Apple Qmaster เอา Mac Pro ที่อยู่ในวงแลนมาช่วยกันเรนเดอร์ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: gggcomputer ที่ 08 กรกฎาคม 2014, 17:18:07 :wanwan044: ผมว่าการที่คุณหาวิธีที่จะเอาคอม 2 ตัว มารวมเป็นตัวเดียวน่าจะไม่ค่อยถูกเท่าไหร่นะครับ มันเป็นเรื่องที่ยุ่งยากพอสมควร แนะนำให้หาคอมใหม่ที่สเปคแรงๆ อยากให้ประมวลผลเร็วก็เน้นที่ซีพียุ ถ้าอยากให้อึดๆหน่อยก็เน้นแรมครับ
หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: น้องพี่ต้าร์ ที่ 08 กรกฎาคม 2014, 17:19:45 เหมือน bitcoin ปะช่วยกันคำนวน
หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: icez ที่ 08 กรกฎาคม 2014, 17:21:26 ไอ้แบบนี้ไม่ใช่ cloud ครับ อย่าเอามามั่ว มันคนละเรื่องกัน
ไอ้วิธีพวกนี้มันคือ load balancing ครับ หลักการคร่าวๆ คือ server ที่จะใช้ทำงานทุกตัวต้องเห็นข้อมูลเหมือนกันหมด (ผ่าน shared storage พวก nfs/san/nas หรือใช้เทคนิคอะไรก็แล้วแต่) แล้วก็ config ให้ทำงานเหมือนกันหมด ต่างกันแค่ ip แล้วใช้ load balance กระจายงานไปครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: VadiForte ที่ 08 กรกฎาคม 2014, 17:30:28 ผมกำลังหาข้อมูลประมาณนี้เหมือนกันครับ กำลังอยากได้คำตอบเลย แต่ผมต้องการต่อ Mac Pro มากกว่า 1 เครื่อง เพื่อช่วย Render 3D ใครพอมีความรู้ หรือรับทำ ติดต่อผมนะครับ ลองค้นหาคำว่า "Render Farm" ครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: Jaideejung007™ ที่ 08 กรกฎาคม 2014, 17:32:33 ไอ้แบบนี้ไม่ใช่ cloud ครับ อย่าเอามามั่ว มันคนละเรื่องกัน ถ้ามีขั้นตอนการทำตั้งแต่เริ่มแรก (สำหรับมือใหม่) จะสุดยอดมากครับไอ้วิธีพวกนี้มันคือ load balancing ครับ หลักการคร่าวๆ คือ server ที่จะใช้ทำงานทุกตัวต้องเห็นข้อมูลเหมือนกันหมด (ผ่าน shared storage พวก nfs/san/nas หรือใช้เทคนิคอะไรก็แล้วแต่) แล้วก็ config ให้ทำงานเหมือนกันหมด ต่างกันแค่ ip แล้วใช้ load balance กระจายงานไปครับ ^_^ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: smapan ที่ 08 กรกฎาคม 2014, 18:23:58 ไอ้แบบนี้ไม่ใช่ cloud ครับ อย่าเอามามั่ว มันคนละเรื่องกัน ถ้ามีขั้นตอนการทำตั้งแต่เริ่มแรก (สำหรับมือใหม่) จะสุดยอดมากครับไอ้วิธีพวกนี้มันคือ load balancing ครับ หลักการคร่าวๆ คือ server ที่จะใช้ทำงานทุกตัวต้องเห็นข้อมูลเหมือนกันหมด (ผ่าน shared storage พวก nfs/san/nas หรือใช้เทคนิคอะไรก็แล้วแต่) แล้วก็ config ให้ทำงานเหมือนกันหมด ต่างกันแค่ ip แล้วใช้ load balance กระจายงานไปครับ ^_^ ผมว่าเรื่องที่ถามมันเป็นเรื่องสำหรับมืออาชีพนะครับ :P มือใหม่หาจ้างคนทำดีกว่านะครับ แล้วก็ถ้าจะเรียนรู้ก็ตามลิ้ง หรือข้อมูลที่ท่านไอส์แจ้งไว้ก้น่าจะไปต่อได้แล้วนะครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 20:32:25 ไอ้แบบนี้ไม่ใช่ cloud ครับ อย่าเอามามั่ว มันคนละเรื่องกัน load balancing มันไม่สามรถควาบคุมได้ ต้องทำอย่างไรถึงจะควบคุมการทำงานได้ละครับ ในการแบ่งงานให้ ว่าเครื่องไหนประมวลเท่าไหร่ไอ้วิธีพวกนี้มันคือ load balancing ครับ หลักการคร่าวๆ คือ server ที่จะใช้ทำงานทุกตัวต้องเห็นข้อมูลเหมือนกันหมด (ผ่าน shared storage พวก nfs/san/nas หรือใช้เทคนิคอะไรก็แล้วแต่) แล้วก็ config ให้ทำงานเหมือนกันหมด ต่างกันแค่ ip แล้วใช้ load balance กระจายงานไปครับ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: Udonthanitimes ที่ 08 กรกฎาคม 2014, 20:36:56 ไอ้แบบนี้ไม่ใช่ cloud ครับ อย่าเอามามั่ว มันคนละเรื่องกัน load balancing มันไม่สามรถควาบคุมได้ ต้องทำอย่างไรถึงจะควบคุมการทำงานได้ละครับ ในการแบ่งงานให้ ว่าเครื่องไหนประมวลเท่าไหร่ไอ้วิธีพวกนี้มันคือ load balancing ครับ หลักการคร่าวๆ คือ server ที่จะใช้ทำงานทุกตัวต้องเห็นข้อมูลเหมือนกันหมด (ผ่าน shared storage พวก nfs/san/nas หรือใช้เทคนิคอะไรก็แล้วแต่) แล้วก็ config ให้ทำงานเหมือนกันหมด ต่างกันแค่ ip แล้วใช้ load balance กระจายงานไปครับ ท่าน VadiForte ตอบให้แล้วนี่ครับ.... "Render Farm" หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป เริ่มหัวข้อโดย: icez ที่ 08 กรกฎาคม 2014, 21:41:05 ไอ้แบบนี้ไม่ใช่ cloud ครับ อย่าเอามามั่ว มันคนละเรื่องกัน load balancing มันไม่สามรถควาบคุมได้ ต้องทำอย่างไรถึงจะควบคุมการทำงานได้ละครับ ในการแบ่งงานให้ ว่าเครื่องไหนประมวลเท่าไหร่ไอ้วิธีพวกนี้มันคือ load balancing ครับ หลักการคร่าวๆ คือ server ที่จะใช้ทำงานทุกตัวต้องเห็นข้อมูลเหมือนกันหมด (ผ่าน shared storage พวก nfs/san/nas หรือใช้เทคนิคอะไรก็แล้วแต่) แล้วก็ config ให้ทำงานเหมือนกันหมด ต่างกันแค่ ip แล้วใช้ load balance กระจายงานไปครับ อ้อ อันนี้คือเทคนิคฝั่งเว็บ / database นะครับ อย่างอื่นก็ต้องดูเป็นรายกรณีไป อย่าง render farm นั่นเค้าก็จะมีเครื่องมือในการกระจายว่าเครื่องไหนไป render ส่วนไหนอยู่ ซึ่งก็มีชื่อเฉพาะของมัน หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป &# เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 21:52:36 load balancing มันมีระบบที่เรียกว่า weight อยู่ครับ กรณีที่ server spec ไม่เหมือนกัน หรือต้องการให้ server บางตัวรับ load มากกว่าตัวอื่นก็กำหนด weight ให้ server ที่ต้องการเพิ่ม แค่นั้นเองครับ แล้วถ้าเครื่องใดเครื่องหนึ่ง นอคไปแล้วจะเป็นอย่างไรครับอ้อ อันนี้คือเทคนิคฝั่งเว็บ / database นะครับ อย่างอื่นก็ต้องดูเป็นรายกรณีไป อย่าง render farm นั่นเค้าก็จะมีเครื่องมือในการกระจายว่าเครื่องไหนไป render ส่วนไหนอยู่ ซึ่งก็มีชื่อเฉพาะของมัน หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: icez ที่ 08 กรกฎาคม 2014, 21:56:51 ถ้า load balance ห่วย (หรือคน config ห่วย --- ซึ่งน่าจะเป็นอย่างหลังมากกว่า เพราะมันแทบจะเป็นความสามารถมาตรฐานไปแล้ว) ก็ทำให้เข้าได้บ้างไม่ได้บ้างครับ เวลาส่ง load ไปตกเครื่องที่มีปัญหาก็จะเดี้ยงๆ ไปอะไรงี้
แต่โดยปกติ load balance มีความสามารถ health check คือตรวจสอบสถานะเครื่องปลายทางว่าสามารถให้บริการได้อยู่รึเปล่า ถ้าเชื่อมต่อไปไม่ได้มันก็จะตัดออกจากระบบให้เองครับ ทีนี้ปัญหาต่อมาคือ ถ้า server ตัวที่เหลืออยู่รับ load ที่เทมาจากเครื่องที่มีปัญหาไม่ไหว มันก็จะลากล่มกันทั้งระบบ ก็ประมาณนี้แหละฮะ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป เริ่มหัวข้อโดย: srayuth089 ที่ 08 กรกฎาคม 2014, 22:09:44 ถ้า load balance ห่วย (หรือคน config ห่วย --- ซึ่งน่าจะเป็นอย่างหลังมากกว่า เพราะมันแทบจะเป็นความสามารถมาตรฐานไปแล้ว) ก็ทำให้เข้าได้บ้างไม่ได้บ้างครับ เวลาส่ง load ไปตกเครื่องที่มีปัญหาก็จะเดี้ยงๆ ไปอะไรงี้ มีวีดีโอ หรือ คู่มื่อ config บ้างใหมครับ จะเป็น window or ubuntu ก็ได้แต่โดยปกติ load balance มีความสามารถ health check คือตรวจสอบสถานะเครื่องปลายทางว่าสามารถให้บริการได้อยู่รึเปล่า ถ้าเชื่อมต่อไปไม่ได้มันก็จะตัดออกจากระบบให้เองครับ ทีนี้ปัญหาต่อมาคือ ถ้า server ตัวที่เหลืออยู่รับ load ที่เทมาจากเครื่องที่มีปัญหาไม่ไหว มันก็จะลากล่มกันทั้งระบบ ก็ประมาณนี้แหละฮะ หัวข้อ: Re: ทำอย่างไร ให้คอมตั้งแต่2 เครื่องขึ้นไป ช่วยกันประมวลผล เริ่มหัวข้อโดย: smapan ที่ 08 กรกฎาคม 2014, 23:30:42 เรื่อง health check ตอนนี้ผมทดลองทำ DNS failover ด้วย Amazon route53
ระบบมี health check ใช้งานง่ายๆ และ ก็ใช้งานได้ดีครับ การ round robin ก้แสนจะง่ายและเข้าใจง่ายสุดๆครับ เรื่องความเร็วในการเปลี่ยน server กำหนด TTL ให้ต่ำติดดินไปเลย 5นาทีครับ |