加入收藏 | 设为首页 | 会员中心 | 我要投稿 桂林站长网 (https://www.0773zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

使用Linux瘦客户机达成云计算

发布时间:2022-04-18 13:09:19 所属栏目:云计算 来源:互联网
导读:我们已经在大量场合中从不同的角度讨论了云计算。对于嵌入式 Linux 工程师和爱好者,云计算的一个令人兴奋的方面就是它在瘦客户机上的应用。 云计算的一个基本概念就是利用通过 Internet 得到的资源。通过综合功能有限的客户机,云计算在很大程度上类似于借

Linux:面向云的操作系统
 
Linux 已经发展成熟,并且已经可以作为嵌入式操作系统使用;它的免费性 — 在成本和免版税许可方面 — 彻底改变了以前只由少数几家公司统治的市场,这几家公司都要求严格按照使用单位交付版税。Linux 现在提供了实时支持以及结构化驱动支持,它的灵活性是其他专有实时操作系统所无法比拟的,而相关应用程序的可用性也是***的。Linux 构成了至少 4 个新的 netbook 操作系统的基础,***了智能手机的爆炸性增长,并且预计在未来 5 到 10 年内将继续扩展市场份额。
 
Linux 的灵活性、开发人员控制力、电源管理实用工具以及整体的稳定性使它非常适合老式的、可循环利用的系统。通过加载 Linux 来替代(或补充)主机操作系统,可以使老式机器焕发新的活力。
 
访问云的应用程序
 
应用程序是什么?它指的是云访问过程中除操作系统以外的组件,并且这里还必须考虑成本。云使瘦客户机成为可能,但是降低成本的关键是限制运行瘦客户机的软件的成本。
 
大多数开发人员都知道,目前一些功能***大的面向网络的应用程序是完全免费的,包括 Web 浏览器(比如 Firefox、Opera 和 Chrome)、电子邮件软件(比如 Thunderbird 和 Evolution)、即时消息传递(比如 Pidgin 和 Trillian),以及多平台应用程序环境(比如 Java™ 技术)。仅综合这四种应用程序类型将构成一个强大的瘦客户机,并且是完全免费的。
 
然而,需要注意,免费的、开源的操作系统和应用程序并不意味着可以构成一个完全免费的设备。正如著名的开源开发人员 Jamie Zawinski 曾经说过的一句名言一样:“免费软件只有在您的时间无法创造价值的情况下才是免费的”。您必须在免费软件的基础上付出一定的劳动来设计和实现系统,就好象您在开发专有软件时所必须做的工作一样。但是,由于基本产品是免费的,并且可以获得它的源代码,因此在这段时间内从免费软件获得的价值要远远高于付费软件,即使此过程本身花费的时间更长。
 
因此,嵌入式 Linux 开发人员的数量目前已超过了 100000 名,这并没有什么好奇怪的,并且这个数字还在增长。
 
目前存在哪些瘦客户机?
 
本小节将介绍目前市场上出现的几种类型的瘦客户机。其中许多客户机都属于新设备,仍然在客户和企业中寻找它们的缝隙市场。所有这些客户机都具有一些相同的特性:它们本身只具备较低的存储和处理能力,用来执行相关的功能,它们全部围绕云计算设计,并且全部运行在基于 Linux 和其他开源软件的操作系统之上。
 
Netbooks
 
netbook 是一种体型小巧、处理能力较低(按照现代标准衡量)但功能全面的笔记本电脑,通常支持无线上网。Netbooks 被设计为作为瘦客户机使用,并且大部分都不具备风扇或磁盘驱动。
 
netbook 的例子包括 OLPC XO、Asus EEE PC 和 MSI Wind。大部分 netbook 运行完整的 Linux 发行版,比如 Fedora 或 Ubuntu,但是也有一些使用了针对它们量身定做的发行版,比如 OLPC 的基于 Linux 的 Sugar 操作系统,这是由教育者们作为学习环境而开发的。Sugar 界面也可以运行在标准的 Windows 或 Apple 系统之上(参见 参考资料 中的链接,获得更多信息)。
 
MID
 
移动 Internet 设备(MID)是一种非常小巧的设备,它带有触摸屏,有时可以选择安装一个微型键盘。MID 有时也被称为超移动(ultra-mobile)PC(UMPC),MID 支持无线上网,并且专门针对移动应用设计(它们的大小和手机相仿)。netbooks 和 MID 之间的主要区别在于体积大小,因为两者通常使用相同的处理器,但是 MID 的功能总体来说要弱一些:它们使用更少的存储、更少的内存,并且屏幕也更小。
 
MID 的例子包括 Nokia N810、Sony Vaio P 和 Acer Aspire ONE 系列。几乎所有 MID 设备都运行在各种 Linux 版本上。特别是,Nokia 设备运行 Maemo,这是一种综合性内核和中间件平台,其用户环境比较有限并且进行了优化,可以保持应用程序资源的可用性,但是一些开发人员还创建了替代的桌面环境。还可以使用 Ubuntu MID Edition,它可以与 Moblin 一起构建在基于 Intel® 的中间件集之上,从而生成一个功能强大的操作环境。
 

(编辑:桂林站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!