NAT在代理服务器、路由器、防火墙等领域应用广泛,但在存储系统方面的应用还很少。为此,探讨NAT种类、应用及核心思想,及用Java网络包java.net实现NAT软交换的思路和方法,并根据网络存储系统安全问题,提出基于NAT的存储集群架构,分析其运行机制算法。模拟测试结果表明,基于NAT可在存储集群系统上实现代理服务,实现存储安全访问,对外网隐藏了存储系统的实际地址。
NAT play an important role on proxy server, router and firewall. NAT is seldom used in storage system design. The types, application and core ideas of NAT, and the method and steps of the implements based on Java.net are discussed. Based on the state of the art of network storage security, a novel structure of NAT network storage cluster is presented, its running mechanism and algorithm are analyzed. Simulation testing illustrates NAT implement proxy service and security access to storage system, and hide real address of storage system to outside network.