阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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:211962
用户头像

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

关注

评论

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

2021Java大厂高频面试题:Redis面试题及答案整理

Geek_f90455

Java 程序员 面试 后端

2021Java面试笔试总结!Flutter中的widget

Geek_f90455

Java 程序员 面试 后端

Dremio 推出在 AWS 云上运行的数据湖服务

水滴

数据湖 8月日更 Dremio

数据缓存历险记(二)--被过期键经理上了一课

卢卡多多

redis Redis键过期监听 8月日更

【翻译】数据包的旅程 - 主机之间通信

luojiahu

计算机网络 OSI模型

等待时间的忍受度

箭上有毒

8月日更

graphql计算指令之@skipBy和@includeBy:使用表达式实现简单控制流

杜艮魁

开源 后端 低代码 graphql

15个经典面试问题,如何设计一个百万级用户的抽奖系统?

Geek_f90455

Java 程序员 面试 后端

【设计模式】单例模式

Andy阿辉

编程 程序员 后端 设计模式 8月日更

前端之数据结构(一)

Augus

数据结构 8月日更

2021年您应该知道的技术之一!MySQL最全整理

Geek_f90455

Java 程序员 面试 后端

Gin 介绍

xcbeyond

Go 语言 gin 8月日更

NLP随笔(四)

毛显新

自然语言处理 神经网络 深度学习

在线手机号码上标生成工具

入门小站

工具

小技巧 | Get 到一个 Web 自动化方案,绝了!

星安果

chrome 自动化 Web 插件 chrome扩展

IDEA下载及新建第一个Java项目(Helloworld)

Bob

8月日更

2021Java面试总结!再见笨重的ELK

Geek_f90455

Java 程序员 面试 后端

面试官:JVM的运行时数据区了解不?

程序员阿杜

Java JVM JVM、 8月日更

趁着课余时间学点Python(三)变量,基本数据类型,运算符

ベ布小禅

8月日更

藏在煤箱中的文明:一个会说话的箱子能告诉我们什么?

脑极体

Linux之at命令

入门小站

Linux

12道Java高级面试题:瞧一瞧

Geek_f90455

Java 程序员 面试 后端

2021Java进阶新篇章,狂刷1个月Java面试题

Geek_f90455

Java 程序员 面试 后端

Kong-To-APISIX:减轻你的迁移压力

API7.ai 技术团队

开源 网关 kong APISIX

「SQL数据分析系列」16. 分析函数

数据与智能

sql 函数 分析

Linux 环境如何使用 kill 命令优雅停止 Java 服务

陈皮的JavaLib

Java Linux 面试 springboot 8月日更

编程的世界有点神奇

Nydia

刷完这套200+大厂Java真题手册,成功拿到阿里,京东,美团的offer

Java 编程 架构 面试 架构师

Vue进阶(五):与 Vuex 的第一次接触

No Silver Bullet

Vue vuex 8月日更

使用 Sequelize 快速构建 PostgreSQL 数据的 CRUD 操作

devpoint

node.js postgresql API 8月日更

阿里人,五年心血汇聚而成这份Spring Cloud Alibaba开发手册

Java架构师迁哥

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