2016年11月22日

使用ARM模板在Azure中国大规模部署DCOS集群

摘要: 容器技术是目前非常流行的技术,尤其是在以Docker作为容器引擎的推动下,让容器的轻量级,可移植,自包含,隔离性等的上了一个新的台阶,目前谈及Dev/Ops,CI/CD很少能够绕过Docker的。 Azure在去年就推出了容器服务ACS,以其对开源的全面兼容性,开放性,最全面的编排器(DC/OS, 阅读全文

posted @ 2016-11-22 18:34 StevenLian 阅读(693) 评论(0) 推荐(0) 编辑

2016年11月17日

深入理解Azure自动扩展集VMSS(3)

摘要: 在实际使用过程当中,使用VMSS有一些最佳实践的建议和限制,便于你在做自动扩展设计的时候进行考虑: 关于VMSS 如果你使用的是系统镜像,一个扩展集中虚拟机数量不能超过100 无论是在ASM还是ARM模式下,如果使用自定义的镜像,新创建的虚拟机必须位于自定义镜像的存储账号内(以后会改,暂时不可以) 阅读全文

posted @ 2016-11-17 08:29 StevenLian 阅读(774) 评论(0) 推荐(0) 编辑

2016年11月9日

利用Azure高级存储搭建高性能Linux服务器(2)

摘要: 我们首先来测试随机写的IOPS,可以看到随机写的IOPS可以达到5082,顺序写的IOPS可以达到5087: $ sudo fio -filename=/data/testfile -direct=1 -iodepth 1 -thread -rw=randwrite -ioengine=libaio 阅读全文

posted @ 2016-11-09 09:43 StevenLian 阅读(306) 评论(0) 推荐(0) 编辑

利用Azure高级存储搭建高性能Linux服务器(1)

摘要: 目前Azure针对虚拟机提供两种类型的存储,一种是标准存储,基于HDD的,一种是高性能存储Premium Storage(在下文中简称PS),基于SSD的。针对用户高性能,低延迟,I/O密集型的应用,比如数据库MySQL, MongoDB,SAP等提供良好的支持。 本文主要介绍如何在CentOS上使 阅读全文

posted @ 2016-11-09 09:42 StevenLian 阅读(280) 评论(0) 推荐(0) 编辑

2016年10月19日

深入理解Azure自动扩展集VMSS(2)

摘要: VMSS中Auto Scale基本原理及诊断 在前面的介绍中,我们看到通过定义规则可以实现虚拟机扩展集的auto scale,那么在后台执行上VMSS的扩展依赖于哪些组件,出现问题(比如自动扩展没有发生的时候),我们在拨打400之前,如何快速的检查是否是配置问题? 本文简单介绍一下VMSS下auto scale的原理,以及出现问题如何快速的检查问题。下图展示了Azure的计算资源监控和数据收集... 阅读全文

posted @ 2016-10-19 23:07 StevenLian 阅读(1339) 评论(0) 推荐(0) 编辑

2016年10月16日

深入理解Azure自动扩展集VMSS(1)

摘要: 前文中已经详细介绍了如何配置和部署Azure的虚拟机扩展集VMSS进行自动扩展,但在实际使用过程当中,用户会出现更进一步使用的一些问题,VMSS基本扩展原理及怎么简单调试?如何进行手动扩展?怎么使用自定义镜像?在设计的时候有哪些最佳实践和考量等等。 本文通过测试自动扩展功能开始,逐步介绍如下主题: 阅读全文

posted @ 2016-10-16 23:10 StevenLian 阅读(1290) 评论(0) 推荐(0) 编辑

2016年10月12日

使用ARM和VMSS创建自动扩展的web集群

摘要: 在很多的商业场景中,用户的访问,峰值时间都是很难预测的,尤其是做一些市场推广活动和促销的时候,到底部署什么规模的web集群合适,这一直是个问题,部署过量会造成高成本和资源不必要的浪费,部署过少,如果到达峰值,来不及部署,容易造成用户无法访问,用户体验差,交易损失等等,当然更不用提运维人员时刻神经紧绷的实时监测压力情况,以便及时采取措施…… 在云计算技术日新月异的今天,这个场景是非常不和谐的:)VM... 阅读全文

posted @ 2016-10-12 23:32 StevenLian 阅读(804) 评论(0) 推荐(0) 编辑

2016年9月9日

使用ARM模板部署自动扩展的Linux VMSS(2)

摘要: 12.准备完了模板文件,我们使用Powershell来创建VMSS for Linux的自动扩展集合,首先登陆到Azure中国的ARM账号: Login-AzureRmAccount -EnvironmentName AzureChinaCloud 13. 如果你有多个订阅的话,选择你要创建VMSS 阅读全文

posted @ 2016-09-09 12:10 StevenLian 阅读(566) 评论(0) 推荐(0) 编辑

使用ARM模板部署自动扩展的Linux VMSS(1)

摘要: 在Azure之前的ASM版本或者经典模式中,用户使用Azure Website,Azure Cloud Service等PAAS服务,可以实现一定程度上的自动扩展(auto scaling),但有着诸多限制和缺陷,例如只能在PAAS平台上使用,扩展周期较长,无法支持定制化镜像,无法支持Linux等等,那么在Azure上有没有一种服务,可以给予我们增强的PAAS的自动扩展能力,同时让用户能够像使用I... 阅读全文

posted @ 2016-09-09 12:01 StevenLian 阅读(695) 评论(0) 推荐(0) 编辑

2016年8月25日

Azure上A/D系列虚拟机到DS系列迁移(2)

摘要: 11. 该脚本会检测环境,停止虚拟机,拷贝VHD文件,创建磁盘等等,知道出现如下类似画面,他会暂停等待用户操作: 后面这几个步骤非常重要,关系到你后续的创建是否成功: 12. 进入D:\migvm目录,打开虚拟配置文件,该文件是导出的你源虚拟机的配置文件,一般的命名方式为ExportedVMConf 阅读全文

posted @ 2016-08-25 22:27 StevenLian 阅读(484) 评论(0) 推荐(0) 编辑

导航