热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

UbuntuLinux:到达并且超越服务器端

UbuntuLinux:到达并且超越服务器端--Linux企业应用-Linux服务器应用信息,下面是详情阅读。
  随着Ubuntu "Feisty Fawn" 7.04发布的临近,Linux操作系统的组件将会被更多的服务器环境所采用。

  Canonical 有限公司是Ubuntu的共同赞助人,他们承诺这个操作系统现有的服务器功能将会在2007年变得更好。

  Ubuntu一直有一个服务器组件,但是它真正的亮点是在桌面上。在DistroWatch.com网站(这是一个追踪大型Linux发布产品的流行网站)上,用户们的评分日积月累,终于让Ubuntu光荣地成为第一名。

  从6.06版本开始,Ubuntu的开发者们,例如Benjamin Mako Hill,就开始将Ubuntu作为一个服务器组件向寻找Windows替代品的IT经理们推荐。Mako -——他最喜欢的nom de guerre——在2006年于剑桥的麻省理工媒体实验室编写了《Official Ubuntu Book》这本书。Ubuntu的开发者们已经在他们的服务器上运行这个操作系统,自从2004年10月份的Warty Warthog发布以来。

  “桌面产品的成功确实将人们从服务器端的良好的努力当中吸引过来。”Mako说。

  Ubuntu和对虚拟化,基于内核的虚拟机的支持

  此外,由于Ubuntu在服务器上的原因,7.04版本的服务器将会添加对硬件工具的支持,这些硬件工具可以加速虚拟机器的使用。其中还包括对基于内核的虚拟机(KVM)的虚拟化支持。例如,在带有Intel-VT 或者 AMD-V扩展的x86系统上,基于内核的虚拟机可以让多个虚拟机器运行没有经过修改的Linux实例。目前可以为Vmware下的次虚拟化Linux操作系统提供优化性能的VMI支持,也已经添加到了Linux最主要的内核中,并且还会包含在Ubuntu中。

  Jean-Yves Quentel是一个位于法国的风险投资商和博客作家,他理解为什么红帽企业版Linux 5 会支持基于内核的虚拟机(红帽已经公开认可基于内核的虚拟机,除了Xen之外)。但是他不知道Ubuntu对这项技术是什么看法。

  “他们真的想要通过让运行不可或缺的Windows程序变得更容易运行来简化Windows服务器向Ubuntu移植的过程吗?他们真的想要以一种重大的方式步企业版/服务器的市场后尘吗?” Quentel说。

  他们只是可能而已。Canonical Ltd.公司负责支持和服务的主任Steve George在3月份谈到UbuCon的时候,说,“Ubuntu的观点是微软已经拥有了太多的市场。我们将会继续前进,让Ubuntu在桌面上很容易使用,并且我们近年会在服务器上倾注更多的心血。”

  服务器上的Ubuntu正在慢慢升温

  自从UbuCon以来,并没有多少人支持George的意见,但是位于纽约的451集团的分析师Nick Selby说,到现在为止,Canonical已经聪明地决定慢慢掌握所有的事情。

  “这就是Canonical的商业计划——让企业支持和企业安全同时存在于桌面和服务器上,”Selby说。“然而,他们知道这是一个长期的过程,他们正在以正确的方式作事情,通过建立企业支持和认证网络。”

  那些网络可能会带来一些成果,Selby说;在过去的几年里面,东芝,PalmSource,以及哈佛医学院已经全面使用Ubuntu服务器。SpikeSource Inc.是一家开源应用程序栈认证供应商,在今年年初签约Ubuntu来为开源应用程序,例如SugarCRM,提供操作系统认证。然而,Selby还一语道破天机,他说在账号数量方面,红帽或者Novell都不是赢家。

  可是,不管怎样,这也许并不重要,因为Ubuntu的服务器增长的很大一部分是开始在北美市场以外的企业环境中,Selby说。实际上,来自Canonical的消息来源这个星期告诉Selby, 一个“大的OEM合作伙伴”正在印度酝酿。

  Selby说他越来越确信的是,感谢Canonical的富有进取心的外语计划(中文,法文和西班牙文版本都在最近完成了)和重新对瘦终端的支持加以重视。在服务器上最先采用Ubuntu瘦终端的人,可能就是第三世界的政府了,他们“打心眼里愿意将免费和开源软件引入他们的机构中,”他说。

  “想要将最大范围内的语音服务构建到产品中去,是一种并不需要的相对原始的方式,”Selby说。“当然,他们已经对瘦终端所作的支持也变得超乎想象得重要。”

  企业中的Ubuntu和瘦终端

  自从去年10月发布6.10版本之后,Ubuntu已经包括了一个预先发布的Linux终端服务器项目(LTSP)。这个项目的设计目标是提供对瘦终端的支持,它提供了比传统的桌面部署更低的TCO,更简单的安装,以及更容易的维护过程。通过将所有数据存储在服务器上,管理员可以充分消除更新个人工作站以保证其安全的成本。

  根据LTSP 项目的网站,LTSP包括:

  使用DHCP服务对带有2块或者更多网卡的服务器的自动网络配置

  从LTSP管理器日志中选择语言和会话——允许用户从任何语言和服务器上建立的桌面会话中选择

  支持设备从本地添加到瘦终端上——瘦终端上的摄像头、iPod,或者USB棒

  “(Ubuntu 的创始人 Mark Shuttleworth)和Canonical都试图去重新思考瘦终端被系统管理员和在企业环境内启用服务的人们查看的方式,”Selby说,他补充说瘦终端支持可以被北美之外的政府首先接纳,然后在一段时间之后才会逐渐扩展。

  Canonical还有可能成为服务器上“不断上升的焦点”,因为公司看到了血腥味。3月份,流行开源软件提倡者Eric Raymond丢下了红帽和Fedora,转而采用了Ubuntu。在他网站上的一封公开信中,Raymond说这个决定是红帽“抛弃了”曾经使其一度成为不可战胜的拥有“技术威力、市场分额和公众声望”的领袖的东西。

  Bump, set, SpikeSource

  要获得针对企业的更多的敲门砖,维护Linux软件的行业专家必须要得到认证证书。对于Ubuntu,情况同样发生在来自SpikeSource的上述几点上。

  在纽约召开的开放解决方案峰会上,SpikeSource宣布他们已经获得了针对Ubuntu的开源应用程序的业务资格,他们将会通过自己的应用程序提供商渠道来提供对Ubuntu的支持。SpikeSource特别强调了针对业务准备的免费/开源软件解决方案的提供,还有他的合作伙伴也会产生很多针对Ubuntu的开源客户关系管理、协作、目录管理,以及报告软件的认证。

  在这份协议下,SpikeSource还成为Ubuntu 的Canonical全球支持服务的代销商,将会充分整合Ubuntu产品到公司的旗舰产品SpikeIgnite平台中去。

  在一次发言中,Canonical的领导Shuttleworth评论这次交易说:“我们与SpikeSource的关系将会支持使用Ubuntu的企业。不论是SpikeSource ,还是Canonical都会努力将开源推向更广阔的商业用户。一个整合的(应用程序栈)将会让客户在部署和维护SpikeSource的先进的业务套件的时候更容易。
推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
author-avatar
mobiledu2502881283
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有