News

Guangdong BAIDU Special Cement Building Materials Co.,Ltd
— 新闻中心 —

区块链分布式存储Filecoin网络节点特点和专业化运维介绍

先东的朋友们大家好,今天我给大家分享的内容有两个。一个是我们filecoin网络介绍的介绍和优点,另一个是专业化运维特点。

首先,我先我想分享的是我们filecoin集群网络是怎么样的,又是如何和主网相连的,又有什么优点。首先,我们Filecoin网络有三个网络,对外的公网和对内的内网。

还有一个别的公司没有的智能管理网络。Filecoin集群网络有很多的设备,包括计算服务器、验证服务器、存储服务器、GPU服务器等等。

内网使用的是万兆的汇聚层互联,实现内部通信。智能管理网络则是在万兆汇聚层外通过交换机连接到我们自己的主机进行监控,将来数据结算也是在智能管理网络上结算。

接下来我重点讲解我们对外的公网。这些机器也是先通过千兆的汇聚层汇聚然后在连接到核心交换机上,在通过路由器到达网关然后连接网络运营商的骨干网。

但是filecoin网络不仅仅是中国的项目,它是全球的,所以肯定要与全球的互联网进行互联。目前来说有两个方法,第一个是通过卫星网络。

比如说到达运营商的骨干网之后再通过骨干网到达卫星公司的卫星地面站,由地面站发送数据到卫星,卫星再转发到别的国家的地面站再连入别的国家的互联网。

但是这个方法应该是很少使用的,一是因为通信卫星建设费用很高又不方便维修所以使用卫星资源会很贵,另一个是使用卫星通信的话延时很大,因为最近的静止轨道卫星都在3.6万公里的高空,一来一回会很费时间,第三是带宽问题,卫星的转发器资源有限,不能像地面网络带宽那么高。

所以我接下来讲第二种方法,通过海底光缆的形式。就是我们的数据到达骨干网之后再通过关口站然后通过海底光缆与全球的互联网连接。

但是,我国对网络的监控非常严格,中国大陆只有4个城市关口站,一是青岛、二是上海、三是汕头、四是香港。

目前只有这四个城市有海底光缆与外界相连,其中汕头和香港的海底光缆总量占内地光缆的60%以上。接下来我来总结下我们filecoin网络节点的优点:第一个是地理位置优越,我们机房位于东莞的华南数据中心。

我们知道filecoin存储的特点是就近存储就近提取。东莞位于深圳和广州两个一线城市之间,如果这边想要存储数据肯定优先往东莞存储,这是国内的情况。

国外的话我上面也讲过汕头和香港的海底光缆占据的60%,无论是从汕头还是从香港都会经过深圳、东莞。

所以国外的人想往国内存储也好、检索数据也好我们东莞机房的位置都是很好的。第二个是延时,国内来说我们使用的是骨干网,速度很快,不必担心。

而国外的用户想往我们这存储我们机房离汕头和香港都很近,延时很低。最后一个是带宽,我们filecoin网络使用的是运营商的企业级千兆带宽。

什么是企业带宽呢?我们都知道家庭的带宽都是共享的带宽,而企业带宽是独享的带宽。许诺的多少就能用多少。可能大家对带宽不太敏感,那我给大家用我们存储的单位算一算吧。

1000M带宽的单位是Mbps,兆比特每秒,处于8就换成我们存储单位就是125MB每秒,就是每秒钟最大能传输125M大小的文件,而1024M等于1G;

也就是大概就是9秒钟就能传输1个G的文件,而1个T又是1024G,也就是大概9000秒,也就是15分钟一个T,那么一天大概一天能传输96个T的文件。当我们主网上线的时候,硬盘的数据就能很快的存满了。

第二个是专业化的运维介绍。专业运维是什么呢?为什么要专业运维呢?我先讲第二个为什么要专业的运维。

因为在一个公用的网络里面无论是大还是小,运维就是怎么保证高效率的机器运转,这是第一个高效率,第二个是怎么保证网络集群对外服务的高性能和易用性,最后一个是怎么保证网络的安全性。

我们都知道我们的机器放在华南的数据中心,国家级5A数据中心,专业的IDC机房,我们都知道专业的IDC机房是不能停电,就算是停电也会有备用的电池保证8小时,而8小时之后没通电也会有发电机供电。

但是好的硬件也需要好的软件才能发挥最好的功率,所以专业的IDC机房也需要专业的运维才能保证我们的服务器和网络高效率的运行。

第一个是信息统计,这个主要是IDC机房每天都要做的日常记录和设备的登记统计。第二个是主机监控,使用监控软件监控设备。第三个是硬件维护,硬件出了问题是如何解决的。

第四个是系统维护,我们filecoin网络的服务器的操作系统用的都是linux的Ubuntu系统,我们要维护这个系统的稳定。最后是网络维护,主要是针对网络中的节点,保证节点的稳定。

下面我就具体给大家介绍一下专业化运维里面是怎么实现的。首先是信息统计,专业的IDC机房每天都要对机房的设备进行记录,通过不间断的记录去发现可能的问题。

比如我们机房那么多的存储机服务器、计算服务器、验证服务器等等全天开启,不能等那一台服务器坏了再去解决,每天定时记录的有时候能提前发现问题。就比如我们记录的包括服务器温度、数据存储量等等。

温度高了就要重点检查是不是会发生的宕机的问题,如果存储总量到达一个量就会考虑是不是需要扩容保证正常使用的性能。就像我们手机你的存储容量用的越多你会发现越卡。

而且记录的频率也会根据情况的不同而调整,比如在进行测试的时候可能我们做的记录就会更多更详细,而一般情况下我们记录可能就会宽松一点。

除了上面的日常记录部分还要对其他信息进行统计,比如对每一个服务器的型号,序号和网络信息进行统计做备份,网络信息包含每台服务器的IP地址和子网掩码等。

第二部分是对整个网络进行监控,我们有一个智能的监控系统会对包括设备和网络进行监控。

因为一个集群网络里面设备很多,等主网正式上线的时候可能会有上万台服务器,如果有一台机器坏了要一台台去排查肯定不效率,通过智能的监控网络我们可以看到好的机器是显示绿色的,出了问题显示黄色,损坏的就显示红色。

第三部分是硬件的维护,比如我们filecoin网络挖矿的效率是跟文件的存储量有关的,那么存储机维护就会对产币的影响很大。

比如说一个硬盘如果出现问题了得不到及时的处理,本来一台矿机一天能产100枚币的,可能因为那个硬盘导致效率变低导致只产出50枚币了。

我们所有的硬盘都是企业硬盘都是支持热拔插的,一旦出现问题可以带电拔出坏的硬盘换上好的硬盘而且不会损坏硬盘的数据,等修复了硬盘在对数据进行备份。

第四部分是系统的维护,我们服务器的系统使用的是linux的Ubuntu系统,它不像我们平常电脑用的Windows系统,用各种可视化的应用和见面,Ubuntu系统只有一个指令界面,我们操作都是通过敲代码的形式来对电脑进行操作。

最后一个部分是网络的维护。网络的维护主要是保证网络中的节点安全稳定。比如网络中的某一个节点出现问题,不在线了。

我需要从网络层面去查找是网络的问题还是设备单额问题。我们在网络维护中通常是通过指令的形式向节点IP发送数据包查询网络是否是正常的。我们一般会用是PING指令和tracert追踪指令来追踪网络的连接状态。

如果能PING通或者能追踪到那个节点IP就说明不是我们Filecoin网络的问题,这个时候让懂设备的人员去解决就好了。

上面这些是一般情况下如果我们的运维人员主要解决问题的情况,当然说可能还会遇到一些情况是我们运维人员没有办法解决或者权限不够的情况;

比如说设备突发未知错误,系统需要重启等等问题,这个时候一线的运维人员是没有办法直接解决的情况下可以通过往上级提交申请的方式解决。比如一线运维人员往二线人员提交二线再往技术总监提交等往上递交方式解决问题。

通过上面专业的运维体系我们相信我们能保证我们Filecoin网络节点在主网上线后能稳定高效的挖到矿,带领大家共同走向财富。

Tel
Mail
Map
Share
Contact