快速业务通道

Windows Server 2008 R2 与UNIX环境整合之SUA

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-27

异构IT环境带来的挑战

异构的IT系统总会给管理员带来各种挑战,IT专业人士在日常工作中可能需要频繁的在不同的操作平台上做各种操作以维持企业IT系统的正常运转。如果您的企业同时在使用WindowsServer服务器平台以及UNIX操作系统平台,在这种情况下无论在管理成本上还是运维成本上都会产生更大的支出,IT人员需要面对更多的培训以适应在不同的系统平台及用户界面上工作,无形中降低IT员工效率。

很多IT专家在面临这样的挑战时会探索一些解决方案来破解这样的难题,如何将不同操作系统平台上的应用程序整合到单一的操作系统上运行便是解决方案中的关键点。在一个操作系统上运行虚拟机可以有效地解决此问题,比如在一台Windows操作系统的宿主计算机上安装一台UNIX操作系统的虚拟机,并将企业IT所需要的UNIX应用程序放在这台虚拟机上运行,来实现服务器整合,并降低IT环境复杂性。但这样的做法也有一定的缺点,即如果企业所需的UNIX应用程序数量较少,将其放在虚拟机中运行便会增加物理服务器的资源消耗,并且无法充分发挥该企业应用程序的性能,此外,虽然将UNIX放在虚拟机中运行,企业IT管理员所管理的服务器数量(物理机+虚拟机)依然没有降低,在运维方面依然需要耗费管理员的大量精力。对于部署了少量UNIX应用的企业来说,另一种方案也许更有效率,那就是在WindowsServer服务器操作系统平台上直接运行UNIX应用程序。

在WindowsServer操作系统平台上直接编译和运行UNIX应用程序有多种方案,比如Redhat旗下的Cygwin,通过Cygwin,用户可以直接在Windows平台上编译和运行类UNIX操作系统上的应用程序,但在实际运用中Cygwin的效率却难以令人满意。也许您还不知道,在微软最新的服务器操作系统WindowsServer2008R2中,已经内置了一个与POSIX标准兼容的子系统,您可以直接在这个系统上编译和运行UNIX应用程序。

基于UNIX的应用程序的子系统概述

基于UNIX应用程序的子系统(SubsystemforUNIX-basedApplications,SUA)是以前随WindowsServicesforUNIX3.5一起提供的Interix子系统演变而来的,它是一种可在运行Windows服务器类操作系统的计算机上进行操作的多用户UNIX环境。SUA及其随附实用程序可为您提供类似于基于UNIX的操作系统的环境。它还包括区分大小写的文件名、作业控制和编译工具,并支持使用300余个UNIX命令、实用程序和Shell脚本。因为SUA设计用来在Windows内核基础上运行,所以能提供真正的基于UNIX的功能而不用任何仿真。

基于UNIX的应用程序的子系统可以实现什么?

企业IT专业人员可以在Windows环境中通过使用SubsystemforUNIX-basedApplications(SUA)及其附属公用程序,仅需修改少部分代码甚至无需修改任何代码来编译并执行32位和64v位的Unix应用程序。SUA可以提供类似UNIX操作系统的环境,并包含区分大小写的文件名称、工作控制以及编译工具,且使用300个以上的UNIX命令、公用程序及壳层指令码。此外,由于SUA是为了能够在Windows核心之上执行而设计,因此无需任何模拟便可以提供真正的UNIX功能,进而达成高性能的目标。用户可以在单一WindowsServer2008R2平台上同时使用Windows和UNIX的最佳组合,使企业可以充分利用现有的UNIX数据和应用程序,进一步降低成本。由于UNIX应用程序可以链接到WindowsDLL,因此可以实现诸如将UNIX上的Oracle迁移到Windows这样的操作,并可以将数据库应用程序迁移到MicrosoftSQLServer2008时更加容易的保留企业逻辑。通过密码同步功能,用户名和密码可以在Windows域和UNIX系统中同步,实现用户的单一登录。

开始体验基于UNIX的应用程序的子系统

安装SUA,您可以通过两种方式在WindowsServer2008R2操作系统上安装基于UNIX的应用程序的子系统:

A.使用Windows图形用户界面 使用Windows界面

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号