写点什么

Linux 现可运行于 Windows Azure 上

  • 2012-06-10
  • 本文字数:1200 字

    阅读完需:约 4 分钟

Windows Azure 现支持 4 种类型的 Linux 和 5 种 VM 大小。微软拥抱 Linux 是为了让更多人采用他们的云计算平台。微软承诺会支持更多其它的 OS 以及所有的程序设计语言。

一月份曾有传闻说微软将在他们的云计算平台支持Linux。其中Red Hat 被提到会在 Azure 上运行。现在看来,传闻至少有一部分说对了。微软的确在 Azure 上启用了 Linux 支持,不过并不是 Red Hat Linux。

微软 Windows Azure 应用平台集团副总裁 Scott Guthrie 最近宣布,他们为云计算平台增加了大量新功能和并进行了各方面的增强,包括一个触摸优化后的可在所有浏览器中运行的(非 Silverlight)新的 Azure 门户,并为所有想看到微软新的云平台如何工作的用户提供 3 个月的免费试用。Guthrie 说 Azure 是一个支持任何 OS、程序设计语言、数据库及工具的平台,其数据中心分布全球并提供 99.95% 的按月 SLA。此外,所有的 Azure SDK 将以 Apache 2 许可发布在 GitHub 中。

虽然微软距离实现上述提到的所有功能还有很长的路要走,不过至少已经迈出了很重要的一步:

  • 运行于 Windows Server 2008 R2 中的 Microsoft SQL Server 2012
  • Windows Server 2008 R2 SP1
  • Windows Server 2012 RC
  • Windows Server 8 – 目前还不可用
  • OpenLogic CentOS 6.2
  • SUSE Linux Enterprise Server 11 SP2
  • Ubuntu Server 12.04 LTS
  • Open SUSE 12.1

虽然 Azure 门户提供了预构建的 VM 镜像,不过用户也可以创建和加载自定义的 Windows 和 Linux VHD。要完成该工作需要借助 Windows Server 中的 Hyper-V 管理器和一些命令行工具: CSUpload 面向Linux 与Mac 的Windows Azure 命令行工具文档对于这一点描述得不是很清楚,不过看起来Linux 镜像可以在Linux 机器上创建而不用借助Hyper-V 管理器。

可用的VM 大小可以从XS、共享CPU 到最多XL、8 核,如下表所示:

虚拟机大小 CPU 核数 内存 临时存储空间 用于本地存储资源的磁盘空间 Extra Small

Shared

768 MB

20 GB

20 GB

Small

1

1.75 GB

50 GB

20 GB

Medium

2

3.5 GB

100 GB

100 GB

Large

4

7 GB

200 GB

200 GB

Extra Large

8

14 GB

400 GB

400 GB

每一个 VM 可以附加一些磁盘用户存储数据,并通过端点(endpoint)与其他 VM 通信(单个配置的 TCP 或 UDP 端口)。多个 VM 可以负载均衡。在我们的测试中,设置一台 Linux XS 机器大约要花 4 分钟的时间,这比起在 AWS 上操作时间略长。不过要注意的是,这些功能仍然还处于预览阶段。

文档还介绍了如何在 Linux VM 中设置 LAMP 栈 MySQL 以及 MongoDB 。我们期望 Azure 将支持其他类型的 Linux,尤其是 Red Hat。

我们可以在 Windows、Mac 和 Linux 上使用.NET、Node.js、PHP、Java 和 Python 编写 Azure 程序,例外之处是.NET 开发只能在 Windows 上使用 VS 2010 及 VS 2012 完成。

似乎微软不再把 Linux 看做服务器市场的一大威胁而转向拥抱 Linux,是为了以让更多人采用他们的云计算平台。此举可看出云计算对于微软有多么重要。

查看英文原文: Linux Now Runs on Windows Azure

2012-06-10 02:212355
用户头像

发布了 125 篇内容, 共 41.2 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

Eclipse 主网即将上线迎空投预期,Zepoch 节点或成受益者?

西柚子

[大厂实践] 零配置服务网格与按需集群发现

俞凡

架构 netflix 大厂实践

Web3钱包大比拼:Metamask、Trust Wallet、Bitget Wallet 和 Coinbase Wallet

西柚子

海信电视U8“死磕”技术,家庭影音娱乐的体验突围

脑极体

电视

Microsoft 365 办公套件辅助功能介绍,让效率更高!

南屿

Microsoft 365 Office 2019破解版

Apple芯片 (M1/M2)的Mac电脑降低安全性,启用内核扩展图文教程

展初云

Mac mac教程

Python 布尔类型

小万哥

Python 开源 程序员 软件 后端

Web3钱包大比拼:Metamask、Trust Wallet、Bitget Wallet 和 Coinbase Wallet

小哈区块

玩 DeFi 必备的钱包!教你快速学会玩转 Web3 应用!

BlockChain先知

macOS Sonoma 正式版系统已发布,macos14值得更新吗

南屿

苹果系统下载 macOS Sonoma MacOS14系统

苹果Mac纯净卸载用什么工具(App Cleaner & Uninstaller)

展初云

Mac Mac软件 卸载工具

不愧是疑问解决神器!你强任你强👍👍👍

Immerse

JavaScript 读书 重构 代码优化 优化技巧

如何搭建一个专属的认证中心(二)

Kevin_913

spring security springboot OAuth 2.0

2023 年 Bitget Wallet 测评:这个钱包到底靠不靠谱?

石头财经

免费 AI 代码生成器 Amazon CodeWhisperer 初体验

亚马逊云科技 (Amazon Web Services)

人工智能 亚马逊云科技

英文版Premiere Pro怎么切换成中文?PR汉化包怎么安装

南屿

Mac软件 Premiere Pro 2023 PR2023中文版 Premiere Pro破解版

自动群发节日祝福,1行Python代码搞定!

程序员晚枫

Python 微信 开源 机器人

【中秋国庆不断更】XML在HarmonyOS中的生成,解析与转换(下)

HarmonyOS开发者

【原理篇】Supabase的API Key工作机制和使用场景

张文平

权限 Supabase API Key

如何搭建一个专属的认证中心(三)

Kevin_913

springboot Spring Security OAuth 资源服务器

【中秋国庆不断更】OpenHarmony定义可动画属性:@AnimatableExtend装饰器

OpenHarmony开发者

探索AI世界:机器学习和深度学习

麦田的守望者

机器学习 深度学习、

MacBook虚拟机Parallels Desktop 19正版安装密钥

南屿

Mac虚拟机下载 Parallels Desktop 19 PD19虚拟机破解版

[大厂实践] Zuul连接控制实践

俞凡

架构 netflix 大厂实践

十一假期带上HUAWEI Mate 60系列,HarmonyOS 4让旅行更精彩!

最新动态

智能文字识别技术——AI赋能古彝文保护

陈橘又青

人工智能

Mac 上可以代替 Total Commander 的文件管理软件推荐

南屿

Mac软件推荐 文件管理软件 Total Commander

5大文件管理操作,Python自动化办公,整明白了

程序员晚枫

Python Office 自动化办公

API商品数据接口调用

Noah

API 文档

Linux现可运行于Windows Azure上_微软_Abel Avram_InfoQ精选文章