사내 서버 호스팅에 대한 의견


12

사내 호스팅의 장단점에 대해 여기에서 6 개의 스레드를 읽었지만 상황은 대부분과 다르기 때문에 새로운 질문을 열 것이라고 생각했습니다.

요컨대, 우리는 기존 제품 라인을 갖춘 미국 북동부 ( 보스턴이나 NY가 아닌 언덕에 있는 작은 소프트웨어 회사 )입니다. 미래의 개발 작업과 관련된 여러 가지 이유로, 우리는 서버를 사내 또는 다른 방식으로 사내 구축해야합니다. 지금 우리는 2 개의 1U Sun (매우 멋진 X2100을 BTW처럼 유지하고 있습니다) 높이 랙.

우리는 몇 년 동안 다른 곳에서 사이트를 호스팅 해 왔지만 이제는 아무데도 가지 않을 하드웨어가 사내에 배치되었으므로 모든 공개 호스팅을 수행하는 것이 가치가 있다고 생각합니다. 집에서 도요 요컨대 내 추론 :

  • 하드웨어는 본질적으로 가라 앉은 비용입니다
  • 우리는 이미 관리자 작업이 필요한 모든 작업을 수행하고 있습니다. (내 경험상, 실제로 관리되는 호스팅을 위해서는 코를 통해 비용을 지불해야합니다. 비즈)
  • 우리의 문제는 우리 자신의 문제가 될 것입니다. 어떤 호스팅 상황과도 비교할 수 없습니다 (즉, 일부 관리자가 임의의 관리자 수준 문제로 인해 라우터 또는 라우터를 통해 호스팅 업체의 모든 것을 훔쳐서 다운 타임을 더 많이 경험했습니다)
  • 우리는 많은 양의 파일을 밀고 호스팅 된 서버에 업로드를 기다릴 필요가 없습니다.

명백한 단점은 다음과 같습니다.

  • 힘. 적절한 UPS가 있지만 중복성은 없습니다.
  • 대역폭. 현재 Comcast를 통해 16d / 2u가 있습니다. 메인 사이트를 옮기면 2 배 이상의 케이블 라인 필요할 수도 있습니다 .
  • A / C. 나는 이것이 진짜 문제라고 생각하지 않습니다. 여기에 우리가 10 대 이상의 서버를 가질 것으로 기대하지 않습니다 (우리가 그보다 더 커지면이 결정의 경제학이 많이 변합니다).

생각?

감사!


업데이트 : 일부를 비방 한 후에 우리는 오프 사이트 호스팅을 계속하기로 결정했습니다. 우연히도, 오늘 우리 블록에 정전이 발생했습니다.이 블록은 심리적으로 비늘을 기울였습니다.

앞으로 어떤 벤더를 사용할지 잘 모르겠지만 ec2 등의 대안으로 랙 스페이스 클라우드에 대한 팁을 주셔서 감사합니다.


고객에게 사내 호스팅 서비스에 대한 비용을 지불하게 하시겠습니까? 그렇다면 중복 ISP, 전원, 보안 및 냉각을 살펴보십시오. 냉각이 걱정되지 않으면 걱정을 시작하십시오. 기계를 시원하게 유지하는 것이 매우 중요합니다.
xeon

쿨한 상태를 유지하지만 1/4 높이 랙에 10 대 미만의 서버가 있습니까? 그것들을 서류 실이나 무언가에 넣으면 괜찮을 것입니다. 그들은 수천 개의 BTU를 생성하지 않을 것이며 열은 충분히 큰 방에서 잘 사라질 것입니다.
Mark Henderson

유료 고객이 어디에서 처리 될지는 아직 확실하지 않습니다. 그리고 1/4 높이 랙에 10 대의 서버가 없습니다. 현재 공간에서 상상할 수있는 최대치입니다.
cemerick

@xeon : 인텔과 다른 사람들에 따르면, 대부분의 데이터 센터는 약간 과열되어 있습니다. 예, "시원하게"즉 80도 미만으로 유지하는 것이 중요합니다. 그러나 대부분의 사람들은 그것보다 훨씬 더 나아갑니다. 참조 theregister.co.uk/2009/08/31/data_centers_run_too_cool
NotMe

답변:


17

방금 공개 서버를 Rackspace Cloud Server로 옮겼습니다. 약 1 년 전에 저는 서버를 완전히 제어하고 싶었 기 때문에 여러분이 생각하고있는 일을했으며, 저렴한 서버 (일반적인 PC 인 100 달러 / 월 "서버")를 임대하는 데 약간의 도움이되었습니다.

나는 마침내 사내 호스팅 공연을 포기했습니다.

  • 로컬 대역폭은 매우 비싸거나 품질이 높지 않거나 둘 다입니다. 양질의 라우터도 매우 비쌉니다. 따라서 고객이 Google과 Yahoo 등을 크롤링하는 동시에 거대한 파일을 다운로드 할 때 실제로 좋지 않았습니다.
  • 사내 하드웨어를 가지고 있다는 것은 내가 보살펴야한다는 것을 의미합니다. 이미 로컬 서버에 대해 걱정하고 있습니다. 더 추가하면별로 도움이되지 않았습니다.
  • 정전, 잘못된 위치에 삽을 파고있는 jerkwad 등은 갑자기 문제가됩니다. 로컬 서버를 오프라인 상태로 만드는 것은 항상 걱정해야하는 이유입니다. 그러나 왜 퍼블릭 서버가 오프라인 상태 여야합니까? 우리가 24 시간 이상 줄을 끊었을 때가있었습니다. 사내 근로자에게는 이것이 관리 가능하지만 공개 사이트를 오랫동안 방치하는 것은 나쁜 소식이 될 수 있습니다.
  • 재해 복구 계획이 더 복잡합니다. 연기가 나면 서버가 어떻게됩니까? 다른 거 있어요? 얼마나 빨리 다른 기계를 온라인으로 가져올 수 있습니까? 연결이 끊어지고 전화 / 케이블 회사에서 "1 ~ 2 일 내로 연결될 것"이라고 말하면 연결을 기다릴 수 있습니까? 모든 연결이 끊어진 경우 어떻게 연결합니까? 이런 종류의 문제는 무엇이든 상관없이 해결해야하지만 로컬에서 어떤 종류의 리소스를 사용할 수 있습니까?

내가 언급했듯이 한 가지 좋은 점은 웹 서버로 파일을 매우 빠르게 촬영할 수 있다는 것입니다 (우리는 많은 WebDAV를 수행합니다). 그러나 내가 생각하는 방식은 고객이 다운로드를 기다려야하는 것보다 업로드를 기다려야하는 것입니다.

어쨌든 Rackspace Cloud Server 솔루션은 전용 시스템을 임대하거나 VPS 공급자 (비용 포함)에 가입 할 때 항상 겪었던 모든 문제를 해결했습니다. 그것은 실제 가상화가 약속하는 많은 작은 트릭을 제공합니다. 어쨌든, 나는 그들을 위해 광고하지 않습니다. 대안은 Amazon EC2 일 수 있습니다.

더 긴 이야기는 웹 서버가 작동 중이거나 전력 회사가 DSL 회선을 다시 파고 들었 기 때문에 전화를받지 않을 것이라는 사실을 잘 알고 있습니다. 다른 처프에게 책임이 있습니다

따라서 제 제안은 공개 자료를 좋은 데이터 센터에 보관하는 것입니다. 사내 작업에는 이러한 추가 서버를 사용하십시오. 일반적으로 테스트, 특수 프로젝트, 백업 등을 위해 사용할 수있는 것이 있습니다.


+1-나는 이것에 완전히 동의합니다.
Carl C

탁아 +1 또한 미래의 어느 시점에서 베이비 시터를 교체 할 수 있으며 누가 새로운 베이비 시터가 아기에게 어떤 일을하는지 알 수 있습니다.
sybreon

2

대역폭. 현재 Comcast를 통해 16d / 2u가 있습니다. [...]는 2+ 케이블 라인을 접합해야합니다.

ISP가 자신의 소매에 특별한 트릭을 가지고 있는지 모르겠지만 일반적으로 여러 소비자 유형 라인을 결합 / 병합 할 수 없습니다. 귀하의 회선은 귀하의 구내에서 다른 IP 주소로 종료되며 IP 주소를 "결합"할 수 없습니다. 서버의 절반을 라인 1에 배치하고 나머지 절반을 라인 2에 배치 할 수 있지만 실패시 명백한 단점이 있습니다.

다음으로 컨슈머 클래스 라인은 일반적으로 대기 시간 (라운드 트립 시간)이 더 높으며 이는 TCP / IP 성능에 영향을줍니다. 큰 파일 다운로드 또는 최소한의 개체가있는 매우 간단한 웹 페이지의 경우 큰 문제는 아닙니다. VoIP의 경우보다 대화식이거나 성능이 중요한 용도가 중요 할 수 있습니다.

마지막으로 "멀티 홈 네트워크", 즉 여러 운송 업체 (운송 업체) 제공 업체가있는 자율 시스템을 갖추면 이점이 있습니다. 보다 다양한 경로를 즐길 수 있으며 모든 고객이 언제든지 경로를 해결할 수있는 가능성이 높아집니다.

일반적으로 오래된 서버를 친숙한 데이터 센터에 그리 멀지 않은 곳에 배치하는 것이 좋습니다 . 기존 하드웨어의 이점을 여전히 누릴 수 있으며 서버에는 대기 시간이 짧은 전문적인 인터넷 튜브가 있습니다.


2

분명히, 당신이해야한다고 생각하는 것을하라. 그러나 나의 의견은 "반대"일 것이다. 소규모 회사는 서버 관리보다 더 중요한 일에 집중해야합니다. 가장 좋은 일을하고, 소프트웨어를 개발하고 소프트웨어를 판매하며, 더 많은 경험을 가진 사람이 패치 설치와 같은 일상적인 작업을 처리 할 수 ​​있도록해야합니다. O / S, 서버 백업 및 DOS 공격과의 전쟁.

전력 중복성, A / C 용량, 대역폭 용량 및 지식이 랙 스페이스와 같은 대기업이 연중 무휴로 하루 24 시간 연중 무휴 24 시간 서비스를 제공 할 수 있다는 사실을 알지 못합니다. 한 달에 몇 백.

몇 년 동안 내 서버를 운영하고 랙 스페이스 클라우드로 옮겼으며 결코 되돌아 보지 않았습니다. 이제 소프트웨어를 개발하고 다른 사람이 인프라를 관리합니다.

서버가 바로 옆에 앉아 있다는 생각이 마음 에 든다는 사실을 인정해야 하지만 실제로는 그럴 필요는 없습니다.


좋습니다. 그러나 실제로 어떤 호스팅 제공 업체가 관리자를 위해 합리적인 속도로 작동합니까? 나는 몇 년 전에 Rackspace와 함께 있었는데 그들이 $ 200 / mo를 지불했을 때 내가 $ 600 / mo까지 부딪쳐 야한다고 말했을 때, 그것은 제로 포함 된 서비스와 비교적 베어 본 설정 ( 서버가 하나만있을 때 아마 상황이 바뀌었을 수도있다.
cemerick

1

서버의 사용 패턴을 모르면 말하기가 어렵습니다.

그러나 데이터 센터에 서버를 두어야하는 가장 좋은 이유는 IMO 인 대역폭입니다. 2-4Mbps 업로드로 실제로 얻을 수 있다고 생각하고 ISP의 가동 시간을 확신한다면 다른 문제를 처리 할 수 ​​있어야합니다.

현재 데이터 센터가 대역폭 사용량 데이터를 제공합니까? 나는 움직이기로 결정하기 전에 그것을 오랫동안 열심히 살펴볼 것입니다. 또한 직장에서 현재 인터넷 회로에 대한 심층 모니터링을 설정하고 필요한 가동 시간을 확보하고 있는지 확인하십시오.


1

냉각에 대한 또 다른 참고 사항을 알려드립니다. 임대하는 경우 집주인이 주말 및 공휴일 동안 A / C를 줄이려고하는지 미리 확인하십시오. 적당한 양의 열은 일반적으로 90F 외부와 98 내부에있을 때 큰 문제가됩니다.


A / C 상황은 여기서 좋습니다. 다른 회사들은 우리가 생각하는 것보다 훨씬 더 큰 설치를 가지고 있으며, 건물은 그것을 지원하기 위해 특별한 빌드 아웃과 함께 행복하게 갔다.
cemerick

0

당신이 이것을 생각한 것처럼 들립니다. 해봐

이미 고려했거나 고려하지 않은 커플 의견 ...

  1. 기존 설정과 호스팅 제공 업체와의 관계에 대해서는 자세히 설명하지 않았습니다. 서버 수준 문제에 대한 책임은 이미 있다고 가정하겠습니다. 그렇지 않다면 한밤중에 실패에 대응해야한다고 생각하십시오. 또한 환경과 같은 새로운 책임에 대한 적절한 모니터링이 필요합니다.
  2. 컴캐스트를 통해 케이블 인터넷이 있다고 언급했습니다. 프로덕션 웹 사이트를 호스팅하기에 충분합니까? 대역폭은 한 가지 문제이지만 지원 및 안정성은 어떻습니까? 그들은 두 개의 연결을 하나로 결합 할 수 있습니까, 아니면 멋진 라운드 로빈 라우팅으로 두 개의 별도 연결을 시도하고 사용 하시겠습니까? IP가 케이블 인터넷 용으로 지정된 블록에 있고 다른 메일 서버에 의해 블랙리스트에 올릴 수 있다는 사실은 어떻습니까?
  3. 하드웨어는 현재 가라 앉을 수도 있지만, 죽기 시작하고 교체해야한다면 어떻게해야합니까? 용량 요구 사항이 증가하고 X2100이 작업을 수행하지 않으면 어떻게됩니까? 비용 / 혜택 비율이 크게 변할까요? 그만한 가치가 있기 때문에 X2100 서버에 많은 문제가있었습니다. 내가 소유 한 8 개 중 4 개가 SATA 컨트롤러에 오류가 발생했습니다. :(

0

당신이 말한 것을 바탕으로, 나는 그것을하지 않을 것입니다.

  • 네트워크 : 비대칭 네트워크 연결은 호스팅에 적합하지 않습니다. 특히 사무실의 다른 곳에서 대역폭을 위해 호스팅 된 서버와 경쟁하는 경우. 귀하의 로컬 성능은 정말 좋을 것이지만 고객에게는 그렇지 않습니다. 연결이 비대칭이기 때문에 일종의 DSL 또는 케이블이 있다고 가정합니다. DSL 네트워크는 호스팅을하기에 충분히 신뢰할 수 없습니다. 호스팅 상황은 훨씬 빠른 네트워크에 액세스 할 수 있어야하며 일반적으로 누군가가 파이버를 구내로 끌지 않고도 확장하거나 축소 할 수 있습니다.
  • A / C-온도 및 환경 제어를 정렬해야합니다. 10 대의 컴퓨터가 너무 뜨거워지지는 않지만 여전히 컴퓨터를 생각해야합니다.
  • 소음-X2200-M2 서버 스택이 있으며 서버 룸에 들어갈 때마다 서버가 있고 나와 함께 있지 않아서 기쁩니다.
  • 전력 : 전력을 올바르게 사용하려면 비용이 많이들 수 있습니다.

0

필요한 경우 필요한 것이 전부입니다.

공동 LO에서 어떤 바보가 서버에 자신의 커피를 쏟았 때문에 지금 물론, 당신은 잃게 시간,하지만 당신은 집에서 가져 때, 그것은이다 : 관리자 작업은 무서운 큰 될 것입니다 귀하의 커피, 다음 문제는 훨씬 넘어 호스팅 업체에 전화를 걸어 엉덩이를 갖다 대라고 요구하기 만하면됩니다. 어떤 종류의 하드웨어 지원을 찾고 있습니까? 필요에 따라 매우 비쌀 수 있습니다.

중복 파이프는 훌륭하지만 프리미엄이 높습니다. 우리는 2 세트의 본딩 된 T2를 사용하며 실제로 올해 초 "백호가 달린 모론"사고가있었습니다. 우리는 계속 유지했지만 성능에 심각한 영향을 미쳤습니다.

또한 서버 강화 및 모니터링 등을 추가합니다. 방화벽 하드웨어, 패치 및 패치 테스트, 모니터링 ...이 모든 일에는 많은 시간이 걸립니다.

관리자로서, 원격에서 로컬로의 느린 마이그레이션을 제안하여 모든 것이 올바르게 작동하고 (추악한 것으로 밝혀지면 철회 할 수있는) 충분한 시간을 제공 할 수 있지만 숙련 된 관리자는 알고 있습니다. 과도기 동안 비용을 두 배로 늘릴 수있는 가능성은 매우 낮습니다.

행운을 빌어 요


0

글쎄, 나도 여기에 차임해야합니다 ...

  • 예, 두 개의 소비자 수준 (최적의 비즈니스를 보유하고 있으며 재 포장 된 소비자) 연결을 연결할 수 없습니다. 그러나 많은 케이블 ISP가 FAST 연결을 제공하고 있거나 연결간에 HTTP로드 밸런싱을 수행 할 수 있습니다.
  • 저는 약 3 년 동안 Optimum Business의 가정에서 개인 사이트, 블로그, 개인 프로젝트 및 데모 사이트 (일부 프리랜서 프로그래밍)를 진행해 왔습니다. 정확한 다운 타임 통계를 유지하지는 않지만 단일 22 시간 중단 (모든 라인에서 트리 다운)과 예상치 않은 다운 타임 40 분에 대한 것입니다. 45 분의 UPS 용량, 우수한 라우터 (실제로 소프트웨어 라우터를 실행하는 Proliant) 및 Cisco 스위치. 잘 모니터링하고 하드웨어에주의를 기울이고 단순하게 유지 하면 놀라운 가동 시간을 얻을 수 있습니다 .
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.