Ý kiến ​​về việc lưu trữ máy chủ trong nhà


12

Tôi đã đọc một nửa tá chủ đề ở đây về những ưu và nhược điểm của việc lưu trữ nội bộ, nhưng tình hình của chúng tôi hơi khác so với hầu hết, vì vậy tôi đoán rằng tôi vừa mở một câu hỏi mới.

Nói tóm lại, chúng tôi là một công ty phần mềm nhỏ ở phía đông bắc Hoa Kỳ ( không phải Boston hay NY, một chút trên đồi), với một dòng sản phẩm hiện có. Vì nhiều lý do liên quan đến công việc phát triển trong tương lai, chúng tôi cần phải có máy chủ trong nhà bằng cách này hay cách khác - ngay bây giờ, chúng tôi có một vài Mặt trời 1U (X2100 rất đẹp đang giữ như đá BTW) trong một quý giá đỡ chiều cao.

Chúng tôi đã lưu trữ các trang web của chúng tôi ở những nơi khác trong nhiều năm, nhưng bây giờ chúng tôi đã có một đống phần cứng trong nhà sẽ không đi đến đâu, tôi nghĩ rằng có thể đáng để làm tất cả các lưu trữ công khai của chúng tôi trong nhà cũng vậy Lý luận của tôi, trong ngắn hạn:

  • phần cứng về cơ bản là một chi phí chìm
  • chúng tôi đã làm bất cứ điều gì công việc quản trị viên là cần thiết (mặc dù, theo kinh nghiệm của tôi, bạn cần phải trả tiền cho việc lưu trữ thực sự được quản lý, trái ngược với việc chỉ có quyền truy cập vào một hộp, dường như là những gì được chuyển cho 'được quản lý' trong biz)
  • các vấn đề của chúng tôi sẽ là của chúng tôi, hoặc so với bất kỳ tình huống lưu trữ nào (nghĩa là tôi đã trải qua thời gian ngừng hoạt động nhiều hơn vì một kẻ ngốc đã đá qua bộ định tuyến hoặc bất cứ điều gì tại một nhà cung cấp dịch vụ lưu trữ so với các vấn đề cấp quản trị ngẫu nhiên)
  • chúng tôi đẩy rất nhiều tệp lớn xung quanh và không phải chờ tải lên máy chủ được lưu trữ của chúng tôi nghe có vẻ rất hấp dẫn

Nhược điểm rõ ràng bao gồm:

  • Quyền lực. Chúng tôi đã có UPS phù hợp, nhưng không có dự phòng.
  • Băng thông. Ngay bây giờ chúng tôi có 16d / 2u thông qua Comcast. Nếu chúng tôi di chuyển trang web chính của chúng tôi qua, chúng tôi sẽ cần ít nhất gấp đôi số đó, có thể yêu cầu liên kết 2+ tuyến cáp.
  • AC. Tôi không nghĩ đây là một vấn đề thực sự - tôi không hy vọng rằng chúng ta sẽ có hơn 10 máy chủ ở đây (nếu chúng ta lớn hơn thế, thì tính kinh tế của quyết định này sẽ thay đổi rất nhiều).

Suy nghĩ?

Cảm ơn!


Cập nhật : Sau khi bỏ trống một số, chúng tôi đã quyết định tiếp tục lưu trữ ngoại vi. Thật trùng hợp, hôm nay đã xảy ra sự cố mất điện trong khối của chúng tôi, điều này khiến cho quy mô trở nên khó khăn về mặt tâm lý (hầu như không phải là một quá trình nghiêm ngặt, nhưng lãng phí khoảng 3 giờ là đủ để tôi đưa ra gợi ý rằng vũ trụ đang cố nói với tôi điều gì đó ;-).

Không chắc chắn nhà cung cấp nào chúng tôi sẽ sử dụng trong tương lai, nhưng tôi đánh giá cao việc mở đầu cho đám mây rackspace như một giải pháp thay thế cho ec2, v.v.


Bạn sẽ có khách hàng trả tiền trả cho dịch vụ lưu trữ trong nhà của bạn? Nếu vậy, hãy nhìn vào các ISP dư thừa, sức mạnh, bảo mật và làm mát. Nếu bạn không lo lắng về việc làm mát, hãy bắt đầu lo lắng. Nó rất quan trọng để giữ cho máy của bạn mát mẻ.
xeon

Giữ chúng mát mẻ có, nhưng <10 máy chủ trong một giá cao 1/4? Đặt chúng trong phòng nộp đơn hoặc một cái gì đó sẽ ổn, chúng sẽ không tạo ra hàng ngàn BTU và nhiệt sẽ tiêu tan tốt trong một căn phòng đủ lớn.
Mark Henderson

Vẫn chưa rõ khách hàng trả tiền sẽ được chăm sóc ở đâu. Và không, chúng tôi không có 10 máy chủ trong giá 1/4 chiều cao - đó chỉ là mức tối đa tôi có thể tưởng tượng được trong không gian hiện tại của chúng tôi.
cemerick

@xeon: theo intel và những người khác, hầu hết các trung tâm dữ liệu được làm mát quá mức một chút. Vâng, điều quan trọng là giữ cho chúng "mát mẻ", tức là dưới 80 độ. Tuy nhiên, hầu hết mọi người đi xa hơn thế. Xem theregister.co.uk/2009/08/31/data_centftimerun_too_cool
NotMe

Câu trả lời:


17

Tôi vừa hoàn thành việc chuyển các máy chủ đối mặt công khai của chúng tôi sang Máy chủ đám mây Rackspace. Khoảng một năm trước tôi đã làm những gì bạn nghĩ về việc này vì tôi muốn kiểm soát hoàn toàn các máy chủ của mình và hơi khó chịu khi thuê các máy chủ giá rẻ ("máy chủ" $ 100 / tháng điển hình chỉ là một PC).

Cuối cùng tôi đã từ bỏ hợp đồng biểu diễn trong nhà vì:

  • Băng thông cục bộ rất đắt hoặc chất lượng không cao hoặc cả hai. Bộ định tuyến chất lượng tốt cũng rất đắt tiền. Vì vậy, những lúc khách hàng tải xuống một số tệp khổng lồ cùng lúc Google và Yahoo, v.v. đang thu thập dữ liệu không thực sự tốt.
  • Có phần cứng trong nhà có nghĩa là tôi phải trông trẻ. Tôi đã có các máy chủ cục bộ của chúng tôi lo lắng về; thêm nhiều hơn không giúp tôi nhiều.
  • Mất điện, một số jerkwad với một cái xẻng đào sai vị trí, vv đột nhiên là một vấn đề. Có máy chủ cục bộ ngoại tuyến là điều chúng tôi luôn phải lo lắng, nhưng tại sao máy chủ công cộng của chúng tôi phải ngoại tuyến với chúng? Đã có những lúc chúng tôi xuống đường trong> 24 giờ. Đối với những người làm việc nội bộ thì điều này có thể quản lý được, nhưng việc các trang web công cộng của chúng tôi biến mất trong thời gian dài có thể là tin xấu.
  • Kế hoạch khắc phục thảm họa phức tạp hơn. Bạn làm gì nếu máy chủ bốc khói? Bạn có một cái khác không? Làm thế nào nhanh chóng bạn có thể mang nó hoặc một số máy khác trực tuyến? Nếu kết nối của bạn bị hỏng và công ty điện thoại / cáp của bạn nói rằng nó sẽ hoạt động "trong một hoặc hai ngày", bạn có thể đợi nó ra ngoài hoặc bạn có thể nhanh chóng đưa trang web của mình lên một nơi nào đó không? Làm thế nào để bạn có được chúng ở đó nếu tất cả các kết nối của bạn bị hỏng? Tôi biết những loại vấn đề này phải được giải quyết bất kể là gì, nhưng loại tài nguyên nào bạn có sẵn tại địa phương?

Một điều tôi đã làm, như bạn cũng đã đề cập, là có thể bắn các tệp lên máy chủ web rất nhanh (chúng tôi làm rất nhiều WebDAV). Nhưng theo cách tôi hình dung thì ... tốt hơn là chúng ta phải chờ tải lên hơn là khách hàng phải chờ tải xuống.

Dù sao đi nữa, giải pháp Máy chủ đám mây Rackspace chỉ giải quyết tất cả các mối quan tâm mà tôi luôn gặp phải khi thuê máy chuyên dụng hoặc đăng ký với nhà cung cấp VPS (bao gồm cả chi phí). Nó cung cấp rất nhiều những thủ thuật nhỏ mà ảo hóa thực sự hứa hẹn. Nhưng dù sao, tôi sẽ không quảng cáo cho họ. Một thay thế có thể là Amazon EC2.

Câu chuyện dài hơn, tôi ngủ ngon hơn khi biết rằng tôi sẽ không nhận được cuộc gọi vì máy chủ web của chúng tôi bị cháy hoặc công ty điện lực lại đào các đường DSL. Tôi sẽ để một số người khác chịu trách nhiệm cho việc đó ... ở một nơi mà họ thực sự có sẵn tài nguyên để xử lý những việc này.

Vì vậy, đề nghị của tôi là giữ cho công cụ của bạn trong một trung tâm dữ liệu tốt. Sử dụng các máy chủ bổ sung cho các nhiệm vụ trong nhà. Thường có thứ gì đó bạn có thể sử dụng chúng để ... thử nghiệm, dự án đặc biệt, sao lưu, v.v.


+1 - Tôi hoàn toàn đồng ý với điều này.
Carl C

+1 cho việc trông trẻ. Thêm vào đó, bạn có thể thay đổi người giữ trẻ tại một thời điểm nào đó trong tương lai và ai biết người mới sẽ làm gì với các em bé.
sybreon

2

Băng thông. Ngay bây giờ chúng tôi có 16d / 2u thông qua Comcast. [...] Yêu cầu liên kết 2+ tuyến cáp.

Tôi không biết ISP của bạn có bất kỳ thủ thuật đặc biệt nào không, nhưng nói chung, bạn không thể liên kết / hợp nhất nhiều dòng loại người tiêu dùng. Các dòng của bạn sẽ chấm dứt ở các địa chỉ IP khác nhau tại cơ sở của bạn và bạn không thể "liên kết" các địa chỉ IP. Bạn có thể đặt một nửa máy chủ của mình trên dòng 1 và nửa còn lại trên dòng 2 - nhưng điều đó có nhược điểm rõ ràng trong trường hợp thất bại.

Tiếp theo, các dòng hạng người tiêu dùng thường có độ trễ cao hơn (Thời gian khứ hồi) và điều này ảnh hưởng đến hiệu suất TCP / IP. Đối với tải xuống tệp lớn hoặc các trang web rất đơn giản với tối thiểu các đối tượng, có lẽ không phải là vấn đề lớn. Đối với VoIP, việc sử dụng nhiều tương tác hơn hoặc hiệu suất quan trọng hơn có thể là đáng kể.

Và cuối cùng, có những lợi ích khi có một "mạng nhiều nhà", tức là một Hệ thống tự trị với nhiều nhà cung cấp dịch vụ vận chuyển (nhà cung cấp dịch vụ). Bạn sẽ tận hưởng sự đa dạng tuyến đường tốt hơn và có cơ hội tốt hơn cho tất cả khách hàng của bạn có thể giải quyết tuyến đường cho bạn tại bất kỳ thời điểm nào.

Nói chung, đề xuất của tôi sẽ là đồng định vị các máy chủ cũ của bạn tại một trung tâm dữ liệu thân thiện không quá xa . Bạn vẫn sẽ được hưởng lợi từ phần cứng hiện có của mình và máy chủ của bạn sẽ có các ống chuyên nghiệp, độ trễ thấp, chuyên nghiệp cho Internet.


2

Rõ ràng, làm những gì bạn nghĩ bạn cần làm, nhưng ý kiến ​​của tôi sẽ là một "không có cách nào" vang dội. Là một công ty nhỏ, bạn cần tập trung vào những điều quan trọng hơn là quản lý (các) máy chủ - làm những gì bạn làm tốt nhất, phát triển phần mềm và bán phần mềm - và để người khác có nhiều kinh nghiệm hơn đảm nhiệm các nhiệm vụ trần tục như cài đặt các bản vá O / S, sao lưu máy chủ, v.v. và chiến đấu với các cuộc tấn công DOS.

Bạn sẽ không bao giờ có thể đến gần với sự dư thừa năng lượng, công suất A / C, dung lượng băng thông và kiến ​​thức biết làm thế nào mà một công ty lớn như Rackspace có thể cung cấp cho bạn 24 giờ một ngày, 7 ngày một tuần, 365 ngày một năm trong một Vài trăm một tháng.

Tôi đã điều hành các máy chủ của riêng mình trong nhiều năm - chuyển tất cả chúng sang đám mây Rackspace - và chưa bao giờ nhìn lại. Bây giờ tôi phát triển phần mềm và người khác sẽ chăm sóc cơ sở hạ tầng.

Tôi phải thừa nhận rằng tôi thích ý nghĩ có máy chủ ngồi ngay bên cạnh mình, nhưng thực tế là họ không cần phải như vậy.


OK, nhưng nhà cung cấp dịch vụ lưu trữ nào thực sự làm quản trị viên cho bạn ở mức hợp lý? Tôi đã ở với Rackspace nhiều năm trước và rời đi khi họ nói với tôi rằng tôi phải trả tới 600 đô la / tháng khi tôi đã trả 200 đô la / tháng, và đó là dịch vụ không bao gồm và thiết lập tương đối trần trụi ( trở lại khi chúng tôi chỉ có một máy chủ). Có lẽ mọi thứ đã thay đổi ...
cemerick

1

Không biết mô hình sử dụng máy chủ của bạn, thật khó để nói.

Tuy nhiên, IMO, lý do tốt nhất (có thể duy nhất) để có máy chủ trong trung tâm dữ liệu là băng thông. Nếu bạn nghĩ rằng bạn thực sự có thể nhận được bằng cách tải lên 2-4Mbps và bạn tự tin về thời gian hoạt động của ISP, bạn sẽ có thể xử lý bất kỳ vấn đề nào khác.

Trung tâm dữ liệu hiện tại của bạn có cung cấp cho bạn dữ liệu sử dụng băng thông không? Tôi đã có một cái nhìn sâu sắc về điều đó trước khi quyết định di chuyển. Đồng thời thiết lập một số giám sát chuyên sâu về mạch internet hiện tại của bạn tại nơi làm việc và xem bạn có cần thời gian hoạt động không.


1

Chỉ cần tinh ranh với một lưu ý khác về làm mát. Nếu bạn đang thuê, hãy kiểm tra trước để xem chủ nhà có thích cắt A / C vào cuối tuần và ngày lễ không. Lượng nhiệt vừa phải nói chung trở thành một vấn đề lớn khi nó ở ngoài 90F và 98 bên trong ... Chỉ cần nói.


Tình hình A / C là tốt ở đây. Các công ty khác có cài đặt lớn hơn nhiều so với chúng tôi dự tính và tòa nhà đã vui vẻ đi cùng với xây dựng đặc biệt để hỗ trợ điều đó.
cemerick

0

Âm thanh như bạn đã nghĩ điều này thông qua. Cứ liều thử đi.

Cặp đôi nhận xét mà bạn có thể hoặc chưa thể xem xét ...

  1. Bạn đã không đi sâu vào chi tiết về thiết lập hiện tại của bạn và mối quan hệ bạn có với nhà cung cấp dịch vụ lưu trữ. Tôi sẽ cho rằng bạn đã chịu trách nhiệm cho các vấn đề ở cấp độ máy chủ. Nếu bạn không, thì hãy cân nhắc rằng bạn sẽ phải ứng phó vào giữa đêm trước những thất bại. Bạn cũng sẽ cần giám sát đầy đủ các trách nhiệm mới mà bạn đảm nhận, chẳng hạn như môi trường.
  2. Bạn đề cập rằng bạn đã có Internet cáp thông qua comcast. Điều đó sẽ đủ cho việc lưu trữ các trang web sản xuất của bạn? Băng thông là một vấn đề, nhưng những gì về hỗ trợ và độ tin cậy. Họ sẽ cho phép liên kết hai kết nối thành một, hoặc bạn sẽ thử và sử dụng 2 kết nối riêng biệt với định tuyến vòng tròn lạ mắt? Điều gì về thực tế là các IP của bạn có khả năng nằm trong một khối được chỉ định cho Internet cáp và có thể bị các máy chủ thư khác đưa vào danh sách đen.
  3. Phần cứng có thể là một chi phí chìm bây giờ, nhưng nếu nó bắt đầu chết và bạn phải thay thế nó thì sao? Điều gì sẽ xảy ra nếu yêu cầu về năng lực của bạn tăng lên và X2100 không hoàn thành nhiệm vụ? Điều đó sẽ thay đổi tỷ lệ chi phí / lợi ích đáng kể? Đối với những gì nó có giá trị, tôi đã gặp nhiều rắc rối với các máy chủ X2100. 4 trong số 8 tôi đã sở hữu hiện đã thất bại với bộ điều khiển SATA. :

0

Chỉ dựa trên những gì bạn đã nói, tôi sẽ không làm điều đó.

  • Mạng: Kết nối mạng không đối xứng không thực sự phù hợp để lưu trữ, đặc biệt nếu phần còn lại của văn phòng sẽ cạnh tranh với các máy chủ được lưu trữ về băng thông. Hiệu suất của bạn tại địa phương sẽ thực sự tốt, nhưng khách hàng của bạn thì không. Tôi giả sử bạn có một số loại DSL hoặc cáp vì kết nối không đối xứng. Mạng DSL hiếm khi đủ tin cậy để làm hosting. Một tình huống lưu trữ nên có quyền truy cập vào các mạng nhanh hơn nhiều và thường có thể được thu nhỏ lên hoặc xuống mà không cần phải có ai đó kéo sợi vào cơ sở của bạn.
  • A / C - kiểm soát nhiệt độ và môi trường cần được sắp xếp. Mặc dù mười máy tính có thể sẽ không quá nóng, bạn vẫn cần phải suy nghĩ về nó.
  • tiếng ồn - Tôi có một chồng máy chủ X2200-M2, và mỗi lần tôi vào phòng máy chủ, tôi rất vui vì họ ở đó và không ở đây với tôi.
  • Sức mạnh: sức mạnh có thể tốn kém để làm đúng.

0

Nếu bạn cần nó, bạn cần nó, và đó là tất cả để có nó.

Công việc quản trị viên sẽ trở nên đáng sợ: chắc chắn, bạn mất thời gian vì một kẻ ngốc ở quán cà phê đã làm đổ cà phê của anh ta trên máy chủ, nhưng khi bạn mang nó vào nhà, và đó là cà phê của bạn , thì vấn đề còn vượt xa chỉ cần gọi cho nhà cung cấp dịch vụ lưu trữ của bạn và yêu cầu họ lấy đồ nghề của mình. Bạn đang tìm kiếm loại hỗ trợ phần cứng nào? Nó có thể rất tốn kém, tùy thuộc vào nhu cầu của bạn.

Ống dự phòng là tốt đẹp, nhưng cao cấp là cao. Chúng tôi sử dụng hai bộ T2 ngoại quan và thực sự đã có một sự cố "biến thái với một cú giật lùi" vào đầu năm nay. Chúng tôi đã ở lại, nhưng nó ảnh hưởng nghiêm trọng đến hiệu suất của chúng tôi.

Tôi cũng sẽ thêm cứng máy chủ và giám sát và như vậy. Tường lửa phần cứng, vá lỗi và kiểm tra bản vá, giám sát ... Tất cả những điều này tốn rất nhiều thời gian.

Là một quản trị viên, tôi đề nghị di chuyển chậm từ xa sang cục bộ, để cho mình nhiều thời gian để đảm bảo mọi thứ hoạt động tốt (và để thoát ra, nếu nó trở nên xấu xí) nhưng là một quản trị viên có kinh nghiệm , tôi biết rằng khả năng được phép tăng gấp đôi chi phí của bạn trong một giai đoạn chuyển tiếp là rất thấp.

Chúc may mắn, một trong hai cách.


0

Chà, tôi cũng đã có tiếng chuông ở đây ...

  • Có, không thể liên kết hai kết nối cấp độ người tiêu dùng (Tôi có Doanh nghiệp tối ưu, đó chỉ là kết nối người tiêu dùng đóng gói lại). Nhưng một số ISP cáp đang cung cấp các kết nối NHANH CHÓNG hoặc bạn có thể thực hiện cân bằng tải HTTP giữa các kết nối.
  • Tôi đã lưu trữ trang web cá nhân, blog, dự án cá nhân và trang web demo (một số chương trình tự do) tại nhà của tôi trên Optimum Business khoảng 3 năm nay. Tôi không giữ số liệu thống kê thời gian chết chính xác, nhưng tôi nghĩ đó là về một lần mất điện kéo dài 22 giờ (cây trên tất cả các dòng) cộng với có thể là 40 phút thời gian ngừng hoạt động ngoài dự kiến. Công suất UPS 45 phút, bộ định tuyến tốt (thực sự là bộ định tuyến phần mềm chạy Proliant) và thiết bị chuyển mạch của Cisco. Bạn có thể nhận được một lượng thời gian hoạt động đáng kinh ngạc từ việc chỉ giám sát tốt, chú ý đến phần cứng và giữ mọi thứ đơn giản.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.