软件定义数据中心—Windows Server SDDC技术与实践

《软件定义数据中心—Windows Server SDDC技术与实践》是国内第一本讲解微软Windows Server 软件定义数据中心的中文图书,书中系统、全面地介绍了微软Windows Server 软件定义数据中心各个模块(SDS/SDN/SDC/容器)的概念、技术和架构,书里凝结了作者近几年使用Windows Server SDDC 的经验和对相关技术的思考。书以载道,作者将积累的经验和学习笔记汇集成书,将知识传递给广大的技术人员,希望对各位有所帮助。

       在介绍书本内容之前,我先来谈谈我对软件定义数据中心的认识,从感性的维度来看,每个软件定义的数据中心都将是一个精细的营造,软件定义数据中心不完全采用全新技术,而是新老技术的结合,在软件定义的数据中心里,老技术陈词谱新曲得以传承,新技术老瓶装新酒得以发扬。新老技术的重组和编排,辅助以优良的设计为数据中心营造出新的气象。WindowsServer作为云操作系统实现SDDC的落地,Windows Server跨出了服务器的管理边界以数据中心为管理单元进行管理。Windows Server云操作系统所驱动的三驾马车—软件定义计算、软件定义存储、软件定义网络让Windows Server掌控着数据中心的网络资源、存储资源和计算资源,汇成信息的水流在数据中心的大河里汩汩流淌,奔腾不息流量互联网大海。

       在理性的角度出发来看待,软件定义的数据中心环境里所有的传统硬件资源—包括计算、存储、可用性、网络等通过软件对固件进行解耦合实现数据中心模块的虚拟化,再通过软件技术以自动化的方式重组实现模块的灵活拼装。SDDC的每一个模块都像一块橡皮泥,比传统硬件固件更具有可塑性,也更加灵活自由,SDDC是以渐进式和颠覆式相结合的节奏向前推进,SDDC不是软件取代硬件的变革过程,而是软件和传统硬件结合,相得益彰,即使在未来,发展线路亦是如此。微软作为一个老牌软件厂商在SDDC发展上自然不甘落后,Windows Server在写这本书的时候正直20周岁,微软Windows Server服务器虚拟化技术、会话虚拟化技术以及高可用性技术已经为广大客户所采用,软件定义存储和软件定义网络也在努力向前。

这本书分为七个章节,每一个章节的安排和内容概要简介如下,提前预告各位读者:

第一章我们漫谈下微软数据中心建设,先从微软公司大型数据中心发展历程和微软软件定义数据中心的发展道路给大家展现微软数据中心的一角和微软SDDC现状。然后浅谈下SDDC所定义的模型如何改善数据中心的转变。了解微软如何一步一个脚印地建设大型数据中心,以及在软件定义数据中心和云计算落地方面的计策。

第二章讲述软件定义高可用,当我们聚焦在微软Windows Server SDDC的画像时,除了可以看到我们所熟悉的硬件高可用,系统以上的高可用完全由Windows Server实现,而实现这个技术就是我们所熟悉的Windows Server故障转移群集。WindowsServer群集实现的高可用贯穿在SDDC堆栈里,因此软件定义的高可用在SDDC里占据着重要的作用。

第三章讲述软件定义存储,这一章里我们介绍了Windows Server第一代和第二代SDS的一些关键技术,SDS高可用结构,并深入分析SDS可用性,帮助了解SDS的硬件结构以及如何安装、配置和使用SDS。

第四章讲解软件定义网络,这一章我们介绍了Windows Server第一代和第二代SDN的一些基础理论、关键技术,帮助各位了解SDN(NFV)的结构以及如何安装、配置和使用SDN。

第五章里我们介绍了Windows Server 服务器虚拟化和会话虚拟化,侧重在一些可以帮助我们规划Hyper-V虚拟化架构和性能的关键技术的原理的介绍,比如虚拟CPU分配、动态内存、NUMA拓扑映射、虚机网络巨型帧、虚机VMQ、SR-IOV等。在会话虚拟化中,有一些我们之前在项目里积累的实用技巧,帮助各位学以致用。

第六章里讲解Windows Server 2016实现SDDC冲刺的最后一棒—容器技术,这本书关注在Windows Server 2016容器技术的基本概念的介绍。

最后一章我们将以案例说明Windows Server SDDC的实现,在这章里我们将展示部分SDDC技术在新的SDDC结构中的细节,同时展示SDDC架构原型。本章同时作为本文的收尾,有Windows Server SDDC落地之实。

       本书除了Windows Server 这个主角以外,还会在部分章节里提到System Center Virtual MachineManager(简称为SCVMM)和Windows Azure Pack(简称为WAP),System Center和WAP是实现SDDC管理模块的方案。

 

本书读者对象

因为Windows Server使用率高,所以我相信业界大部分的系统工程师对Windows Server都不会陌生,虽然每个专家掌握的程度有深有浅,掌握的知识点也不同,但是这本书适用的读者较为广泛,相信您拿到这本书应该是对该书产生了一定的兴趣。不管您是初出茅庐的Windows Server系统工程师,还是已经对Windows Server有较为丰富的经验,开卷有益,这本书都有可能不同程度地帮助你学习或者进阶Windows Server SDDC技术。如果不曾了解过Windows Server技术,但是需要初步了解Windows Server SDDC技术,这本书也可以作为基础材料作为您学习Windows Server SDDC技术的入门材料。

 

附加信息:

了解图书相关信息,请登录异步社区:http://www.epubit.com.cn/book/details/4754,点击阅读原文前往

原文地址:http://www.epubit.com.cn/book/details/4754


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/326890.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

插入排序+思路分析

图解 代码实现 package com.atguigu.sort;import java.util.Arrays;/*** 创建人 wdl* 创建时间 2021/3/22* 描述*/ public class InsertSort {public static void main(String[] args) {int[] arr{101,34,119,1};insertSort(arr);}//插入排序public static void insertSort(in…

.NET 十五岁,谈谈我眼中的.NET

2002年2月13日,第一个版本随着visual studio.net的发布,今天已经走过15年, .net团队写了一篇文章,里面有一个视频,Anders Hejlsberg已是白发苍苍的老人,我也从刚出校门的码农长成软件开发工程师,我爱编程。…

理解并从头搭建redis集群

部分开发人员工作当中只是在应用中使用redis,比如用来做数据结果的缓存。而且现在有很多不错的redis客户端工具(redisson),基本上可以不用关注redis命令就可以完成相当部分的功能。所以可能会对如下这些问题关注点不够: 如何容灾?…

希尔排序+过程分析

图解 代码实现 package com.atguigu.sort;import java.util.Arrays;/*** 创建人 wdl* 创建时间 2021/3/22* 描述*/ public class ShellSort {public static void main(String[] args) {int[] arr {8, 9, 1, 7, 2, 3, 5, 4, 6, 0};shellSort(arr);}//使用逐步推导的方式来编写…

Java 程序员必须掌握的 5 个注解

转载自 Java 程序员必须掌握的 5 个注解 自 JDK5 推出以来,注解已成为Java生态系统不可缺少的一部分。虽然开发者为Java框架(例如Spring的Autowired)开发了无数的自定义注解,但编译器认可的一些注解非常重要。 在本文中&#xff…

Docker4Dev#7 使用 Windows Container运行ASP.NET MVC 2 + SQLExpress 应用

上一篇Windows Container文章中给大家介绍了如何使用Windows Container运行一个传统的.net 4.5 web应用程序,当时我们使用了默认的Visual Studio模版创建了一个简单的项目,而且没有链接数据库。我相信使用.net进行应用开发的程序员们一定在想&#xff0c…

Mybatis+MySQL动态分页查询数据经典案例

最近在用Mybatis做项目的时候遇到了不少问题,今天我就在这和大家分享一下,稀稀拉拉的研究了两天,终于搞好了!开发人员:1111开发软件:Myeclipse用到的框架技术:Mybatis数据库:MySql主…

那些年的骗子

中午一觉睡醒之后,忽然发现多年不联系的初中同学给我发了个消息,觉得事情没那么简单:正好我的公众号需要大量的用户,我就顺水推舟了!一看到QQ的安全提示,我就感觉事情确实不妙!初步推断对方是个…

干货 | 彻底弄懂 HTTP 缓存机制及原理

转载自 干货 | 彻底弄懂 HTTP 缓存机制及原理 前言 Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。 但是对于很多…

Visual Basic的未来之路

上周,微软宣布了他们改变Visual Basic语言未来发展计划的想法。这次公布给Visual Basic开发人员留下了很多不确定性,但Visual Basic语言的设计者Anthony D.Green说明了这个新策略的一些细节。 Green首先列出了当时使用VB进行开发的四个基础指导原则&…

快速排序+思路分析

图解 代码实现 package com.atguigu.sort;import com.sun.org.apache.xpath.internal.WhitespaceStrippingElementMatcher;import java.util.Arrays;/*** 创建人 wdl* 创建时间 2021/3/22* 描述*/ public class QuickSort {public static void main(String[] args) {//[-9,78,…

jquery sleep函数

function sleep(n) { //n表示的毫秒数 var start new Date().getTime(); while (true) if (new Date().getTime() - start > n) break; } console.log(new Date()); this.sleep(3000); console.log(new Date());

2017 年编程语言排行榜:Python 排第一

站长之家(ChinaZ.com) 7 月 24 日消息,近日根据 IEEE Spectrum 发布的研究报告显示,在 2016 年排名第三的 Python 在今年已经成为世界上最受欢迎的语言,C 和 Java 分别位居第二和第三位。IEEE Spectrum 的排行依据数据记者 Nick Diakopoulos …

Spring 获取 request 的几种方法及其线程安全性分析

转载自 Spring 获取 request 的几种方法及其线程安全性分析 本文将介绍在Spring MVC开发的Web系统中,获取request对象的几种方法,并讨论其线程安全性。 一、概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对象&…

2的负x次幂图像_数学| NO.2,3 函数 T15

点击蓝字,关注我们函数题目2020.11.30#2,3函数 T15函数发展:函数就是在某变化过程中有两个变量X和Y,变量Y随着变量X一起变化,而且依赖于X。如果变量X取某个特定的值,Y依确定的关系取相应的值,那么称Y是X的函…

AspNet Identity 和 Owin 谁是谁

英文原文:http://tech.trailmax.info/2014/08/aspnet-identity-and-owin-who-is-who/ 最近我发现Stackoverflow上有一个非常好的问题.提问者问:为什么在调用AuthenticationManager.SignIn后,claim仍然可以被添加到Identity并持久化到cookie里. 示例代码如下所示: ClaimsIdenti…

快速排序+时间测试(yyds)

package com.atguigu.sort;import com.sun.org.apache.xpath.internal.WhitespaceStrippingElementMatcher;import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date;/*** 创建人 wdl* 创建时间 2021/3/22* 描述*/ public class QuickSort {public…

bs架构 erp 进销存_从应用架构看生鲜电商信息化建设

编辑导读:对于生鲜电商来说,信息化建设是很重要的一环,所有的业务开展都离不开信息化的支持。本文作者讲从应用架构角度出发,对生鲜电商信息化建设展开分析,希望对你有帮助。一、背景语言共识之前介绍了从业务架构看生…

分布式 | Dubbo 架构设计详解

转载自 分布式 | Dubbo 架构设计详解 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一…

完成OSS.Http底层HttpClient重构封装 支持标准库

OSS.Http项目对于.Net Standard标准库的支持已经迁移完毕,OSS开源系列两个最底层的类库已经具备跨运行时支持的能力。由于OSS.Http类库是几年前我参照RestSharp的思路,完成的一个轻量型Http请求框架。由于时间较久底层使用的还是HttpWebRequest&#xff…