热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

云计算存储趋势

云计算中的存储1存储架构虚拟机使用的存储资源从哪来?底层硬件虚拟化存储架构:虚拟化存储非虚拟化存储(分布式存储)

云计算中的存储

1存储架构

虚拟机使用的存储资源从哪来?底层硬件

虚拟化存储架构 :

虚拟化存储

非虚拟化存储(分布式存储)

物理磁盘类型

SATA盘(数据接口,电源接口)不兼容SAS盘:

SATA的全称是Serial Advanced Technology

Attachment, SATA (Serial ATA)口的硬盘又叫

串口硬盘。SATA采用串行连接方式,串行ATA总

线使用嵌入式时钟信号,具备了更强的纠错能力,

与以往相比其最大的区别在于能对传输指令(不仅

仅是数据)进行检查,如果发现错误会自动矫正,

这在很大程度上提高了数据传输的可靠性。串行接

口还具有结构简单、支持热插拔的优点。

SAS盘:它兼容SATA盘

SAS (Serial Attached SCSI) 即串行连接SCSI,

是新一代的SCSI技术,与SATA硬盘相同,都是采.

用串行技术以获得更高的传输速度,并通过缩短连

结线改善内部空间等。SAS是并行SCSI接口之后开

发出的全新接口。此接口的设计是为了改善存储系

统的效能、可用性和扩充性,并且提供与SATA硬

盘的兼容性。

NL-SAS盘:NL-SAS是采用了SAS的磁盘接口和SATA的盘体的

综合体。NL-SAS硬盘的转速只有7200转,因此性

能比SAS硬盘差。但由于使用了SAS接口,所以在

寻址和速度上有了提升。

SSD盘:

SSD (Solid State Disk),固态硬盘,是用固态

电子存储芯片阵列而制成的硬盘,由控制单元和存

储单元(FLASH芯片、DRAM芯片) 组成。SSD在

接口的规范和定义、功能及使用方法上与普通硬盘

的完全相同,在产品外形和尺寸上也完全与普通硬

盘一致。SSD虽然具有传统机械硬盘所不具备的快

速读写、质量轻、能耗低以及体积小等特点,但其

使用寿命有限且价格较高。

SATA

 

集中式存储:存储池(一旦存储框坏了,后果很严重)

RAID技术多块磁盘并行读写具有奇偶校验和热备技术

RAID类型

RAID 0 必须有两块硬盘(等分数据)

RAID 1 (同步复制)

RAID 5 (备份盘 存储校验位分散存储,可以允许换一个盘)

RAID 6 (备份盘 可以实现换两块盘)

 

集中式存储类型

SAN

NAS(CIFS、NFS协议拷贝文件)

分布式存储

具有副本机制

分布式存储池

 

云计算中虚拟化存储转换路径

物理卷->逻辑卷->虚拟化文件系统

物理卷->NFS文件系统 非虚拟化存储

 

创建LUN的过程

物理硬盘->RAID化(物理卷)->逻辑划分( LUN)

常见文件系统

NTFF等

 

RAID与LUN的关系:

RAID由几个硬盘组成,从整体上看相当于由多个硬盘组成的一个大的物理卷。

在物理卷的基础上可以按照指定容量创建一 个或多个逻辑单元,这些逻辑单元称作

LUN (Logical Unit Number) ,可以作为映射给主机的基本块设备。

 

文件映射到磁盘的过程:

用户 创建 文件 存储 文件系统 通过文件系统映射 文件系统块 对应 LVM的逻辑区域 通过LVM映射

磁盘的物理区域 对应 磁盘的扇区

 

集群特性

1HA高可用技术

2负载均衡

3 易扩容

4 内存共享、内存气泡、内存置换

 

虚拟机特性

1模版部署

虚拟机复制(机器号一样(授权有问题))

2资源热添加

Console控制(远控)

3快照(当前虚拟机的状态,创建、删除、恢复)

4NUMA(资源自由调度)

 

 

DRS规则

聚集虚拟机(跟着走)

互斥虚拟机(永远不能在同一个主机上)

虚拟机到主机(不能迁移)

 

IMC:在FusionCompute中,设置集群的IMC策略,使虚拟机可以在不同CPU类型的主

机之间进行迁移。

目前IMC策略仅支持Intel不同型号CPU的热迁移,其他厂商的CPU不能配置该功能。

IMC可以确保集群内的主机向虚拟机提供相同的CPU功能集,即使这些主机的实际

CPU不同,也不会因CPU不兼容而导致迁移虚拟机失败。

设置集群IMC策略时,如果集群中有主机或虚拟机,则必须满足下面的条件:

。集群下主机的CPU功能集必须等于或高于设置的目标基准功能集。

o集群下运行或休眠状态的虚拟机CPU功能集必须等于或低于目标基准功能集。如果存在

不满足条件的虚拟机,需要将该虚拟机关机或迁移出该集群后设置。

 

CPU&内存QoS(预留一部分)

 

云计算发展趋势

物联网:是大数据的重要来源,以前是人人互联、人机互联,现在是万物互联

据更加庞大,因此而带来的大数据结果,将更加丰富和精确。

 

大数据(big data),指利用常用软件工具捕获、管理和处理数据所耗时间

容忍时间的数据集。

 

大数据的数据处理过程:

  1. 收集
  2. 传输
  3. 存储
  4. 处理
  5. 分析
  6. 检索
  7. 挖掘
  8. 应用

人工智能(Artificial Intelligence) ,英文缩写为Al。它是研究、开发用于模拟、

延伸和扩展人的智能的理论、方法、技术及应用系统的一门]新的技术科学。

该领域的研究包括机器人、语言识别、图像识别、自然语言处理等。

 

"5G"实际上指的是- -个行业标准,即"第五代移动通信技术标准”

 

容器(Container) 是一种轻量级的虚拟化技术,所谓的轻量级虚拟化,就是使用

了- -种操作系统虚拟化技术,这种技术允许一个操作系统上用户空间被分割成几个

独立的单元在内核中运行,彼此互不干扰,这样一个独立的空间, 就被称之为一个

容器。

 

 

 

 

 

 


推荐阅读
  • 利用ZFS和Gluster实现分布式存储系统的高效迁移与应用
    本文探讨了在Ubuntu 18.04系统中利用ZFS和Gluster文件系统实现分布式存储系统的高效迁移与应用。通过详细的技术分析和实践案例,展示了这两种文件系统在数据迁移、高可用性和性能优化方面的优势,为分布式存储系统的部署和管理提供了宝贵的参考。 ... [详细]
  • Android中将独立SO库封装进JAR包并实现SO库的加载与调用
    在Android开发中,将独立的SO库封装进JAR包并实现其加载与调用是一个常见的需求。本文详细介绍了如何将SO库嵌入到JAR包中,并确保在外部应用调用该JAR包时能够正确加载和使用这些SO库。通过这种方式,开发者可以更方便地管理和分发包含原生代码的库文件,提高开发效率和代码复用性。文章还探讨了常见的问题及其解决方案,帮助开发者避免在实际应用中遇到的坑。 ... [详细]
  • 通过使用CIFAR-10数据集,本文详细介绍了如何快速掌握Mixup数据增强技术,并展示了该方法在图像分类任务中的显著效果。实验结果表明,Mixup能够有效提高模型的泛化能力和分类精度,为图像识别领域的研究提供了有价值的参考。 ... [详细]
  • 线程能否先以安全方式获取对象,再进行非安全发布? ... [详细]
  • 如何撰写适应变化的高效代码:策略与实践
    编写高质量且适应变化的代码是每位程序员的追求。优质代码的关键在于其可维护性和可扩展性。本文将从面向对象编程的角度出发,探讨实现这一目标的具体策略与实践方法,帮助开发者提升代码效率和灵活性。 ... [详细]
  • Spring框架的核心组件与架构解析 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
  • 本文深入探讨了 hCalendar 微格式在事件与时间、地点相关活动标记中的应用。作为微格式系列文章的第四篇,前文已分别介绍了 rel 属性用于定义链接关系、XFN 微格式增强链接的人际关系描述以及 hCard 微格式对个人和组织信息的描述。本次将重点解析 hCalendar 如何通过结构化数据标记,提高事件信息的可读性和互操作性。 ... [详细]
  • CentOS 7环境下Jenkins的安装与前后端应用部署详解
    CentOS 7环境下Jenkins的安装与前后端应用部署详解 ... [详细]
  • 本文深入解析了JDK 8中HashMap的源代码,重点探讨了put方法的工作机制及其内部参数的设定原理。HashMap允许键和值为null,但键为null的情况只能出现一次,因为null键在内部通过索引0进行存储。文章详细分析了capacity(容量)、size(大小)、loadFactor(加载因子)以及红黑树转换阈值的设定原则,帮助读者更好地理解HashMap的高效实现和性能优化策略。 ... [详细]
  • 在Cisco IOS XR系统中,存在提供服务的服务器和使用这些服务的客户端。本文深入探讨了进程与线程状态转换机制,分析了其在系统性能优化中的关键作用,并提出了改进措施,以提高系统的响应速度和资源利用率。通过详细研究状态转换的各个环节,本文为开发人员和系统管理员提供了实用的指导,旨在提升整体系统效率和稳定性。 ... [详细]
  • 使用 ListView 浏览安卓系统中的回收站文件 ... [详细]
  • 在使用 Qt 进行 YUV420 图像渲染时,由于 Qt 本身不支持直接绘制 YUV 数据,因此需要借助 QOpenGLWidget 和 OpenGL 技术来实现。通过继承 QOpenGLWidget 类并重写其绘图方法,可以利用 GPU 的高效渲染能力,实现高质量的 YUV420 图像显示。此外,这种方法还能显著提高图像处理的性能和流畅性。 ... [详细]
  • PHP预处理常量详解:如何定义与使用常量 ... [详细]
author-avatar
as123466_866
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有