Announcement

Collapse
No announcement yet.

อยากทำ server หลายๆเครื่อง

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • อยากทำ server หลายๆเครื่อง

    คือตอนนี้ผมทำ web server อยู่ 1 เครื่อง เป็น Ubuntu ครับ
    แต่อยากจะทำอีกตัวให้มันช่วยกันทำงานโดยมี Real ip แค่เบอร์เดียว
    จะทำยังไงได้บ้างครับ

    ปล. ถ้าเป็นวิธีที่ไม่ต้องใช้งบประมาณได้จะขอบคุณมากครับเพราะเป็น server ของชมรมในมหาลัยอะครับ
    Last edited by beerdk; 21 Jun 2010, 11:38:33.

  • #2
    www.linuxthai.org ลองค้นคว้าดูครับ

    Comment


    • #3
      server cluster ครับ ms windows server 2008

      Comment


      • #4
        ถ้าจะทำเพื่อศึกษา ทำเลยครับ แต่ถ้าจะทำเอาแรง ก็อย่าทำเลยครับ มันเกินความจำเป็น -.- จริงๆนะ

        Comment


        • #5
          http://www.thaiadmin.org/board/index.php?topic=124729.0

          Comment


          • #6
            base on อะไรครับ

            unix
            linux
            windows

            เอาไปใช้ http + mysql อย่างเดียวใช่ไหมครับ

            จริง ๆ cluster มันจะมีประโยชน์มาก ในกรณีที่เป็นระบบสำรอง ที่สามารถทำงานแทนได้ทันทีครับ

            ไม่ใช่ Spare นะ แบบนี้เรียกว่า Redundant ครับ จะมีประโยชน์มากในกรณีที่อยากให้ Downtime เป็น 0 (ตัวนี้ใช้อยู่เป็น DBS ของ บ. ครับ)

            แต่ถ้าจะเอามาใช้งานในกรณีที่อยากให้แรง ระบบต้อง Process หนักจริง ๆ ครับ เช่นถ้าเป็นเวบ

            ก็ต้องมีสัก 1 หมื่น Connection ขึ้นไป (อาจจะน้อยไป แต่ยกตัวอย่างให้ฟังครับ) ก็หาอีกเครื่อง มาช่วยกันครับ ถึงจะเห็นผลได้อย่างชัดเจนแน่นอน

            หรือจะนำมาใช้ในด้าน Image Processing ก็ได้ครับ ถ้าเป็นด้านนี้เน้นกันที่จำนวน Core ของ CPU กันเลย บางระบบที่ผมเคยไปลองใช้ดู มีกันถึง 200 Core เลยครับ (ตัวนี้ของผมทำใช้เองอยู่แค่ 64 Core)

            ลองศึกษาดูครับ ระบบนี้ค่อนข้างมีประโยชน์หลายด้านครับ ไม่ว่าจะเป็น Clound, Grid หรือ Cluster

            ทั้งหมดทำงานอยู่บนพื้นฐานเดียวกันครับ ^^'

            Comment


            • #7
              หา software พวก load balance server มาลองเล่นดู ส่วนใหญ่จะเป็นพวก linux

              Comment


              • #8
                load balance จะเป็นการกระจาย bandwidth ที่จะออกไป wan ซะมากกว่าครับ

                เป็นเรื่องของ bandwidth management น่ะครับ

                ไม่ใช่การกระจาย process เหมือนอย่างที่ท่าน จขกท. ถาม

                Comment


                • #9
                  ขอบคุณสำหรับทุกคำตอบครับ

                  จะทำเพื่อศึกษาแหละครับ

                  แต่ยิ่งอ่านก็ยิ่งงงพอดีพึ่งเรียนอยู่แค่ปี 2 อะครับยังไม่เคยเรียนอะไรพวกนี้เลย
                  แต่ละลองศึกษาต่อไปเรื่อยๆคงทำได้ซักวัน อิอิ

                  Comment


                  • #10
                    อย่างที่ถามแหละึีครับว่ามีเป้าหมายอะไร สงสัยอะไรแอด msn มาคุยกันได้ครับ

                    Comment


                    • #11
                      ทำ cluster server ครับ มันจะทำเหมือนมีเซิฟตัวเดียว แต่ทุกตัวช่วยกันทำงาน ถ้าไม่เจ๊งพร้อมกันทุกตัว ก็ไม่มีล่มครับ(ยกเว้นระบบเนทเวิคล่มนะ อิอิ)
                      ส่วน os ที่ใช้มีทั้งฝั่ง ms และ unix ครับ ถ้าเพิ่งเริ่มต้น แนะนำ ของวินโดว แต่ถ้าเป็น unix มาก่อนแล้ว
                      แนะนำ ของ unix ครับ เลือกใช้ตามถนัดเลย
                      รายชื่อซอฟแวร์ก็ลองเข้าไปดูครับ http://www.clustergate.ru/CG_Clustering/
                      อันนี้หน่วยงานของไทย www.thaigrid.or.th

                      Comment


                      • #12
                        load balance นี้แหละครับ ที่เวปต่างๆใช้งานกันอยู่ ช่วยกระจายโหลด server ที่มีหลายๆตัว จะกระจายแบบ round robin หรือ ratio หรืออื่นๆได้หมด แต่ที่ผมใช้เป็น hardware F5 หลายตังอยู่ไม่เหมาะในการทำงานเล็กๆ เลยให้ลองศึกษาจากพวก software ของ linux ดู



                        ถ้า web server แล้วใช้พวก apache ก็เหมือนมันจะมี ฟีเจอร์การทำ balance server นะ ลองอ่านคู่มือ apache ดูครับ

                        Comment

                        Working...
                        X