写点什么

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

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

关注

评论

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

提高项目管理效率,技术管理者该怎么做?

万事ONES

项目管理 技术管理 ONES

379页满满的精华!2021版“深入骨髓层”JDK源码小册已封神

Java架构追梦

Java 阿里巴巴 架构 面试 jdk源码

网络攻防学习笔记 Day58

穿过生命散发芬芳

网络攻防 6月日更

2021年最危险的七大攻击技术,我不信你不知道

网络安全学海

程序员 网络安全 信息安全 漏洞扫描 攻击技术

图解Git工作原理

Java 程序员 面试

《面试补习》- 多线程知识梳理

九灵

Java 面试

maven安装与核心概念全面

IT视界

maven

flutter_bloc使用解析---骚年,你还在手搭bloc吗!

小呆呆666

flutter ios android 大前端

持续交付时代,Scrum中还有必要进行 Sprint Review 么?

万事ONES

项目管理 敏捷开发 持续交付 ONES

Spring Cloud Alibaba 优势在哪?未来会如何演进?

Java架构师迁哥

以贝叶斯之名寻找规则模型 Falling Rule Lists

索信达控股

金融科技 模型 贝叶斯公式 用户模型 模型开发

Redis——NoSQL数据模型及分类

Java 程序员

同样是初级测试,凭什么他比我薪资高5000块?

程序员阿沐

软件测试 自动化测试

腾讯云EMR基于YARN针对云原生容器化的优化与实践

腾讯云大数据

mapreduce

Ipfs矿机收益Ipfs矿机一天收益

比特币 区块链 IPFS

什么是ReadWriteMany?

焱融科技

Docker 容器 云原生 高性能 Kubernetes从入门到精通

【技术】MediumKube- 快速部署容器云的开发环境

星环科技

云计算 容器 开发工具 开发环境

20位大佬,勾勒出一个中国网络安全江湖

学神来啦

网络安全 信息安全 云技术

字节跳动移动架构师学习笔记,一文说清!

欢喜学安卓

android 程序员 面试 移动开发

浪潮云荣获“2021中国智能运维领导厂商”奖项

Gopher China 2021,未来可期

非晓为骁

个人提升 架构师 Go 语言 GopherChina gopher

深入解读 Flink SQL 1.13

Apache Flink

flink

不为人知的网络编程(十三):深入操作系统,彻底搞懂127.0.0.1本机网络通信

JackJiang

TCP 网络编程 即时通讯 IM

华为云GaussDB持续技术创新,论文入选SIGMOD2021顶会

华为云数据库小助手

数据库 分布式 GaussDB 华为云数据库

Java后端,想找一份20k以上的工作需要掌握哪些知识?

Java架构师迁哥

新思科技按需提供渗透测试服务 帮助MATESO识别业务重大漏洞,降低信息泄露风险

InfoQ_434670063458

渗透测试 新思科技 MATESO

Pandas高级教程之:category数据类型

程序那些事

Python 数据分析 pandas 程序那些事

币安智能链DAPP系统开发

Geek_23f0c3

DAPP系统开发 #区块链# 币安智能链

字节跳动8年老Android面试官经验谈,看完跪了

欢喜学安卓

android 程序员 面试 移动开发

推荐5个免费YouTube视频下载方法

资源君

分享 工具软件 教程 youtube视频下载 下载youtube视频

干货!!学习CSRF跨站请求伪造,看这一篇就够了

网络安全学海

网络安全 安全 CSRF 渗透测试 漏洞修复

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