今天不聊某音,也不撩妹子,聊聊技术,聊聊X86和小型机,深入浅出,让你瞬间高大上,万人景仰,犹如滔滔江水,连绵不绝…
什么是小型机,某百科是这么说的:小型机是指采用精简指令集处理器,性能和价格介于服务器和大型主机之间的一种高性能 64 位计算机,同时也叫Unix服务器,通常使用自家封闭的UNIX操作系统和专属的硬件架构。比如IBM采用Power处理器和AIX操作系统,Sun、Fujitsu(富士通)公司采用SPARC处理器架构和Solaris操作系统,HP采用安腾处理器和HP-UX操作系统等等。另外,I/O 总线也不相同,比如Fujitsu 是 PCI,Sun 是 SBus。这就意味着各公司小型机机器上的IO设备 ,如网卡、显示卡、SCSI 卡等也都是专用的。这样封闭的硬件架构和操作系统会被厂家调校到性能卓越、最稳定,再采取冗余等保证措施,并建立完整、快速响应的服务体系,保证了小型机的高RAS(Reliability, Availability, Serviceability 高可靠性、高可用性、高服务性)。太复杂啦,好费脑阿!!!
小型机往往应用于金融、电力、电信等行业,这些用户看重的是Unix操作系统和专用服务器RAS特性、纵向扩展性和高并发访问下的出色处理能力。这些特性是普通的X86服务器很难达到的,所以在数据库等关键应用一般都采用“高大贵”的小型机方案。
稳重的小型机体系从研发-生产-销售-服务整个链条都是“封闭”的,导致小型机发展缓慢、竞争也不充分。和“开源”的X86“百花齐放”的体系相比,不管在技术上、价格上在现在这个时代都失去优势。小机的封闭架构是发展前期获取成功的根源,却是互联网数据泛滥时代走向衰弱的导火索。
X86走的是另外一条路,一条互联网的路。X86的发展和互联网的进程完全契合。互联网的核心精神是“草根”,是开放共享,是共同发展,大家都是吃瓜群众,没有谁比谁更重要。能生产X86服务器厂家很多,但没有一家是完全包办的。每个部件都可以有不同的选择,竞争充分、优胜劣汰。所以X86服务器一直在持续发展,一直在适应发展,现在已经接近小型机的RAS,并且性能上都和小型机不相上下,比如在8路(及以下)的机型上,X86服务器的性能已经超越了小型机的领军机型Power。
X86服务器最常用的操作系统—Linux继承了UNIX的设计思想,也是一个性能稳定的多用户网络操作系统,而且有很多的开源版本。来自全世界的无数程序员一起参与了Linux的修改、编写工作,程序员可以根据自己的兴趣、灵感和需求对其进行补充和修改,这让Linux吸收了无数程序员的精华,不断壮大,还降低使用门槛,吸引大量用户使用,百炼成钢。现在绝大多数服务器端的应用都是运行在Linux操作系统下的,Linux成为最普及的操作系统。
英特尔从2010年发布的Nehalem-EX架构至强7500处理器,使X86平台真正具有了叫板同时期主流小型机系统的实力。而至强系列处理器所实现的睿频加速、超线程、虚拟化和智能节能等一系列技术,使x86架构的服务器在性能上足以抗衡基于RISC架构的小型机,但在成本上却大大降低。更新一代的至强E7处理器,在系统可用性技术和数据完整性技术上又有了长足进步,RAS特性日趋完善,还引入了更多可靠性设计,如提升内存可靠性设计、推出增强的MCA架构eMCA2.0等,使得基于X86的服务器也达到99.999%的稳定性。
▲图1. Intel® Xeon® E7 RAS特性日趋完善
2008年当“阿里巴巴”提出去“IOE”的时候,大部分“名门正派”的IT部门觉得这是“痴人做梦”、“自掘坟墓”。几年后,真正被惊醒的却是“名门正派”们。他们发现互联网企业的系统比自己的复杂得多了,用户也多得多,相对自己的系统,用户的并发是“天量”的。这些应用对服务器性能要求和稳定性的也很苛刻......居然都已经成功替换成X86服务器了。而自己使用的小型机经过一段时间的运行,封闭架构导致的弊病都呈现出来了:
1、采购成本过高
2、管理复杂,缺乏自动化运维和统一管理
3、缺少备品备件,维保费用高,出了故障停机时间长
4、需要的人员要求高
5、应用开发成本高
6、TCO居高不下
……
由于以上原因,传统基础设提供者参照互联网企业的去“IOE”的经验,采用高RAS的X86服务器来代替小型机的动力和愿望越来越强烈。但是选择什么样的X86服务器却成为难题。
华为推出的KunLun开放架构小型机是一系列基于最新的Intel® Xeon® 系列处理器,并采用了诸多最新技术的高端服务器。系统架构的设计理念是“高可靠,高可用,高性能,易维护,可伸缩”:具有同类产品中最强的可靠性,极速的性能,领先的弹性架构设计,以及开放易用的集中式管理平台,可以全面满足关键业务,大型数据库,内存数据库,虚拟化,高性能计算等业务负载的要求。和普通X86服务器相比,华为利用其自研的RAS2.0和NC互联芯片技术研制的关键业务服务器KunLun,计算性能和可靠性远胜于其他X86服务器,媲美小型机,让客户迁移更放心:
1、高可靠:基于RAS2.0特性,部件全冗余,系统无单点故障,99.9996%的超高可靠性;支持故障分析告警和故障隔离,业界首次支持CPU和内存的在线热替换,确保故障在线处理业务不中断,可靠性媲美传统小型机,并可以实现系统平滑扩容。
2、高性能:4 to 32路纵向平滑扩展,最高可达1200万tpmC,满足客户未来5年业务需求。
3、TCO节省:采用X86开放架构,融入主流生态链,采购成本及运维成本降低30%,so easy!
▲图2. 创新的RAS2.0技术提供更高级别的可靠性
云计算的核心理念是“按需供给”,云计算资源池内并不是只需要虚拟机服务,核心应用上还是需要高性能的计算服务,需要采用物理服务器来承载。用软件定义出来的虚拟机,比起物理服务器来多了迁移、镜像管理等功能,在管理、配置、运营上也带来很多便利。而华为KunLun系列小机入云以后,就可以像虚拟机一样进行统一管理和自动发放的神奇功能,不再需要手工安装物理服务器的操作系统和软件,不需要手工配置网络和存储等,使用起来像虚拟机一样方便。使得资源池管理者可以统一管理云内包括物理裸机在内的所有的计算、网络和存储资源。
从UNIX小机迁移到KunLun小机,由于服务器架构和操作系统的变化,需要有一套严谨的应用和数据迁移方法。KunLun小机在多个行业的数据库替换和整合、关键业务替换等场景中获得成功,积累了丰富经验。并总结出完善的基于信息采集与评估、计划和设计、实施、确认及系统优化等4个阶段,17个步骤,30个标准动作场景的应用和数据迁移方案。确保每个用户、每个场景的业务平滑迁移、保障业务连续性。
此时此刻,我只想唱:“我爱你KunLun,亲爱的KunLun,我为你骄傲,也为你自豪。”
论颜值,论品味,论身板,你值得拥有!