如何在 Azure 中自定义 Windows 虚拟机
摘要:若要以快速一致的方式配置虚拟机 (VM),通常需要某种形式的自动化。 自定义 Windows VM 的一种常用方法是使用适用于 Windows 的自定义脚本扩展。 本教程介绍如何执行下列操作: 使用自定义脚本扩展安装 IIS 创建使用自定义脚本扩展的 VM 在应用扩展后查看正在运行的 IIS 站点
阅读全文
posted @
2017-11-21 11:01
DavidZang
阅读(372)
推荐(0)
使用 PowerShell 管理 Azure 磁盘
摘要:Azure 虚拟机使用磁盘来存储 VM 操作系统、应用程序和数据。 创建 VM 时,请务必选择适用于所需工作负荷的磁盘大小和配置。 本教程介绍如何部署和管理 VM 磁盘。 学习内容: OS 磁盘和临时磁盘 数据磁盘数 标准磁盘和高级磁盘 磁盘性能 附加和准备数据磁盘 OS 磁盘和临时磁盘 数据磁盘数
阅读全文
posted @
2017-11-21 10:56
DavidZang
阅读(867)
推荐(0)
使用 Azure PowerShell 模块创建和管理 Windows VM
摘要:Azure 虚拟机提供完全可配置的灵活计算环境。 本教程介绍 Azure 虚拟机的基本部署项目,例如选择 VM 大小、选择 VM 映像和部署 VM。 你将学习如何执行以下操作: 创建并连接到 VM 选择并使用 VM 映像 查看和使用特定 VM 大小 调整 VM 的大小 查看并了解 VM 状态 创建并
阅读全文
posted @
2017-11-20 15:35
DavidZang
阅读(774)
推荐(0)
使用 Azure CLI 创建 Windows 虚拟机
摘要:Azure CLI 用于从命令行或脚本创建和管理 Azure 资源。 本指南详细介绍如何使用 Azure CLI 部署运行 Windows Server 2016 的虚拟机。 部署完成后,我们连接到服务器并安装 IIS。 如果没有 Azure 订阅,可在开始前创建一个试用帐户。 Note 在 Azu
阅读全文
posted @
2017-11-20 15:32
DavidZang
阅读(690)
推荐(0)
使用 Azure 门户创建 Windows 虚拟机
摘要:可以通过 Azure 门户创建 Azure 虚拟机。 此方法提供一个基于浏览器的用户界面,用于创建和配置虚拟机和所有相关的资源。 本快速入门介绍了如何创建虚拟机并在 VM 上安装 webserver。 如果没有 Azure 订阅,可在开始前创建一个试用帐户。 登录 Azure 通过 http://p
阅读全文
posted @
2017-11-20 15:02
DavidZang
阅读(3324)
推荐(0)
Azure 中的 Windows 虚拟机概述
摘要:Azure 虚拟机 (VM) 是 Azure 提供的多种可缩放按需分配计算资源之一。 通常情况下,如果需要以更大的力度(相对于其他控制选项)控制计算环境,则应选择 VM。 本文介绍创建 VM 之前的注意事项,以及 VM 的创建方法和管理方式。 使用 Azure VM 可以灵活进行虚拟化,而无需购买和
阅读全文
posted @
2017-11-20 14:47
DavidZang
阅读(454)
推荐(0)
Java 如何启用 ARM 虚拟机诊断
摘要:现象描述 如何通过 Java 语言实现在创建 ARM 虚拟机时开启诊断,并配置相关指标。 实现思路 调研最高版本的 JAVA SDK(1.1.0)源码发现,SDK 层面并未提供任启动诊断和配置诊断的相关接口。然而官方提供了相关的 REST 接口,参考:如何增加及更新虚拟机扩展。 这个接口为我们提供了
阅读全文
posted @
2017-11-17 16:31
DavidZang
阅读(431)
推荐(0)
Azure 虚拟机诊断设置问题排查
摘要:Azure 为用户提供了可以自己配置的性能监控功能:Azure 诊断扩展。但是在具体配置中,经常会遇到各种各样的问题。不了解监控的工作机制常常给排查带来一定难度。这里我们整理了关于 Azure 虚拟机监控的工作原理,以及在出现问题时的大致排查步骤,希望对读者和用户有所帮助。 以下是 Azure 诊断
阅读全文
posted @
2017-11-17 16:28
DavidZang
阅读(773)
推荐(0)
虚拟机压力测试延迟高的可能原因及 ILPIP 配置 / 查询脚本
摘要:测试初期 Client VM 的延迟结果正常; 测试后期 Client VM 的延迟偶尔突增/连接失败,越后期超高延迟(比如 30 秒)出现越多; 问题分析 造成这一现象的根本原因很可能是 SNAT(Source NAT)数量过高。 什么是 SNAT 呢? 对于 ASM 虚拟机,出于可拓展性的考虑,
阅读全文
posted @
2017-11-17 16:26
DavidZang
阅读(903)
推荐(0)
理解 Azure 平台中虚拟机的计算能力
摘要:虚拟化平台至今已经发展了十多年的时间。其中 Hyper-V 技术现在也已经是第三代版本。用户对于虚拟化计算也越来越接受,这也有了公有云发展的基础。然而在很多时候,用户在使用基于 Hyper-V 的 Azure 平台时,仍然有关于虚拟机计算能力的疑问,例如 : 虚拟化的功能的确很强大,但是会不会有性能
阅读全文
posted @
2017-11-17 16:25
DavidZang
阅读(1083)
推荐(0)
如何复制或导出托管磁盘
摘要:托管磁盘为用户在后台处理存储帐户的创建/管理,确保用户不需担心存储帐户的可伸缩性限制。 用户只需指定磁盘大小和性能层(标准/高级),然后 Azure 就会为用户创建和管理磁盘。 即使在添加磁盘或者对 VM 进行上下伸缩的时候,用户也不需担心所使用的存储。 如同非托管磁盘(VHD 文件)一般,Azur
阅读全文
posted @
2017-11-17 16:24
DavidZang
阅读(612)
推荐(0)
理解托管磁盘的原理与优势
摘要:简介 Azure 托管磁盘,是指将虚拟机使用的虚拟磁盘文件(VHD)和存储账号交由 Azure 来规划和控制的服务。 此功能的上线,意味着用户能更方便地管理 Azure 虚拟机的存储。Azure 托管磁盘将储存在标准或高级存储账户中的虚拟磁盘文件(VHD)抽象成 Azure 资源管理器中的顶级资源。
阅读全文
posted @
2017-11-17 16:23
DavidZang
阅读(505)
推荐(0)
Azure 托管镜像和非托管镜像对比
摘要:目前中国区 Azure 也已经可以使用命令制作托管镜像了。但对于托管镜像和非托管镜像,就像托管磁盘和非托管磁盘一样,很多人可能一开始无法理解。这里就此进行了一个简单对比: 通过对比测试,这里总结了这两者的不同: 非托管镜像托管镜像 创建镜像Save-AzureRmVMImageNew-AzureRm
阅读全文
posted @
2017-11-17 16:22
DavidZang
阅读(607)
推荐(0)
如何将同一云服务下的虚拟机从经典部署模型迁移到 Azure Resource Manager
摘要:适用场景 用户希望将特定云服务下的所有虚拟机从经典部署模型(以下简称:ASM)迁移到 Azure Resource Manager(以下简称:ARM)。 Note 如果云服务下使用 VNET 也希望将虚拟机从 ASM 模式迁移到 ARM 模式,您可以参考这篇文章:如何将同一个 VNET 下的虚拟机从
阅读全文
posted @
2017-11-17 16:20
DavidZang
阅读(182)
推荐(0)
如何将同一 VNET 下的虚拟机从经典部署模型迁移到 Azure Resource Manager
摘要:本文内容 适用场景 解决方案 适用场景 用户拥有多个云服务但是在同一个 VNET 下,希望将这些虚拟机从经典部署模型(以下简称:ASM)迁移到 Azure Resource Manager(以下简称:ARM)。 Note 如果您未使用 VNET,希望将同一个云服务下的虚拟机从 ASM 模式迁移到 A
阅读全文
posted @
2017-11-17 16:19
DavidZang
阅读(195)
推荐(0)
在 Azure 中的 Linux 虚拟机上使用 SSL 证书保护 Web 服务器
摘要:若要保护 Web 服务器,可以使用安全套接字层 (SSL) 证书来加密 Web 流量。 这些 SSL 证书可存储在 Azure Key Vault 中,并可安全部署到 Azure 中的 Linux 虚拟机 (VM)。 本教程介绍如何执行下列操作: 创建 Azure Key Vault 生成证书或将其
阅读全文
posted @
2017-11-16 17:24
DavidZang
阅读(981)
推荐(0)
在 Azure 中的 Linux VM 上创建 MongoDB、Express、AngularJS 和 Node.js (MEAN) 堆栈
摘要:本教程介绍如何在 Azure 中的 Linux VM 上实现 MongoDB、Express、AngularJS 和 Node.js (MEAN) 堆栈。 通过创建的 MEAN 堆栈,可以在数据库中添加、删除和列出书籍。 你将学习如何执行以下操作: 创建 Linux VM 安装 Node.js 安装
阅读全文
posted @
2017-11-16 17:19
DavidZang
阅读(399)
推荐(0)
在 Azure VM 上安装 LEMP Web 服务器
摘要:本文逐步讲解如何在 Azure 中的 Ubuntu VM 上部署 NGINX Web 服务器、MySQL 和 PHP(LEMP 堆栈)。 LEMP 堆栈可以替代常用的 LAMP 堆栈,可安装在 Azure 中。 若要了解 LEMP 服务器的运作情况,可以选择性地安装并配置 WordPress 站点。
阅读全文
posted @
2017-11-16 17:17
DavidZang
阅读(380)
推荐(0)
在 Azure VM 上安装 LAMP Web 服务器
摘要:本文逐步讲解如何在 Azure 中的 Ubuntu VM 上部署 Apache Web 服务器、MySQL 和 PHP(LAMP 堆栈)。 如果想要部署 NGINX Web 服务器,请参阅 LEMP 堆栈教程。 若要了解 LAMP 服务器的运作情况,可以选择性地安装并配置 WordPress 站点。
阅读全文
posted @
2017-11-16 17:15
DavidZang
阅读(511)
推荐(0)
使用 Jenkins 和 Team Services 将应用部署到 Linux VM
摘要:持续集成 (CI) 和持续部署 (CD) 是一个管道,可以通过它生成、发布和部署代码。 Team Services 针对到 Azure 的部署提供了一组完整的功能完备的 CI/CD 自动化工具。 Jenkins 是一个流行的基于 CI/CD 服务器的第三方工具,也提供 CI/CD 自动化功能。 可以
阅读全文
posted @
2017-11-16 17:12
DavidZang
阅读(342)
推荐(0)