存储设备与服务器的连接方式通常有三种形式:直连式存储,( )和存储区域网络
21、高性能集群(科学集群)
想法是通过很多的PC计算机来实现很强的计算机处理能力来替代小型计算机等等这样的想法可以实现,但是在现在这样的计算机技术情况下是无法实现的,因为,不管PC的处理能力有多高,多快,但是稳定性上,安全性上以及I/O的处理能力上,PC同小型机还是有很大的差异的。
不过,随着现代计算机技术的发展,基于PC的高性能集群技术在某些领域中还是有他的使用范围的。
211 Beowulf
Beowulf不是科学集群软件的名称,而是一个术语,适用于在 Linux 内核上运行的一组公共软件工具。关于这个主题,有许多文档和书籍。Beowulf 与以下一些科学集群系统之间的差异可以是实际的,或者只是在产品名称中有差异。
212 Giganet cLAN
它使用非 IP 协议在一个科学群集的节点间进行通信。它也有 Beowulf 的缺点,即不能用作网络负载共享系统,除非想要编写应用程序来监控和分发在服务器间传送的网络包。
22 负载均衡群集
221TurboLinux TurboCluster 和 enFuzion
EnFuzion 支持在节点之间实现自动负载均衡和资源共享,而且可以自动重新安排失败的作业。EnFuzion 是 TurboLinux 即将推出的科学群集产品,它并不基于 Beowulf。但是,它可以支持上百个节点以及许多不同的非Linux 平台,包括 Solaris、Windows NT、HP-UX、IBM AIX、SGI Irix 和 Tru64。EnFuzion 非常有趣,因为它运行所有现有软件,并且不需要为环境编写定制的并行应用程序。它支持在节点间实现自动负载均衡和资源共享,而且可以自动重新安排失败的作业。
但是,这个软件包的价格非常昂贵,性能还是不错,如果能够将价格下调一些,那就爽了~
222MOSIX
MOSIX 使用 Linux 内核新版本来实现进程负载均衡集群系统。该系统在以后的帖子中会讲解如何来实现配置的过程,他是免费的,个人非常喜欢。
他对于应用来说是透明的,提供了很好的配置文件来实现添加到群集的总处理能力,现在基于MOSIX的计算机集群技术发展的很快,在很多地方已经开始了正式的商业应用。
23 高可用性群集
简称HA,这种技术在商业上是应用的最为广泛的集群技术,当构成集群的节点中其中一个节点当机或者失败的时候,由集群中的其他节点接管他的运行任务,这样就可以保证系统最大的可用性。在WEB上比如MAIL server也是经常使用这样的技术。
在这里,我主要推荐的是HP的MC/ServerGuard fot Linux软件包,本来HP的MC/ServerGuard在HPUX中是采用最为广泛的集群软件包,现在hp将他抑制到linux中来,这样就可以保证软件最大的稳定性
一共三种连接方式:SAS、iSCSI、FC(光纤),都需要安装在服务器上HBA(连接主机I/O总线和计算机内存系统的I/O适配器)卡,通过相对应的线缆连接盘柜。
1、SAS连接方式:服务器需要安装SAS
HBA卡,通过SAS线连接到盘柜上的SAS接口。速率3Gb/S,可以通过SAS交换机(此类SAN交换机相对其它SAN交换机较少)扩展成SAS
SAN存储区域网络
,如
Powervault
MD3000
用的是SAS连接方式
2、iSCSI连接方式:服务器需要安装iSCSI
HBA卡,通过以太网线连接盘柜上的iSCSI接口,速率1Gb/S,可以通过以太网交换机扩展成iSCSI(IP)
SAN存储区域网络
如:Powervault
MD3000
i
3、FC连接方式:服务器需要安装FC
HBA卡,通过FC线连接到盘柜上的FC接口(接口上必须安装短波光模块)。速率4/8/10Gb/S,可以通过FC交换机(需要安装短波光模块)扩展成FC
SAN存储区域网络
目前企业数据存储的主流是FC
SAN
和IP
SAN,前者吞吐量高、性能最好,后者经济实惠、扩展方便。
SAS接口的存储一般都用于入门级直连存储,少有扩展成SAS
SAN的。
传输速率ISCSI
<
SAS
<
FC
个人喜欢把照片存放于云盘,像百度云盘、360云盘或者qq空间都是可以存放的。
ios端的手机可以将照片存放于iCloud,可扩充容量。
云存储技术的原理:
很早以前就已经兴起网络云存储技术
早在80年代之初,有人认为云端存储的概念就是基于网络的文件存储,意思就是把我们的文件或者数据放在网络服务器上存储,按照这种思路来理解的话云端存储的技术其实在互联网诞生之前就已经存在了。
1984年Sun公司就开发了网络文件系统(NFS:意思就是Network File System)协议,NFS协议允许网络中的计算机之间通过TCP/IP网络资源共享。而NFS客户端可以透明地读写位于远端NFS服务器上的文件,就像现今用自己的电脑访问本地文件一样。
云存储技术基于虚拟化
我们应该要正确的理解云计算背景下的云存储,各大提供云存储技术服务的网盘公司,如百度、360、腾讯、金山所以采用的云存储技术与传统的硬件存储技术有何区别呢?首先要介绍云计算,云计算的核心技术之一就是虚拟化,把存储、计算、网络资源进行虚拟化,以方便像OpenStack这样的云计算管理工具来对资源进行软件化的配置。因此,现在的云存储都是建立在存储虚拟化技术的基础上的,通常对存储资源的虚拟化工作都是由hypervisor程序来完成的。
传统物理(硬件)存储技术的原理
传统的物理存储技术也就是我们所常见的硬盘,它没有经过虚拟化这一层,这就是目前所说的云存储和传统存储的一个重要区别,我们称传统的存储技术为物理存储主要是相对于虚拟云存储而言。
物理存储技术主要可以分成三种类型:
1、存储域网络(SAN:意思是storage area network):存储域网络是通过光纤通道连接到一群计算机上,建立专用于数据存储的区域网络。在SAN的环境中,可以把一组硬盘(或者这组硬盘的一部分)组成具有逻辑性的单元(LUN:logic unit),LUN就像一块硬盘。一般常见的SAN协议是iSCSI和FC。LUN是管理SAN的主要单位,与DAS的磁盘是一样的,LUN也只能连接一台主机,也就是说,是不可以多台主机同时访问一个LUN,这就不利于文件共享。为了解决文件共享的问题,之后又提出了NAS的技术。
2、网络附属存储(NAS):NAS是一种专用数据存储服务器,包括存储器件和内嵌系统软件,NAS可以实现跨平台文件共享功能,NAS也可以允许分配一部分存储空间组成一个文件系统类型。
3、直连存储(DAS:意思是direct attached storage):相对来讲这是最简单的存储类型,我们的个人计算机都属于这种,就是磁盘(或磁盘阵列RAID)直接接在主机的总线上。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组。采用这种技术是将数据切割成许多区段,分别存放在各个硬盘上面,不仅可以提高存取效率,还可以通过冗余来提高系统可用性。
我也和你遇到类似的情况,服务器安装Ubuntu系统,做了一个磁盘阵列, 做了一个raid5, 然后sda 2t, adb 4t。我将sda当系统盘安装好后, sdb挂载上去 挂载是成功的, 可是没多久, sdb 竟然自己掉了 还要重新挂载,同属于一个阵列,sda正常,sdb掉盘,没道理啊。。。
不知楼主是怎么解决的,希望不吝赐教,非常感谢!
首先做raid方案,就是把磁盘组合,达到安全存储要求。做镜像比较安全,实现简单,但磁盘少一半容量,有很多方案可选,服务器首先就是要安全,费用不计。
其次看什么应用,做文件服务还是数据库服务,至少分2个带区集,怎么分区并不是主要的目的,磁盘出了问题,不管是怎么分区。
企业应用里,bios里做好raid后,分一个系统区,一个数据区就可以了。
以上都可以咨询dell售前技术的,让他们给出一个方案,为了做生意他们会给的。都是现成的技术。不必太纠结。
0条评论