写点什么

Windows Server 8 标志着减少使用 GUI 成为未来趋势

  • 2011-10-10
  • 本文字数:981 字

    阅读完需:约 3 分钟

Microsoft 提醒 Windows Server 的开发人员和系统管理员:这个平台未来将与其他一些平台一样,不再支持传统的 GUI 应用。Server Core 安装选项之前在 Windows Server 2008 中首次出现,它将成为 Windows Server 8 的首选安装方式。相对过去带有完整图形化外壳选项的完整服务器安装,Server Core 提供更好的安全性和性能表现。

Jeffrey Snover 是微软的杰出工程师和 Windows Server 的主架构师,Andrew Mason 是首席组程序经理(Principal Group Program Manager)。两位一起在 Build 2011 大会上做了演讲“运行Windows Server 8 应用绝不能使用GUI——更多揭秘”。提出Windows Server 未来使用更少GUI 的趋势,有多个目标,包括提升安全性、降低存储需求,以及更易于远程服务器管理。

在Windows Server 2008 之前,完整的GUI 环境是Windows Server 平台唯一的安装选项。Windows Server 2008 中可以看到新加入的 Server Core 选项,允许管理员在开始安装时,选择完整的 GUI 还是这个选项。然而其不便之处在于:如果一台服务器的职责在未来发生变化,需要再重新从头安装一次。在 Server8 中,这一点发生变化,管理员将可以在完整服务器 UI 和基于 Server Core 的安装二者之间随意切换,且不受时间限制。

除此转变外,Microsoft 还使用了基于 GUI 的管理系统,但是会将这些系统运行在客户机,而不是服务器上。这种隔离让管理员可以享受 GUI 带来的好处,同时不会向服务器平台引入更大的安全风险。对比在 Windows Server 2008 下,Server Core 安装与传统的完全 GUI 安装二者之间的性能,Microsoft 发现:对关键补丁的需要降低了 50%-70%。把 Internet Explorer 移除出去之后,Microsoft 强烈感受到安全的提升,因此它把用户访问控制(User Access Control)也从Server Core 安装方式中去掉了。

一家丹麦公司 CSIS 最近研究了典型桌面应用带来的漏洞,间接表明:不在服务器上运行这些应用会提升安全性。恶意软件开发者最频率利用的漏洞中,常用的GUI 应用,比如Adobe Reader 和Adobe Flash,占到了48%。

除安全之外,Server Core 安装选项简化了多机器自动化的方式,降低了安装的存储占用,提升了性能。为了辅助管理员理解这种思想上的转变,Microsoft 扩展了对 PowerShell 的支持,在 Windows Server 8 中包括了超过 2300 多条命令

查看英文原文: InfoQ: Windows Server 8 Marks Shift Towards GUI-Less Future

2011-10-10 20:404135
用户头像

发布了 479 篇内容, 共 175.2 次阅读, 收获喜欢 53 次。

关注

评论

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

java开发之Spring集成MyBatis知识分享

@零度

Java spring mybatis

Java 字符串常见的操作

编程江湖

从原理到操作,让你在 APISIX 中代理 Dubbo 服务更便捷

API7.ai 技术团队

微服务网关

React Fragment介绍与使用

编程江湖

React

面向推理训练一体化的 MNN 工作台

阿里巴巴终端技术

端智能

推荐学java——Spring与web项目

逆锋起笔

Spring web idea web web项目 idea spring

“1天一朵云”,这是如何做到的?

华为云开发者联盟

数字化转型 软件架构 华为云 华为云Stack 全栈云平台

百度APP视频播放中的解码优化

百度Geek说

百度 性能优化 视频

如何让代码代码管理变的更安全更高效 | 云效开发篇

阿里云云效

阿里云 DevOps 云原生 代码管理 Codeup

探秘 k8e:极简 Kubernetes 发行版

张晓辉

Kubernetes 云原生

不断突破,稳中求进——我的移动端跨平台开发技术回顾与展望| 社区征文

No Silver Bullet

跨平台 移动端 新春征文 2月月更

Ceph核心概念解读

总想做点什么

分布式存储 Ceph 云存储 云计算,

盘点冬奥会上的那些“黑科技”,你也可以掌握它!

博文视点Broadview

阿里巴巴DevOps文化浅谈

阿里云云效

阿里巴巴 阿里云 DevOps 云原生 研发

aPaaS将如何改变软件行业?

华为云开发者联盟

云计算 软件 软件开发 SaaS aPaaS

如何帮助金融客户“用好云”?

阿里云云效

阿里云 运维 云原生 云平台 阿里云混合云

大数据开发之运维面试题汇总分享

@零度

面试题 大数据运维

如何解决Python项目在VScode中跨文件夹导包问题

IT蜗壳-Tango

IT蜗壳教学 2月月更

Kubernetes HPA 基于 Prometheus 自定义指标的可控弹性伸缩

张晓辉

Kubernetes 弹性 HPA

新思科技BSIMM评估为安全团队提供“他山之石”

InfoQ_434670063458

汽车 新思科技 软件定义汽车 软件安全 BSIMM评估

做了一份前端面试复习计划,保熟~

CRMEB

分配任务的人才是团队的核心成员

panda

管理 限界上下文 任务分配

vivo 评论中台的流量及数据隔离实践

vivo互联网技术

mongodb 中台 分布式

在阿里,我们如何管理代码分支?

阿里云云效

阿里云 DevOps 云原生 研发 分支管理

百度爱番番实时CDP建设实践

百度Geek说

后端

Java11特性-效能翻倍的HttpClient

蜜糖的代码注释

Java 后端技术 2月月更

Spring Boot Serverless 实战 | Serverless 应用的监控与调试

Serverless Devs

鸿蒙轻内核源码分析:文件系统LittleFS

华为云开发者联盟

鸿蒙 文件系统 Flash LittleFS LiteOS-M内核

设备接入服务,看完这篇给你整的明明白白

华为云开发者联盟

物联网 IoT 华为云 设备接入服务 设备

前端开发之js栈内存和堆内存的区别

@零度

JAVA开发 堆内存 栈内存

【高并发】一文解密诡异并发问题的第一个幕后黑手——可见性问题

冰河

Java 并发编程 多线程 异步编程 精通高并发系列

Windows Server 8标志着减少使用GUI成为未来趋势_DevOps & 平台工程_Jeff Martin_InfoQ精选文章