ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

PowerFlex学习笔记

2021-02-06 22:57:54  阅读:128  来源: 互联网

标签:PowerFlex tar EMC VxRail 笔记 学习 3.5 ScaleIO 软件


软件定义数据中心(SDDC)的两大基石,一是软件定义存储(SDS),一是软件定义网络(SDN)。就软件定义存储,我一直相信VMware的vSAN是最好用的。前段时间参加了为期5天的VxRail安装部署管理培训,感觉VxRail真是个好东西,卖了硬件,又卖软件。之前为了考VCP,上过5天的VMware培训课,基本上将VCSA的操作都摸得挺熟,但VCP级别的课程中对vSAN和NSX没有详细的讲解,自己搭的环境,虚机数量有限,能够做成简单的HA,DRS,搞个NFS做成功vMotion,已经是自己搭实验环境的极限了,想再深入地操作和研究vSAN及NSX得另外去上课,找测试实验环境。

借着VxRail学习的实验环境,好好地练了一把手。使用下来的体会是,VxRail将VMware的软件和戴尔的PowerEdge服务器集成得是真好,VxRail Manager的操作很简单,扩容也方便,界面是集成到vSphere Client中的,完全融为一体,之前VMware老师没有详细讲的vSAN和网络相关的配置内容,在VxRail中都是配置好的,只要登上去看看就可以了。作为简单可靠易用的HCI产品VxRail,确实对企业用户来说是很合适的,但对于钱少,喜欢折腾的人或是没有怎么使用过VMware的用户来说,可能就会去选择开源的产品,之前玩OpenStack时,搞过Cinder的配置,但觉得功能太简单。

上周看培训部日程中有PowerFlex的安装管理培训,我就挤进课堂也听了听。说来惭愧,对于咱们公司的这款HCI产品,我一直没有认真研究过,只知道之前叫VxFlex,有个VxFlex OS的软件,然后一线销售们因为存储数字的压力,有些就拼命在卖VxFlex Ready Node的硬件,其实就是PowerEdge Server的另一个名字,只是配置上对VxFlex做过调优和验证。至于VxFlex OS,我想当然大概是vSAN的另外一个名字吧,会不会是VxRail Manager的另一个说法?

通过四天的学习和实验,我感觉象获得了宝贝,原来这款软件定义存储的PowerFlex OS是如此的简单方便和强大。首先我认为这套软件的最大的特点是压根儿可以跟VMware没有一点关系。搞几台Windows或是Linux机器,就可以搭建出功能强大、云原生的块存储Cluster,官方说可以扩到1024个节点,如果需要,原厂还可以继续协助客户扩。这首先就比VxRail目前最多只支持64节点的限制要大了去了。

如果结合VxFlex Ready Nodes的硬件来部署,用户可以用很便宜的PC服务器,加上PowerFlex的这套软件,很快架起高并发IO、高冗余,基于块访问的软件定义的SAN。而除了便宜的服务器成本外,就只需要PowerFlex OS的容量License成本,中高端专业存储常用的Snapshot, Fault Set, Production Domain, Storage Group, Erasing code的校验,分布式地高并发,各种基于RAM , NVDIMM,SSD的缓存机制,内置的reblace, rebuild,IO控制,安全访问,权限控制,远程复制等等是一度俱全,且界面非常友好。跟Unisphere for PowerMax的界面操作风格类似。

对于Cluster的初始部署,如果有几台ESXi的机器和vCenter的话,可以快速地直接用OVA方式部署,之后随便地加SDS存储资源池,弄几台Linux机器就行,不再需要ESXi。上课时讲的和做实验用的是几台ESXi加vCenter,先用VxFlex2.6部署,再实验操作如何Native地升级到VxFlex3.0,搞清楚原理后,我很想只用几台Linux服务器搭建最新的PowerFlex3.5。说干就干,我在自己家的电脑上用VMware Workstation虚出了一台模板Ubuntu,然后用Link Clone生成了5台虚机(实验最少可以只用3台)。

PowerFlex3.5的安装包不大,也就是几个deb包(CentOS用RPM)只要这些个文件:
emc-scaleio-gateway_3.5-1200.104_amd64.deb
先在Server1上安装Gateway,这是后续安装配置的一个在线工具,只要机器上有JRE,用dpkg -i装完后,会自动启动Apache+Tomcat的服务,用浏览器进行访问,然后下面会提到的tar文件,通过网页上传到这个小Web Server上,再用Excel写个简单的CSV配置文件,有模板可抄。下面是我安装好的Gateway界面:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述下面的这些tar文件可以解包出.deb文件,用Gateway装,都不用解包。

EMC-ScaleIO-lia-3.5-1200.104.Ubuntu.20.04.1.x86_64.tar

  • 这是用来Cluster节点之间用来互相通信的一个小程序。
    EMC-ScaleIO-sds-3.5-1200.104.Ubuntu.20.04.1.x86_64.tar
  • 这是Storage资源池服务软件,如果其余的节点只提供存储资源,可以就装LIA和SDS就行了。

EMC-ScaleIO-mdm-3.5-1200.104.Ubuntu.20.04.1.x86_64.tar

  • 这是Cluster Metadata管理节点软件,Master、Slave节点以及Tie Breaker (就是witiness仲裁节点)都是它。

EMC-ScaleIO-sdc-3.5-1200.104.Ubuntu.20.04.1.x86_64.tar

  • 这是是每个要使用块存储的Client软件,对于纯用户端来说,可以根据不同操作系统选对应的SDC安装程序。

EMC-ScaleIO-sdr-3.5-1200.104.Ubuntu.20.04.1.x86_64.tar

  • 这是可选包,是做复制才用到的。

EMC-ScaleIO-xcache-3.5-1200.104.Ubuntu.20.04.1.x86_64.tar

  • 这也是可选包,应该是做高级缓存设置才用的。

最后要装的是Presentation Server:
emc-scaleio-mgmt-server_3.5-1200.103_amd64.deb

  • 这又是一台Web Server,装上后就能用浏览器对整个Cluster进行管理了,下面是我安装好的几个截图:

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
虽然如上的过程我说起来简单,但安装过程中还是遇到不少小问题,比如Linux Server的sshd的root权限设置要先打开,JAVA_HOME如果不是用包管理安装的情况下,得手工去Gateway Server的bin目录下找到setenv.sh,在其中加一个JAVA_HOME的变量,其余如时间的同步,证书的导入等都可能会遇到问题。

3.5的界面确实跟原先2.6和3.0时很不一样,但大体原理和功能是差不多的,比较下来新的界面我觉得虽然不够黑酷炫,但功能更强大,且比较符合Dell EMC管理软件的统一风格。

老师跟我们讲了一下历史,原来VxFlex的前身是EMC ScaleIO,应该是2011年就由以色列的几个天才开发出来了,一开始就是云原生,EMC买下来后,因为担心其功能太强大,会影响到中端存储产品市场,一直没有怎么推,可以说是雪藏了很久。现在因为公有云存储的飞速发展,软件定义存储大行其道,Dell EMC又将该产品做了重新包装和升级开发。有兴趣部署的,可以找我做咨询服务,哈哈。

标签:PowerFlex,tar,EMC,VxRail,笔记,学习,3.5,ScaleIO,软件
来源: https://blog.csdn.net/Cloud_View/article/details/113731768

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有