近期客户需要更换服务器,客户把买好的服务器送来了,原本感觉很小的一个服务器,可当我看到的时候是一个大个的又长又宽,类似机房服务器的那种,后来米老师给大致讲解一番:这个是刀片服务器。

刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。刀片服务器就像“刀片”一样,每一块“刀片”实际上就是一块系统主板。



    这算是有一个简单的了解,珍惜机会,好不容易接触这方面知识的学习,开始查资料学习,解决就怕知道的问题,令我印象最深刻的的就是:客户来了给我说了一句话这个服务器已经做RAID了,但是我有点蒙了,不知道这是啥东东,就简单理解成这个READ了,查找这方面的资料才知道真正的是RAID。

RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。



    简单的说,RAID是一种把多块独立的硬盘(物理硬盘:经过观察客户给的这个刀片服务器有4块可热插拔的硬盘每个500G)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性。在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等等。总之,对磁盘阵列的操作与单个硬盘一模一样。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。

  RAID技术的两大特点:

一是速度

二是安全

由于这两项优点,RAID技术早期被应用于高级服务器中的SCSI接口的硬盘系统中,随着近年计算机技术的发展,PC机的CPU的速度已进入GHz 时代。IDE接口的硬盘也不甘落后,相继推出了ATA66和ATA100硬盘。这就使得RAID技术被应用于中低档甚至个人PC机上成为可能。RAID通常是由在硬盘阵列塔中的RAID控制器或电脑中的RAID卡来实现的。



     RAID技术经过不断的发展,现在已拥有了从 RAID 0 到 6 七种基本的RAID 级别。另外,还有一些基本RAID级别的组合形式,如RAID 10(RAID 0与RAID 1的组合),RAID 50(RAID 0与RAID 5的组合)等。不同RAID 级别代表着不同的存储性能、数据安全性和存储成本。但我们最为常用的是下面的几种RAID形式。



    (1) RAID 0

    (2) RAID 1

    (3) RAID 0+1

    (4) RAID 3

    (5) RAID 5

RAID级别的选择有三个主要因素:可用性(数据冗余)、性能和成本。如果不要求可用性,选择RAID0以获得最佳性能。如果可用性和性能是重要的而成本不是一个主要因素,则根据硬盘数量选择RAID 1。如果可用性、成本和性能都同样重要,则根据一般的数据传输和硬盘的数量选择RAID3、RAID5。

刀片服务器其的优缺点:

1、 结构紧凑、密度高

  刀片服务器允许更多的处理能力塞入到更小的空间里,从而简化了布线、存储和维护。刀片服务器经常用于网格计算。刀片服务器的优点不仅仅在于,一个“机柜” 可以放置共享电源及其他组件的多台服务器,还在于可以把存储和网络设备等相关资源合并到比普通服务器组成的集群更小巧的架构中。



2、负载均衡和故障切换

  与大多数集群应用系统一样,刀片服务器的另一个优点在于,可以管理刀片服务器,添加负载均衡和故障切换等功能。虽然这也可以通过普通服务器组成的集群来实 现,但由于刀片服务器共享简单得多、紧凑得多的基础设施,而且常常由厂商专门针对这项任务而设计,所以使用刀片服务器的话,负载均衡和故障切换管理起来往 往更容易。万一刀片服务器或机箱本身上面出现任何硬件故障,自诊断功能就会自动开始发挥功效,每块服务器刀片的指示器显示屏就可以确认故障区域。



3、耗电和电源管理

  最重要的是,刀片服务器可以减少耗电、改进电源管理。把电源系统合并到刀片机箱里面,减少了所需独立电源的数量,同时又降低了每台服务器的电源需求。由于 每一块服务器刀片实现了最大程度的精简,没有传统服务器里面的其他部件,如键盘、显卡及其他部件,因而所使用的需要耗电的设备比较少。这就减少了整体的耗 电量。配备16块服务器刀片的一台刀片服务器其耗电量远低于16台全尺寸的服务器。



4、 降低管理成本

  这是较之传统服务器的一大优点。刀片服务器常常配备一个界面,用于集中管理机箱里面的每一台服务器。服务器合并和资源集中也简化了服务器的部署和管理工作。



  硬件配置管理、操作状态监控和故障监控都实现了集中控制,因而减轻了系统管理员肩上的负担。系统可以通过电子邮件等手段,及时地向管理员提醒出现的错误。



  如果需要,管理员可以同时向外发送已经准备好的磁盘映像(操作系统和应用软件)。这项功能显着减少了系统管理所需要的时间。



5、 灵活性、模块性和易于升级



  今天的刀片服务器采取了特别的设计方式,以便在系统正常运行的同时,可以抽出和插入服务器刀片,只需要在管理员界面稍加配置一下。新的处理器、通信部件、 存储设备和互连器件都可以添加到刀片中,刀片再轻松装入到现有的设备中,对整个系统的功能基本上没有什么干扰。你可以扩展或重新配置系统,无需停止你所处 理的任务(与正在升级可更换的服务器刀片有关的那些任务除外)。



  模块可以添加到同一个刀片服务器机箱。机箱里面的服务器刀片未必要求一模一样。比如说,视你所用机箱的具体类型而定,一块服务器刀片可以是英特尔至强架构,另一块可以是英特尔安腾架构。你可以让一块服务器刀片支持Windows,另一块服务器刀片支持Linux.



6、部署和扩展性



  把新的服务器刀片添加到系统中也是如此。一旦刀片服务器机箱已安装好,在整个系统正常运行的同时,只要把额外服务器插入到额外的托架里面,就可以另行添加服务器。



  只要仅仅添加一块新的服务器刀片,就可以根据需要来向上扩展刀片。部署额外的服务器刀片无疑要比部署新的独立服务器来得容易。

总结

这些是课本上直接不能学习到的,在真正的与客户交流使用当中接触的,真正生活中的实践来理解课本上知识更加生动、深刻一些(思想提升:学习结合生活,很有乐趣,生活就是学习,学习就是生活啊)。

遗憾的是客户的Raid的已经做好了,要是自己能真正的体会一下Raid刀片服务器那感觉该是多爽啊,这方法的知识先储备,等机会来了就下手干啦。

数据库的迁移:这是和龙哥交流的过程当中有提到了,暂时做数据的迁移需要花一段时间,旧数据与新数据的合并等等涉及到一系列问题……,这方面的知识和李响(响哥(他前段时间研究这个)也沟通了一下),确实数据库迁移这块是块金子,咱们提高班这块还没有彻底解决这个问题,例如:考试系统的多服务器的数据合并、永和的新旧数据库的合并、人事中也有数据的整合等等。现在主要是查资料拓展知识,毕竟网上的资料有用的很少,还的我们自己深入的研究学习啊;我自己在网上查资料的同时看到了一些大公司专门做数据迁移的,可见这块知识真的很重要很重要,接下来的任务还艰辛,等咱们提高班数据库中的数据可以实现灵活的迁移,咱们的数据库方面技术能力又会上一个新台阶啊。

珍惜维护机会、实践促进学习!

刀片服务器和磁盘阵列卡(RAID)技术---永和维护的更多相关文章

  1. 刀片服务器和磁盘阵列卡(RAID)技术---永和维护(转)

    近期客户需要更换服务器,客户把买好的服务器送来了,原本感觉很小的一个服务器,可当我看到的时候是一个大个的又长又宽,类似机房服务器的那种,后来米老师给大致讲解一番:这个是刀片服务器. 刀片服务器是指在标 ...

  2. 双机相关知识(原理、LVM、Raid技术)

    1        双机知识 1.1         预备知识 1.1.1     基本概念 双机热备:双机热备双机管理软件可以根据心跳自动检测环境运行情况,如果发现一个节点挂掉了,会自动切换到另外一个 ...

  3. Dell服务器R320在Centos6.5系统上安装MegaCli管理主板集成磁盘阵列卡

    折腾了两天啊,我的神啊,,终于可以安装了 针对Dell服务器的R320版本主板集成的磁盘阵列卡,需要下载MegaCli 8或更新版本 下载链接: http://pan.baidu.com/s/1mgB ...

  4. 磁盘阵列 RAID 技术原理详解

    RAID一页通整理所有RAID技术.原理并配合相应RAID图解,给所有存储新人提供一个迅速学习.理解RAID技术的网上资源库,本文将持续更新,欢迎大家补充及投稿.中国存储网一如既往为广大存储界朋友提供 ...

  5. Linux学习-软件磁盘阵列 (Software RAID)

    什么是 RAID 磁盘阵列全名是『 Redundant Arrays of Inexpensive Disks, RAID 』,英翻中的意思是:容错式廉价磁盘阵列.RAID 可以透过一个技术(软件或硬 ...

  6. 图文并茂 RAID 技术全解 – RAID0、RAID1、RAID5、RAID10

    RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆.这篇文章为网络转载,写得相当不错,它对 RAID 技术的概念特征.基本原理.关键技术.各种等级和发展现状进 ...

  7. 【转】RAID 技术发展综述

    原文地址:https://blog.csdn.net/liuaigui/article/details/4581970   摘要 :现代企业信息化水平不断提高,数据已经取代计算成为了信息计算的中心.这 ...

  8. 图文并茂 RAID 技术全解 – RAID0、RAID1、RAID5、RAID100

    RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆.这篇文章为网络转载,写得相当不错,它对 RAID 技术的概念特征.基本原理.关键技术.各种等级和发展现状进 ...

  9. 软件磁盘阵列 (Software RAID)

    什么是 RAID 磁盘阵列全名是『 Redundant Arrays of Inexpensive Disks, RAID 』,容错式廉价磁盘阵列. RAID 可以通过一些技术(软件或硬件),将多个较 ...

随机推荐

  1. JAVA虚拟机:对象的创建过程

    简要说明的话,Java对象的创建过程分为下面几步: 1.执行相关检查: 2.为对象分配内存,将分配到的内存空间都初始化为零值: 3.进行构造代码块和构造函数的初始化 下面详细介绍这几个步骤: 1.执行 ...

  2. @RequestBody和@ModelAttribute注解

    一 .@RequestBody @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象.然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify( ...

  3. 用一个div模拟textarea的实现

    <textarea> 标签定义一个多行的文本输入控件.但是它不能像div一样随着内容增加而自动增加,一言不合就出现滚动条,有是有为了更好的交互,可能需要使用div来模拟textarea的实 ...

  4. 项目中BigDecimal与Double使用场景

    金额要用BigDecimal 金额计算不能用doube!!!! 金额计算必须用BigDecimal,下面对比一下用double 跟BigDecimal的区别.先看一个小例子: 请看题: 示例1 问, ...

  5. ubuntu + 远程桌面连接命令 + rdesktop + 连接windows或者ubuntu远程桌面

    原文 https://www.cnblogs.com/xiaouisme/p/5166469.html sudo apt-get install rdesktop rdesktop 124.42.12 ...

  6. ASP.NET Core 添加统一模型验证处理机制

    一.前言 模型验证自ASP.NET MVC便有提供,我们可以在Model(DTO)的属性上加上数据注解(Data Annotations)特性,在进入Action之前便会根据数据注解,来验证输入的数据 ...

  7. 在java中如何使用etcd的v2 和v3 api获取配置,并且对配置的变化进行监控

    etcd 和zookeeper 很像,都可以用来做配置管理.并且etcd可以在目前流行的Kubernetes中使用. 但是etcd 提供了v2版本合v3的版本的两种api.我们现在分别来介绍一下这两个 ...

  8. ACM Let the Balloon Rise

    Contest time again! How excited it is to see balloons floating around. But to tell you a secret, the ...

  9. ACM 排列2

    Ray又对数字的列产生了兴趣: 现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数.  Input每组数据占一行,代表四张卡片上的数字(0<=数字<=9 ...

  10. 让你的代码量减少3倍!使用kotlin开发Android(三) 缩短五倍的Java Bean

    回顾一下 哈,没想到你已经坚持不懈看到第三篇了,不错哈~坚持就是胜利. 本文同步自博主的私人博客wing的地方酒馆 在上一篇文章中,我们介绍了扩展函数,这里对上一篇进行一点小小的补充. 还记得text ...