主要是看运行什么软件和数据量,训练数值大小,这里要强调一下,数值大小和数据量是不一样的。
深度学习服务器的核心部件还是CPU、硬盘、内存、GPU,特别是很多深度学习依靠GPU的大规模数据处理能力,这就要强调CPU的计算能力和数量,同时不同的数据对GPU的显存要求也不一样。
当下大部分都在用RTX3090做深度学习,最新RTX4090已经上市,单精度计算能力是RTX3090的2倍,这两个GPU都是24G显存;像A100强调双精度计算能力,显存有40G和80G两个版本,而A6000单精度计算能和RTX3090差不多,显存是48G,可以参考选择。
当然,最重要的还是口袋里的银子,A6000市场价大概是RTX的2倍还要多,A100最近更是要上十万了,估计也快买不到了,价高缺货;RTX3090/4090的价位低,性价比高,这也是为什么大部分人都选择它们做深度学习了,这是市场的选择。
首先,是对服务器硬件CPU的选择,这与我们平常选购台式机一样,首先要确定是CPU,而不是主板,因为CPU是整个服务器核心所在。服务器性能如何,在相当大程度上取决于所选择的服务器硬件CPU类型。要选择CPU,首先就要知道当前服务器硬件CPU品牌、类型和型号。>
从整体上来讲,Intel和AMD的处理器兼容性更好,支持面广,但一般仅满足中、抵挡用户需求,像网站机房、电信、金融、证券之类的用户通常是选择支持UNIX系统,基于IBM和SUN处理器的服务器系统。在价格方面,当然是基于Intel和AMD处理器的服务器要便宜些。
其次,内存的选择也很重要,内存的重要性仅次于CPU,在服务器中更是如此,因为服务器的许多故障都是因内存而产生的。在服务器内存选择方面,不仅要考虑当前主流的内存技术,如DDR2、DDR3,还要看它所具有的其他特性,如纠错方式,是否支持内存镜像、内存保护、内存阵列等技术。
另外,是对服务器租用硬件主板的选择,在选择服务器硬件主板方面我们主要考虑的是服务器的标准配置和扩展性能。如支持的处理器数、支持的内存类型和最大内存数、各种磁盘接口数、各种扩展槽类型和数量,是否集成RAID控制卡,RAID控制卡类型,集成的网卡类型和数量,以及其他一些内/外置接口配置。
最后,是服务器硬件硬盘的选择。服务器因为要面对多用户的并发文件访问,所以要求服务器所用的硬盘的读写性能非常高。这一方面是通过提高硬盘转速、硬盘接口带宽来保障,另一方面还要通过磁盘阵列来加强。对于绝大多数中中、小企业选择标准的SCSI接口硬盘和RAID0、RAID1、RAID5之类的较低级别阵列即可。大型企业用户则可以选择目前性能最高的SAS接口硬盘和RAID5或者以上级别的阵列。
适合于网站建设的相关应用的服务器如下:惠普Proliant ML115服务器采用4U塔式结构,配有一颗AMD Opteron(皓
龙)1210 双核处理器,核心频率180 GHz,仅支持一个处理器,双核共
享2M二级缓存。配备了512MB DDR2内存,最大支持内存容量为8GB。
存储上,标配了160GB SATA硬盘(7200rpm),集成RAID0,1,5的控制
器。另外,SATA硬盘存储容量最大可配置到2TB。网络及机内还集成千兆
以太网接口一个、8X、16XPCI-E扩展槽各一个,及2个32位/33MHzPCI插
槽(33伏),还有8个USB20接口。
基本配置
惠普 ProLiant ML115 服务器
服务器类型
塔式
CPU
AMD Opteron 1210CPU
标配CPU数/最大支持数
1/1
内存(RAM)标准/最大 512MB/8GB DDR2
硬盘类型/个数
标配160GB SATA/1
网络
集成嵌入式千兆多功能以太网卡
软驱/光驱
无/DVD ROM
服务 3年有限保修
媒体参考价
4950元
这款服务器全负荷运行时的噪音值是68分贝,比一些台式电脑的噪音还要小,可以放在办公室中使用。ML115产品可以运行Windows Server 2003 SBS, Redhat Enterprise Linux,Suse Linux Enterprise以及Novell Netware65SBS等服务器 *** 作系统。
ML115是一款经济适用且功能全面的服务器,拥有多个PCI和PCI-Express
插槽、4个DIMM插槽以及可容纳4个硬盘驱动器的机箱,能够为小型企业
提供所需的可扩展性。另外,ML115能够通过经济高效的HP Lights-Out
100c远程管理卡从远程或不可控站点上进行升级。该款服务器可应用于
中小型企业的分支机构或远程站点, 从事光学应用的小型企业。由于内
存仅有512MB,因此笔者建议将内存扩充至2GB,以保证每颗内核都可以
充分发挥其性能。
请参考我们从服务器提供商那里购买到一台服务器,我们需要第一步对其进行配置。
首先通过密码登录服务器
然后输入相应的密码登录服务器。
其次添加自己的公钥,如果没有则通过 ssh-keygen 来生成一个
将生产的公钥复制到服务器上,添加到 ~/ssh/authorized_keys
配置 ssh config
然后我们可以通过 ssh server 来登录服务器
配置完公钥后我们需要配置硬盘。
假设服务器购买了两块硬盘,其中一块是没有配启用的,我们需要使用 fdisk 进行分区,然后使用 mkfsext4 进行格式化。
我们需要让服务器开机自动挂载,我们将其挂载信息添加到 /etc/fstab
我们通过 mount -a 来重新挂载我们的分区。
到此我们服务器的基础配置已经完成,接下来更具具体的需求部署不同的服务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)