这些年,由随着应用场景日益丰富和多样化,计算工作越来越复杂,传统的计算方式(单机计算/分布式计算)已经不能满足,需要一种新的更强大的计算模式来解决这些问题,这是融合计算产生的背景。
融合计算涉及两个层面:操作系统和应用场景,先说操作系统。
目前的操作系统,都有自己的产品定位和应用边界。比如Windows对标的是个人电脑,通常处理个人编辑类业务。iOS和安卓因为移动性强,多用于社交娱乐方面的交互工作。Linux面向服务器领域,处理高并发业务是它的强项。Laxcus做为一种分布式的多机操作系统,尤其擅长处理大规模、超大规模的存储和计算工作。
不同操作系统的产品定位
第二要说的就是应用软件。
在传统的语义里,应用软件必须基于特定的操作系统。比如Windows上的软件,只能在Windows上跑,不可能在iOS上运行,或者Linux/Laxcus上的指令,Windows也无法识别。这个问题是它们的局限。
那么,有没有办法,让一套应用软件根据业务需求,跨越多种操作系统,在不同的操作系统上无缝运行呢?
这就是“融合计算”要做的事情。
“融合计算”的本质,在操作系统和应用之间,插入一层运行环境和接口。向下,把各种操作系统连接起来&#