Techyou labs
真正的爱应该超越生命的长度,心灵的宽度,灵魂的深度
常用标签
您正在查看:标签 server 下的文章

很多人在选择虚拟主机(Virtual Hosting)或者VPS的时候因为备案,网络审查,外贸等原因都倾向于把主机放在美国。美国作为互联网的中心,有个分布最密集的光纤网络,带宽等成本因为规模庞大,竞争激烈等因素也是全球最低的。

正是嗅到了美国主机的商机,海外主机代购也自然而然蓬勃发展起来了。考虑美国主机,除了选择何种类型的主机(虚拟主机还是VPS亦或是主机合租), 主机商自身的信誉,服务,价格,稳定些等之外,如果你的网站受众主要还是来自大陆,主机所在的机房位置也是一个重要的考虑因素。

中美之间的网络电话等数据传输毫无疑问得通过跨域太平洋的海底光缆来进行。目前中美之间有两条直达海底光缆:

一条是China-US Cable Network,网络容量达到了80Gbps,中国大陆登陆点为崇明岛和汕头,美国登陆点为加州的San Luis Obispo(位于圣何塞与洛杉矶之间)。
CUCN_thumb.png
还有一条即著名的Trans Pacific Cable,设计容量达到了惊人的5.12Tbps,大陆登陆点为上海(中国电信)和青岛(中国联通),美国登陆点为俄勒冈州的Nedonna沙滩

TransPacific_Express_thumb.jpg

两条光缆均已开通商用,但从目前我多次traceroute的结果来看,TPE似乎还没有向一般宽带用户开放。中美之间的带宽增长速度相当惊人,根据CNNIC的统计数据,截至2008年底中国电信与美国之间的带宽为203980MB,而中国网通为110456MB.目前中国电信在北美西海岸的节点有华盛顿州的西雅图,加州的圣何塞,洛杉矶和帕拉阿图。

September 18, 2009

不可避免,企业的服务器不会象我们预想的那样一年365天不间断的运行。可能公司突然停电,或者服务器突然无故重启,这些情况都会造成电脑内的虚拟机开机不再运行。而如果此时系统管理员正好离开,那这个后果也就不言而喻了。
所以,实现虚拟机开机自动启动,可以说是实现公司服务器正常运行的一个不可或缺的环节。
实现其开机自动启动步骤其实很简单。这里用到的是微软的两个小工具。instsrv.exe和srvany.exe
微软对instsrv.exe的官方说明如下:

Installs and uninstalls executable services and assigns names to them.

也就是个加载services的小东东。
其用法如下:


instsrv  service name srvanypath; (这里的srvany path也就是工具srvany.exe的路径了)

解释下,srvany.exe是微软出的用于将一个程序注册为一个服务的小程序。它可以实现讲任何程序设置成服务启动。具体用法可以自己想下哦。
解释完毕,现在来实际的操作了吧。

1.讲所需要的工具instsrv.exe和srvany.exe放在一个文件夹内,在这我放在d:\tools中吧。
2.需要了解vmware.exe的安装路径,以本机为例:D:\VMware Workstation\vmware.exe
要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件windows2003.vmx的路径是D:\vmare\windows2003\windows server 2003.vmx
3.新建服务
假设服务名为vm_autostart,所以我的命令行是:


instsrv VM_AutoStart  D:\tools\srvany.exe

4.注册服务
在注册表中,定位到


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vm_autostart

新建项:"Parameters"
在"Parameters"项里面,新建字符串"Application",
字符串的值:

"D:\VMware Workstation\vmware.exe" -x "D:\vmare\windows2003\windows server 2003.vmx"

(如果你想要开机加载两个虚拟机系统,只需要在其后再添加一个虚拟机配置文件路径即可)
5.设置虚拟机启动状态
管理工具-服务,选择vm_autostart的属性-登录,选中“本地系统帐户“,并勾选”允许服务与桌面交互“,这样,你的电脑开机后就会出现vmware的启动界面了。

instsrv_tool.rar