咨询邮箱 咨询邮箱:service@yitianxinda.com 咨询热线 咨询热线:18101296137 微博 微信
北京软件开发公司软件定义技术使SAN存储性能扩展成为可能_北京软件开发公司
发表日期:2016-06-01 09:54:19    文章编辑:yitianxinda    浏览次数:

  北京软开发公司IT行业日新月异的发展有目共睹,然而有一个市场却一直保持着稳定而缓慢的发展脚步——存储。相对于其他产品,存储的技术门槛更高,无论是数据安全性、可恢复性、高可用性以及管理性,都要比其它的IT产品复杂的多。

  

 

  然而随着近几年互联网的不断壮大,特别是云计算、大数据等技术的冲击下,存储领域也开始发生颠覆性变革,那就是介质的变化。业务互联网化、云化的需求越来越明显,企业对于存储的要求不再局限于处理的速度、容量和可靠性,而是能为数据中心带来较优效率、灵活性、规模、成本和数据保护的存储解决方案。这些都使传统存储越来越无力招架,企业开始将希望寄于软件定义技术。2015 年年中,传统存储行业老大EMC 被服务器厂商 DELL 收购为这场技术变革奠定重要的里程碑。

  与此同时,传统虚拟化厂家 VMware 也推出 VSAN 来替代昂贵且过时的集中式存储设备。以可弹性扩展、更易用的存储解决方案,降低数据中心的整体拥有成本。但VSAN的本质是SAN存储,提供的是“块”接口的数据存储功能,不提供NFS服务。为了满足虚拟机中需要文件共享的需求,大多数情况下需要在单个虚拟机中部署NFS服务,这种集中式的部署方式无法充分利用VSAN的横向扩展性能。

  为了丰富VSAN存储方案,VMware与以软件定义存储技术见长的达沃时代合作,由其开发VNAS提供并行文件服务。在接受51CTO记者采访时,达沃时代副总裁、CTO雷迎春博士介绍了VNAS与VSAN的协作方式,剖析了分布式文件系统的开发难度何在,同时也展望了他眼中的软件定义技术发展趋势。

  VNAS:软件定义的分布式并行NAS

  VNAS是运行在VMware虚拟中的一种NAS虚拟化服务,它的部署非常简单,利用VSAN虚拟出来的硬盘,通过VMware的vSphere一键操作即可完成部署。其核心是达沃自主研发的分布式文件系统YeeFS,对外提供标准的NFS/CIFS接口,以及集群式NAS服务。由于它与VSAN运行在同一个宿主机上,即使VMs迁移了,还是可以实现对StorgeVM的就近访问,与VMs位置无关。另外,通过创新数据调度等技术,VNAS提供全活集群的保障机制,因此当本地StorgeVM故障时,VMs仍可以通过其他Host上的StorgeVM继续访问相关数据。当然,VNAS对故障的判断,需要VSAN提供相应的物理资源信息。

  

 

  除标准的NFS/CIFS接口外,VNAS也为客户提供私有协议支持,为应用提供符合工业标准的Posix接口。运行在Windows、Linux操作系统之上的应用软件都不需要更改即可访问。通过选择私有协议的方式,避免不必要的协议处理,提升系统的可用性和可靠性。

  为了使大家进一步明确VNAS对VSAN性能的补充,雷迎春以具体应用实例来加以说明。比如,虽然VSAN本身有Hadoop解决方案,但Hadoop的底层是HDFS文件接口,VNAS允许新增HDFS接口,从而更好地支持Hadoop应用在VSAN环境下的运行。

  分布式存储的核心在于共享

  国内提供分布式存储服务的厂商并不少见,达沃作为一家成立只有五年的初创型公司,究竟凭借什么获得VMware的青睐呢?雷迎春认为,除了利于VMware在中国本土环境下的业务扩展,更重要的是达沃在存储领域,特别是分布式文件系统研发方面有较为领先的技术优势。

  雷迎春谈到,国内存储厂商中提供“块”存储服务的居多,真正自主研发分布文件系统的服务商还是很少见的。市场上见到的一些分布式文件存储产品,也基本是基于GlusterFS、CephFS等开源系统。但对于企业存储来说,可靠性永远是第一位的,因此在缺少足够技术维护人员的情况下,开源存储系统较难投入到企业真正的生产环境当中。

  雷迎春进一步分析到,分布式文件系统的研发难度较大。很多应用都依赖于文件系统提供的原子语义,这就要求分布式文件系统在保证性能的前提下,还需要使许多文件操作具有原子语义。例如,创建文件这个简单操作就需要原子完成,要么成功,要么失败,不允许中间过程,否则,系统就不一致,或者存在垃圾资源。

  在云计算带来的变革下,未来应用部署的主流形式将主要集中在Docker和虚拟机中。“块”存储技术解决了盘阵的问题,但应用上云后,应用和应用间共享数据时,文件是一种常用的方式。对名字空间进行虚拟化和统一,完成对海量数据的统一管理和共享。

  应用定义存储是重要的趋势之一

  采访较后雷迎春谈到,存储和应用的耦合效力、耦合的好坏,会直接影响应用的使用和效能。另一方面,不同的应用对于存储有不同的需求。例如,在传统的三层架构下,应用与存储间是分离的,它们之间一般通过iSCSI或NFS标准协议沟通。而在超融合架构下,VSAN通过嵌入到vSphere框架实现应用和存储的直接沟通,获得较好的性能和可靠性。应用定义的存储应该是存储发展的一个重要趋势。

  现在大家都在谈论数据智能化,雷迎春认为数据分析是其中重要的一方面,还有一个可以尝试的方面是对数据语义的理解,挖掘数据之间的关系,进而影响数据在物理介质上的部署方式,改善存储性能。当然,做好这个工作的前提之一是需要对应用有一定的理解。未来达沃将专注于解决存储和应用的结合问题,通过应用超强的可调整性与存储进行良好的耦合,存储努力地配合应用的需求,使应用开发者可以不用过多地关注存储层面而把更多的精力放在业务层面。

相关文章推荐
业务增长每天都会带来新的需求。无法跟上步伐?软件解决方案可以为您解决。除了简化管理流程,它还增加了你的投资回报率、安全性以及可扩展性。此外,从长远来看,它还能显...
技术革命在全世界带来了许多范式转变。技术存在现已深深扎根于生活的几乎每一个方面;随着技术使用的增加,对离岸信息技术服务的需求也在增加。简而言之,离岸信息技术服务...
在不断变化的网络安全领域,包括信息安全分析人员和首席执行官在内的各个领域的IT专业人员面临独特的挑战。从简化安全调查问卷的回复到优先考虑身份管理基础,我们编译了...
软件开发是一个复杂的过程,涉及许多流程、组件和方法,它们必须协同工作才能成功。如果其中任何一个因素失败,整个开发过程都可能受到阻碍。然而,在竞争激烈的生态系统中...
改进人力资源流程对任何旨在最大限度地提高生产率和员工满意度的企业都至关重要。许多公司需要人力资源任务的帮助,这需要时间和资源。企业资源规划软件可以是这方面的完美...
对于希望简化软件开发人员招聘流程的企业来说,选择合适的在线招聘评估平台至关重要。由于有如此多的选择,找到满足您需求的解决方案可能具有挑战性。本指南将帮助您解决选...
北京软件开发公司移动OA办公软件随着智能移动终端的普及,OA办公系统充分利用智能移动终端的特点,与之融合而成的移动OA办公系统逐渐成为市场的主角。当前,各大OA办公系统厂商纷...
北京软件开发电商新闻app软件主要是定位于“电商新知”,从内容的属性上可以看出电商新闻app主要是设为新闻、案例、数据、栏目,可以提供电商行业的一手新闻。其中包括:B2C、B...
媒体将大部分注意力集中在源自组织外部的信息安全威胁上。无论是发现新的高级持续威胁 (APT) 还是公司违规,通常人们都认为这是来自公司外部人员的威胁,即局外人。...
单机会员管理,简单方便快捷   会员管理上规则多样,设置简单,如会员日设置、介绍人功能、积分、区间折扣或赠送,短信发送等功能可让您使用起来灵活自如,连锁软件还可自...
 北京软件开发软件开发要做好前期准备工作和详细的实施过程:   前期准备   开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。 ...
根据北京软件公司的不同方面反映在FES的生态系统开发中的面试数据的分析。首先,我们提供一个简短介绍从采访中确定的关键角色来解决RQ1的部分,这是因为软件公司经常出现在对其...