龙芯开源社区服务器迁移一览

http://www.loongnix.org/index.php/%E8%87%AA%E4%B8%BB%E5%8F%AF%E9%9D%A0%EF%BC%8C%E9%BE%99%E8%8A%AF%E5%BC%80%E6%BA%90%E7%A4%BE%E5%8C%BA%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%81%E7%A7%BB%E4%B8%80%E8%A7%88

迁移原因

随着社区站点访问量的增加,为提升用户访问、下载体验,也为了使站点数据更安全、可靠,同时便于以后的弹性升级、扩充。近期对社区站点服务器进行了迁移升级。

社区站点分布

  Sites.png

迁移前拓扑分布

  Qianyiqian.png

迁移后拓扑分布

  Qianyihou.png

迁移前后环境对比

  迁移前 迁移后
硬件 X86环境,Dell双路服务器 龙芯3B3000双路
系统环境 OS: Centos6.4 APP: apache-2.2 php-5.3 mysql-server-5.1 open jdk build 1.8.0_91-b14 OS: Loongnix-0330 APP: apache-2.4 php-5.6 mariadb-server-10.0.14-8 Loongson open jdk build 1.8.0_60-b32
存储 Raid5 ceph fs接口,集群分布式存储
升级 单机部署,计算、存储均不能弹性扩充 容器化部署,计算、存储能力弹性扩充、迁移便利

亮点1: 龙芯服务器

  • 硬件性能.

使用龙芯3B3000双路服务器,性能足以支撑目前站点负载,后续如若需要增加负载,弹性增加容器即可。

  • 操作系统使用社区版loongnix替换了centos系统。

下图为日常服务器负载

  Load.png

亮点2: 龙芯平台上的JDK

  • 龙芯openjdk8是龙芯自主维护的基于mips的jdk产品。
  • 平滑迁移。社区站点源码库采用基于JAVA的Gerrit系统。
  • 性能稳定可靠。通过JCK测试,符合Java SE 8标准,支持JavaFX,支持Java Web Start。

  Java.png

亮点3: 龙芯平台上的Docker

  Docker.png

亮点4: 龙芯平台上的Ceph存储

  • ceph集群存储,扩展更方便。
  • 自定义多副本设置,数据更安全。
  • 支撑loongnix社区包含源码、二进制包、OS等近6TB的数据安全。

  Ceph.png

亮点5: 便利弹性升级

  • 计算能力扩容更方便,docker快速扩容
  • 存储扩容,ceph无感扩容
  • 部署更简单

1.png   

猜你喜欢

转载自blog.csdn.net/weixin_40065369/article/details/85775896