对个人虚拟磁盘的系统更新的制作方法_3

文档序号:9264689阅读:来源:国知局
);动态随机存取存储器值RAM);快速页面模式 DRAM(FPMDRAM);增强DRAM(邸RAM)、扩展数据输出RAM巧DORAM);扩展数据输出DRAM巧DO DRAM);突发扩展数据输出DRAM炬邸0DRAM);增强DRAM巧DRAM);同步DRAM(SDRAM); 巧DECSRAM;PC100SDRAM;双倍数据率SDRAM值DRSDRAM);增强SDRAM巧SDRAM);同步链路 DRAM(SLDRAM);直接RambusDRAM值畑RAM);铁电RAM(FRAM);或任何其它类型的存储器。另 外的实施方式包括可经由系统总线350、存储器端口 303或允许处理器321访问存储器322 的任何其它连接、总线或端口来访问主存储器322的中央处理单元321。
[0052] 计算设备200/300的一个实施方式提供对下列安装设备216中的任何一个的支 持;CD-ROM驱动器、CD-R/RW驱动器、DVD-ROM驱动器、各种形式的磁带驱动器、USB设备、可 弓I导介质、可引导CD、用于GNU/Linux发布例如KNOPP化饭的可引导CD、硬盘驱动器或适 合于安装应用程序或软件的任何其它设备。应用在一些实施方式中可包括客户端代理220 或客户端代理220的任何部分。计算设备200/300还可包括存储设备228,其可W是一个或 多个硬盘驱动器、或独立磁盘的一个或多个冗余阵列;其中存储设备配置成存储操作系统、 软件、程序应用或客户端代理220的至少一部分。计算设备200、300的另一实施方式包括 用作存储设备228的安装设备216。
[0化3] 计算设备200、300还可包括网络接口218W通过各种连接一一包括但不限于标准 电话线、LAN或WAN链路(例如802. 11、T1、T3、56化、X. 25、SNA、DECNET)、宽带连接(例如ISDN、帖中继、ATM、千兆比特W太网、SONET上的W太网)、无线连接或任何或所有上述连接 的某种组合通过接口连接到局域网(LAN)、广域网(WAN)或互联网。也可使用各种通信协议 (例如TCP/IP、IPX、SPX、Ne巧I0S、W太网、ARCNET、SONET、SDH、光纤分布数据接口(抑DI)、 尺5232、尺5485、16邸802.11、16邸802.113、16邸802.1化、16邸802.11径、〔0祖、65]\1、胖1]\&? 和直接异步连接)建立连接。计算设备200、300的一个版本包括能够经由任何类型和/或 形式的网关或隧道协议例如安全套接层(SSL)或传输层安全CTL巧或由Citrix系统有限 公司出品的Citrix网关协议与额外的计算设备200'、300'通信的网络接口218。网络接口 218的版本可包括下列项中的任何一项:内置网络适配器、网络接口卡、PCMCIA网卡、卡式 总线网络适配器、无线网络适配器、USB网络适配器、调制解调器或适合于使计算设备200、 300通过接口连接到能够通信并执行本文所述的方法和系统的网络的任何其它设备。
[0化4] 计算设备200、300的实施方式包括下面的I/O设备230a-230n中的任何一种:键 盘226、指示设备227、鼠标、轨迹垫、光笔、轨迹球、麦克风、绘图板、视频显示器、扬声器、喷 墨打印机、激光打印机和染料升华打印机或能够执行本文所述的方法和系统的任何其它输 入/输出设备。I/O控制器223在一些实施方式中可连接到多个I/O设备230a-230nW控 制一个或多个I/O设备。I/O设备230a-230n的一些实施方式可配置成提供存储或安装介 质216,而其它实施方式可提供用于接收USB存储设备例如由Twintech工业有限公司制造 的设备的USB闪存驱动线的通用串行总线扣SB)接口。又一些其它实施方式包括I/O设备 230,其可W是在系统总线250和外部通信总线例如USB总线、Apple桌面总线、RS-232串行 连接、SCSI总线、FireWire总线、FireWire800总线、W太网总线、AppleTa化总线、千兆比 特W太网总线、异步传输模式总线、HIPPI总线、超HIPPI总线、SerialPlus总线、SCI/LAMP 总线、Fibre化annel总线或串行连接小型计算机系统接口总线之间的桥。
[0化5] 在一些实施方式中,计算设备200、300可连接到多个显示设备224a-224n,在其它 实施方式中,计算设备100可连接到单个显示设备224,而在又一些其它实施方式中,计算 设备200、300连接到相同显示类型或显示形式的显示设备224a-224n,或连接到不同类型 或形式的显示设备。显示设备224a-224n的实施方式可由下列部件支持和启动:一个或多 个I/O设备230a-230n;1/0控制器223 ;1/0设备230a-230n和I/O控制器223的组合;能 够支持显示设备224a-224n的硬件和软件的任何组合;通过接口连接、通信、连接或W另外 的方式使用显示设备224a-224n的任何类型和/或形式的视频适配器、视频卡、驱动器和/ 或库。计算设备200、300在一些实施方式中可配置成使用一个或多个显示设备224A-224N, 该些配置包括:具有多个连接器来通过接口连接到显示设备224A-224N;具有多个视频适 配器,每个视频适配器连接到一个或多个显示设备224A-224N;具有配置成支持多个显示 器224A-224N的操作系统;使用包括在计算设备200内的电路和软件来连接到并使用多个 显示设备224A-224N;W及执行主计算设备200和多个辅助计算设备上的软件W使主计算 设备200能够使用辅助计算设备的显示器作为主计算设备200的显示设备224A-224N。计 算设备200的又一些其它实施方式可包括由多个辅助计算设备提供并经由网络连接到主 计算设备200的多个显示设备224A-224N。
[0化6] 在一些实施方式中,计算设备200可执行任何操作系统,而在其它实施方式中,计 算设备200可执行下列操作系统中的任何一种;MICROSOFTWINDOWS操作系统的多个版本, 例如WINDOWS3.x'WINDOWS95、WINDOWS98、WINDOWS2000、WIND0WSNT3. 5UWINDOWSNT 4.(KWINDOWSCE、WINDOWSXP和WINDOWSVISTA;化ix和Linux操作系统的不同发行版本; 由苹果计算机公司出品的MACOS的任何版本;由国际商用机器公司出品的OS/2 ;任何嵌入 式操作系统;任何实时操作系统;任何开源操作系统;任何专用操作系统;移动计算设备的 任何操作系统;或任何其它操作系统。在又一实施方式中,计算设备200可执行多个操作系 统。例如,计算设备200可执行PARALLELS或另一虚拟化平台(其可执行或管理执行第一 操作系统的虚拟机),而计算设备200执行不同于第一操作系统的第二操作系统。
[0057] 计算设备200可实现在下列计算设备的任何一种中;计算工作站、台式计算机、 膝上型或笔记本计算机、服务器、手持计算机、移动电话、便携式远程通信设备、媒体播放设 备、游戏系统、移动计算设备、上网本、由苹果计算机公司制造的IPOD系列设备的设备、由 索巧公司制造的PLAYSTATION系列设备中的任何一种、由任天堂公司制造的任天堂系列设 备中的任何一种、由微软公司制造的XBOX系列设备中的任何一种、或能够通信并具有足够 的处理器能力和存储器容量来执行本文描述的方法和系统的任何其它类型和/或形式的 计算设备、远程通信设备或媒体设备。在其它实施方式中,计算设备100可W是移动设备, 例如下列移动设备中的任何一种;启用JAVA的手机或个人数字助理(PDA),例如都由摩托 罗拉公司制造的巧531'、巧831'、1853、1883、190(3、195(31或11111100;由京瓷公司制造的6035 或7135 ;由S星电子有限公司制造的i300或i330 ;由化Im公司制造的TRE0 180、270、600、 650、680、700p、700w或750智能电话;具有不同的处理器、操作系统和与设备兼容的输入设 备的任何计算设备;或能够执行本文所述的方法和系统的任何其它移动计算设备。在又一 些其它实施方式中,计算设备200可W是下列移动计算设备中的任何一种;任何一个系列 的黑替或由RIM(ResearchInMotion)有限公司制造的其它手持设备、由苹果计算机公司 制造的iPhone、Palm Pre、化cket PC、化cketPC电话或任何其它手持移动设备。
[005引在一些实施方式中,计算设备200可具有不同的处理器、操作系统和与设备兼容 的输入设备。例如,在一个实施方式中,计算设备200是由化Im公司制造的TREO180、270、 600、650、680、7009、700*或750智能电话。在该些实施方式的一些中,了360智能电话在 PalmOS操作系统的控制下操作并包括手写笔输入设备W及五向导航器设备。
[0059] 在其它实施方式中,计算设备200是移动设备,例如启用JAVA的手机或个人数字 助理(PDA),例如都由伊利诺斯州绍姆堡的摩托罗拉公司制造的巧5sr、巧8sr、i85s、i88s、 i90c、i95cl或imllOO、由日本京都的京瓷制造的6035或7135或由韩国首尔的S星电子有 限公司制造的i300或1330。在一些实施方式中,计算设备200是由芬兰的诺基亚或由瑞典 隆德的索巧爱立信移动通信AB制造的移动设备。
[0060] 在又一些其它实施方式中,计算设备200是黑替手持或智能电话,例如由RIM有限 公司制造的设备,包括黑替7100系列、8700系列、7700系列、7200系列、黑替7520或黑替 化arl8100。在又一些其它实施方式中,计算设备200是智能电话、PocketPC、化cketPC 电话或支持微软Windows移动软件的其它手持移动设备。而且,计算设备200可W是任何 工作站、台式计算机、膝上型或笔记本计算机、服务器、手持计算机、移动电话、任何其它计 算机、或能够通信并具有足够的处理器能力和存储器容量来执行本文描述的操作的其它形 式的计算或远程通信设备。
[0061] 在一些实施方式中,计算设备200是数字音频播放器。在该些实施方式之一中, 计算设备200是数字音频播放器,例如由加利福巧亚州库比蒂诺的苹果计算机公司制造的 AppleIPOD、IPODTouch、IPODNANO和IPODSHUFFLE设备系列。在该些实施方式的另一 个中,数字音频播放器可W起便携式媒体播放器和大容量存储设备的作用。在其它实施方 式中,计算设备200是数字音频播放器,例如由新泽西州的里奇菲尔德公园的S星电子美 国制造的DigitalAudioPlayerSelectMP3播放器或由伊利诺斯州绍姆堡的摩托罗拉公司 制造的Motorolam500或m25数字音频播放器。在又一些其它实施方式中,计算设备200是 便携式媒体播放器,例如由创新科技有限公司制造的ZenVisionW、ZenVision系列、Zen 便携式媒体中屯、设备或MP3播放器的数字MP3系列。在又一些其它实施方式中,计算设备 200是支持文件格式(包括但不限于MP3、WAV、M4A/AAC、WMA保护的AAC、AIFF、可听有声读 物、苹果无损音频文件格式和.mov、.m4v和.mp4、MPEG-4化.264/MPEG-4AVC)视频文件格 式)的便携式媒体播放器或数字音频播放器。
[0062] 在一些实施方式中,计算设备200包括设备的组合,例如与数字音频播放器或便 携式媒体播放器组合的移动电话。在该些实施方式之一中,计算设备200是组合数字音频 播放器和移动电话的Motorola RAZR或Motorola R0KR系列。在该些实施方式的另一个中, 计算设备200是由加利福巧亚州库比蒂诺的苹果计算机公司制造的iPhone智能电话。
[0063] 图1-3示出例证性桌面虚拟化系统的高层体系结构。如图所示,桌面虚拟化系统 可W是单服务器或多服务器系统或云系统,包括配置成向一个或多个客户端访问设备140 提供虚拟机和/或虚拟应用的至少一个虚拟化服务器106。如在本文中使用的,桌面指图形 环境或空间,其中一个或多个应用可被托管和/或执行。桌面可包括为操作系统的实例提 供用户界面的图形壳,本地和/或远程应用可集成在操作系统中。如在本文所使用的,应用 程序是在操作系统(和可选地,还有桌面)的实例被加载之后执行的程序。操作系统的每 个实例可w是真实的(例如每个设备一个操作系统)或虚拟的(例如在单个设备上运行的 0S的很多实例)。每个应用可在本地设备上执行或在远程定位的设备(例如远程设备)上 执行。
[0064]在图4中示出计算设备401的一个实施方式,其被配置为在虚拟化环境中的虚拟 化服务器,例如单服务器、多服务器或云计算环境。图1所示的虚拟化服务器401可被部署 为图1
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1