选择 VM 配套
基本分 4 款. 
-CPU RAM balance (适合: web server + SQL server) (我目前用着 B-series Standard_B2ms, 下一个希望换去 D2ds – D96ds v5)
-CPU first (适合: web server)
-RAM first (适合: SQL server)
-GPU first (适合: AI)
 
What is temporary store ?
重启就清空, 用来存一些 system 用的资料 (为了性能优化), 我们业务是不会动到它的, 有些 vm 没有 temp store 会便宜一点.
 
What is Spot with AHB
适合那些要大 CPU, 大 RAM, 偶尔要跑, 又不急的东西. 

重点是便宜, 缺点是不稳定 (如果其它人要用, 那你要马上 stop 掉让位, 底可用性)
 
What is Azure available zone? 
当某个 zone down 了, 同一个 region 下其它的 zone 可以继续跑
 
What is Bandwidth ? 
多架 vm 就需要
 
 

Azure Backup 和 Azure Site Recovery 的区别

https://www.yisu.com/zixun/4567.html

backup 是那种 daily, 可以 rollback 用的, site recovery 是防灾难的时候可以拿另一架数据来用.

Azure Storage redundancy

https://docs.microsoft.com/en-my/azure/storage/common/storage-redundancy?toc=/azure/storage/blobs/toc.json

Azure 的 server 分层是这样的

Geography > region > zone > data center 看这里

有 4 种 levels 给我们选

Locally redundant storage (LRS)

最便宜, 在 1 个 datacenter 里面备份 3 个 copy, 如果是 disk 坏掉的话是 ok 的, 但是如果是 datacenter 火灾之类的, 就可能不 ok 了

Zone-redundant storage (ZRS)

在一个 zone 里面找 3 个 datacenter, 把 3 个 copy 分别放到不同 datacenter 里头

Geo-redundant storage (GRS)

在 2 个 region 里面分别用 LRS 来备份 (这个也是 azure backup 默认的选择)

Geo-zone-redundant storage (GZRS)

在 2 个 region 里面, 第一个采用 ZRS 方案, 第二个采用 LRS 方案.

 
Setup: 
vm 是没办法添加 sql 的哦, 要一开始的时候就直接买 sql virtual machine 
sql vm 和 普通 vm 会有一些区别. 比如 灾难, manage backup 方便需要后来另外高, 普通 vm 是在 create vm 的时候就搞定了.
目前我用的 sql vm 是 b-series, 希望接下来可以 换取 d2ds-v5, 但是目前还在 preview 选不到. 这里记入一下先.
 
backup 和 disaster recovery
 
 
Step by step
1. create resource group
2. create sql vm
3. create recovery services vault
4. backup sql
5. backup vm
6. disaster
7. install iis (and 里面的 module)
8. install nodejs
9. install .net core
10. install SSL 
10. setup key-vault (for secret)
11. storage account and container for data protection
12. publish website 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Azure 学习笔记的更多相关文章

  1. 最全的Windows Azure学习教程汇总

    Windows Azure 是微软基于云计算的操作系统,能够为开发者提供一个平台,帮助开发可运行在云服务器.数据中心.Web 和 PC 上的应用程序. Azure 是一种灵活和支持互操作的平台,能够将 ...

  2. Dynamic CRM 2015学习笔记(1)Azure 上安装 CRM 2015

    今天终于在Azure上安装成功了CRM 2015,下面简单介绍下安装过程,以及出现问题的解决: 一. 配置AD, 安装IIS 参考下面的link,里面有详细的配置步骤 http://www.c-sha ...

  3. 【Microsoft Azure学习之旅】消息服务Service Bus的学习笔记及Demo示例

    今年项目组做的是Cloud产品,有幸接触到了云计算的知识,也了解并使用了当今流行的云计算平台Amazon AWS与Microsoft Azure.我们的产品最初只部署在AWS平台上,现在产品决定同时支 ...

  4. Dynamic CRM 2015学习笔记 系列汇总

    这里列出所有 Dynamic CRM 2015学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址:Dynamic CRM 2015学习笔记 系列汇总 一 ...

  5. PHP学习笔记之PDO

    1. 何为PDO? PDO(PHP数据对象) 是一个轻量级的.具有兼容接口的PHP数据连接拓展,是一个PHP官方的PECL库,随PHP 5.1发布,需要PHP 5的面向对象支持,因而在更早的版本上无法 ...

  6. Microsoft Power BI 学习笔记

    ​   Power Bi 学习笔记 一   Power BI 是微软发布的一系列的软件服务.应用和连接器,这些软件服务.应用和连接器协同工作,将不相关的数据源转化为合乎逻辑.视觉上逼真的交互式见解. ...

  7. SignalR学习笔记(五) 横向扩展之SQL Server

    当一个Web应用程序达到一台服务器能力限制,即请求处理数量限制之后,有2种解决方案:纵向扩展和横向扩展. 纵向扩展即用更强的服务器(或虚拟机),或为当前的服务器添加更多的内存,CPU等 横向扩展即添加 ...

  8. Dynamic CRM 2015学习笔记(4)修改开发人员资源(发现服务、组织服务和组织数据服务)url地址及组织名

    在azure vm上安装了CRM 2015后 Dynamic CRM 2015学习笔记(1)Azure 上安装 CRM 2015, 发现了一个问题,那就是在设置 ->自定义项 –> 开发人 ...

  9. EF6 学习笔记(五):数据库迁移及部署

    EF6学习笔记总目录:ASP.NET MVC5 及 EF6 学习笔记 - (目录整理) 原文地址:Code First Migrations and Deployment 原文主要讲两部分:开发环境下 ...

  10. EF6学习笔记(四) 弹性连接及命令拦截调试

    EF6学习笔记总目录:ASP.NET MVC5 及 EF6 学习笔记 - (目录整理) 本章原文地址:Connection Resiliency and Command Interception 原文 ...

随机推荐

  1. 直播预告:Service Mesh 技术在美团的落地和挑战

    一场突如其来的疫情加深了企业对数字化转型升级的渴望,作为新兴数字化业务的基础,云原生技术的价值日益凸显.当前,越来越多的企业逐步引入容器.微服务/Service Mesh 技术改造业务,实现数据库.P ...

  2. 共享库soname机制

    目录 前言 共享库版本号 共享库命名机制 realname soname linkname 总结 参考文章 前言 在使用第三方库时,我们会发现第三方库会提供一组文件,他们的后缀一般是.so(如libn ...

  3. Vue3中如何使用this

    vue3提供了getCurrentInstance ,通过这个属性,直接使用ctx是错误的,需要找到全局属性globalProperties import { getCurrentInstance } ...

  4. JMeter 逻辑控制之IF条件控制器

    逻辑控制之IF条件控制器 测试环境 JMeter-5.4.1 循环控制器介绍 添加While Controller 右键线程组->添加->逻辑控制器->While控制器 控制器面板介 ...

  5. Fiddler使用界面介绍-底部状态栏

    底部状态栏 1.Capturing抓包状态 Capturing:Fiddler正在抓包 空白:Fiddler停止抓包 2.All Processes抓取进程类型 All Processes:抓取所有进 ...

  6. BCLinux 8.2安装配置图解教程--龙蜥社区国产移动云系统

    社区镜像下载地址:https://openanolis.cn/download 安装参考地址:https://www.osyunwei.com/archives/13017.html 1安装系统 界面 ...

  7. 很好用的python游戏环境(续):强化学习算法走迷宫游戏环境(导航问题 navigation):分享一个python语言的迷宫游戏环境

    相关: 很好用的python游戏环境:强化学习算法走迷宫游戏环境(导航问题 navigation):分享一个python语言的迷宫游戏环境 前文分享了一个python下的maze游戏环境,本文再给出一 ...

  8. pyqt编写的走迷宫游戏环境,python语言,exe文件可以成功运行Window10系统上

    PS. 要注意,这个项目使用源码安装的方式无法成功运行,显示报错,尝试过多个python版本和pyqt的版本,估计是长期没有维护的原因,因此源码是无法运行的,但是exe的可执行文件(打包后的)是可以成 ...

  9. Ubuntu 18.04.4 安装docker18.09 (使用阿里云的源)

    由于AI_Station 是使用容器构建环境的,而且只提供镜像上传下载功能,不为容易提供网络功能,因此需要在平台上把镜像拉取到本地,并安装一些必备软件然后再打包成镜像上传回去,因此需要在本地构建doc ...

  10. Jax计算框架的NamedSharding的reshape —— namedsharding-gives-a-way-to-express-shardings-with-names

    官方文档参考: https://jax.readthedocs.io/en/latest/notebooks/Distributed_arrays_and_automatic_parallelizat ...