เซิร์ฟเวอร์กับเดสก์ท็อป


9

ฉันต้องการสร้างชุดเซิร์ฟเวอร์ภายในบ้านเพื่อเล่นกับ ในการทำเช่นนี้พวกเขาจะทำงานเต็มเวลาโดยมองหาเว็บไซต์ครอบครัวที่มีปริมาณต่ำมากและอาจเป็นไฟล์เซิร์ฟเวอร์ที่มี SFTP และอื่น ๆ เป็นอุปกรณ์แยกต่างหาก

คำถามของฉันเกี่ยวกับการกำหนดค่าสิ่งที่จะทำให้ฮาร์ดแวร์เซิร์ฟเวอร์มีค่าใช้จ่ายเพิ่มเติมเมื่อเทียบกับการซื้อฮาร์ดแวร์เดสก์ท็อปและใช้งานซอฟต์แวร์เซิร์ฟเวอร์โอเพ่นซอร์สเดียวกัน

มันเกี่ยวกับฮาร์ดแวร์ของเซิร์ฟเวอร์ที่ทำให้ดีขึ้นได้อย่างไร

คำตอบ:


17

สำหรับบ้านเซิร์ฟเวอร์ขนาดเล็กที่มีทราฟฟิกต่ำฉันจะซื้อพีซีเก่าธรรมดาหรือรีไซเคิลแล็ปท็อปเครื่องเก่า ฉันมีแล็ปท็อปอายุ 5 ปีที่ฮัมเพลงบนชั้นวางที่ให้บริการสื่อและอื่น ๆ ใช้งานได้ดีราคาไม่แพงเลย


2
+1 สำหรับการปฏิบัตินิยม! นี่ไม่ใช่คำตอบยอดนิยม แต่สำหรับครอบครัวส่วนใหญ่มันเป็นคำตอบที่ถูกต้อง ตราบใดที่คุณมีกลยุทธ์การสำรองข้อมูลที่ดี
John Rudy

1
ฉันยืนแก้ไข; เห็นได้ชัดว่ามันค่อนข้างเป็นที่นิยมในขณะนี้ :)
John Rudy

5

คุณจะได้รับผลตอบแทนที่มากขึ้นจากการใช้ระบบเซิร์ฟเวอร์อย่างเข้มงวดเพราะทรัพยากรน้อยกว่าจะเน้นไปที่สิ่งต่าง ๆ เช่นระบบย่อยวิดีโอและเสียงและมีการเน้นที่หน่วยความจำซีพียูและระบบย่อยของไดรฟ์มากขึ้น นอกจากนี้ระบบเดสก์ท็อปจำนวนมากไม่รองรับอาร์เรย์ RAID ระดับสูงกว่า (5, 10) แต่โดยทั่วไปสำหรับสิ่งที่คุณกำลังพูดถึงการใช้ฮาร์ดแวร์เดสก์ท็อปนั้นสมเหตุสมผล


2

อย่าซื้อฮาร์ดแวร์เซิร์ฟเวอร์สำหรับสิ่งนี้ สำหรับกรณีการใช้งานนี้ฮาร์ดแวร์ดังกล่าวไม่จำเป็นต้องใช้อย่างแน่นอน

คุณซื้อฮาร์ดแวร์เซิร์ฟเวอร์ที่มีค่าใช้จ่ายจำนวนมากเพื่อจ่ายพลังงานให้กับเครื่องพูดว่าเปลี่ยนฮาร์ดไดรฟ์ .. คุณไม่จำเป็นต้องใช้พลังงานสำรอง, ไดรฟ์แบบถอดเปลี่ยนได้และ RAID สำหรับเว็บไซต์ครอบครัวของคุณ ..

อย่าใช้ RAID (โดยเฉพาะ RAID-1, การทำมิเรอร์) - ใช้ RAID-1 เพื่อให้คุณสามารถทำงานได้อย่างรวดเร็วหลังจากที่ไดรฟ์เกิดความล้มเหลวไม่ใช่เป็นการสำรองข้อมูล .. อาจไม่สำคัญว่าเว็บไซต์นั้น ลงหนึ่งชั่วโมงในขณะที่คุณคืนค่าการสำรองข้อมูล แต่มันเป็นปัญหาถ้าคุณทำข้อมูลสูญหาย!

แทนที่จะเป็น RAID ให้ใช้ไดรฟ์ที่สองเพื่อโคลนระบบเป็นประจำ (ทุกคืน) หรือคัดลอกข้อมูลสำคัญ (ไซต์และเนื้อหาเซิร์ฟเวอร์ไฟล์) คุณควรสำรองข้อมูล "นอกไซต์" เดือนละครั้ง (ไม่ว่าจะเป็นไดรฟ์ที่สองซึ่งคุณส่งไปมาหรือบริการออนไลน์เช่น Mozy)


1

สิ่งที่คุณจะได้รับจากเงินพิเศษจากฮาร์ดแวร์ "เซิร์ฟเวอร์" มักเป็นส่วนหนึ่ง:

  • สัญญาการสนับสนุนฮาร์ดแวร์กับผู้ขาย
  • เพิ่มเติม "แข็งแกร่ง" ฮาร์ดแวร์เช่นหน่วยความจำ ECC
  • คุณลักษณะ "เซิร์ฟเวอร์เท่านั้น" ในชิปเซ็ตและการ์ดเสริมที่ไม่พบ (บ่อย) ในฮาร์ดแวร์เดสก์ท็อป
  • แฟน ๆ ที่ทรงพลังมากขึ้น - เซิร์ฟเวอร์ตั้งอยู่ในศูนย์ข้อมูลดังนั้นจึงมีเสียงรบกวนน้อยกว่า :-)

ฉันเปลี่ยนระบบเก่าสำหรับเซิร์ฟเวอร์ของฉัน สิ่งเหล่านี้เป็นระบบเกมในอดีตที่ผ่านมาดังนั้นพวกเขาจึงค่อนข้างมีความสามารถในการใช้งานเซิร์ฟเวอร์ขั้นพื้นฐานบางอย่าง ความล้มเหลวของฮาร์ดแวร์เป็นปัญหาเนื่องจากการแทนที่หนึ่งส่วนประกอบในระบบเก่าอาจทำได้ค่อนข้างยากเนื่องจากฮาร์ดแวร์เก่าไม่สามารถใช้งานได้อีกต่อไป


1

เซิร์ฟเวอร์กับเดสก์ท็อป เซิร์ฟเวอร์มีความซ้ำซ้อนในตัวมากขึ้นเช่นหลาย lans, RAID, PSU และในบางกรณี CPU และหน่วยความจำ สำหรับใช้ในบ้านมักจะไม่เป็นปัญหา แต่ถ้าคุณเก็บข้อมูลที่สำคัญฉันจะมองเข้าไปในการตั้งค่า RAID เซิร์ฟเวอร์และเดสก์ท็อป เซิร์ฟเวอร์มีความซ้ำซ้อนในตัวมากขึ้นเช่นหลาย lans, RAID, PSU และในบางกรณี CPU และหน่วยความจำ สำหรับใช้ในบ้านมักจะไม่เป็นปัญหา แต่ถ้าคุณเก็บข้อมูลที่มีความสำคัญฉันจะดูการตั้งค่า RAID


0

ไม่มีสิ่งใดที่ระบุอย่างเคร่งครัดว่าเป็น "เซิร์ฟเวอร์" ฮาร์ดแวร์ สำหรับความต้องการเฉพาะของคุณเว็บเซิร์ฟเวอร์ / ไฟล์เซิร์ฟเวอร์

  • ฮาร์ดดิสก์ 500GB + SATA
  • RAM 1GB
  • ซีพียู Celeron

ควรทำเคล็ดลับ


0

ฉันเห็นด้วยกับโจนาธาน สำหรับสิ่งที่คุณต้องการจะทำเพียงแค่รีไซเคิลระบบเก่าของคุณหรือหาคนที่เพิ่งอัพเกรดระบบของพวกเขาและดูว่าพวกเขาจะช่วยให้คุณมีระบบเก่าหรือขายให้คุณในราคาถูก ตราบใดที่มันไม่ใช่โบราณมันก็ใช้ได้ดี หากคุณวางแผนที่จะใช้ Linux เป็นระบบปฏิบัติการของคุณเกือบทุกอย่างจะทำงานได้


0

ฉันใช้เวลาอย่างน้อยหนึ่งโหลในการเล่นกับการกำหนดค่าฮาร์ดแวร์ต่างๆที่พยายามสร้างเซิร์ฟเวอร์ภายในบ้านที่สมบูรณ์แบบ ฉันเริ่มต้นด้วยพีซีที่ถูกที่สุดภายใต้โต๊ะทำงานของฉันที่ใช้ FreeBSD จากนั้นย้ายไปที่เซิร์ฟเวอร์ความแรงของอุตสาหกรรมที่ใช้งาน Fedora Core OS จากนั้นก็เป็นแล็ปท็อปเก่าที่นำกลับมาใช้ใหม่กับเซิร์ฟเวอร์ Ubuntu จากนั้น , ftp เป็นต้นในที่สุดฉันก็ตัดสินใจใช้ NAS ระดับผู้บริโภค (Network-Attached Storage) และฉันก็เสริมด้วยบริการต่าง ๆ "จากคลาวด์" ฉันใช้ Google Apps เพื่อจัดเก็บและแบ่งปันเอกสารปฏิทินและโฮสต์อีเมลเช่น ฉันใช้ Google AppEngine เพื่อโฮสต์เว็บไซต์จำนวนมากของฉัน (ต้องใช้ทักษะการเขียนโปรแกรมตรวจสอบ Google Sites หรือบริการโฮสติ้งบล็อกจำนวนเท่าใดก็ได้หากคุณไม่ต้องการเรียนรู้การเขียนโปรแกรม) ฉันใช้http: // rsyncและ MobileMe สำหรับการสำรองข้อมูลนอกสถานที่ (นอกจากนี้ยังมี Mozy และบริการอื่น ๆ อีกมากมายที่ใช้งานง่ายกว่า rsync เป็นต้น) ฉันใช้ del.icio.us สำหรับบุ๊กมาร์ก flickr.com เพื่อจัดเก็บและแบ่งปันรูปภาพและอื่น ๆ เป็นต้น

ทั้งหมดนี้คือการบอกว่าถ้าคุณไม่มีเวลาเหลือเฟือที่จะลงทุนสร้างและบำรุงรักษาโครงสร้างพื้นฐานของคุณเอง ใช่มันมักจะมีค่าใช้จ่าย (แม้ว่ามักจะไม่มาก) และความเป็นส่วนตัวมักเป็นเรื่องที่กังวลอยู่เสมอ แต่คุณไม่ต้องใช้วันหยุดสุดสัปดาห์ใน "ตู้เสื้อผ้าเซิร์ฟเวอร์" ในห้องใต้ดินของคุณเพื่อพยายามแก้ไขเซิร์ฟเวอร์สื่อที่เสียหายของคุณ ดูตอนล่าสุดของ "Project Runway"

NAS ที่เป็น "โฮมเซิร์ฟเวอร์" ของฉันตอนนี้: Western Digital MyBook World Edition NAS


0

มันขึ้นอยู่กับสิ่งที่คุณต้องการให้เซิร์ฟเวอร์ของคุณเป็น แต่มันดูเหมือนจะไม่เครียดมาก ฉันเห็นด้วยกับสิ่งที่คำตอบส่วนใหญ่พยายามที่จะ re-purpose ฮาร์ดแวร์ใด ๆ ที่คุณได้วางรอบนี้ - มันแน่นอนที่สุดของคุณสำหรับเจ้าชู้

ฉันใช้ระบบเก่าของ Athlon XP 2000+ พร้อม RAM 1GB, 160GB drive นั่นคือไดรฟ์ระบบปฏิบัติการของฉันและ RAID 1 จาก 400GB เป็นไดรฟ์ข้อมูลของฉัน นี่มันมากเกินพอที่จะทำการแชร์ไฟล์ง่ายๆการสตรีมเพลง TiVo Desktop และเว็บเซิร์ฟเวอร์ dev ทั้งหมดบน Vista ไม่น้อย!

สิ่งที่ยอดเยี่ยมเกี่ยวกับการใช้ฮาร์ดแวร์รุ่นเก่าหรือโน้ตบุ๊ก (ตราบใดที่ไม่ใช่โปรเซสเซอร์ระดับ P4) ก็คือพวกเขามีความต้องการพลังงานต่ำ อาจไม่ต่ำเท่ากับโปรเซสเซอร์พลังงานต่ำรุ่นใหม่ แต่ก็ดีพอที่ฉันจะไม่รู้สึกแย่ที่จะออกจากคอมพิวเตอร์เครื่องหนึ่งตลอดทั้งวัน!


0

คุณจะรู้สึกดีกับเดสก์ท็อปปกติ อาจทำให้หน่วยประมวลผลและ RAM เพิ่ม (อย่างน้อย RAM) ก่อนที่คุณจะเริ่มโฮสต์เนื้อหาจากมัน ตรวจสอบให้แน่ใจด้วยว่าการตั้งค่าความปลอดภัยของคุณแน่นกว่าก่อนที่คุณจะใช้งานจริงโดยเฉพาะถ้าคุณเก็บเอกสารครอบครัวหรือเอกสารส่วนตัวที่คุณไม่ต้องการให้มีการแชร์

ตรวจสอบให้แน่ใจว่า ISP ของคุณรองรับการโฮสต์เว็บ ตัวอย่างเช่น Comcast ต้องการบัญชีระดับธุรกิจเพื่ออนุญาตให้โฮสต์ อย่าเข้าใจฉันผิดคุณสามารถทำได้โดยใช้ความพยายามเพียงเล็กน้อย แต่คุณมองว่า TOS ของ ISP ของคุณละเมิดหากคุณโฮสต์เซิร์ฟเวอร์โดยไม่ได้รับอนุญาต

แม้แต่การใช้งาน Windows คุณสามารถกำหนดค่าบางอย่างสำหรับการตั้งค่าของคุณได้อย่างง่ายดาย ไม่เช่น Fedora, Ubuntu หรือ BSD ฟรีก็ใช้ได้กับคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.