"항상 켜져 있는" 홈 웹 서버를 실행하기 위해 데스크탑 보드와 프로세서를 사용해도 괜찮습니까?

"항상 켜져 있는" 홈 웹 서버를 실행하기 위해 데스크탑 보드와 프로세서를 사용해도 괜찮습니까?

상시 가동 홈 웹 서버를 실행하기 위해 코어 i3 또는 i5와 같은 프로세서와 인텔 데스크탑 보드를 사용해도 괜찮습니까?

아니면 인텔 서버 보드와 제온 프로세서를 구입해야 합니까? (데스크톱 구성 요소에 비해 더 비싼 것 같지만 더 많은 메모리 지원, 두 개의 소켓 등.. 그래서 혼란스러워지는 이유가 한 가지 더 있습니다 :S)

데스크탑용으로 제작된 구성 요소를 서버에서 사용할 때 어떤 문제가 있을 수 있습니까? 이는 데스크탑 하드웨어를 사용할 때만 발생하고 적절한 서버 하드웨어에서는 발생하지 않는 문제를 의미합니다. 정전, 순 속도(또는 지진 :P) 등과 같은 것들은 둘 다에 영향을 미칩니다.

나는 24x7을 실행하는 것과 하루에 몇 시간을 실행하는 것의 효과, 영화/게임/사무실과 지속적으로 웹 서버에 있는 것의 차이점 등에 대해 이야기하고 있습니다. 데스크톱 하드웨어에 문제가 발생합니까?

또한 이것은 웹 서비스 전용으로 사용될 것입니다. 중간에 영화를 보는 등 개인적인 용도로는 사용되지 않습니다. 일단 설치하고 실행하면 웹 서버로만 사용됩니다. 누구도 개인적인 이유로 사용하지 않습니다.

기본적으로 제가 알고 싶은 것은 집에서 연중무휴 24시간 단일 리소스를 소비하는 앱을 실행할 때 인텔 서버 보드/프로세스 구성 요소가 인텔 데스크탑 보드/프로시저 구성 요소보다 오래 지속됩니까?

답변1

상대적으로 좋은 서버를 얻으려면: (간단히 말하면)

  1. 고성능 프로세서가 필요하지 않습니다.
  2. 더 많은 RAM을 원할 경우
  3. 장애 조치를 위한 하드웨어 기반 RAID 확보
  4. 고품질의 과도 사양 전원 공급 장치 확보
  5. 실제 네트워크 카드를 얻으십시오.

원인

  1. 귀하의 사이트는 수백만 개의 IOPS를 얻지 못할 것이며 시간당 수백만 개의 트랜잭션으로 RDBMS를 설정하지 않을 것임을 기억하십시오. 만약 그렇다면, 당신은 잘못된 장소에 있는 것입니다.
  2. RAM이 많다는 것은 무엇보다도 캐시가 더 잘 된다는 것을 의미합니다. 모든 서버에 대해 디스크 액세스를 가능한 한 낮추고 싶습니다. 요즘 램이 싸네요
  3. 나는 대부분의 마더보드의 RAID 구현과 오류 모드를 존중하지 않습니다. 음, "창의적"이라고만 말할 수 있습니다.
  4. 낮은 품질의 전원 공급 장치 = 마법의 연기가 나옵니다. 그림을 이동.
  5. 마더보드 이더넷 어댑터는 부하가 높으면 실패할 수 있습니다.

힌트:

  • 요즘 거의 모든 프로세서는 마더보드나 전원 공급 장치보다 훨씬 오랫동안 24x7로 실행될 수 있습니다.
  • 잘 갖춰진 서버에서 가장 약한 구성 요소는 일반적으로 하드 디스크입니다.
  • 아마추어 구축 서버에서 가장 약한 구성 요소는 일반적으로 전원 공급 장치입니다.
  • CPU는 일반적으로 RAM의 경우와 마찬가지로 5년 이상 사용할 수 있습니다.
  • 마더보드 수명은 CPU 전력 사용에 따라 달라지며, CPU 전력을 많이 사용할수록 마더보드가 더 빨리 죽습니다.
  • 하드디스크의 수명은 약 3년입니다. 좋은 캐싱과 UPS를 사용하면 5년 동안 사용할 수 있습니다.
  • 그러한 서버에서 디스플레이 카드를 함부로 다루지 마십시오.

답변2

간단한 포럼이나 개발 사이트를 위해 집에서 작은 웹 서버를 실행하는 경우 작은 컴퓨터나 넷북을 사용할 수 있습니다. 물론, £1000 서버와는 거리가 멀지만 궁극적으로 실제로는 필요하지 않습니다.

  • 리소스가 부족한 사이트를 운영하고 있습니다. 제대로 작동하려면 단일 또는 듀얼 코어 프로세서(아마도 2GHZ)가 필요합니다. 다음 페이스스페이스를 실행하려는 경우에는 멀티 또는 쿼드 코어가 적합할 것입니다. 그러나 그렇지 않습니다.
  • 요즘에는 RAM이 최소 1GB에 달합니다. Windows 7의 IIS이거나 LAMP 설치라면 최소 1GB가 필요합니다.
  • 하드 디스크. 좋습니다. 약 160~320GB의 저장 공간을 확보하게 됩니다. 그러나 장애 조치는 없습니다. 디스크가 죽으면 사라진 것입니다. 이것이 고급 서버에서 RAID 카드와 세트 비용을 지불하는 이유입니다.
  • 전원 공급 장치. 노트북이나 가벼운 PC를 구입하는 경우 i3/5/7보다 훨씬 적은 전력을 소비하는 경향이 있고 실행하기에 조금 더 경제적인 Intel Atom이 내장되어 있을 것입니다. 노트북에는 1시간 이상의 UPS가 내장되어 있습니다(그러나 그 이상은 나중에 가능).
  • 중복성. 위에서 언급했듯이 단일 HD는 실패 지점입니다. SO는 전원이지만 랩톱을 사용하는 경우 전원이 꺼지면 배터리를 사용할 수 있습니다(라우터가 죽기 때문에 네트워크 연결이 끊어지더라도).
  • 비용. £300 넷북이면 괜찮을 서버에 £1000 이상을 지출해야 합니까?

저는 듀얼 코어 2GHZ 및 3GB RAM을 갖춘 예비 노트북(W7, IIS)에서 소규모 개발 사이트를 운영하고 있으며 솔직히 말해서 작동합니다.

tl:dr 요약: 작업에 필요한 것을 구입하세요

답변3

이는 귀하가 수용할 수 있는 가동 시간 수준에 따라 크게 달라집니다. 장애 조치 쌍에 두 대의 소비자급 시스템을 설정하는 것만으로도 충분하며 이는 예산에 따라 다릅니다.

집에서 실행하는 경우 어쨌든 서버급 하드웨어를 구입하면 전원과 네트워크 연결이 가장 약한 연결고리이므로 괜찮을 것 같습니다.

하지만 확실히 말할 수는 없습니다.

관련 정보