[发明专利]机器管理器服务结构有效
申请号: | 201110340105.8 | 申请日: | 2011-10-19 |
公开(公告)号: | CN102523101A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | J·M·卡希尔;A·霍普曼;Z·罗森菲尔德;M·K·温德尔;E·R·莱尔马;V·戈皮纳达翰 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器 管理器 服务 结构 | ||
1.一种用于管理在线服务中的服务器的方法,包括:
由中央服务为在线服务存储不同网络中的机器的配置(225),其中该配置包括所述机器中每个的位置和所述网络中的机器的角色,该位置包括该机器的机架位置;其中所述机器被布置在每个所述网络内的场内;其中所述角色用于确定一个或多个虚拟机以安装所述机器,其中该配置存储所述场中的每个的目标和所述场中的每个的角色;
确定何时将新的场部署在所述网络中的一个或多个内(710);
从中央服务自动地启动将所述新的场部署在所述网络之一内的进程;其中部署该场包括:使用虚拟硬盘(VHD)映像来供应该场内的机器上的软件;启动所述机器;以及将通信量引导到该新的场(720)。
2.如权利要求1所述的方法,其特征在于,为该场内的每个角色使用VHD映像(640),其中该场内的每个机器都针对每个角色使用相同版本的VHD映像。
3.如权利要求1所述的方法,其特征在于,确定何时部署该新的场包括下列动作至少之一:确定何时升级所述场中的一个或多个上的软件;确定场何时已发生故障;以及确定何时重新配置场的配置(115)。
4.如权利要求1所述的方法,其特征在于,部署该新的场包括:为旧的场备份在该新的场的相同网络内被替换的数据,同时继续允许对经备份的数据进行读取和写入(730);将经备份的数据复制到该新的场,同时继续对之前在该旧的场中所备份的数据进行读取和写入;以及用自从该数据在旧的场上被备份的时间起在该旧的场上改变的任何数据来更新被复制到该新的场的数据(740)。
5.如权利要求2所述的方法,其特征在于,还包括:将VHD映像从中央服务复制到包括将要安装该VHD映像的该新的场的网络,并且当该VHD映像的上一版本存在于该网络上时,则复制仅仅包括该VHD映像与该VHD映像的上一版本之间的差异的文件(740)。
6.如权利要求1所述的方法,其特征在于,通过为该场内的机器计算机器性能来自动地确定该场目标(105)。
7.一种具有计算机可执行指令的计算机可读存储介质,所述计算机可执行指令用于为在在线服务部署场,包括:
由在线内容管理服务的中央服务为在线服务存储不同网络中的机器的配置(225),其中该配置包括所述机器中每个的位置和所述网络中的机器在的角色,该位置包括该机器的机架位置;其中所述机器被布置在每个所述网络内的场内;其中所述角色用于确定一个或多个虚拟机以安装所述机器,其中该配置存储所述场中的每个的目标和所述场中的每个的角色;
确定何时在所述网络中的一个或多个内部署新的场(710);其中部署该新的场替换所述网络之一内的场之一;其中确定何时部署该新的场包括下列动作至少之一:确定何时升级所述场中的一个或多个上的软件;确定场何时已发生故障;以及确定何时重新配置场的配置;
从中央服务自动地启动将该新的场部署在所述网络之一内的进程;其中部署该场包括:使用虚拟硬盘(VHD)映像的相同版本来供应该场内的机器上的软件;启动所述机器;以及将通信量引导到该新的场(720)。
8.如权利要求7所述的计算机可读存储介质,其特征在于,部署该新的场包括:为旧的场备份在该新的场的相同网络内被替换的数据库内的数据,同时继续允许对经备份的数据库进行读取和写入;将经备份的数据库复制到该新的场,同时继续对之前在该旧的场中所备份的数据进行读取和写入;以及用自从该数据库在旧的场上被备份的时间起在该旧的场中的数据库上改变的任何数据来更新被复制到该新的场的数据库(730)。
9.如权利要求7所述的计算机可读存储介质,其特征在于,部署该新的场包括:在机器用VHD映像运行以后锁定所述VHD映像和该网络内的机器上的操作系统文件,使得所述VHD映像和所述操作系统文件不可改变(610)。
10.一种用于为在线服务部署场的系统,包括:
包括服务器和数据库的网络;其中所述服务器被布置在场内,每个所述场都执行角色;其中所述场包括内容场、联合服务场和SQL场(100);
处理器和计算机可读存储介质(5);
存储在所述计算机可读介质上并在所述处理器上执行的操作环境(16);以及
软件,该软件用于:
由为在线服务存储不同网络的场中的机器的配置(225),其中该配置包括所述机器中每个的位置和所述网络中的机器的角色,该位置包括该机器的机架位置;其中所述角色用于确定一个或多个虚拟机以安装所述机器,其中该配置存储每个所述场的目标和每个所述场的角色;
确定何时将新的场部署在所述网络中的一个或多个内(710);自动地启动将该新的场部署在所述网络之一内的进程;其中部署该场包括:使用虚拟硬盘(VHD)映像的相同版本来供应该场内的机器上的软件;启动所述机器;以及将通信量引导到该新的场(720)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110340105.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:抽取式模块盒
- 下一篇:自动校正环车图像的校正电路及其方法