六维空间的过去和现在
六维空间的前身是东北大学BT下载站,为校园网用户提供基于IPv4协议的校内BT下载服务,采用Linux操作系统,PHP语言编写种子索引页,MySQL数据库保存种子相关信息,作为索引页的Web服务器采用服务器端软件使用的语言编写。
2008年初,考虑到目前国家对于使用IPv6网络的优惠政策英语作文,为了提高东北大学校园网IPv6的使用率,计划将原服务于IPv4用户的东北大学BT下载站迁移到IPv6网络东北大学六维空间,建立东北大学IPv6 BT下载站,为IPv6用户提供服务。
2008年9月,东北大学IPv6 BT下载站正式上线,东北大学BT下载站成功由IPv4网络迁移到IPv6网络,开始为IPv6用户提供BT下载服务。
2009年2月,因网站发展的需要,东北大学IPv6 BT下载站更名为六维空间-东北大学IPv6 BT下载站,简称六维空间。
移民问题
东北大学BT下载站点迁移前后的网站架构图如图2所示,左侧为IPv4 BT下载站点的架构,右侧为IPv6 BT下载站点的架构。
图2 东北大学BT下载站迁移前后网站架构
在之前的网站架构中,我们以web服务器的形式发布资源索引,让服务器直接对外提供服务。在新的架构中,我们将web服务器替换为运行PHP的轻量级服务器,使得服务器更加节省资源东北大学六维空间,支持更高的负载。同时在原有服务器的前面放置了Nginx作为服务器的反向代理,方便将来服务器的水平分布扩展。