释放了SCM的潜能,诞生了大内存软件。
硬件和软件的组合是计算机发展的大趋势对存储系统来说也是如此。 根据新的内存技术扩大内存软件,MemVerge是第一个“吃螃蟹的人”。
“我们认为未来十年的存储技术将迎来不仅是硬件而且是应用层、软件设计和生态上的系列化革命。 所以,三年前我们成立了一家面向企业级软件的公司,名为MemVerge。 如果是在特性和功能方面主要可以保存的存储硬件技术,我们计划支持。 持续的内存正好满足了我们的要求范承工向雷锋网介绍了。
经过三年的发展,MemVerge于今年9月24日正式发布了世界上第一款大内存软件Memory Machine Version1.0。
在MemVerge发布会上,范承工说Memory Machine主要做两件事。
作为虚拟内存层,集成DRAM和持久性存储器(PMEM )进行虚拟化,为内存提供软件定义的内存服务。
内存的ZeroIO Snapshot功能减少了硬件停机后的重新启动时间。
Memory Machine无需修改软件和硬件,就可以同时适用DRAM和PMEM,内存容量扩大了。 通常,骄傲的永久内存支持一条CPU线路的3T容量,DRAM支持1.5T容量,Memoey Machine可以共存。 这意味着普通的双向服务器的内存容量是过去的3倍9T。
另外,骄傲的内存价格比DRAM低,这意味着与DRAM组合可以降低内存的平均价格。 “我们的软件可以选择最适合为应用程序提供软件定义内存的比例。 在这种情况下,内存成本可以减少30 %到50 %。 ”范承工说。
价格下降的情况下,原来DRAM的性能会受到影响吗? MemVerge公式提供了KVM虚拟化虚拟机管理程序体系结构中DRAM和PMEM MSQL数据库的性能测试数据的不同比例的比较。 数据显示,128G PMEM和16GB DRAM组合的QPS达到49753,超过原来只有128GB DRAM 2175 QPS。
Snapshpt快照技术是一组数据集的特定时间点镜像,是即时拷贝,大大缩短了大型数据集的备份时间,因此在存储上经常使用的数据服务技术,但据说ZeroIO Snapshot即使有1T以上的数据,也能在1秒内掌握CPU Cache的所有状态。 在此基础上,ZeroIO内存快照有四个数据服务。
时间旅行可以自由返回到过去的任何快照,并且可以同时生成128个快照。
“自动保存”(Auto Save )就像在Word编辑时每隔一定时间自动保存应用程序一样。
简单克隆(Thin Clone )可以由同一应用程序“克隆”为多个并行执行,每个应用程序都是相互独立的。
无论是裸机还是虚拟机,应用程序迁移(APP Migration )都可以迁移到在各个数据中心运行的应用程序。
关于128位快照是否占用大量内存,范承工说:“128位快照占用一定的容量,具体的容量需要根据应用程序的活性度来决定。 如果快照数量多,更改也多,则需要创建和管理新的内存页面,需要多才多艺的内存,但仍比128倍小得多。 这是因为未修改的内存页面是物理共享的。 总体上节约了内存资源。 」
面对应用场景,革命需要更多的伙伴。
有软件中搭载的SCM技术,可以在什么具体的应用场景中出力?
“集中力量扩大内存系统的另一个重要原因是云服务提供商CSP (cloud services PIDER )和电影工作室在创作时的应用、金融应用领域,最新的股票市场交易信息为。
文/上海蓝盟 IT外包专家