利用微软Azure工具包可以为你的内部或外部用户创建基础设施即服务产品。它***的地方在哪里呢?它所控制的部分完全由你来决定,但请求和供应的工作可以委托或自动化。让我们来看一看。
微软Azure工具包如何工作
面向Windows Server的微软Azure工具包真正的吸引力在于,它允许你以个人方式创建自己的私有云。通过Azure基础设施即服务(IaaS)提供的简单界面,你可以为自己的组织部门和内部客户创建服务,提供触手可及的自助服务IT。
例如,可以用一组服务器支撑起你的私有云。作为管理员,你可以定义产品——例如,一个小型,中型或高负载服务,每个服务可能由某个虚拟机(VM)组成,分布在不同的物理主机上实现容错;一个特定的网络设置和一个特定的服务可用性保证。这些都可以通过门户提供,所以当一个部门需要建立一个网站,你可以提供门户给该部门。只需要几个点击,该部门就可以设置和运行其服务,不用担心复杂的的命令和硬件配置。
你还可以创建网站云来删除VM配置。这些共享网站可以专门托管ASP.NET、PHP和Node.js Web应用,包括常见和流行的开源Web应用程序,来简化新网站的创建。它还集成了源代码控制系统,如Git。
这些网站云存在在网站级别,与主机一同在VM配置过程中完成。很方便,特别是对于经常需要创建多个网站的企业,实现快速准备与运营,不需要IT部门太多的参与。
对于商业托管来说,微软Azure工具包(WAP)还是一款提供更大的互联网基础设施服务的工具。门户也是如此,但是和常见的工具包一样,还包括托管成本的chargeback机制,以及限时促销和惠券升级以及特殊服务的能力。
开始使用Windows Server微软Azure工具包
WAP旨在将超大型微软Azure服务的便利性延伸到我们自己的数据中心和大量的服务器机柜上。可以肯定的说,会有一些相当大的硬件需求。这是为了容错——WAP试图在私有云中将工作负载传播在所有可用的机器上。这里的想法是托管大量工作负载,不只是一个或两个,所以你可以完全获得托管和自动化的好处。
微软还提供了Windows Azure Pack: Portal and API Express工具包,将所有选项的组件放到一台机器上,非常方便用来测试和学习WAP是如何工作的。
基本上你需要为你的私有云奉献出八台服务器,可以是物理或虚拟的。确保每台服务器有两颗处理器,至少4GB的RAM和40GB的可用硬盘空间。如上所述,每台机器需要运行Windows Server 2012和Windows Server 2012 R2。然后,你可以下载Web Platform Installer,用于部署基于IIS的Web应用程序。
使用微软Azure工具包创建自己的私有云时,重要的是管理门户和配置你的服务和产品。如果你熟悉微软Azure,你会感觉得心应手。其中的一些代码和结构同主流的Azure公共云服务相同。