自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 IBM Cloud 经典网络到VPC迁移—内网连通方案

最近正在做IBM Cloud 经典网络到VPC的迁移方案设计,其中最重要的是网络直接的连通,老客户在IBM Cloud 经典网络的部署如果是部署在IBM的9大Region中,那连通的方式可以用到IBM Cloud上的Transit Gateway。但通常客户都是在30多个单节点的数据中心,例如达拉斯05、香港、新加坡、阿姆斯特等等。目前Transit Gateway还只是覆盖了4个单节点数据中心,所以极大部分数据中心无法跟VPC环境连通,目前可行的方式就是通过Site to Site VPN以及方式来打通经

2021-12-22 14:25:49 663

原创 IBM Cloud VPC自定义CentOS镜像

CentOS为各种不同的云环境提供cloud images, 一般来说,是通过cloud-init工具来修改用户密码或SSH keys. 但是那似乎不太方便。 下面是一种方便的方法。官方的CentOS的cloud image的下载地址是:CentOS Cloud images第一步,安装软件libguestfs-toolsyum install libguestfs-tools第二步,设定一个密码sudo virt-customize -a CentOS-6-x86_64-Gen

2021-12-03 01:28:11 393

原创 IBM Cloud VPC - 利用自定义路由实现跨 AZ 的 HA 环境

最近正在做IBM Cloud VPC的迁移方案,需要做数据库和服务器的高可用设计。在IBM Cloud经典网络和传统数据中心经常使用VIP偏移方案在VPC中无法完全套用。通过对自定义路由的研究,发现可通过这一功能,实现类似MySQL MHA的HA改造。首先看一下我在VPC中定义的三个地址前缀:创建两台准备作为数据库集群的服务器如下:服务器-A (10.0.0.7) 服务器-B (10.1.0.7)一般可先通过(192.168.10.10)访问,这样访问服务器的时候就可以在IP地址级别进.

2021-11-28 21:35:24 1844

原创 AWS ElastiCache for Redis到IBM Cloud Database for Redis迁移方案

前提条件创建和ICD同样的区域,空间和配额,配置权限创建不带SSL的Compose for Redis创建IBM Classic虚机注意事项•执行该操作前建议停止将数据继续写入AWS ElastiCache for Redis。•执行该操作前请提前做好数据备份。执行该操作前需要规划业务停机时间。前期步骤•从AWS ElastiCache for Redis备份和导出数据到S3存储桶。•在S3存储桶中找到导出的RDB文件。•从S3存储桶下载RDB文件到I..

2021-06-28 23:41:09 359

原创 带你玩转新一代无服务器产品:IBM Cloud Code Engine(二)

IBM Cloud Code Engine是一个完全托管的、无服务器的平台,它运行您的容器化工作负载,包括web应用程序、微服务、事件驱动的函数,以及具有“运行到完成”特性的批处理作业。IBM云代码引擎提供了两种计算模型:作业和应用程序。您可以通过阅读“IBM云代码引擎:何时使用工作和应用程序”来了解这些模型。...

2021-06-17 16:38:53 312

原创 带你玩转新一代无服务器产品:IBM Cloud Code Engine(一)

IBM Cloud Code Engine已经正式发布许久,近期终于有时间来介绍这个云中利器。IBM Cloud Code Engine(后称作:代码引擎)是一个完全托管的、无服务器的平台,支持所有本地云容器化的工作负载。用户体验是以开发人员为中心的,这样设计可以让用户和开发者专注于编写代码,而不需要处理底层基础设施及其安全性。传统的Serveless,包括IBM和友商的Functions服务,AWS的Lambda都是基于函数,通过trigger+action的方式实现简单的业务场景,初始启动时间和性能也都

2021-05-31 11:21:07 660 2

原创 IBM Kubernetes Service持久化存储:Portworx性能测试

本来已经打算对于IKS的跨区域持久化存储封笔,突然看了同事写了文件存储、块存储和对象存储的性能报告,就想到了既然已经研究了Portworx,就应该继续深入挖掘Portworx的性能。与其说是为了把IBM Kubernetes Service持久化存储的性能报告补齐,不如说是为了企业青睐的Redhat OpenShift Kubernetes Service(ROKS) 测试一下企业级的Portworx。由于Portworx也可以挂载到ROKS,所以在IKS上的测试结果适用于IBM Cloud上的OpenSh

2021-01-06 19:25:11 424

原创 IBM Kubernetes Service跨区域集群及持久化存储方案(二)

上一篇文中,介绍了IKS使用COS作为跨区域方案,这是一种快捷、方便和高效的方式,性价比也非常高。那如果要追求极致的性能就需要使用专注于Kubernetes平台的企业级存储方案。运行在Kubernetes上的企业应用程序有不可改变的业务需求,如高可用性、数据安全、备份和灾难恢复、严格的性能SLA和混合/多云操作。Portworx企业版正是为这些基于容器应用而设计的。它包含了面向Kubernetes的Portworx存储平台的最可扩展和最健壮的功能,能够为更高级别的数据保护和自动化添加容灾、备份和自动化容量管

2020-12-28 03:02:34 380 1

原创 IBM Kubernetes Service跨区域集群及持久化存储方案(一)

最近刚完成IBM公有云上Kubernetes Service的测试,想分享一下企业如何使用IBM Kubernetes Service(IKS)部署高可用集群以及持久化存储。使用Kubernetes,如果创建高可用生产环境,通常会建在3个以上的高可用区域内,所以我们选用跨区域部署,而持久化存储也需要有跨区域部署的特性。我们先来看一下IKS集群以及对应存储的架构图。可以看到IBM的持久化存储还是挺多的,单个区域的可以用NFS和块存储,跨区域的可以挂对象存储、企业级的Portworx,当然也可以用数据库

2020-12-26 20:02:54 299

原创 IBM Kubernetes Service - 玩转Istio 1.5(三)

今天我们延续玩转Istio 1.5前两篇文章,开始利用Istio来实现A/B测试,以及金丝雀发布。Istio 1.5开始,Pilot作为独立组件的所有功能都纳入到istiod,所以在1.5以及之后的版本用于流量管理的核心组件就是istiod,它管理和配置部署在特定Istio服务网格中的所有Envoy Proxy实例。它允许用户指定规则来在Envoy Proxy之间路由流量,这些代理作为Sidecar运行到网格中的每个服务。每个服务由运行在pods、容器、vm等上的任意数量的实例组成。每个服务可以有任意数量的

2020-07-01 09:52:57 308

原创 IBM Kubernetes Service - 玩转Istio 1.5(二)

上一篇文章,我们简单介绍了基于IBM Kubernetes Service的最新版istio 1.5的部署,今天我们来学习下Istio 1.5的监控组件.在Istio附件的1.5版本中,Prometheus、Grafana、Jaeger和Kiali监控组件包含在您的Istio安装中,但由于当前Istio社区版本中的安全问题,这些组件默认被禁用,要启用这些组件,请执行以下步骤。1.修改ConfigMap:managed-istio-custom, 添加并保存:istio-monitoring: "..

2020-06-29 00:23:19 291

原创 IBM Kubernetes Service - 玩转Istio 1.5(一)

前阵子在IBM公有云上的测试了Kubernetes服务的Istio 1.4,最近看到IBM Kubernetes Service出了Istio 1.5。Istio从 1.5 开始,整个架构做了很多的翻天覆地调整,从官方的发布可以看到,用到了“重建”。来看下现在1.5的架构:Istio 1.5把控制平面的大部分组件组合并成一个单体结构叫istiod,对于运维和部署来说真的是一大福音,可以节省大量的工作。Mixer组件被移除,新版本的HTTP遥测默认基于in-proxy Stats filter,同时可

2020-06-28 17:56:24 357

原创 IBM Cloud上的免费资源(二)

上一篇文章,我们聊了IBM的免费服务,永久免费的CloudFoundry服务。这几天我还想试用下一些30天到期的免费服务,看了看IBM Kubernetes Service(IKS)和 Cloud Object Storage(COS),发现虽然能免费30天,可是IKS有试用门槛,需要先升级账号。好在看到了两个服务都声明30天到期自动删除实例,而且有送200美金,这就咬着牙绑定了一下信用卡。 进入到创建页面,IBM有两个Kubernetes服务,一个是基于社区版本的,一个是企业版的OpenS...

2020-06-22 21:45:31 785

原创 IBM Cloud上的免费资源(一)

免费用公有云这事一直想研究来着,前阵子注册了个AWS新用户,免费使用的服务很多,可惜送的时间用完就不再续了。IBM云一直是收费用户,这几天正好有空研究下怎么免费使用。第一步当然是注册个新账号https://cloud.ibm.com/registrationIBM会发送验证码到你的邮箱,输入后就能创建新账户了(如果有些链接打不开,可以先科学上网一下)...

2020-06-21 01:37:13 3656

原创 使用IBM Cloud Schematics交付Terraform-as-a-Service部署第二代VPC

在 DevOps 实践中,基础设施即代码如何落地是一个绕不开的话题。Terraform 正是这个时期非常成熟的配置管理工具,它能够用于预配和管理大型和负责的云基础结构,基于模板的配置文件,能够以可重复、可预测的方式定义、预配和配置资源。目前各大云平台对Terraform 也都支持的不错,尤其是IBM Cloud提供对Terraform 托管服务Schematics,交付Terraform-as-a-Service,这样就可以使用高级脚本语言来为IBM Cloud环境中需要的资源建模,并将基础设施即代码启用(

2020-05-27 01:07:24 536

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除