分类
云计算

基于软RAID的硬盘故障时数据恢复能力测试

计算机系统的硬盘存储着大量的数据,有些数据非常关键,一旦丢失就会产生严重后果。本文中,我们基于软件构件的RAID 1级别的硬盘阵列,测试了软RAID 1阵列在发生故障后,其数据恢复的能力。基于Linux操作系统通过软件构建的RAID 1硬盘阵列,本次测试的结果验证了以下几个关键结论,证明了软RAID的容灾能力:

  1. 当RAID中作为数据盘的一块硬盘发生故障时,RAID发生降级,且数据不丢失,挂载的分区依旧可读写;
  2. 当向降级的RAID中添加一块新硬盘后,RAID可通过重建恢复;
  3. 当旧实例操作系统所在硬盘发生故障时,数据盘组建的软RAID接入到其他实例上,能够成功地被新实例的操作系统识别,并成功读写。
分类
云计算 综合技术

NAS+云服务器打造一套个人私有云解决方案

本文介绍了AI柠檬在自己的家里打造的一套个人的私有云解决方案。这套方案使用了一个本地部署的网络附加存储(NAS)服务器和一个云服务器实例打造,并在本地NAS服务器上部署安装若干应用服务软件,可以解决个人数据存储的存取便捷性容量扩展性数据安全性等实际使用中的痛点。

分类
云计算 综合技术

AI柠檬的个人数据治理之路

在当前的计算机技术和互联网应用技术的发展浪潮之下,很多传统的线下物质资料记录存储方式逐步转移到了计算机设备(包含手机、平板、手环等)或者线上存储中,这种新的记录方式、无处不在的互联网应用和硬盘技术的发展,使得在计算机介质中生产、存储的个人数据规模变得越来越大。而且在企业数据的重要性越来越被得到认知从而出现“数据治理”这一概念的大背景下,个人数据也需要进行“数据治理”,从而提升我们生活的便捷性,享受科技发展带来的好处。

分类
云计算 综合技术

我是如何搭建NAS私有云服务器的

       熟悉AI柠檬博主的可能会知道,博主除了有搭建在公有云(阿里云和腾讯云等)上的博客和ASRT语音识别项目相关的网站等服务外,还在自己的局域网里搭建了一个物理的私有云服务器,用于个人数据文件的存储,以及一些计算的需求。并且,私有云上的部分服务也是可以通过公网访问的,而且部分公网上的服务也依赖于我的私有云,这样解决了数据存储安全性、数据访问便捷性和综合成本的节约的问题。或许你也需要一套这样的混合云解决方案!

分类
云计算 后端开发

转载:服务端高并发分布式架构演进之路

本文转载自segmentfault.com

https://segmentfault.com/a/1190000018626163

1. 概述

本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。

特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径

分类
云计算 综合技术

教你使用Nextcloud搭建自己的私有云盘

你是否在使用百度云时觉得无法忍受龟速般的下载速度呢?你是否觉得在使用OneDrive时觉得网络时常不稳定呢?你是否觉得自己的数据放在别人那里不放心呢?私有云盘你值得拥有!你只要买得起一个树莓派,或者一个VPS (云服务器)实例,就可以搭建一个属于自己的高速云盘,让自己的数据不再流浪~~~Nextcloud是一个基于PHP的开源私有云存储服务程序,本文将教你使用Docker一步步地搭建Nextcloud服务,给自己的数据安个家。

分类
云计算 综合技术

在Linux系统上安装Docker

Docker是一个虚拟化的容器,可以将各种应用服务通过镜像快速安装运行,因此我们有必要学会如何在linux系统上安装docker。

分类
云计算 综合技术

Docker介绍

在服务器端上线并提供一项软件服务的时候,最常见的方式是手工部署安装运行相关的服务软件(比如网站)。如果仅仅是部署一次就长期使用下去还好,但是如果需要在多台机器上批量部署,或者每过一段时间就有服务迁移的可能的情况下,如果配置非常的繁琐或耗时,数据配置迁移和升级维护过程较复杂,批安装量较大,以及不同的机器上的基础运行环境存在差异,那么使用Docker来统一进行安装和维护则是比较明智的选择。使用Docker安装,只需要在安装好docker软件后,使用一个相应的配置文件,即可快速批量完成服务的安装。

分类
云计算 综合技术

Linux搭建samba私有云存储服务器

如今,我们需要在硬盘中存储大量的数据,尤其是存储用于机器学习的数据集。通常来讲,如果有一份数据,需要让多台计算机都能够访问,但是某些计算机由于硬盘存储空间不足,不能够拷贝一份副本在本地存放,或者为了节省总体的存储空间占用,或者为了当其中一些内容发生改变时,所有的计算机都能够获取到更新,那么,我们可以通过在其中一台计算机上搭建私有云存储服务器集中存储数据,并通过高速内网(通常使用千兆网络)互联,使得每一台计算机对其的访问都与本地存储无异。