写点什么

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

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

关注

评论

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

如何从 Jira 成功迁移到极狐GitLab,看这个就够了!

极狐GitLab

Programming Abstractions in C阅读笔记:p248-p253

codists

mac系统u盘启动盘制作教程,更新至macOS Sonoma 14

Rose

mac系统

一篇全掌握!TDengine 在能源、电力、汽车、物流、工业制造等十大行业应用合集

TDengine

tdengine 时序数据库

数值计算: 精度、溢出、舍入

西格玛

CDP技术系列(三):百万级QPS的人群命中服务接口性能优化指南

京东科技开发者

【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)

洛神灬殇

Linux 日志处理 Shell指令 查询日志 2024年第二十篇文章

BricsCAD 24 mac中文完美破解版(CAD建模软件) 支持M和 macOS Sonoma 14 附安装教程

Rose

BricsCAD 23中文版 cad bricscad 24 BricsCAD 24破解版 BricsCAD 24下载

用Python实现高效数据记录!Web自动化技术助你告别重复劳动!

测试人

软件测试

应用监控 eBPF 版:实现高效协议解析的技术探索

阿里巴巴云原生

阿里云 云原生 可观测

数仓如何递归查询视图依赖

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 华为云GaussDB(DWS)

权威媒体评选:2023年25个最佳开源软件

SEAL安全

开源 AI LLMs

夏志刚介绍

管理在线

企业战略管理体系 企业精益管理体系 企业创新管理类体系 企业培训体系 企业标准化管理体系

HTML代码加固:保障网站安全

雪奈椰子

CDP技术系列(一):使用bitmap存储数十亿用户ID的标签或群体

京东科技开发者

左耳听风 - 时间管理「读书打卡 day 15」

Java 工程师蔡姬

读书笔记 程序员 个人成长 时间管理 职业发展

光纤的跳线和尾纤

小齐写代码

PD虚拟机系统镜像 原版纯净的Windows系统安装包

Rose

windows 11 pd虚拟机 win系统下载

DRM音频格式转换好帮手-NoteBurner iTunes DRM Audio Converter 兼容M1和macos14系统

Rose

DRM 音频转换器

有挑战才有收获!PaddleOCR算法模型挑战赛火热开启!

飞桨PaddlePaddle

人工智能 算法 大赛 百度飞桨 算法模型

华为云云绘本第2期:面对等保三级,谁还在瞎折腾?

华为云PaaS服务小智

软件开发 华为云

融合创新:传统企业数字化转型的业务、战略、操作和文化变革

天津汇柏科技有限公司

数字化转型

CentOS7下通过sshfs挂载sftp资源教程

百度搜索:蓝易云

centos 运维 云服务器 sftp sshfs

Live Home 3D Pro for Mac(苹果电脑3D室内家居设计软件)

Rose

Mac软件 Live Home 3D Pro 家居设计软件 Live Home 室内设计

uniapp+unicloud开发一个网页端,小程序端,APP端,桌面端的博客CMS系统——万能的三三

万能的三三

JavaScript 小程序 uni-app CMS 博客

CDP技术系列(二):ClickHouse+Bitmap实现海量数据标签及群体组合计算

京东科技开发者

2024-01-24:用go语言,已知一个n*n的01矩阵, 只能通过通过行交换、或者列交换的方式调整矩阵, 判断这个矩阵的对角线是否能全为1,如果能返回true,不能返回false。 我们升级一下:

福大大架构师每日一题

福大大架构师每日一题

什么是网络地址转换协议

郑州埃文科技

K8s集群CoreDNS监控告警最佳实践

华为云开发者联盟

开发 华为云 k8s集群 华为云开发者联盟

Mac上超好用的鼠标平滑滚动增强工具:SmoothScroll

Rose

Mac软件 鼠标工具 SmoothScroll 平滑滚动

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