Portworx的价值分析
Portworx的商业价值减少基础架构成本30~60%,减少风险,加速容器化应用。在一个快速变化、多云架构的环境中,企业快速部署新应用的压力越来越大。为了达到敏捷性,企业开始采用更先进的以容器为基础的应用架构。Gartner统计在2020年,50%的国际级公司会在生产系统中使用容器技术。2020年,超过20%的企业存储资源会被用以支撑容器化应用,而这一数字在之前不超过1%。然而,传统的存储解决方案
行合并转列
文本为 10.23.23.56:2 10.23.23.56:0.3 10.23.23.56:9 转为10.23.23.56 2 0.3 9
从设计到开发,实现一个人人都可以简单使用及管理的工作流系统
工作流在IT领域不算是“新人”了,工作流思想在上世纪60年代就有人提出过;70年代就有人开始尝试,但是由于当时许多的限制,工作流一直没有成功的被实现;80年代才出现第一批成功的工作流系统;90年代工作流技术走向了第一个发展高峰期;90年代后至今工作流出现了很多版本,但是主旨还是不变的,为了使我们的工作变得更加高效。
GoCenter 的“火眼金睛” ——检测、报告并减少Go Module的安全漏洞
一、背景Golang开发者非常关心开发应用的安全性。随着Go Module应用越来越广泛,Golang开发者需要更多的方式来确保这些公共共享文件的安全。Golang1.13版本在创建Go Module时,通过增加go.sum文件来验证之后从GOPROXY再次访问到的该Module是否曾被篡改。这个机制有助于保证Module的完整性。但是,当初次创建并提交Go Module时,如果原始文件中被引入了
阿里云mysql源码编译安装
0.软件版本操作系统:CentOS Linux release 7.5.1804 (Core) MySQL:5.6.35(source code)navicat:12.0.291.mysql依赖环境包安装yum install -y cmake gcc gcc-c++ ncurses-devel bison zlib libxml openssl dtrace2.创建用户和组
Go 包管理机制深入分析
前言随着 Go 语言的深入使用,其依赖管理机制也一直是各位 Gopher 热衷于探讨的话题。Go 语言的源码依赖可通过 go get 命令来获取,但自动化程度不高,于是官方提供了 Dep 这样的自动化批量管理依赖的工具。虽然 Go 语言的依赖管理在很多方面还是不如人意,但整个体系正在日趋完善,本篇就将从最基本的依赖管理场景出发,一同探讨 Go 语言依赖管理的一些最佳实践。Go
如何设计、挑选有效的回归测试用例
其实最有效的回归测试方法建立在开发测试库的基础上;开发在创建测试库,每次生成程序的新版本时都可以运行这些用例。
如何配置K8S存储集群?
今天我们来介绍如何配置Portworx存储集群。这里我们概要性的对Kubernetes和Portworx的结构进行介绍,如何在Kubernetes上配置Portworx集群,以及正确安装Portworx需要哪些命令和参数。这里我们有一组已经配置好的高可
宝塔、云帮手、安全狗、AppNode、WDCP、云锁、悬镜、旗鱼云梯哪个好用?
今天这篇文章主要是为大家分析下我所用过8款服务器运维管理面板:宝塔、云帮手、安全狗、云帮手、云锁、悬镜、AppNode、WDCP、旗鱼云梯体验与感受。1、宝塔(官网)作为最近几年比较流行的面板,我就不细说,很多站长基本第一次操作linux面板就是这几个。 宝塔面板有Linux系统面板,可以安装LNMP、LAMP等环境,包括简单的备份、监控、定时计划,功能强大,用户使用反馈单机版的问题都有。没有针对
Portworx on OpenShift 原理讲解
Portworx on RedHat OpenShift欢迎回到Portworx技术讲解系列视频。我们今天介绍红帽Openshift上的Portworx。我们讨论基本的OpenShift部署,包括本地部署或者云部署方式,以及Portworx如何在这样的架构里使用。我们从生产环境开始,或者是具备一系列master节点的有一定数量级的集群开始。这是3个master节点,它们提供了API,用户可以通过A
为什么GOPROXY对Golang开发如此重要
引言从Go 1.13开始,Go Module作为Golang中的标准包管理器,在安装时自动启用,并附带一个默认的GOPROXY。但是对于其他的GOPROXY选项,比如JFrogGoCenter,以及你自己的Go Module包,你需要在公众视野中保持安全,你应该选择什么样的配置? 你怎样才能不让你的公共和私人资源成为一个纠缠的结?先让我们来看看GOPROXY是干什么的,以及如何为一个快速、可靠和安
如何通过Openshift实现K8S容灾?
如何通过Red Hat Openshift实现K8S容灾?越来越多的K8S应用采用RedHat OpenShift进行部署,IT团队需要部署容灾功能,来防范系统崩溃导致业务受损。一部分行业通常有较强的监管要求,在出现大规模错误的时候必须有数据保护。例如HIPAA 监管要求中的CFR 164.308(7)(ii)(B),要求公司必须能够在出现系统错误的时候“恢复所有数据”。这种情况下对于Opensh
运维告警管理—多渠道的通知必达
睿象云智能告警平台CA中通知策略实现了被分派人接收告警的通知方式,确保告警发生/认领/关闭时,能以用户习惯的接收告警的方式,实时收到告警通知,同时,尽可能减少告警遗漏。如果你想实现电话、短信、微信、邮件、APP,5种通知方式,您需要:• 个人信息中,填写正确的电话号码;点击右上角 个人中心可修改手机号• 个人信息中,填写正确的邮箱地址;点击右上角 个人中心可修改邮箱• 个人信息中,绑定并关注 Cl
研发与运维一体化,见证终极协同奥义
家家有本难念的经,但是痛却总是惊人的相似场景1:某个软件开发公司里,所有的设计、开发、测试、运维虽然被分配了不同职能与任务,但是他们都有一个统一的称呼——工程师。实际上,他们经常会互相干一些本不属于自身职能范围的工作。公司业务拓展,业务系统功能扩展、需求变更,“996”的日子成功进化成“007”,甚至都不够用。场景2:某电商APP上线在即,由于系统频繁升级、升级耗时长、上线时间紧、测试不充分,经常
Artifactory中Maven仓库配置优化——提升Virtual仓库下载速度
问题背景随着研发团队不断扩大Artifactory中Maven仓库也在逐步增多,包括 local、remote、virtual 仓库,其中往往会涵盖RELEASE和SNAPSHOT包类型仓库,为了对使用客户透明简化用户配置,管理人员会通过创建一个virtual仓库,将所有用到的 local(RELEASE和SNAPSHOT)、remote(RELEASE和SNAPSHOT) 包含到一个virtua
云上突围,揭秘DevOps平台新玩法
报名链接:https://v.zmengzhu.com/play/10118246?i=6122655
研发与运维一体化,见证终极协同奥义
家家有本难念的经,但是痛却总是惊人的相似场景1:某个软件开发公司里,所有的设计、开发、测试、运维虽然被分配了不同职能与任务,但是他们都有一个统一的称呼——工程师。实际上,他们经常会互相干一些本不属于自身职能范围的工作。公司业务拓展,业务系统功能扩展、需求变更,“996”的日子成功进化成“007”,甚至都不够用。场景2:某电商APP上线在即,由于系统频繁升级、升级耗时长、上线时间紧、测试不充分,经常
性能测试中TPS上不去的几种原因浅析
TPS(Transaction Per Second):每秒事务数,指服务器在单位时间内(秒)可以处理的事务数量,一般以request/second为单位。
杰蛙&Jenkins中文社区 首次联袂DevOps技术实践在线沙龙
报名链接:https://www.bagevent.com/event/6553170
PX-Backup --- K8S上备份和恢复应用的最佳方式
PX-Backup — K8S上备份和恢复应用的最佳方式Portworx近期发布了最新版本的PX-Backup。PX-Backup允许用户通过简单的点击即可备份和恢复所有的Kubernetes应用,从而提供了强有力的数据保护,而数据保护对DevOps团队和CIO来说非常重要。Portworx最近被GigaOm评为世界第一的Kubernetes数据存储和管理平台。Portworx产品正在被全球Kub