服务器配置与软硬件推荐参考资料
本文纯属备忘,不是参考答案。
由于LZ经常要提供方案,每年总有那么几回,要根据最新的方案或新项目提供软硬件型号给各内外部客户参考,现在的硬件更新太快,所以每次去查太浪费时间,趁着最近刚整理过记录下各备忘地址供查找。
CPU
Intel官网处理器子目录可以找到各种型号的cpu规格,包括基本主频、内核数、线程数、最大路数、功耗、缓存大小、最大支持内存。https://ark.intel.com/content/www/cn/zh/ark.html#@Processors
硬盘/SSD/RAID(一般都是服务器/SAN厂商包了)/SAN
通用服务器硬盘及SSD厂商主要有希捷 (以前的昆腾、迈拓均已被其收购)、西数、三星、日立、SK海力士、东芝,重点关注如何搭配满足预期的iops/mbps/延时以及容量。无论是HDD还是SSD,都需要关注硬盘类型:SAS/SATA,SSD(如https://www.westerndigital.com/zh-cn/products/data-center-drives/ultrastar-nvme-series-ssd,https://www.westerndigital.com/zh-cn/products/data-center-drives/ultrastar-sas-series-ssd)还要额外关注是NVME以及PCIe的支持情况(NVME是传输协议,PCI-e是接口类型,带PCI-E接口的SSD不一定带NVME协议,但带NVME协议的SSD一定是PCI-e接口)。
SAS和SATA类型的无论是SSD还是机械硬盘,通常都只标注MBPS及延时,而不包含IOPS(参考https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/general-docs/data-sheet-ultrastar-sata-series-2879-810017.pdf?_ga=2.89607835.1824397976.1566033221-144469810.1566033221规格说明),NVME SSD则都包含,重点标注iops和延时(所以直接从硬盘规格拿MBPS/IOPS以及延时更省事而且客观)。一般企业服务器都倾向于单盘容量小、做RAID 1+0/1/5,所以要综合考虑到容量、折算因子、MBPS、IOPS、服务器具体型号支持的HDD/SSD插槽数,这还是需要仔细计算的,脑袋一热拍不出来。
各服务器一般也提供SAN,这个时候SAN存储和硬盘是绑定的,基本上只能买存储厂商的,一般要买的是emc/dell的比较多。
就阵列卡而言,通常最需要关注的就是阵列卡支持的cache模式,绝大多数核心应用关注Write Back模式(对高频率OLTP写极为重要,DAS可以通过https://www.cnblogs.com/zhjh256/p/9378021.html检查当前模式)的支持。
http://witmax.cn/cache-writing-policies.html,https://blog.csdn.net/u014686399/article/details/71122880
内存
主要关注内存类型、基本频率、通道数以及ECC,一般现在都是DDR4,但是确实还有不少DDR3L的。厂商主要有三星、东芝、镁光、海力士(以前叫现代)其他的都谈不上生产,例如、SanDisk、金士顿。参考https://www.crucial.cn/files/docs/dram/%E5%85%B3%E4%BA%8E%E5%86%85%E5%AD%98%E5%88%B6%E9%80%A0%E5%95%86%E7%9A%84%E5%AE%9E%E6%83%85.pdf。 参考https://www.kingston.com/cn/memory/server-memory。
服务器
pc服务器我们一般都是使用hp/dell/联想为主,且以机架式为主,各种型号可以参考http://detail.zol.com.cn/server/hp/。或http://www.h3c.com/cn/Products___Technology/Products/Server/(HPE工业标准服务器),如http://www.h3c.com/cn/Products___Technology/Products/Server/Catalog/HPEIndustrial/Rackserver/DL580_Gen10/,各型号服务器可以通过产品规则看到支持的cpu规格(有些限制了系列)&数量、速度上限,最大内存&插槽数,阵列控制器及raid级别,硬盘类型以及数量(包括是否支持SSD),电源数(UPS),网络适配器(HA)及支持的最大带宽,iLO的支持情况。
网卡
以太网卡一般从万兆到十万兆为主,例如intel系列的,https://www.intel.com/content/www/us/en/ethernet-products/network-adapters/ethernet-xxv710-brief.html,具体受网络设备的影响。万兆光纤(更稳定、快速)的HBA主要有qlogic、emulex、broadcom、hp、dell、ibm,中低端的主要有Intel的。参考http://www.hbachina.com/。 主要考虑带宽和延时。
交换机
以太网交换机主要是思科、华为的为主。 光纤系列主要有HBA厂商自带为主。
iLO支持
iLO是Integrated Ligths-out的简称,是HP服务器上集成的远程管理端口,它是一组芯片内部集成vxworks嵌入式操作系统,通过一个标准RJ45接口连接到工作环境的交换机。只要将服务器接入网络并且没有断开服务器的电源,不管HP服务器的处于何种状态(开机、关机、重启),都可以允许用户通过网络进行远程管理。简单来说,iLO是高级别的远程KVM系统,可以将服务器的显示信息显示在本地,并且使用本地的键盘鼠标控制、操作服务器,并可以将本地的光盘镜像、文件夹作为虚拟光驱映射并加载到服务器中。使用iLO,可以完成低层的BIOS设置、磁盘RAID配置、操作系统的安装等底层的工作,并且可以在完成系统安装后实现系统的远程控制与管理。其配置参考https://blog.51cto.com/wangchunhai/837529。