Windows Azure: 基础设施即服务(IaaS)全新发布
[原文发表地址] Windows Azure: General Availability of Infrastructure as a Service (IaaS)
[原文发表时间] 2013-4-16 6:01 AM
今早我们宣布支持Windows Azure平台的基础设施即服务(IaaS)发布并上线了-包括我们的新虚拟机镜像模版和网络虚拟能力。这次发布正在分发,遵循企业服务等级协议(SLA), 由Microsoft Support提供支持,你随时可以将其部署到你的生产应用中。如果你还没有Windows Azure帐号,那么你今天就可以注册并免费试用。
试用期间除了支持之前版本中包含的所有特性和功能外,还包括今天发布的IaaS的一些很棒的功能提升:
· 新的VM镜像模版(包括SQL Server, BizTalk Server, 和 SharePointServer镜像)
· 新的VM配额(包括更大内存的机器)
· 新的VM价格(我们已经为IaaS和PaaS VM降价21%-33%)
下面是关于今天的发布和一些新提升的细节。你也可以阅读Bill Hiff的博客,了解那些已经在生产环境中使用IaaS的客户。
关于Windows Azure 虚拟机
Windows Azure 虚拟机可以让你在云中部署和运行耐用的VM。你可以很轻松的从WAMP(Windows Azure Management Portal)内置的镜像预填充模版中创建这些VM,或上载运行你自己创建的VHD。我们内置的VM镜像模版包含 Windows Server系列镜像(包括Windows Server 2012 、 Windows Server 2008 R2 、 SQL Server 、 BizTalk Server和SharePoint Server)以及Linux系统镜像(包括Ubuntu 、 CentOS 、 SUSE Linux distributions )。
Windows Azure使用同样的内置于Windows Server 2012的Hyper-V虚拟化服务,这意味着你可以创建并使用具有通用配置的VHD在本地定制化的机器和云环境中。从Windows Azure中移进移出这些VHD你不需要额外的转换流程——你的VM可以拷贝到云中运行,也可以在Windows Azure中创建然后把它下载到定制的服务器(Windows 2012 Servers )上运行。这提供了巨大的弹性,可以让你轻松的构建跨本地和云环境的混合解决方案。
轻松上手
使用WAMP你可以在几秒钟内很快的创建一个新的VM。只要点击门户左下角的新建(New)命令,然后使用虚拟机( Virtual Machine) -> 快速创建( Quick Create) 选项在世界的任何地方创建一个新的虚拟机实例(如果你想通过命令行形式也可以下载我们的命令行工具,基于Windows PwerShell的用户或Linux/Mac的用户)。
一旦创建了新的虚拟机实例,你就可以轻松的远程使用Powershell,SSH,或终端服务按照你的意愿自定义虚拟机(还可以有选择的捕获创建过程中的快照为以后提供使用)。Windows Azure可以提供给你前所未有的弹性来满足你各种工作负载状态的需求。
集成化的管理和监控
除了让你更方便的创建虚拟机,WAMP也可以为正在运行的虚拟机提供了内置的管理和监控支持:
耐用的数据盘
Windows Azure上的虚拟机可以有选择的添加和使用数据盘来扩充存储(每个磁盘最高可达1TB容量):
一旦添加,这些盘就像虚拟机的标准设备,你可以用任何格式来格式化它们(比如Windows的 NTFS,Linux的ext3或ext4等等)。这些盘都是持久并耐用的,并都基于顶层Windows Azure Blob Storage实现(这保证了每个盘都易维护,高可用)。
内置的负载平衡支持
Windows Azure上的虚拟机也可以选择免费利用网络负载平衡——这使你可以给共用一个IP地址/ 端口的多台虚拟机实例分配流量。你可以使用负载平衡向外扩展你的应用,也可以在你VM宕 机或准备维护的时候提供更好的容错。当错误发生时负载平衡可以自动从工作链中移除这些虚拟机。
设置跨虚拟机的负载平衡很简单,只要点击WAMP中VM的端点( Endpoints) 标签然后选择一个端点到另外一个VM(你想要添加的第一个VM),然后为随后的VM实例选择“在当前端点上应用流量负载平衡(load-balance traffic on an existing endpoint)”:
你可以在负载平衡通用设置中找到更详细的关于配置VM负载平衡的信息。
Windows Azure 虚拟网络能力
伴随新发布的Windows Azure 虚拟机,我们今天也发布了的Aindows Azure 虚拟网络。Windows Azure虚拟网络可让你完成下列任务:
· 创建一个持久私有IP的虚拟私有网络:你可以在Windows Azure首选IPv4(10.x、 172.x、192.x 网段)的虚拟网络。此外,虚拟网络里的虚拟机将会有固定的私有IP地址,甚至跨硬件失败。
· 超越站点到站点的IPsec VPNs交叉连接: 你可以扩展本地定制的网络到Windows Azure并把Windows Azure里的虚拟机当作其中的一部分,这通过虚拟网关代理IPsec连接。我们支持思科和Juniper的标准VPN硬件设备。
· 配置用户DNS服务器: 使用虚拟网络,你可以把你的虚拟机指向一个本地的DNS服务器或一个网络中运行在Windows Azure上的DNS服务器。也可以在Windows Azure上运行Windows Server活动目录域控制。
· 扩展信任和安全边界:部署虚拟机到虚拟网络会扩展信任边界到这个网络。你可以在一个虚拟网络中创建几个虚拟机和云服务并让它们用私有地址空间通信。这允许不同虚拟机或甚至虚拟机和不同的云服务中的web角色之间不经过公共IP地址进行简单的通信。此外,虚拟网络外的虚拟机没办法识别或连接到虚拟网络中的服务,这些服务提供了隔离的添加层。
创建一个虚拟网络
在Windows Azure上创建一个虚拟网络是很容易的,只要点击门户左下角的新建(New)命令,然后选用网络( Network) -> 快速创建( Quick Create)(或自定义创建(Custom Create)) 选项来实例化一个新的虚拟网络:
虚拟网络在Windows Azure中的创建和使用是免费的。唯一要收费的是如果你开通了VPN网关支持——在这一点上我们会按照使用时间和宽带进行收费。你也可以在这里获取关于虚拟网络和它如何完善虚拟机服务的更多信息。
新的VM镜像模版(包括SQL Server、BizTalk和SharePoint镜像 )
今天发布的Windows Azure包括几个新的VM镜像模版使你可以用来轻松创建并运行新的虚拟机。包括几个新的SQL Server 2012镜像(包括标准/企业修订模版),新的BizTalk Server 2013镜像(包括评估版,标准版和企业版),另外还有一个新的SharePoint Server 2013镜像:
支持按小时计费模式
为了更简单更快速的上手,这些SQL Server和BizTalk Server镜像也支持按小时计费模式,这意味着你不必为这些产品的之前授权付费——取而代之的是你可以额外的为在标准操作系统上运行的软件按小时付费。这使得上手变得弹性且没有前期成本(只是为你使用的东西付费)。你可以在这里学习更多按小时收费信息。
SQL Server, BizTalk和SharePoint server的更多细节
更多关于在Windows Azure虚拟机中部署SQL Server请看这里,关于BizTalk Server请看这里。
这周我们也发布了一个SharePoint部署向导和PowerShell脚本,这使得在Windows Azure上开始使用和自动化部署SharePoint Farm很简单。一旦部署,你可以直接用PowerShell管理SharePoint 2013.
新的VM配额(包括更大内存选项)
今天的发布给之前版本已经存在的5 种VM大小又添加了2种新的选择。这两种新的选择包括一个新的4核 x28GB RAM配置和一个8核 x56GB RAM配置。你现在可以在创建新VM时选择它们:
这些新的VM大小可以让你在Windows Azure上运行更大的工作量。更多关于不同大小和它们性能之间的细节请看这里。
新的VM价格(降价21%-33% )
今天发布的Windows Azure也宣布了对我们的Windows Azure计算选项明显降价。新价格比之前宣布的 Windows Azure虚拟机(IaaS)价格要低21% ,用Windows Azure云服务(PaaS)部署的解决方案降价33% 。我们的新VM价格也匹配亚马逊按需使用的Windows和Linux VM价格。
新的Windows Azure虚拟机计算价格
下面是新的按小时收费的Windows Azure 虚拟机:
Size Name |
# of CPU Cores |
Memory |
Windows VM Pricing |
Linux VM Pricing |
ExtraSmall |
Shared |
768 MB |
$0.02 per hour |
$0.02 per hour |
Small |
1 |
1.75 GB |
$0.09 per hour |
$0.06 per hour |
Medium |
2 |
3.5 GB |
$0.18 per hour |
$0.12 per hour |
Large |
4 |
7 GB |
$0.36 per hour |
$0.24 per hour |
ExtraLarge |
8 |
14 GB |
$0.72 per hour |
$0.48 per hour |
A6 |
4 |
28 GB |
$1.02 per hour |
$0.82 per hour |
A7 |
8 |
56 GB |
$2.04 per hour |
$1.64 per hour |
注意上面的价格是按每小时计算的使用量(其实你不需要一定使用超过一小时,你只要为你确切使用它的时间付费就行了)。完整的Windows Azure虚拟机价格细节请看这里。
承诺的价格折扣
你也可以选择我们的6月和12月承诺计划,相对标准付费,你可以获得明显的折扣。通过承诺计划你承诺每月花费一定的钱,作为回报我们给你在购买任何Windows Azure资源的花费上打折扣。(承诺计划中的金额越大,给的折扣越大)。
我们的Windows Azure承诺计划的有一个好处,我们不会强制指定你使用指定的VM数量或大小(或指定可用区域)。而是你简单承诺每月花费一定量的钱,我们给你在使用这些钱购买Windows Azure的任何资源上都打折扣。这给你动态改变你VM的部署空间且不用担心被限制在具体的配置上,这些也适用于基于IaaS + PaaS的服务(都可以从中获得折扣优惠)。你可以在这里了解更多关于我们承诺价格计划的信息。
其他的提升
今天的Windows Azure发布也包含一些小的VM提升:
· 增加了系统盘大小:之前我们的系统盘分区大小是30GB。根据用户反馈,我们新的镜像现在默认系统盘分区大小是127GB。
· 可以自定义管理员用户名:我们现在允许你在创建VM镜像时自定义管理员账户登录名。这让你避免VM上总是有个大家都知道的用户名(这是一个相对不错的安全举措)
· 默认启用远程PowerShell:当用PowerShell部署你的虚拟机时,我们现在允许用PowerShell远程连接所有的Windows Server操作系统镜像——包括SQL Server,BizTalk Server,和SharePoint镜像。这使得自动设置VM更容易,不需要通过登录来和新部署的实例交互。
总结
我们很高兴分享了今天发布的内容——我们知道有些人已经期盼很久了。我们要特别对那些使用预览版产品并给我们反馈的人们说声谢谢。
今天的发布允许任何人构建比之前更好的云解决方案。这些解决方案现在可以把IaaS和PaaS集成到一起,同时使用基于Windows和Linux的软件,而且比以往带来的价值更多更快。我们非常期待你用它来构建解决方案。
如果你还没有Windows Azure帐号,今天你可以直接注册并免费试用上面的所有特性。你也可以访问Windows Azure开发者中心学习更多如何用它构建应用的知识。
希望上面的内容可以帮到你。
Scott
附注:除了博客,我也使用Twitter快速更新和共享链接。到twitter.com/scottgu 关注我。