论文部分内容阅读
由于Internet技术的迅速发展和用户数量的急速增长,各种数据和信息以每年3~5倍的速度爆炸式地增长,同时数据分布在越来越广阔的地域空间,大量对存储系统的性能提出更高要求的数据密集型的应用的出现,这些都使分布式存储技术面临新的挑战。因此,如今企业都面临着一个很重要的问题,那就是如何构建一个具有高性能、高可用性、高可扩展性、可管理并且安全的存储系统。本文针对随着数据量不断增长,系统压力不断增大的复杂问题,结合数据分段技术、服务器簇策略、读写分离策略、负载均衡策略以及Coroutine协程等关键技术,提出了一个具有三层体系结构的分布式存储访问系统。为当前的Internet业务提供了一个易实施的海量数据存储访问系统的解决方案,提升分布式存储访问系统的服务性能及可用性。本文首先叙述了目前的分布式存储技术及其状况以及分布式存储技术的发展趋势,然后分别叙述了该系统所采用的关键技术和系统各模块的具体实现,最后对系统进行了功能测试和压力测试,其测试结果表明该系统具有高效的数据处理能力,能满足海量数据存储的要求。