试用windows Azure, 需要国外手机注册,信用卡注册。
windows操作系统,只有2008R2,2012,2012R2可以选择,我选择XS最低档,然后选2012R2,欧洲数据中心,那个慢啊,创建启动要差不多20分钟。
远程进去那个卡。。。 后来换成美国中南部,2012R2的速度也还好,可以接受
要注意创建好虚拟机之后,要添加IIS,默认是不添加的。
桌面显示的public ip是虚拟公网ip,你直接访问这个ip是访问不了。需要在https://manage.windowsazure.com 里面的虚拟机页面增加端点,
假如你要用FTP的被动模式,则需要VM的真实公网IP,这个我还没找到怎样做。。。
其实是不需要的,参考这篇 http://blogs.msdn.com/b/tomleetaiwan/archive/2012/08/19/windows-azure-virtual-machines-iis-7-5-ftp.aspx,
步骤就是在FTP的Server端,在FTP Firewall Support指定本机的IP地址,指定被动模式使用2个固定的端口,比如9133,9134,然后再在虚拟机的端口配置里增加这2个端口(9133,9134)
虚拟机真的是按你真实使用时间来算,我开了虚拟机放一天不操作,但是真实使用CPU的时间只有2.35小时,也就是0.16欧元,所以访问量不高的话,费用是很省的。有疑问???
虚拟机的D盘放东西的话,关闭虚拟机或调整虚拟机的配置都有可能丢失掉,所以D盘基本没有用的。跟阿里云的不一样
虚拟机的内存是可以动态调整的。我改成S型,1.7G内存,重启后才能连接上,感觉快了一点点,但还是挺慢的。不知道是否是单核的原因呢.
这样的话,还是要把Powershell捡回来,远程桌面太慢了,可通过Powershell远程管理Azure VM,怎么有点Linux的感觉,以后再考虑用Linux+Mono算了。
关闭VM,会提示虚拟公网ip会回收,但我关闭之后,ip还在,IIS还能访问,是不是因为时间还没到,重新启动后,还是原来的IP
后来试过的确会变的
web端口监视
Azure的存储在界面上没有类似资源管理器的工具。可参考文章 http://blog.csdn.net/ghostbear/article/details/20533339,
Windows Azure对Azure Storage的访问是通过Storage Account和主访问密钥(辅助访问密钥)来控制的。
也就是说只要你知道您自己账户(或他人的)Storage Account和主访问密钥(辅助访问密钥),您就能正常使用Azure Storage服务。
可以下载Azure Explorer,这个好用。存储的BLOC文件,是有url可以访问的,例如 https://xxxxxxxxx.blob.core.windows.net/yiqi/images/banner/index/01.jpg
CDN分云服务的CDN,按网址xxx.cloudapp.net/cdn来缓存
还有存储的CDN, 2种cdn都会分配http://az653544.vo.msecnd.net/ 这样的域名。
用户首次访问这个图片的CDN URL的流程如下:
- 当用户打开这个网页的时候,客户端首先向距离用户最近的CDN服务器请求这个资源。
- 如果CDN服务器上海没有这个文件的副本,则通过配置信息从对应的Blob Service中请求这个资源。本例中,向http://az653544.vo.msecnd.net这个地址请求资源。
- Blob Service得到这个Blob资源
- Blob Service会首先把这个图片复制到CDN服务器
- 图片将会通过CDN服务器返回给用户
如果用户再次访问这个页面的时候,由于这时候CDN中已经有这个图片的副本了,所以将会直接从CDN服务器返回而无需访问Blob Service。
随着更多的用户访问,大部分情况下这个图片已经缓存在CDN中了,因此几乎不会再需要向Blob Service请求,这样就提高了网站的执行性能。
注意:只有通过CDN URL进行访问的时候才会使用CDN功能。如果用户直接访问的是Blob Service的URL,那么即使CDN服务器中已经缓存了这个资源,用户还是会直接从Blob Service获取这个资源。