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

刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现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. Android SDK下载安装及配置教程

    2017年12月07日 13:33:32 4942 转载自:http://blog.csdn.net/dr_neo/article/details/49870587 Android开发环境搭建可以分为 ...

  2. Mysql优化--慢查询日志

    Mysql 系列文章主页 =============== 默认没有开启慢查询日志功能.如果不是调优需要的话,一般不建议开启. 查看是否开启慢查询日志: SHOW VARIABLES LIKE '%sl ...

  3. Spring Boot 参数校验

    1.背景介绍 开发过程中,后台的参数校验是必不可少的,所以经常会看到类似下面这样的代码 这样写并没有什么错,还挺工整的,只是看起来不是很优雅而已. 接下来,用Validation来改写这段 2.Spr ...

  4. 各种电子面单Api接口免费对接-快宝开放平台

    1.什么是电子面单? 快递公司联合向商家提供的一种通过热敏纸打印输出纸质物流面单的物流服务,并且承载分单自动化算法等数据服务,是快递行业赋能的基础产品和服务. 2.电子面单长什么样? 各快递公司有自己 ...

  5. C++笔记004:C++类通俗点说

    核心: C++的类就是对C语言的结构体进行了扩展,C++的结构体可以包含函数! ------------------------------------------------------ 我们学习C ...

  6. 根据class显示或隐藏多个div

    引用一下jquery,然后function放head中 function test(){ $(".1").css("display","none&qu ...

  7. Java对象锁和类锁全面解析(多线程synchronized关键字)

    最近工作有用到一些多线程的东西,之前吧,有用到synchronized同步块,不过是别人怎么用就跟着用,并没有搞清楚锁的概念.最近也是遇到一些问题,不搞清楚锁的概念,很容易碰壁,甚至有些时候自己连用没 ...

  8. Programming In Scala笔记-第五章、Scala中的变量类型和操作

    这一章的一些基础性的东西,主要包括Scala中的基本变量类型,以及相关的一些操作符. 一.简单类型 下表中列出Scala语言中的基本类型,以及其字节长度,其中Byte, Short, Int, Lon ...

  9. Python logging 模块和使用经验

    记录下常用的一些东西,每次用总是查文档有点小麻烦. py2.7 日志应该是生产应用的重要生命线,谁都不应该掉以轻心 有益原则 级别分离 日志系统通常有下面几种级别,看情况是使用 FATAL - 导致程 ...

  10. 一个貌似比较吊的递归转换为loop--总算成功了.--第二弹

    前段时间用类似于散弹式编程的方式,各种猜测-运行验证-修正结果,最终成功转换了一个看起来比较有难度的递归函数.但总觉得很蛋疼,原因如下: 1.虽然正确,但是逻辑搞得比较复杂.现在去看,一头雾水,不知道 ...