解决方案
采用 NetApp 统一存储服务解决方案
针对新浪以上的需求,NetApp在以往为其他互联网公司提供存储系统成功经验的基础上,坚信通过NetApp统一存储服务解决方案,可以帮助新浪降低数据的存储、管理和备份成本,并且能够根据业务的需要灵活扩展。
结构示意图如下:
NetApp利用独特的Appliance应用技术,将存储的数据与应用软件分离后专门放置在一个已被优化的专门进行数据服务Appliance结构中,从而使其方便、快捷和有效地存储和读取大容量数据。
NetApp认为存储系统应当提供数据服务,而非磁盘服务,应用程序是使用文件组织和存取数据的,存储应直接为应用提供数据。因此它的存储方案无论采用网络连接,存储将数据都将直接送达应用程序。
新浪采用NetApp 的统一存储系统对用户的数据进行集中存储,增加了系统的可管理性与可维护性,改变了由每台主机保存部分用户数据的情况。并且具有TCP/IP、 NFS、CIFS和HTTP等多种标准协议接口,可以支持WindowsNT、UNIX、LUNIX等多个操作系统进行并行访问。
应用NetApp专用的统一存储设备的新浪新闻、博客和邮件系统,具有极高的存储速度,保证了用户的高速访问。同时这个系统中所有的前端机运行同样的应用进程,通过NFS或CIFS访问存储系统中的用户数据,由于文件系统运行在NetApp FAS系统上,可以减轻前端机的负载。并且随着用户数量的增加,只需采用简单的增加硬盘(即插即用)或添加新机器的方式就可以扩大存储空间,保证系统的可扩展性,保证不中断的连续服务。
而NetApp独特的精灵卷技术(FlexVol),大大提高了存储的实际使用效率。FlexVol 技术在存储配置、利用率和调节卷大小方面具有实实在在的改进。数据卷可根据应用程序需求的变动,动态快速地调整尺寸。FlexVol极大降低了以物理方式分配的存储,节省了包括数据中心空间、电源、冷热要求等多项费用。
另外,由于NetApp的统一存储系统具有高可靠性的设计结构(如RAID DP、集群故障转移等),保证了网站具有良好的稳定性,即使出现断电事故,系统也可以保证在2分钟内重新启动并且保证不会丢失任何数据。同时系统可以利用现有的磁盘空间进行在线快速备份和恢复。由于该存储系统使用的是处于工作状态的磁盘,而不是速度较慢的磁带,故备份和恢复地速度非常快,并且方便灵活。而NetApp独特的数据快照(SnapShot)功能,使新浪可以在低磁盘耗费的情况下对全盘数据进行快速地照相。而它的快速恢复(SnapRestore)功能,可以使用户可以大规模地恢复数据,保证系统在遭受病毒感染、系统数据全盘误删除等情况下免受损失。另外,还可以利用NetApp内置的异地镜像软件SnapMirror构建远程容灾方案。除此之外,NetApp的存储设备还支持直接连接磁带机和通过第三方软件来控制和管理磁带库。