虚拟化存储设计:本地存储

问题描述:

本地存储在近年来的虚拟化架构设计中越来越受到关注,相比SAN来说,本地存储的成本低很多。是不是本地存储适合你的环境,还需要具体问题具体分析。本文仅以一个案例来帮你了解本地存储的利弊。

需求:

客户运行一个虚拟桌面的环境,目前大约有500台虚拟桌面,预计最多扩展到1000台。

虚拟机的主要用户是呼叫中心的客服人员。因为所有用户使用标准化的应用,采用PooledDesktop。虚拟机的RTO(RecoveryTime Objective)要求是1小时。也就是说如果一台虚拟机宕机,该用户在1小时内可以重新连接一台虚拟桌面。

客户的预算不多,存储设备如果花费很多的话有可能让这个项目夭折。

假设:

N/A

限制条件:

目前客户的共享存储的可用容量不能完全满足虚拟桌面项目的需求

架构设计倾向:

用户倾向考虑低成本的方案

架构推荐方案:

新建虚拟化平台的存储类型选择本地存储和Filer混合的方式。下图来自ABrief History of Desktop Storage Architecture一文

HostDASD (Host Direct Access Storage Device) 也就是指ESXi Host本地存储。

CorporateFiler 用于存储应用程序和用户数据

因为本案例是Pooled Desktop,所以没有User Persona,那么SAN也就用不上了。

其他可选方案:

FC/iSCSI/NFS Storage

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/virtualization/

选择理由:

1 采用本地存储可以大大降低前期的投入

2 因为是Pooled Desktop,虚拟桌面及其运行的应用是完全标准化的。用户不能保存个性的设置。假设某个虚拟桌面所处主机宕机后,用户可以马上连接到其他主机上运行的虚拟桌面。

在这种情况下HA、vMotion并不是必须的。

3 客户可以采用一些流程来均衡在所有主机上运行的虚拟桌面。DRS不是必须的。

4  因为500-1000虚拟桌面环境是相对容易控制的。在需要对主机维护的时候,可以采用人工的Change Management方式。Call Center每个Shift的工作时间也是固定的,可以预先安排维护时间段,告知用户在维护前Log Off

该设计决定的影响:

1.必须有完善的CapacityPlanning. 保证本地存储有能满足虚拟桌面的性能和容量需要

2.在IOPS需求较高时,可以考虑SSD与其他低成本类型混合的方式。或者考虑Fusion-IO等Flash Memory

3.完善的Change Management 是必须的。因为主机维护需要介入ChangeManagement,运维的人工成本相对高一些.

本文出自 “坐看云起” 博客,请务必保留此出处http://frankfan.blog.51cto.com/6402282/1211576

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/virtualization/

时间: 2024-12-21 21:21:57

虚拟化存储设计:本地存储的相关文章

虚拟化存储设计:存储类型

Problem Statement 存储设计是虚拟化设计的重要部分之一,确定合适的存储类型是展开存储设计的关键一步. FC/FCoE, iSCSI, NFS 甚至 Local Storage,  你会选择哪一种呢?参见下图. Requirements 客户需要移植物理服务器到VMware虚拟化平台,很多物理服务器使用FC SAN,有的SAN Disk容量大于2T.其中有的服务器运行MS Cluster Service. 有的应用对响应时间的要求很高. Assumptions 目前存储支持部门很熟

揭秘红包场景下的高性能本地存储架构设计

前言:红包是最近兴起的全民参与的活动,2017年新春红包在参与人数和业务峰值上都到达了历史新高,其中红包除夕开奖峰值达到90W/s.近日,阿里云系统和块存储负责人.资深专家马涛从高性能本地存储架构设计.高性能本地存储要点分享.高性能本地存储性能数据等方面分享了高性能本地存储的实战经验. 以下内容根据现场分享和幻灯片整理而成. 红包业务特点 支付宝红包的大致业务架构包括单元化部署.统一接入.网关.DAO.数据库以及在线\离线数据处理,整体流程很长.其中数据库在整理的交易链路中起到承上启下的作用.在

红包场景下,高性能本地存储技术将硬件性能发挥到极致

直播视频回顾:https://yq.aliyun.com/edu/lesson/play/619 幻灯片下载:http://yqfile1.alicdn.com/23eb4c8ff139b424f4430f7f584915ef.pdf 以下内容根据现场分享和幻灯片整理而成. 红包业务特点 支付宝红包的大致业务架构包括单元化部署.统一接入.网关.DAO.数据库以及在线\离线数据处理,整体流程很长.其中数据库在整理的交易链路中起到承上启下的作用.在红包业务中,数据库具有三大特点: (1)峰值压力大.

开源IaaS ZStack本地存储使用手册

本地存储(Local Storage)是继NFS主存储.iSCSI主存储之后ZStack支持的第三类主存储.本地存储相比网络共享存储而言,更轻量.更方便(甚至在网络速度和网络存储性能不佳的情况下,本地存储的性能也更高),所以也有很多客户采用本地存储方案来搭建云系统.ZStack自v0.8.0开始支持本地存储.本教程仅会介绍如何添加本地存储来做云环境的主存储. ZStack对于本地存储的使用有如下定义: 1. 一个Cluster内的所有计算节点应该有相同的目录放本地存储. 2. 如果一个Clust

HTML5 学习总结(三)——本地存储(localStorage、sessionStorage、WebSqlDataBase、IndexedDB)

HTML5问世以后,前端加入了一个重要的功能,便是本地存储,本地存储可分为4类: Local Storage:总的存储量有所限制,并不能提供真正的检索API,数据的生命期比窗口或浏览器的生命期长,数据可被同源的每个窗口或者标签页共享,兼容性很好,使用最多的存储方式. Session Storage:只要浏览器窗口不关闭就会一直存在,不应该把真正有价值的东西放在里面,数据会保存到存储它的窗口或者标签页关闭时,数据只在构建他们的窗口或者标签页可见 Indexed Database:在Indexed

虚拟化存储设计:IOPS

在存储设计中最常用的一个性能衡量参数就是IOPS,但是不是仅IOPS就足以帮助我们作出设计决定呢?这方面有很多认识上的误区.绝大多数情况下仅仅单独考虑IOPS是没有意义的.本文以一个案例来带你了解全面考虑影响存储性能的方方面面. 因为影响存储性能的因素太多了,而且不同存储产品的特性和处理方式也不同,为了简化的目的,本文暂不讨论Write/Read ratio,Sequential/random,  RAID Penalty,Cache,Dedupe,auto-Tiering,Partition

虚拟化存储设计:MultiPathing

Multipathing 在存储设计中是必须的,因为有多条路径可以访问LUN,它不仅保证了高可用性,同时也有负载均衡的作用.   PSA (PluggableStorage Architecture) 上图是了解Multipathing底层机制的概念.详情参考此文   存储类型 Active-Passive: 在某一时刻仅有一个Storage Processor(SP)拥有对某个LUN访问的专有权.从其他SP对该LUN发起的访问会被拒绝.只有当该主SP失败时,其他的SP对该LUN的访问才会被接受

虚拟化存储设计:LUN Sizing

我们经常在FC存储设计中常问的是:LUN多大合适,一个LUN能最大支持多少个虚拟机? 在存储扩容时常见错误是,只注重满足容量需求,而忽视了对性能的影响.我建议Storage Sizing需要在保证性能的前提下,再考虑容量.可用性.安全等其他方面. 一概念及性能指标 上图是一个SAN环境下虚拟机访问存储设计到的模块,可以看到影响虚拟机性能的因素很多了.所以我们在设计存储时要周到的考虑到各个模块,是不是可能有瓶颈? 性能指标: Throughput 单位时间内传输的数据量.往往以KBPS或MBPS来

小企业以虚拟化和iSCSI解决存储难题

和中大型企业一样,小型企业也面临着同样的数据存储.高可用性和灾难恢复问题,但是小型企业没有大型企业那样的资金来解决这些问题. 当Washington Archives Management发现DataCore Software有既便宜又高度可用的SAN(存储局域网)产品之时,这家公司很快便相中了这款产品.即使在当前经济不景气的情况下,企业仍然需要对IT架构进行投资以应对数据增长,并为将来的经济恢复做好准备,以便能够抢占先机. Washington Archives Management位于华盛顿