随着越来越多的企业上云,如何提供兼具高性能、稳定性和安全性的服务器成为大多数云计算厂商需要面临的问题。秉承客户至上的理念,英特尔通过以数据为中心的强大产品组合为用户提供兼具更高性能、支持更多样化工作负载的产品技术,在不断加剧的行业竞争者中得以“一骑绝尘”。其中,金山云与英特尔共同打造的裸金属服务,不仅能在大数据、高性能、高I/O以及高内存的多场景中安全使用,同时也做到了TCO最优化,推动场景化应用落地,为企业级用户提供高性价比的上云解决方案。
裸金属服务器是云计算时代才出现的服务类型,它相对虚拟化服务器少了一些虚拟化后的特性,比如做虚拟化后单台物理服务器可以设置多个虚拟机分给多个用户使用,而裸金属服务器只能由单个租户独享,但由此带来的性能表现是用户看重的。另外,相对原来的物理服务器而言,它在管理体验上又类似于云虚拟主机,兼具物理机性能和云主机管理优点,其核心应用场景就是满足用户对高性能及稳定性的需求。
随着云计算的飞速发展,云服务的灵活性圈粉一批又一批,用户的使用习惯也随云发生了变化,但由于需求的限制,一些关键场景依然需要高性能做支撑。随着对高性能需求的日益增加,原来做物理服务器的开始改造服务器做裸金属云服务,而原来做公有云的也开始去除虚拟化提供侧重性能的裸金属服务,裸金属已经成了云服务商的标配。
作为国内市场上较早推出裸金属服务的云计算服务商之一,金山云的裸金属服务有许多亮点,金山云裸金属&异构计算产品总监金旭指出,在以数据为中心的时代,金山云致力于深入推动裸金属服务创新,并积极实现应用落地,而这一切不仅有金山云同仁的努力,也汇聚了英特尔的诸多“精英”产品技术。
与众不同的裸金属服务
金山云的网络可接入各种类型的主机。包括虚拟云主机,用户自有的托管类型的物理主机,还有云厂商对外租赁的物理主机,这种设定可以适配云计算(混合云)的典型场景,比如当应对类似“双十一”这样的业务高峰时,通过统一的负载均衡将负载分配到多种类型的主机上,包括临时新增的云端主机上。
为了将各种不同类型和处于不同位置的主机放在一个网络下,通常需要一些切换网络。为保障业务不中断,金山云在网络上设计可以避免切换的操作,省去切换带来的麻烦,最终可以让用户在同一个负载均衡下应对业务高峰。
金山云采用多机房容灾架构,每一个机房有一个传输中心,每一个传输中心有多个设备在毫秒级之内就可以去切换,为用户提供安全稳定的传输服务。
裸金属服务器有物理服务器的性能表现,但与原来物理服务器最大的不同就在于管理性。传统物理服务器开机至少需要几十分钟,而金山云裸金属服务器在应对“双十一”这样的业务高峰时,能在20分钟开启一千台服务器,无需人为干预。而且,还可以支持用户的一些自定义操作,比如自定义镜像,自定义多Raid,自定义系统盘分区,按照项目划分资源等。
无论是托管的服务器,还是租赁的服务器,金山云都可以提供完整统一的可视化控制台,控制台上可以看到资源状态以及管理模式。以前做物理服务器的运维可能需要搬服务器,而现在只需要到控制台几个简单的点击即可完成,用户还可以在审批流程中集成管理的API。
打造“极致”TCO
作为一项标准的云服务,裸金属服务器主要应用在大数据,高性能,高I/O以及高内存的场景中。
对于大数据应用场景而言,金山云选择将裸金属服务架构在英特尔至强金牌5218处理器上,不仅相对于上代处理器性能提升了大约30%,还能够维持价格不变,有助于提升存储企业诸如图片、音频、文本数据或者云盘数据等。
在一些对性能要求不高的使用场景,金山云并没有选择配置特别高的处理器,因为在金旭看来,一些场景,比如大数据本身对CPU的消耗并不是特别大,许多时候对于I/O方面的要求更多,瓶颈可能来自于硬盘。
高I/O场景上,主要用在缓存、搜索服务、机器学习以及深度学习等方面,高I/O场景上金山云选择了用英特尔至强6240处理器搭配DC P4510 SSD来构建,该类型的主机在I/O上的强化相对于上代产品提升了五倍。
一直以来,内存都是重要的,如今需要大内存的应用日益增加,诸如内存数据库、实时大数据分析、虚拟机以及容器等,而且许多应用没有大内存根本无法运行。因此想要得到更好的运行效果,大内存是必备条件。
英特尔的傲腾数据中心级持久内存是一种可部分替代内存的方案,对云服务商这种有大规模数据中心的用户来说,这是一种用来降低成本的重要措施,金山云的超大内存型裸金属服务器中采用了至强6240处理器加上傲腾数据中心级持久内存的方案,极大程度上降低TCO。
金旭还公布了一组傲腾持久内存加速内存数据库Redis的实测数据,与基于DRAM的方案相比,两者在百万级别TPS下的延迟表现差别非常小,然而TCO最多可以降低30%。
作为一种部分替代内存的解决方案,英特尔的傲腾选择将其与内存价格拉开一定的距离,提高产品的性价比。同时,傲腾本身具备非易失性,而且可以编程对它进行单独读写,这也为整个编程模式和整个云机制提供了大量创新空间。
结语
尽管现如今的傲腾内存还比较新,用户用法还比较初级,只有一些技术工程实力比较强的公司会才会针对具体的应用做一些定制化的开发和测试,相信未来会出现更多比较典型的“掉电不丢失数据的非易失性”的使用场景和应用案例。而在裸金属服务方面,英特尔与金山云的强强联手也为业界树立了一个非常好的合作典范。