我有一些使用的机架式服务器(戴尔R610,惠普DL180 G6,惠普DL360 G5),我打算用于点播环境中的点播videostream。 我想让他们在同一个操作系统上进行简单pipe理,让一台服务器(HP DL180)拥有大量的存储空间和超快速的查找/传输function,以支持多个边缘服务器,这些边缘服务器将在本地caching媒体,也有快速的寻求,但存储要求较less。
我原来一直在使用Ubuntu,但从以前的反馈中得知,Ubuntu将不会像CentOS那样对硬件RAID有相同级别的支持,所以一直试图在服务器上切换。
在以前的托pipe专用主机的经验,他们会有一个定制的服务器configuration的CentOS 5或6所有的小铃铛像nano (我知道这是超级简单的安装,这只是一个简单的事情, CentOS最小安装的一部分,与托pipe公司的默认安装相比)。
媒体stream的软件供应商build议进行一些内核级别的优化,我很好奇,如果我现在应该继续使用CentOS 6,还是使用CentOS 7呢? 看来版本7还是非常新的,所以不确定在论坛上能否获得相同的支持质量,而且由于服务器并不是那么新,所以我想没有任何硬件需要7。
从安全的angular度来看,我是不是从7号开始就开始了自己的脚步?
我总是build议新的项目从最新的可用操作系统版本开始,除非有一些压倒性的需要不这样做。
你可能遇到的一个绊脚石是,EL7在很多硬件方面削减了很多驱动程序,而且由于你打算在这里使用一些相当老的硬件,你可能会发现你不能安装操作系统。 在这种情况下,你将不得不使用EL6(或升级硬件)。
特别是,G5服务器可能有一个SmartArray 400,它使用了从EL7中删除的旧的cciss驱动程序。 您可能能够使其与kernel boot命令行选项hpsa.hpsa_allow_any=1 ,但不能保证。 G6可能有一个SmartArray 410,它应该与当前的hpsa驱动程序一起工作。
HP和Dell提供的监视和pipe理代理也可能不适用于特定硬件的EL7。 如果没有这些可以活下去,那么这不是什么大不了的事情,但是它们确实增加了足够的价值,你应该尽可能地使用它们。
我会用CentOS 6来安装这个项目。 有几个考虑因素:
在上游红帽产品的生命周期内 ,EL6刚刚达到我生产环境所需的成熟度和稳定性。 它仍然是一个良好的套件,深入的思想和广泛的使用的分布。 另外,您始终可以select在EL6上使用更新的内核。
您所描述的服务器硬件devise用于EL5和EL6。 这包括惠普和戴尔提供的增值监控软件和代理商。 并不是说EL7不能工作,但是系统的时代以及老硬件驱动程序退出维护的趋势意味着你应该争取一个正确的操作系统。
如果您使用的是较新的硬件,我认为向前兼容性将是一个更大的问题。 我个人还没有准备好将EL7作为一个平台来validation,但在未来6个月内会有所改变。 至于今天,我不认为用EL6是不负责任的。
对于你有的系统,Ubuntu的支持很好。 硬件在G5 / G6 ProLiant时代服务器或戴尔品牌的LSI存储控制器上没有任何问题。