【虚拟化实战】存储设计之一存储类型
存储设计是虚拟化设计的重要部分之一,确定合适的存储类型是展开存储设计的关键一步。
FC/FCoE, iSCSI, NFS 甚至 Local Storage, 你会选择哪一种呢?参见下图。
Requirements
客户需要移植物理服务器到VMware虚拟化平台,很多物理服务器使用FC SAN,有的SAN Disk容量大于2T。其中有的服务器运行MS Cluster Service。
目前存储支持部门很熟悉EMC FC SAN,并且有完善的管理流程
因为一些物理服务器用于关键应用,只能在夜间进行。希望移植的时间能在8小时以内。
满足某些关键应用对存储设计性能的高要求
考虑目前存储支持部门的能力和选择倾向
Architectural Decision
新建虚拟化平台的存储类型选择EMC的FC SAN
Justification
1 P2V移植需要在8小时内完成,而且某些SAN Disk超过2T。如果新建的虚拟化平台使用FC SAN,可以在P2V时不选择大容量的SAN Disk。在P2V结束后,再用RDM的方式把原来物理机连接的SAN Disk直接挂接到虚拟机上。
2 相对于NFS而言,FC对MSCS的支持较好。
3 因为有的应用对响应时间的要求很高,希望由于存储产生的Latency越小越好。相比基于网络的NFS而言,FC Switching 所需时间很短。
4 目前的存储支持部门已经熟悉FC SAN. 继续使用该技术可以有效保护已经的投资。而且减少因为采用新存储技术所必须的人员培训,额外风险等等。
Alternatives
iSCSI/NFS/Local Storage
Implications
1.注意LUN的数目不能超过vSphere支持的最大数目。
2.如果采用physical RDM, 不支持VMware Sanpshot
【虚拟化实战】存储设计之一存储类型相关推荐
- 7张图揭晓RocketMQ存储设计的精髓
简介:RocketMQ 作为一款基于磁盘存储的中间件,具有无限积压能力,并提供高吞吐.低延迟的服务能力,其最核心的部分必然是它优雅的存储设计. RocketMQ 作为一款基于磁盘存储的中间件,具有无限 ...
- 【虚拟化实战】存储设计之七Block Size
作者:范军 (Frank Fan)新浪微博:@frankfan7 微信:GetToCloud 在实战存储设计之六Latnecy我们介绍Latency过高的原因和一些建议.本文重点分析Block S ...
- 【虚拟化实战】存储设计之二LUN Sizing
作者:范军 (Frank Fan) 新浪微博:@frankfan7 微信:frankfan7 我们经常在FC存储设计中常问的是:LUN多大合适,一个LUN能最大支持多少个虚拟机? 在存储扩容时常见 ...
- 实战虚拟化存储设计之LUN Sizing
作者:范军 (Frank Fan) 新浪微博:@frankfan7 微信:frankfan7 我们经常在FC存储设计中常问的是:LUN多大合适,一个LUN能最大支持多少个虚拟机? 在存储扩容时常见 ...
- 【HCIA-cloud】【4】服务器虚拟化之存储资源管理:存储资源类型说明、存储配置模式说明【普通、精简、延迟置零】、虚拟机磁盘类型说明、FusionCompute中操作添加存储
目录一览 说明 存储资源类型 存储虚拟化与华为云计算存储对比 FusionCompute存储资源与存储资源使用对比 FusionCompute中的存储资源类型 物理磁盘 SATA盘 SAS盘 NL-S ...
- 基于VMware_vSphere的银行虚拟化平台设计 ——网络存储课程设计
一.引言 随着银行业务量的不断提升以及客户数量的持续增长,银行数据库和应用的数量也随之扩大,因而服务器的使用数量也相应增长.过多的物理服务器导致巨大的性能浪费,银行的运维成本不断攀升,如何使服务器性能 ...
- 基于VMware_vSphere的银行虚拟化平台设计 ——网络存储课程设计
一.引言 随着银行业务量的不断提升以及客户数量的持续增长,银行数据库和应用的数量也随之扩大,因而服务器的使用数量也相应增长.过多的物理服务器导致巨大的性能浪费,银行的运维成本不断攀升,如何使服务器性能 ...
- 物理设计-如何存储日期类型
下面我们来看一下最常用的一种日期类型,datetime类型,datetime类型的值呢,分为两部分,日期和时间,默认情况下呢,起始以4位的年,2位月,2位日,时分秒,这样格式来存储日期时间值的,在MY ...
- 如何设计云存储服务端数据存储加密机制
云存储是一种新型的网络存储形式.随着云存储的广泛使用,云存储中的数据安全问题,如数据泄漏.数据篡改,如何设计云存储服务端数据存储加密机制也成了用户广泛关注的问题.云存储可以分为访问层.应用接口层.基础 ...
最新文章
- android 自定义loading,Android自定义动画-StarLoadingView
- TortoiseGit:记住用户名和密码
- 【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout Inspector 工具 | View Tree 分析 | 布局组件层级分析 )
- FLV视频在IIS6.0下不能播放 处理的方法
- 安卓UI测试(基于android studio环境 espresso框架)
- 【记忆化搜索】bzoj3208 花神的秒题计划Ⅰ
- 利用oc门或od门实现线与_福师《数字逻辑》在线作业二答案
- 开发 问卷调查案例_云南泸沽湖摩梭文化原真性保持与旅游开发协调研究
- 使用canvas把照片旋转任意角度
- (私人收藏)配色宝典
- flutter:实现扫码枪获取数据
- icloud上传错误_如何修复HomeKit“地址未注册到iCloud”错误
- 计算机毕业设计php的毕业设计选题管理系统
- 基于Javaweb的问卷调查系统
- 机器学习小组知识点4:批量梯度下降法(BGD)
- LET: Linguistic Knowledge Enhanced Graph Transformer for Chinese Short Text Matching学习笔记
- 三维CAD软件项目即将验收 3D打印获突破
- cad字体安装_免费的CAD字体去哪找?下载之后如何安装?1分钟教你搞定
- 为什么游戏服务器一定要选择高防御的服务器
- ShareTechnote系列LTE(8):小区搜索
热门文章
- ddd 访问权限_基于DDD的微服务设计和开发实战
- 字符去多余空格_【Excel技巧】批量去空格删换行,用这两个函数简单又快速
- oracle Blob保存方式,关于文件保存到Oracle中BLOB字段的方法及例子
- 大学计算机基础试题 选择题,大学计算机基础试题选择题
- 数据分析专题报告范文6篇_小学生看图写话范文:小熊玩跷跷板?(6篇),让孩子参考练习...
- python 简单web音频_Python Twisted web服务器音频fi
- ROS开发时的服务器启动命令
- junit4进行单元测试
- android mqtt详解_Android mqtt入门 Android studio(转)
- mysql.h 动态编译命令_Linux环境编译动态库和静态库总结