Portworx on OpenShift 原理讲解视频

Portworx on RedHat OpenShift

https://v.qq.com/x/page/g0975mnzln0.html

欢迎回到Portworx技术讲解系列视频。我们今天介绍红帽Openshift上的Portworx。我们讨论基本的OpenShift部署,包括本地部署或者云部署方式,以及Portworx如何在这样的架构里使用。我们从生产环境开始,或者是具备一系列master节点的有一定数量级的集群开始。这是3个master节点,它们提供了API,用户可以通过API进行交互。它们也Host ETCD集群,意味着每一个Master节点上都存有状态,包括OpenShift集群的信息。另一部分我会介绍的是,OpenShift可以本地部署或者云部署,如部署到AWS、微软Azure、Google GCP,这些云计算平台上。本地部署通常是裸金属,可以包括存储阵列,和一组服务器,来提供计算和存储资源。不论是云计算还是本地部署,你可以有一组节点,或者一组VM,部署了操作系统,这些操作系统可能是RHEL或者CentOS。

一旦操作系统部署完成,我们可以把OpenShift部署到RHEL节点里。这个方块代表OpenShift。Openshift被部署到一组节点上,包括Master节点。这些节点里的3个是master节点,其他的可以做为应用、或者各种开发系统的主机。Portworx部署在OpenShift的上面。Portworx是一个云原生存储,为OpenShift上的应用,例如数据库,提供持久卷和动态部署。但是它是部署在Kubernetes之上的。在现在的情况下,它是部署在OpenShift上的,Portworx也可以运行在这些节点的任何一个节点之上,不是master节点,而是worker节点。

如果说我们的本地部署的基础架构,为我们的节点提供了一系列的LUNs,在云架构中,它可能是EBS或者Google持久磁盘。本地部署情况下,它可能是附加的存储阵列-提供LUN,或者直接附加的存储,如SSD,NVME,SATA驱动器。Portworx在安装完成后,会深入操作系统来消耗LUN,或者驱动器。它为Portworx创建了一个全局化的、跨越每一个OpenShift节点的可用存储池。这样你就能够在OpenShift集群上部署应用,Portworx会处理如何把数据附加到容器上。如果容器发生错误,它会流动到其他容器上。

用户如何来与Portworx互动?用户首先需要有一些Github上的代码,这些代码可以引用一个存储类,作为YAML文件的一部分。这个存储类可以为应用,例如数据库,设定一系列的参数,例如复制集、I/O优先级,I/O profile:database,优先级可以选择高、中、低。如果我们选择高,对于REPL,复制集,我们选3个复制集,我们的存储集群就会有这样的信息,以及一个YAML文件,它们会定义一个数据库,或者一个staple服务,会引用这个存储类。现在已经部署到集群上了,起了一个服务,例如是一个数据库,或者是staple服务,Portworx会动态的按照这些参数部署一个卷,为数据库容器服务,这个我们在Kubernetes和OpenShift上称之为PV。


需要引用的是PVC,包括存储类的名称,以便完成动态部署。现在因为我们已经有了3个复制集,Portworx会把三个复制及存储在3个位置,因此3个复制及是跨OpenShift集群的,这样就可以达到数据高可用。如果OpenShift节点上的容器发生错误,Openshift就会重新调度到集群的其他节点上,实现数据库的高可用。不论基础架构是本地部署还是云部署,也不论LUN附加在哪里。因为它管理的是下面的复制集。

这是对Portworx onOpenShift的总体价值,后面我们会讨论如果有多个OpenShift集群的情况,OpenShift可以通过Portworx提供容灾恢复功能。另一个要提到的是OpenShift可以动态的扩展,Portworx也可以随之动态扩展,只要OpenShift集群里的配置正确。在后面的系列视频里,我们会继续介绍OpenShift容灾、备份、和恢复。谢谢!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 221,635评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,543评论 3 399
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 168,083评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,640评论 1 296
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,640评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,262评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,833评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,736评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,280评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,369评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,503评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,185评论 5 350
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,870评论 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,340评论 0 24
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,460评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,909评论 3 376
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,512评论 2 359