Điểm:-5

Tại sao CPU máy chủ quá yếu và đắt tiền?

lá cờ co

Vì vậy, nhìn vào CPU có hiệu suất lõi đơn tốt. Một ví dụ sẽ là AMD EPYC 73F3 (theo tiêu chuẩn) ngang bằng với Ryzen 5950X, nhưng đắt hơn 10 lần và được xếp hạng trên x2 TDP.

Trong lĩnh vực intel, thực sự không có gì sánh bằng khi bạn nhìn vào hiệu suất lõi đơn vì hầu hết các dịch vụ đều nhanh hơn một chút so với Xeon E5-2660 v3 đã 8 năm tuổi. Ưu điểm của intel là CPU máy chủ của họ không phải là NUMA, do đó, khả năng xử lý bộ nhớ tốt hơn và hỗ trợ có vẻ bóng bẩy hơn nên thậm chí không chắc các điểm chuẩn tổng hợp này liên quan như thế nào đến các tình huống thực tế trong đó bộ nhớ cần được di chuyển giữa các lõi trong nhận thức không phải NUMA các ứng dụng (thực sự có bất kỳ thứ gì nhận biết NUMA ngoài máy chủ tiên tri không?)

CPU máy trạm Xeon có vẻ ngang tầm với CPU dành cho khách hàng của AMD, nhưng vẫn không mạnh bằng CPU intel dành cho khách hàng phổ thông. Ưu điểm duy nhất của máy trạm xeon là chúng hỗ trợ ECC, đây dường như là lý do duy nhất khiến không gian này vẫn tồn tại vì bạn có thể nhận được CPU của khách hàng tốt hơn nhiều có thể với giá chỉ bằng một nửa, nhưng không có tùy chọn ECC và RAM bị hạn chế.

Ngoài ra, tôi nhận thấy có một số vấn đề với EPYC nhưng Ryzen vẫn hoạt động hoàn toàn tốt. Vì vậy, đó có thể là một câu hỏi được đặt ra nhưng ngày nay mọi người đang sử dụng cái gì vì có thể tôi đang thiếu thứ gì đó nhưng việc có được một máy chủ ngang bằng với một số thiết lập ryzen siêu rẻ về mức sử dụng năng lượng, độ tin cậy và hiệu suất dường như là không thể nếu bạn không muốn để đầu tư một số tiền khổng lồ và điều tốt nhất bạn có thể làm là kết thúc với hiệu suất lõi đơn của Ryzen 2YO cấp tiêu dùng.

Có sự đổi mới trong không gian máy chủ bị đình trệ?

Romeo Ninov avatar
lá cờ in
Câu hỏi này sẽ nhận được hầu hết các câu trả lời dựa trên quan điểm và có thể sẽ không tồn tại.
lá cờ co
Có tìm kiếm câu trả lời dựa trên ý kiến. Đối với việc chạy liên tục ở mức tải cao, thường thì vấn đề là làm mát. RAM ECC phổ biến trên phần cứng tiêu dùng của AMD, không quá đắt.Phải trả phí bảo hiểm cho Intel cho ECC, vấn đề là trên máy tính xách tay 64G của tôi, tôi liên tục bị hỏng một số dữ liệu nhỏ, trong khi các que có vẻ ổn. Trên thực tế, việc chạy nhất quán ở mức tải cao sẽ dễ dàng đạt được hơn vì sự giãn nở và co lại của kim loại đang gây thêm áp lực lên các bộ phận.
U. Windl avatar
lá cờ it
"đắt gấp 10 lần" *hơn* cái gì? Ngoài ra, tôi không chắc các CPU Intel gần đây không phải là NUMA (như đã tuyên bố). Tôi đang thiếu một câu hỏi cụ thể.
Điểm:6
lá cờ br

Vì vậy, hãy xem qua từng dòng ý kiến ​​​​của bạn;

Vì vậy, nhìn vào CPU có hiệu suất lõi đơn tốt. một ví dụ sẽ là AMD EPYC 73F3 (theo dấu xác nhận) ngang bằng với Ryzen 5950X, nhưng đắt gấp 10 lần và được đánh giá trên x2 TDP.

Đây là một so sánh tồi tệ - hãy thử đặt hai CPU vào một 'máy chủ' dựa trên 5950X hoặc bộ nhớ hơn 128GB hoặc có hơn 64MB bộ đệm L3 hoặc hơn 16+4 làn PCIe.

Tôi sợ là không rõ nếu bạn biết máy chủ là gì, dù sao cũng không phải trong môi trường sản xuất/chuyên nghiệp. Máy bay, tàu du lịch, tàu chở dầu, xe buýt, xe lửa, v.v. được thiết kế để trở nên đáng tin cậy, linh hoạt và đáp ứng nhiều yêu cầu sử dụng khác nhau trong nhiều năm với chi phí có thể dự đoán được - máy bay chiến đấu phản lực, tàu cao tốc, ô tô của bạn, v.v. nhanh hơn có nhưng được thiết kế cho các trường hợp sử dụng đơn lẻ, tập trung trong đó độ tin cậy và chi phí không phải là vấn đề.

Trong lĩnh vực thông minh, thực sự không có gì sánh bằng khi bạn nhìn vào hiệu suất lõi đơn vì hầu hết các dịch vụ đều nhanh hơn một chút từ Xeon E5-2660 v3 đã 8 tuổi. Ưu điểm của intel là rằng CPU máy chủ của họ không phải là NUMA, vì vậy việc xử lý bộ nhớ sẽ tốt hơn và hỗ trợ có vẻ bóng bẩy hơn nên thậm chí không chắc làm thế nào những tổng hợp này điểm chuẩn liên quan đến các tình huống thực tế trong đó bộ nhớ cần được di chuyển giữa các lõi trong các ứng dụng không nhận biết NUMA (có thực sự bất cứ thứ gì NUMA nhận biết được ngoài máy chủ tiên tri?)

Thứ nhất, không ai trong môi trường máy chủ quan tâm đến hiệu suất lõi đơn, có thể một số ít người quan tâm nhưng >99% mọi người thì không.Có vẻ như bạn nghĩ rằng tốc độ xung nhịp là thước đo duy nhất của hiệu suất lõi đơn, mà quên mất tác động của việc tăng hiệu suất bộ nhớ/QPI/UPI/IPC - không chỉ thứ gì đó cấp thấp như 4210T (10c/20t, 2.3-cơ sở/3.4-turbo) tuyệt đối khiến 2660v3 rơi xuống đất (và nhân tiện, chúng chỉ niêm yết ở mức 555 USD) nhưng có những SKU như 8732C (28c/56t, 3.2-cơ sở/3.5-turbo) sẽ tạo ra con chip cũ hơn có vẻ ngớ ngẩn - cộng với tất cả các SKU 40c/80t của họ nữa.

Và tất nhiên, Intel cũng làm NUMA, bạn có thể muốn nói NUMA trên ổ cắm, đó là một điều khác, và Xeons 92xx thậm chí đã làm điều đó - chẳng hạn, hãy xem 9282 (56c/112t), có cùng mối quan tâm về bộ nhớ như CPU Zen.

Việc bạn khẳng định rằng "Máy chủ Oracle" là một trường hợp hiếm hoi nhận biết NUMA là sai và vô nghĩa vì điều quan trọng là hệ điều hành cơ sở hoặc Hypervisor nhận biết NUMA và bất cứ điều gì thậm chí gần đây mơ hồ đã có điều này trong nhiều năm. Bất kỳ Linux/Windows hiện đại nào cũng sẽ vui vẻ giữ các quy trình và bộ nhớ của chúng 'gần' nhau trong miền NUMA trừ khi thực sự có tranh chấp rất cao, điều này cũng đúng với ESXi/KVM/Xen thậm chí còn lâu hơn, hầu hết các ứng dụng máy chủ đều không cần phải xem xét NUMA vì tất cả đã được chăm sóc cho họ.

CPU máy trạm Xeon có vẻ ngang hàng với phân khúc khách hàng của AMD CPU, nhưng vẫn không mạnh bằng CPU intel phổ thông khách hàng. Ưu điểm duy nhất của máy trạm xeon là chúng hỗ trợ ECC, đó dường như là lý do duy nhất khiến không gian này vẫn tồn tại như bạn có thể có được CPU khách hàng tốt hơn nhiều với giá chỉ bằng một nửa, nhưng không có tùy chọn ECC và RAM bị hạn chế.

Các CPU và chipset Threadripper và Ryzen mới hơn hỗ trợ ECC, vì vậy quan điểm của bạn ở đây là tranh luận.

Ngoài ra, tôi nhận thấy có một số vấn đề với EPYC nhưng Ryzen đang hoạt động hoàn toàn ổn. Vì vậy, đó có thể là một câu hỏi được tải nhưng mọi người là gì sử dụng ngày nay vì có thể tôi đang thiếu thứ gì đó nhưng nhận được một máy chủ ngang bằng với một số thiết lập ryzen siêu rẻ về mức sử dụng năng lượng, độ tin cậy và hiệu suất dường như là không thể nếu bạn không muốn đầu tư một số tiền khổng lồ và điều tốt nhất bạn có thể làm là kết thúc lên với hiệu suất lõi đơn của Ryzen 2YO dành cho người tiêu dùng.

Những vấn đề, bạn có thể được cụ thể?

Một lần nữa điều này thiếu kinh nghiệm sản xuất của bạn. Trang web này rất đặc biệt dành cho quản trị viên hệ thống/nhà thiết kế hệ thống chuyên nghiệp, chúng tôi làm rõ điều đó khi bạn tham gia. Và ưu tiên số một của chúng tôi khi nói đến máy chủ là duy trì dữ liệu chúng tôi có và duy trì dịch vụ cho hàng chục/hàng trăm/nghìn ứng dụng và người dùng được cơ sở hạ tầng của chúng tôi phục vụ. Có, chúng tôi quan tâm đến việc sử dụng năng lượng, quản lý nhiệt và hiệu suất tổng thể của máy chủ nhưng đây là những mối quan tâm thứ cấp xa đối với độ tin cậy, khả năng phục hồi, khả năng giám sát, cảnh báo trước sự cố và dung lượng về lõi/luồng/bộ nhớ/làn PCIe - và thẳng thắn mà nói, bất cứ điều gì NHƯNG CPU cấp sản xuất đều thất bại trên nhiều tiêu chí này, nếu không muốn nói là tất cả. Nếu bạn cảm thấy nhàm chán, hãy google 'RRAS', xem điều đó có giúp bạn hiểu không.

Có sự đổi mới trong không gian máy chủ bị đình trệ?

Không hoàn toàn không, nhưng vốn dĩ nó sẽ không bao giờ có cùng lợi thế với các bộ phận của người tiêu dùng, đơn giản vì chúng tôi cần độ tin cậy - tại sao chúng tôi lại mạo hiểm chạy một máy chủ có CPU với một vài lõi nhanh hơn một chút nhưng lại mất tất cả các tính năng mà chúng tôi cần mà tôi liệt kê ở trên.

Điều tương tự ở trên của tôi là mấu chốt - số lượng lớn người bay cùng những người khác trên máy bay chở khách vì nó rẻ hơn và đáng tin cậy hơn so với bay khắp mọi nơi bằng máy bay chiến đấu, điều tương tự đối với việc vận chuyển container - bạn có thể đặt một người lên tàu cao tốc nhanh hơn nhưng số lượng thì không' Ngoài ra, điều này cũng đúng với nhiều cách khác để hoàn thành công việc - xử lý nhiều tải hơn, đáng tin cậy hơn và rẻ hơn với các giải pháp lớn hơn được thiết kế tốt thay vì các giải pháp tùy chỉnh độc nhất.

Nói một cách ẩn dụ, bạn đã bước vào phòng chờ của phi công tại một sân bay và đâm sầm vào tất cả các máy bay Boeing và Airbus bởi vì chúng không thể thực hiện cú lộn nhào dễ dàng như một chiếc Cessna.Chúng tôi không phải những kẻ ngốc, gần như tất cả những người thường xuyên đến đây đều có hơn một thập kỷ (32 năm trong trường hợp của tôi) để thực hiện thành công công việc này trên cơ sở hạ tầng rất lớn, chúng tôi là những chuyên gia biết cách nghiên cứu công việc của mình và học hỏi từ những người khác trong cùng một lĩnh vực (nghĩa đen là điểm của trang web này).

Bạn có thực sự nghĩ rằng bài đăng này của bạn là một công trình đột phá, ở cấp độ thiên tài mà hàng trăm nghìn người, bao gồm mọi nhà sản xuất máy chủ và CPU, đã bỏ qua - hay có thể bạn chỉ cần tìm hiểu thêm?

lá cờ co
Thực sự không đồng ý với một số điểm của bạn. Ngay cả hệ điều hành hiện đại cũng rất tệ trong việc quản lý NUMA và chỉ cần cài đặt mối quan hệ theo cách thủ công sẽ giúp bạn cải thiện 20-40% về thời gian phản hồi trung bình trên EPYC ngay cả đối với các ứng dụng có dung lượng bộ nhớ nhỏ (
lá cờ co
2260v3 rất cũ sẽ ăn EPYC7451 về thời gian phản hồi (nhanh hơn khoảng 40-60% đối với PHP), điều tương tự cũng đúng với mysql. Có thể là do bố cục NUMA và phần mềm hỗ trợ không đầy đủ (tôi không chắc liệu bố cục phân mảnh như vậy có thể được hỗ trợ tối ưu hay không, tôi nghĩ là không phải vì không thể tối ưu hóa bộ nhớ cache của đĩa hệ điều hành). Đồng ý rằng EPYC có thể xử lý nhiều yêu cầu đồng thời hơn, nhưng bạn có thời gian phản hồi chậm hơn đến chậm hơn nhiều và những thời gian phản hồi này cộng dồn vào kiến ​​trúc vi dịch vụ.
lá cờ co
Không chắc làm thế nào 4210T có thể hoạt động hiệu quả hơn 2260v3 vì CPU chậm hơn khoảng 2 lần theo điểm chuẩn, nhưng đó thực sự là một so sánh tốt vì tôi đang tìm kiếm một số "thay thế" cho 2260v3, hiệu suất cao hơn khoảng 40-50% cho đóng mức giá đó, điều mà theo điểm chuẩn dường như là không thể trên phần cứng intel gần đây.Trừ khi điểm chuẩn không chính xác.
Điểm:0
lá cờ us
Rob

CPU máy chủ thường có các hướng dẫn và tính năng phù hợp hơn với khối lượng công việc máy chủ điển hình và triển khai doanh nghiệp:

  • được tối ưu hóa cho đồng thời (chứ không phải khối lượng công việc máy chủ hiệu suất ứng dụng luồng đơn thường mở rộng quy mô bằng cách sử dụng nhiều lõi hơn thay vì chạy ở tần số xung nhịp cao nhất trên một lõi)

  • chúng có thể được trang bị bộ làm mát CPU tầng thấp để phù hợp với khung máy chủ 1U

  • hỗ trợ ảo hóa

  • nhiều bộ đệm CPU hơn

  • tập lệnh CPU bổ sung

  • không có đồ họa tích hợp

  • CPU máy chủ hoạt động đồng bộ với các chipset liên quan trên bo mạch chủ và bạn có thể có:

    • hỗ trợ đa bộ xử lý
    • nhiều ngân hàng bộ nhớ hơn và nhiều bộ nhớ được hỗ trợ hơn
    • Bộ nhớ ECC
    • nhiều làn PCI và khe cắm mở rộng hơn
    • mạng có dây ở 10 GbE (hoặc nhanh hơn)
    • không có tính năng máy tính để bàn/máy tính xách tay:
      • không có wifi
      • không có Bluetooth
      • không có HDMI/cổng hiển thị/nhiều cổng video
    • quản lý ngoài băng
    • SAS thay vì cổng SATA
    • hỗ trợ cho nhiều NVME
  • và những người khác

Việc sử dụng CPU của máy chủ trong máy tính để bàn thường chỉ có ý nghĩa khi bạn đang tìm kiếm những tính năng đó và có khối lượng công việc cụ thể đáp ứng tốt hơn với máy trạm có thông số kỹ thuật của máy chủ. Nói chung, CPU của Máy chủ không làm cho máy tính để bàn "tốt hơn"

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.