系统极客一直在努力
专注于操作系统及软件使用教程

Microsoft Azure Stack系列:Azure Stack入门(1)

Azure Stack

Microsoft Azure Stack Technical Preview 1(TP1)自发布以来,各种消息已经刷爆了 Twitter。这主要是因为它提供了与 Microsoft Azure 一致体验的私有/混合云平台。虽然 Azure Stack(TP1)还只在概念验证(POC)阶段,但也表明微软在混合云及私有云的方面的理念和产品已超越竞争对手。

Microsoft-Azure-Stack-Introducing

从本篇文章开始,我们将以一系列文章来介绍 Azure Stack,并开始实施我们的首个 POC 环境。

部署要求

在正式部署 Azure Stack POC 环境之前,必需要满足相应的前提条件,我们可以使用部署脚本来提前验证你的环境是否满足最低要求。MicrosoftAzureStackPOC.vhdx 文件里面有一个叫 Invoke-AzureStackDeploymentPreCheck.ps1 的 PowerShell 脚本,我们可以调用它进行部署环境检测。

硬件要求

微软官方提供了部署 Azure Stack TP1 的最低硬件要求和推荐配置,目前也仅支持单节点部署所有服务。

组件 最低配置 推荐配置
计算:CPU 双插槽:12核 双插槽:16核
计算:内存 96 GB RAM 128 GB RAM
计算:BIOS Hyper-V with SLAT
网络:网卡 Windows Server 2012 R2认证网卡,无需特殊功能
磁盘:操作系统 最低 200GB 可用操作系统分区(SSD或HDD)
磁盘:Azure Stack POC数据 4 X 140 GB(单块磁盘) 4 X 250 GB(单块磁盘)
认证硬件 Windows Server 2012 R2认证硬件

虽然要求是 Windows Server 2012 R2 认证硬件,实际是在 Windows Server 2016 系统上进行部署。

环境要求

要想将 Azure Stack POC 部署成功并达到预期效果,对你的部署环境配置也有相应的要求。请仔细阅读如下列表,并确保符合要求:

  • 执行 Azure Stack POC 部署脚本必需使用 Local Administrator 账户登录;
  • 系统不能是任何域的 Member Server;
  • 机器名不能为 AzureStack,这会与 AzureStack.local 域的 netbios 名冲突;
  • 系统应该接入 Internet 并开放 443 端口;
  • 系统应该具有至少 4 块附加数据磁盘,并初始化为未格式化的 RAW 状态;
  • 必需拥有 Azure AD(服务管理员角色)账户,验证 POC 部署的唯一方式就是使用 Azure AD;
  • 必需在 POC 系统的 BIOS 中启用硬件虚拟化;
  • Azure Stack POC 只支持单网卡连接,不应该有多个网络连接;
  • 如果网卡连接到物理交换机上的 VLAN,端口必需是 Access 或 Trunk 模式。

在满足上述提到的所有硬件要求和环境要求后,便可执行 Azure Stack 部署文档中提到的 DeployAzureStack.ps1 脚本。部署过程中会有几次系统重启,需要管理员登录系统才能继续部署任务。

更多资源

Charles Joy [MSFT]:Azure Stack TP1 功能演示

Jeffrey Snover 和 Mark Russinovich:Azure Stack 简介

分享到:更多 ()