一般来说应用服务器采用传统X86服务器来部署(物理机或虚拟机都可以),后端的数据库服务器是整个大数据平台的核心,不论对CPU的处理能力和I/O的吞吐能力,还是对平台的稳定性和安全性都有极高的要求,一般客户会采用高端的服务器来部署,比如采用LinuxONE来整合大量的中间件或数据库来作为医疗行业大数据平台就是一个非常不错的选择。
收起答:医疗行业大数据平台的不是模式既有传统物理机,也有虚拟机和容器的组合。
部署大数据平台要看部署哪些大数据应用,不能一概而论。物理机和虚拟机在理论上都可以部署大数据平台,没有什么技术上的限制。
如果采用虚拟机的形式,大数据软件基本都可以实现。采用虚拟化可以很方便利用虚拟部署方便,易于管理的一些特性提高大数据平台的灵活性。
但是虚拟化I/O扩展能力有限,可能会影响大数据的数据处理。一般大数据平台都采用分布式架构,通过多个节点且每个节点配置多块硬盘来分担I/O压力,这样实现的数据高吞吐;虚拟化环境使用采用的统一存储设备,但IO能力受限,不足以支撑大数据这类的应用。如果一定要采用虚拟机的方式部署大数据平台,可以考虑LINUXONE这一类的大型虚拟化主机,它的I/O吞吐能力和虚拟化水平可以满足大数据应用的需求,而且又不失灵活性。
再有一种情况是,如果大数据平台用到内存数据库可以考虑采用虚拟机。对于这一类应用,一般是将数据读取到内存中,以提高数据读取速率,虽然内存虚拟化转化会降低一些效率,但考虑到内存的速度及不会有太多数据节点间的数据交换,因此部署内存数据库这一类的大数据应用,可以考虑采用虚拟机方式部署。