상시 가동 홈 웹 서버를 실행하기 위해 코어 i3 또는 i5와 같은 프로세서와 인텔 데스크탑 보드를 사용해도 괜찮습니까?
아니면 인텔 서버 보드와 제온 프로세서를 구입해야 합니까? (데스크톱 구성 요소에 비해 더 비싼 것 같지만 더 많은 메모리 지원, 두 개의 소켓 등.. 그래서 혼란스러워지는 이유가 한 가지 더 있습니다 :S)
데스크탑용으로 제작된 구성 요소를 서버에서 사용할 때 어떤 문제가 있을 수 있습니까? 이는 데스크탑 하드웨어를 사용할 때만 발생하고 적절한 서버 하드웨어에서는 발생하지 않는 문제를 의미합니다. 정전, 순 속도(또는 지진 :P) 등과 같은 것들은 둘 다에 영향을 미칩니다.
나는 24x7을 실행하는 것과 하루에 몇 시간을 실행하는 것의 효과, 영화/게임/사무실과 지속적으로 웹 서버에 있는 것의 차이점 등에 대해 이야기하고 있습니다. 데스크톱 하드웨어에 문제가 발생합니까?
또한 이것은 웹 서비스 전용으로 사용될 것입니다. 중간에 영화를 보는 등 개인적인 용도로는 사용되지 않습니다. 일단 설치하고 실행하면 웹 서버로만 사용됩니다. 누구도 개인적인 이유로 사용하지 않습니다.
기본적으로 제가 알고 싶은 것은 집에서 연중무휴 24시간 단일 리소스를 소비하는 앱을 실행할 때 인텔 서버 보드/프로세스 구성 요소가 인텔 데스크탑 보드/프로시저 구성 요소보다 오래 지속됩니까?
답변1
상대적으로 좋은 서버를 얻으려면: (간단히 말하면)
- 고성능 프로세서가 필요하지 않습니다.
- 더 많은 RAM을 원할 경우
- 장애 조치를 위한 하드웨어 기반 RAID 확보
- 고품질의 과도 사양 전원 공급 장치 확보
- 실제 네트워크 카드를 얻으십시오.
원인
- 귀하의 사이트는 수백만 개의 IOPS를 얻지 못할 것이며 시간당 수백만 개의 트랜잭션으로 RDBMS를 설정하지 않을 것임을 기억하십시오. 만약 그렇다면, 당신은 잘못된 장소에 있는 것입니다.
- RAM이 많다는 것은 무엇보다도 캐시가 더 잘 된다는 것을 의미합니다. 모든 서버에 대해 디스크 액세스를 가능한 한 낮추고 싶습니다. 요즘 램이 싸네요
- 나는 대부분의 마더보드의 RAID 구현과 오류 모드를 존중하지 않습니다. 음, "창의적"이라고만 말할 수 있습니다.
- 낮은 품질의 전원 공급 장치 = 마법의 연기가 나옵니다. 그림을 이동.
- 마더보드 이더넷 어댑터는 부하가 높으면 실패할 수 있습니다.
힌트:
- 요즘 거의 모든 프로세서는 마더보드나 전원 공급 장치보다 훨씬 오랫동안 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
이는 귀하가 수용할 수 있는 가동 시간 수준에 따라 크게 달라집니다. 장애 조치 쌍에 두 대의 소비자급 시스템을 설정하는 것만으로도 충분하며 이는 예산에 따라 다릅니다.
집에서 실행하는 경우 어쨌든 서버급 하드웨어를 구입하면 전원과 네트워크 연결이 가장 약한 연결고리이므로 괜찮을 것 같습니다.
하지만 확실히 말할 수는 없습니다.