Giải pháp SSD của bên thứ ba trong máy chủ ProLiant Gen8


25

Tôi đã tự hỏi liệu có ai có bất kỳ kinh nghiệm cụ thể nào khi sử dụng SSD Intel DC3700 (hoặc tương tự) trong các máy chủ Gen8 của HP (DL380p) không?

Tôi đang nâng cấp một bộ máy chủ cơ sở dữ liệu sử dụng lưu trữ được gắn trực tiếp. Thông thường, chúng tôi sử dụng mọi thứ mang nhãn hiệu HP trong cấu hình máy chủ của chúng tôi và ngoài một số máy tính để bàn của SSD (tất cả đều hoạt động hoàn hảo), tôi không sử dụng SSD - chắc chắn không phải trong máy chủ.

Các máy chủ chúng tôi đang nâng cấp chạy SQL Server (2005) trên Windows. Chúng tôi đang chuyển sang SQL 2012. Các hộp hiện tại lưu trữ một cơ sở dữ liệu 200 GB duy nhất trên DL370 G6 được cung cấp với các ổ SFF 72GB 15 GB trong RAID 1 + 0 như sau: HĐH (2 trục chính), tempdb (4 trục chính), t-log (8 trục chính ), dữ liệu (20 cọc). Hiệu suất không phải là vấn đề (tải CPU thường là 20% / đỉnh 30%, hàng đợi đĩa là typ = 1). Các đĩa âm lượng dữ liệu đang chạy trong MSA50 ngoài P800 - vì vậy có thể có 5K IOPS đứng đầu. Phần cứng đã gần 4 tuổi và vì vậy đây là lúc để làm mới.

Việc sử dụng dữ liệu, như được báo cáo bởi các đĩa cứng riêng lẻ, hiển thị khối lượng ghi <100TB kể từ khi triển khai trên ổ dữ liệu; <10TB ghi vào khối lượng nhật ký giao dịch; và ~ 1TB trên tempdb.

Đó là trường hợp sử dụng. Bây giờ hãy xem xét một hệ thống con đĩa mới, giống hệt nhau. Nó sẽ chạy ~ $ 15K mỗi máy chủ (34x 15K HDD @ $ 250 + 2x D2700 kệ + Mảng thông minh P421 cho bộ nhớ ngoài).

Hãy xem xét một triển khai SSD tương tự, giả sử SSD 6x 200GB cho âm lượng dữ liệu và 2 mỗi (100 GB) cho HĐH, tempdb và ghi nhật ký. Có lẽ quá mức cần thiết, nhưng sử dụng Intel DC S3700 cho tất cả với thẻ mảng thứ hai mang lại cho tôi khoảng $ 5K mỗi máy chủ. Thêm vào đó, nó phù hợp với một hộp 2U (sử dụng lồng mở rộng trên DL380p) và tiết kiệm hàng trăm đô la tiền điện mỗi năm. Với hiệu suất SSD tăng lên, điều này thậm chí có thể bao gồm một số truy vấn cẩu thả ;-).

Một giải pháp SSD HP "không phải lo lắng" tương đương sẽ chạy ~ 10,5 nghìn đô la. Hai lần giá với ít bảo hành, độ bền thấp hơn, nhưng đảm bảo hiệu suất và khả năng quản lý.

Chắc chắn, có rất nhiều giải pháp ở giữa có thể hoạt động. Tôi cũng khá biết về giải pháp được nhà cung cấp hỗ trợ so với sự đánh đổi của bên thứ 3. Những gì tôi không có là kinh nghiệm tích hợp các sản phẩm cụ thể này để giúp định lượng những sự đánh đổi đó. Tôi hy vọng ai đó ngoài kia làm, và sẵn sàng chia sẻ kinh nghiệm của anh ấy.

Những câu hỏi xuất hiện trong đầu tôi là:

S3700 có chơi tốt trong môi trường Proliant với thẻ Array P42x / P822 không? Nếu sử dụng S3700, sẽ có lợi thế hơn khi sử dụng thẻ của bên thứ 3, nói LSI 9270-8i? Làm thế nào (tốt, dễ dàng) các nâng cấp chương trình cơ sở hoặc cảnh báo quản lý được thực hiện với giải pháp của bên thứ ba như tôi đã phác thảo?

Nếu có vấn đề cụ thể với hội đồng, bạn đã làm việc xung quanh chúng như thế nào - giả sử bạn có?

Với những thay đổi mà SSD đã đưa vào lĩnh vực lưu trữ, các giải pháp lưu trữ ít đơn giản hơn so với vài năm trước. Tôi chắc chắn rằng chúng sẽ rất khác trong vài năm nữa và chúng tôi đã chờ đợi một chu kỳ khác trước khi nghiêm túc xem xét sử dụng SSD trong bất kỳ ứng dụng máy chủ nào.

Trước khi tôi đi quá xa con đường này, có ai muốn chia sẻ kinh nghiệm liên quan của họ với bất kỳ điều này không? Vui lòng cho chúng tôi biết lý do tại sao chúng tôi thông minh, điên rồ hoặc một cái gì đó ở giữa.


8
Chúng tôi nhận được rất nhiều câu hỏi "Tôi quá rẻ để mua đĩa được nhà sản xuất hỗ trợ" và tất cả đều có cùng một câu trả lời - bạn có thể làm cho chúng hoạt động, nếu bạn may mắn, nhưng chúng tôi cũng có rất nhiều người đến đây boo-hoo'ing rằng họ đã mất mảng đầy dữ liệu của họ một vài năm chỉ vì nó luôn có một chút lề. Về cơ bản người mua hãy cẩn thận.
Chopper3

2
Đây không phải là một câu hỏi "Tôi quá rẻ". Tôi đã phải đối mặt với điều tương tự ... chi tiết bên dưới.
ewwhite

1
Không quan trọng bạn chi bao nhiêu cho SSD khi chúng làm bạn mất dữ liệu - các ssds "doanh nghiệp" nhanh hơn một chút và kéo dài gấp đôi thời gian - nhưng khi chúng thất bại thì chúng cũng thất bại nặng nề. IMHO có một trường hợp tốt để mua SSD giá rẻ nhưng chúng phải được nhân đôi - và bộ gương đã thay thế khoảng một phần ba trong suốt vòng đời để có được một bộ dữ liệu đầy đủ được lưu trữ trên các đĩa với các mức độ hao mòn khác nhau.
symcbean

2
Bạn đã xem xét Thẻ PCIe Fusion-IO chưa?
Tom O'Connor

5
@symcbean: Intel DC3700 không phải là SSD "giá rẻ". Nó sử dụng MLC-HET (e-MLC) và có thể duy trì khả năng ghi tối đa 10 lần (4k 100% ngẫu nhiên w / QĐ = 32) mỗi ngày. Đây là kịch bản triển khai lý tưởng cho nó. SSD SLC của HP sẽ tồn tại lâu hơn (một đơn hàng có độ lớn dài hơn ổ MLC), nhưng cũng quá đắt. DC3700 sẽ vượt trội so với các ổ MLC của HP cả về tuổi thọ và hiệu suất.
Daniel Lawson

Câu trả lời:


25

Tôi đã đề cập đến khả năng tương tác và khả năng tương thích của SSD với các máy chủ HP nhiều lần tại đây.

Kiểm tra các bài viết này:

Bao vây HP D2700 và SSD. Bất kỳ SSD sẽ làm việc?

Có nhà cung cấp SAN nào cho phép ổ đĩa của bên thứ ba không?

Vì vậy, việc chuyển từ G6 và G7 HP ProLiants sang các biến thể Gen8 đã buộc phải thay đổi yếu tố hình thức vận chuyển đĩa. HP đã tìm đến nhà cung cấp SmartDrive với sản phẩm Gen8 và điều đó đã tạo ra một loạt các vấn đề ảnh hưởng đến khả năng tương thích của SSD.

Tôi thích ý tưởng chọn các tùy chọn phù hợp nhất cho môi trường và ứng dụng của tôi, theo lý do. Với G7, tôi có thể sử dụng SSD doanh nghiệp SanDisk / Pliant SAS của HP khi cần, nhưng cũng có thể là Intel hoặc SSD dựa trên SandForce chi phí thấp khác . Nếu sử dụng vỏ ngoài như D2700 hoặc D2600, tôi cũng có thể sử dụng SSD sTec (cung cấp tùy chọn SSD chất lượng khác của SAS). Ổ đĩa cho các yếu tố hình thức cũ đã dễ dàng thu được.

Với máy chủ Gen8, phần lớn điều này là không thể. Từ việc truy cập khó khăn vào các nhà cung cấp SmartDrive cho đến các kỹ thuật xác thực phần mềm và ổ đĩa hạn chế cho đến mức giá cao của các ổ SSD mang nhãn hiệu HP ($ 2500 + mỗi ổ), tôi nghĩ rằng HP đã tự bán ra thị trường.

Các ổ đĩa được đổi thương hiệu của họ không phải là những người biểu diễn xuất sắc, nhưng có sức chịu đựng rất lớn. Điều đó không cần thiết trong mọi môi trường. Để có hiệu suất tốt nhất từ ​​SSD HP trên bộ điều khiển HP Smart Array hiện tại cũng yêu cầu điều chỉnh hoặc thậm chí cấp phép bổ sung HP SmartPath . Các bộ điều khiển trước đây như Smart Array P410 bị giới hạn bởi IOPS và các ràng buộc khác .

Một sự phát triển tốt có thể ảnh hưởng đến ứng dụng của bạn trên các máy chủ Gen8 là phân tầng SSD HP SmartCache . Giống như Bộ nhớ đệm của LSI, điều này cho phép bạn thêm bộ nhớ đệm đọc SSD và hưởng lợi từ độ trễ thấp hơn khi có vấn đề. Xem thêm: Phân tầng lưu trữ SSD LSI CacheCade hiệu quả như thế nào?

Nói chung, tôi không quan tâm đến độ tin cậy của SSD trong thiết lập RAID với các yếu tố hình thức đĩa. SSD dựa trên PCIe giới thiệu các mối quan tâm khác . Tôi chưa gặp vấn đề về độ bền, nhưng kiểm tra xem: Ổ SSD có đáng tin cậy như ổ đĩa cơ (2013) không?


vậy, bạn có thể làm gì?

  • Vỏ bọc bên ngoài D2700 có thể là chìa khóa ở đây. Nó sử dụng các tàu sân bay G7 cũ hơn. Đây cũng là một đơn vị rất chắc chắn và tương thích với các bộ điều khiển thế hệ cũ và mới. Bạn có thể nhét đĩa Intel / sTec / cheapo cả ngày và ổn. Kết nối nó với bộ điều hợp trong máy chủ của bạn và điều đó sẽ cung cấp cho bạn sự linh hoạt mà bạn yêu cầu. Sử dụng DL360p thay vì DL380p để lưu đơn vị giá đỡ.

  • Các đĩa Intel bên trong máy chủ Gen8 ... Tôi sẽ không làm điều đó, nếu vì bất kỳ lý do nào hơn là để tránh các POST 1709lỗi. Ngoài ra, bạn sẽ tự hỗ trợ theo cách tác động đến đơn vị máy chủ chính. Tôi vừa có một khách hàng thử điền vào một chiếc DL380p Gen8 25 vịnh bằng SSD Intel và nhà cung cấp ổ đĩa eBay. Anh ta phải trả lại các ổ đĩa Intel và sử dụng các đĩa HP SATA cấp thấp để hệ thống hoạt động.

Các HP ProLiant DL380p Gen8 được cung cấp trong 8 vịnh, 12 vịnh 15 , đơn vị 16-vịnh và 25 vịnh.

  • 8 vịnh đã ổn. Đó là một nền tảng tốt, đặc biệt nếu bạn thêm bộ nhớ ngoài.

  • Gen8 16 khoang không có thẻ mở rộng SAS ( và không tương thích với HP Expander tuyệt vời ), vì vậy bạn cần hai bộ điều khiển RAID bên trong để sử dụng. Do đó, các ổ đĩa logic của bạn không thể vượt qua hai lồng ổ đĩa 8 khoang. Đây là một sự khởi đầu từ G7s, trong đó 16 vịnh / đĩa trong một mảng không có vấn đề gì .

  • Các đơn vị 25 vịnh có một lỗ hổng thiết kế liên quan. Thiết bị mở rộng SAS được nhúng trên bảng nối đa năng 25 ổ. Bảng nối đa năng này yêu cầu bộ điều khiển P420i với bộ đệm FBWC để hoạt động. Khỏe. Tôi đã có ba DIMM bộ điều khiển RAID chết trong khoảng thời gian 60 ngày. Trên các đơn vị 8 vịnh, điều này chỉ vô hiệu hóa ghi bộ đệm. Trên máy chủ 25 cửa, lỗi bộ nhớ cache khiến Smart Array trở thành bộ điều khiển "bộ nhớ không" và vô hiệu hóa tất cả quyền truy cập vào các đĩa !! Tránh mô hình này trừ khi bạn có thể chấp nhận rủi ro đó. Tỷ lệ thất bại của tôi trên các mô-đun bộ đệm 2GB cao hơn nhiều so với các mô-đun 1GB, vì vậy tôi hạ cấp xuống các mô-đun 1GB cho nền tảng cụ thể này.

1746-Slot z Drive Array - Đã phát hiện kết nối lưu trữ không được hỗ trợ - Kết nối SAS thông qua thiết bị mở rộng không được hỗ trợ trên mô hình bộ điều khiển này. Truy cập vào tất cả các lưu trữ đã bị vô hiệu hóa.

nhập mô tả hình ảnh ở đây


4
Hiển thị tuổi của tôi ở đây, nhưng những lỗi đăng bài Proliant đó là những nhược điểm đối với dòng L-máy chủ cũ. Bạn đặt một cái gì đó không phải là thương hiệu HP, và nó sẽ nắm chặt bài viết và cảnh báo bạn rằng bạn đang gây nguy hiểm cho bảo hành, sự ổn định và bảo mật công việc của bạn. Vẫn còn rất nhiều giá trị trong FUD.
gwf

Những thương hiệu ổ cứng nào bạn muốn giới thiệu cho dòng HP Proliant Gen 8? Thương hiệu đó có khác không nếu tùy thuộc vào việc nó có cơ học so với ổ cứng SSD không?
Jonas

@JonasAxelsson Tôi khuyên bạn nên sử dụng đĩa mang nhãn hiệu HP. Bạn có thể sử dụng chúng hoặc tân trang lại những ngày này.
ewwhite

@ewwhite OK thx sẽ xem xét SSD HP. Bạn có đồng ý rằng các máy chủ gen9 và gen10 dễ tha thứ hơn cho các ổ đĩa của bên thứ ba không?
Jonas

Tôi không đồng ý với điều đó. Có bất kỳ lý do nào bạn sẽ không xem xét một ổ đĩa HP?
ewwhite

5

Đây là một bản cập nhật để tóm tắt các bài học của tôi từ câu hỏi này. Cảm ơn những đóng góp!

Thật công bằng khi nói rằng câu hỏi ban đầu giả định giải pháp lưu trữ OEM (HP SSD trong trường hợp này) cung cấp giải pháp làm việc được hỗ trợ hoặc "được bảo đảm" về khả năng tương thích thành phần và hiệu suất hệ thống. Điều này rõ ràng có giá cao và giá trị cảm nhận cho biết mức phí hợp lý là bao nhiêu.

Mặc dù tôi đã thực sự loại bỏ khái niệm sử dụng SSD trong việc làm mới phần cứng này, nhưng việc nhấn vào Intel S3700, đặc biệt, đã tạo ra một giải pháp SSD đủ hấp dẫn để xem xét. Nhìn vào các sản phẩm HP tương đương, tôi thấy (1) chúng hiện không có sẵn và (2) giá cao hơn dự kiến ​​là 2,4 lần sản phẩm Intel. Vì vậy, câu hỏi trở thành cần bao nhiêu nỗ lực để tích hợp và xác nhận giải pháp Intel? Hiểu điều này dẫn đến một giải pháp rất cụ thể cho sản phẩm chạy ngược lại mục đích của serverfault, vì vậy tôi sẽ khái quát quá trình suy nghĩ của mình bằng các câu trả lời được cung cấp:

  1. Dù được nhà cung cấp tích hợp hay DIY, vẫn còn rất nhiều biến số trong việc treo SSD phía sau bộ điều khiển RAID được tối ưu hóa cho đĩa quay. HP khuyến nghị các loại tinh chỉnh để sử dụng SSD và phần mềm HP SmartPath mà ewwhite đã đề cập (chỉ dành cho RAID Gen8 + Windows) về cơ bản ngắn mạch phần lớn phần sụn RAID khi sử dụng SSD. Sự "bảo vệ" bổ sung của HP với các nhà mạng Gen8 và quản lý các bản cập nhật phần sụn cho SSD của bên thứ 3 (mà tôi dự kiến ​​sẽ quan trọng hơn so với ổ cứng) cũng khiến tất cả chỉ trông hơi non nớt (hoặc quá chuyên sâu về quản lý) trong thời gian đầu trong một thiết lập phức tạp.

  2. Tuy nhiên, trước khi chạy lại đĩa quay, tôi đã xem xét lại sản phẩm FusionIO, như Tom O'Connor đề xuất. Vì hiệu suất không thực sự là vấn đề đối với chúng tôi, lợi ích lớn nhất là nó là một mô-đun lưu trữ tích hợp. Điều đó làm cho khả năng tương thích và cấu hình đơn giản hơn nhiều. Một điểm quan trọng khác là các OEM của HP này, vì vậy bạn có thể nhận được sản phẩm HP "chính hãng" trong dòng này và việc tích hợp thậm chí còn trở thành một vấn đề. Hơn nữa, và trái ngược hoàn toàn với SSD SATA / SAS mà tôi đang xem xét, giá quảng cáo (trực tuyến) của HP thực sự tốt hơn so với FusionIO. Đi hình.

Nghĩ lại việc triển khai với bài đăng này trong đầu, tôi đã xem xét việc xây dựng các nút khả dụng với các thẻ FusionIO duy nhất. Điều này đã làm giảm chi phí giải pháp từ "không thể xem xét" xuống "hãy điều tra thêm." Cuối cùng, khi báo giá thực tế đến ở mức tốt hơn mong đợi, tôi đã được bán.

Vì vậy, điểm mấu chốt là chúng ta có hai máy chủ Gen8 có thẻ FusionIO mang nhãn hiệu HP chạy trong hộp cát. Độ bền sẽ vượt xa mức sử dụng dự kiến ​​của chúng tôi, chi phí thấp hơn so với giải pháp đĩa 15K SAS và chúng tôi sẽ giảm đáng kể mức tiêu thụ điện năng và không gian giá đỡ. Mô hình dự phòng là khác nhau, chắc chắn, nhưng điều duy nhất tôi mong đợi mọi người sẽ bỏ lỡ là tất cả các đèn LED nhấp nháy.

Suy nghĩ ban đầu của tôi về SSD cho một hệ thống cơ sở dữ liệu quan trọng là phải chờ vài năm, vì sẽ có nhiều giải pháp trưởng thành hơn và đã được chứng minh ở mức giá tốt hơn. Không có nghi ngờ rằng đó vẫn sẽ là trường hợp, nhưng tôi đã ngạc nhiên khi tìm thấy một cái gì đó ngày hôm nay có vẻ như nó sẽ làm tốt công việc.


Mọi thứ vẫn đang thay đổi. Tôi đã hết nguồn cung cấp SSD yếu tố hình thức đĩa HP Enterprise và đã sử dụng Fusion-io cho các bản cài đặt cao cấp. Đối với các khách hàng có tác động thấp, tôi vẫn chấp nhận SSD dựa trên PCIe, nhưng sử dụng thẻ rẻ tiền . Đây là tất cả để giải quyết vấn đề bảo vệ Gen8 được tích hợp trong bộ điều khiển RAID, phần sụn và ổ đĩa mang.
ewwhite

Đã gần 5 năm kể từ khi bạn quyết định sử dụng ổ SSD dựa trên PCIe trong các máy chủ Proliant Gen8 của mình, mọi thứ đã thay đổi? Bạn vẫn đang sử dụng Gen8 và bạn đang sử dụng loại ổ đĩa nào? Tôi hiện đang suy nghĩ về việc mua ổ đĩa của bên thứ ba sẽ được sử dụng trong máy chủ gen8 cũ.
Jonas

0

Tôi chỉ có thể nói rằng tôi đã may mắn vì tình cờ tôi đã mua một chiếc D2700 và P822 + P830 vì điều này giải quyết tất cả các khía cạnh tiêu cực trên HP DL385P Gen8 của tôi với 8 Bays. Tôi sẽ thêm 1 Lồng để kết thúc với 16 Bays và P830 có thể xử lý nó: HP Smart Array P830 cho phép bạn kết nối tổng cộng 16 ổ đĩa trải qua hai lồng ổ đĩa riêng biệt. http://www8.hp.com/us/en/products/iss-controllers/product-detail.html?oid=6259422#!tab=oas P822 gắn Thư viện của tôi và D2700 của tôi để tôi được bảo vệ theo mọi cách . Đó không phải là một giải pháp rẻ tiền, chắc chắn nhưng tôi có thể nói rằng với điều này, bạn khá an toàn.


0

Trải nghiệm đầu tiên thực tế của tôi:

Tôi đã tìm thấy (và đã mua) 4 khay caddy HP SFF "gốc" và sử dụng 2 WD 1000GB SATA RED 2.5 "và hai SSD SSD 240 GB của Kingston (không có SSD ưa thích chỉ là UV400) trên HP DL160 G9 hoàn toàn mới với CTRL P440 với Bộ nhớ cache và pin 2GB. Cặp đôi được cấu hình trong RAID 1. Không có vấn đề gì với cài đặt w2008r2 "fisical" (trên SDD giống như 12 phút với việc cung cấp thông minh hp và ổ flash USB2 với thiết lập windows) (không có ảo hóa & trình ảo hóa) và tuyệt vời hiệu suất. Không có vấn đề về phần sụn hoặc hành vi kỳ quặc. Là một thử nghiệm và tôi nghĩ rằng trong tương lai tôi sẽ sử dụng ổ cứng / SDD (đặc biệt là SSD) thường xuyên hơn vì tôi hiểu bảo hành và CTNH cao cấp mà HP rebrand vbut tôi không thể đọc được không muốn) đủ khả năng trả 500 € cho SSD 240 GB trong năm 2016!


Theo hiểu biết của tôi, các máy chủ gen9 Proliant sẽ dễ tha thứ hơn với các ổ đĩa của bên thứ ba nếu bạn so sánh với gen8, vậy có lẽ đó là lý do tại sao bạn đã thành công?
Jonas

0

Tôi vừa cài đặt thành công một ADATA SP900 và Kingston V300 trong HP DL380 G6 có bộ điều khiển P410i. cả hai đều dựa trên bộ điều khiển SandForce 2281. Nhiệt độ của các ổ đĩa được báo cáo chính xác.

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.