写点什么

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

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

关注

评论

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

ReactNative进阶(二十三):Javascript 严格模式详解

No Silver Bullet

React Native 1月月更

2021 OceanBase 开源半年度报告 | 不忘初心,感恩同行

OceanBase 数据库

开发者 报告 OceanBase 开源 OceanBase 社区版

我相信:没有解不开的难题|ONES 人物

万事ONES

CSS 自适应内容宽度的输入框

编程江湖

组件通信、硬件池化,这些创新技术你get了吗?|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

我以订披萨为例,给女朋友详细讲了Java设计模式的3种工厂模式

华为云开发者联盟

Java 工厂模式 工厂方法模式 简单工厂模式 抽象工厂模式

Chrome插件:摸鱼倒计时、每日摸鱼时间统计,奋斗逼、卷王必备,用于减少摸鱼时间和频率

OBKoro1

效率 开源 效率工具 chrome扩展 高效率

使用php-amqplib实现RabbitMq

Owen Zhang

php RabbitMQ php-amqplib

1月月更|推荐学java——Spring之AOP

逆锋起笔

spring SSM框架 spring aop 依赖注入 面向切面编程

Scrum Master需要具备哪些能力和经验

华为云开发者联盟

Scrum 敏捷 团队 教练 Scrum Master

Hive SQL底层执行原理

五分钟学大数据

Hive SQL 1月月更

Jetpack—LiveData组件的缺陷以及应对策略

vivo互联网技术

android livedata JetPack 移动应用开发

龙蜥社区一周动态 | 1.10-1.14

OpenAnolis小助手

Linux 开源 社群

线上流量对比应用实践

得物技术

架构 数据 流量 实践 流量回放

大数据开发之通过 Spark 来扩展 Presto

@零度

大数据 spark

GIS :元宇宙未来发展的有力技术支撑

华为云开发者联盟

AI GIS 虚拟世界 数字孪生 云宇宙

虎符研究院深入解读Web3.0未来趋势 盘点代表性项目

区块链前沿News

Web Hoo虎符 虎符研究院 虎符平台 3.0

前端使用 zx 库在 Node 中编写 Shell 脚本

devpoint

node.js Shell 1月月更 zx.js

Hadoop小文件问题产生及解决方案

五分钟学大数据

hadoop 1月月更

TDSQL | 将企业级分布式数据库做到极致

腾讯云数据库

tdsql 国产数据库

TDSQL-C for PostgreSQL 主从架构详解

腾讯云数据库

tdsql 国产数据库

java开发之Redis的使用规范

@零度

redis JAVA开发

Serverless 背景下,一部分“前端工程师”会转变为“应用交付工程师”

杨成功

Serverless 架构 前端

创业老兵李峻的新征程|ONES 人物

万事ONES

Android技术分享| 自定义View实现使用更方便的SeekBar

anyRTC开发者

android 音视频 移动开发 白板 SeekBar

前端开发之JQuery的综合应用

@零度

jquery 前端开发

ONES CTO 冯斌|如何低成本地做出高质量决策

万事ONES

MySQL分区表简介

soap said

:MySQL 数据库

TDSQL PG版企业级分布式数据库技术创新实践

腾讯云数据库

tdsql 国产数据库

知识库进化论 | 华创资本对话 ONES & 为知笔记创始人

万事ONES

Linux之diff命令

入门小站

Linux

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