12

虚拟化和云计算。

我知道这些都是非常含糊不清的词,意味着很多不同的东西。它们也是今天讨论最多的话题。然而,因为它们太新了,所以没有在学校教授它们。我很幸运有几个关于虚拟化技术的讲座并阅读了一篇关于它的论文。我现在想更多地了解这两个主题,因为我知道它们是“热门”主题之一,而保持在“前沿”方面是我作为开发人员必须做的事情。

我应该从哪里开始学习虚拟化和云计算?
从文章到学术论文到博客再到书籍,任何东西都会很棒。
我想学习从架构到云部署
的所有知识因为我在这两个领域都缺乏知识,所以我不知道我应该期待什么。

请填写我:)

收藏品

技术:
亚马逊的 EC2
微软 Azure

文章/论文:
Sun 的云计算文章
Xen 和虚拟化艺术
Google 的分布式系统教育网站

视频:
PDC 2008 Azure 服务平台

在新闻中:
Sys-Con 虚拟化

4

7 回答 7

3

看看微软的 Azure - http://www.microsoft.com/azure/default.mspx

还有亚马逊的云 - http://aws.amazon.com/ec2/

目前,云计算被广泛使用,我相信对于大多数营销目的而言,这意味着“托管服务”。这意味着供应商不是将应用程序安装在客户的硬件上,而是同意收取订阅费并将其托管在他们自己的站点(或第三方)上。

使用术语“云”是因为在技术图表中描绘“T'Internet”时,我们绘制了云图。而已。

实际上,它目前只是用作一个大而便宜的存储空间。PAYG 计算是理想的选择,但距离我们还有几年的时间。

于 2009-06-29T17:56:05.420 回答
1

我认为Azure 上 Don Box 的 PDC主题演讲是一个很棒的介绍。到 Azure 和云计算。此外,在上一次PDC上,Azure 上共有39 个会话

于 2009-06-29T18:01:58.687 回答
0

我经历了一条类似的路径,听起来你正在尝试通过,所以让我告诉你我做了什么,你可以选择:

我应该从哪里开始学习虚拟化和云计算?

我通过示例了解了虚拟化。如果你有一个备用的 Linux 机器,可以在上面安装XenKVM并使用一些虚拟机。我在之前的链接中使用了旧版本的指南,发现它们非常简单易懂。而且由于云计算只是在虚拟化之上增加了一些部分(例如虚拟机的网络隔离),因此学习虚拟化可以解决大部分问题。

从文章到学术论文到博客再到书籍,任何东西都会很棒。

我想学习从架构到云部署的所有知识

是一篇关于亚马逊 Dynamo 的文章的链接,它是亚马逊架构的大部分底层存储系统/数据库的一部分。Amazon AWS API 的开源实现是Eucalyptus,如果您有多台未使用的 Linux 机器,您可能想尝试一下。可以在此处找到描述其架构的更多信息。

于 2009-09-09T19:20:09.147 回答
0

云计算的理论基于分布式系统的原理,我建议在谷歌上搜索该术语。一些(可能)对你来说很好的讲座是: http ://www.academicearth.org/lectures/networks-and-distributed-systems和 http://videolectures.net/mlmi04uk_warner_cgc/

此外,如果您有良好的 CS 背景,请查看以下网址的论文和文章: ieeexplore.ieee.org/Xploreportal.acm.org(请咨询您的学校和/或当地图书馆,了解您是否已经订阅了这些网站,否则是20美元一个流行音乐)

于 2009-06-29T19:05:04.300 回答
0

就虚拟化而言,您可能会发现获得一些实践经验很有用。去获取 VMWare 的试用版,在 VM 中安装操作系统,使用选项,看看它的行为,等等。当然,VMWare 工作站与用于企业服务器的全功能虚拟化产品不太一样,但是有一些经验来补充你正在阅读的内容总是一个好主意。

于 2009-06-29T19:07:14.233 回答
0

我不认为这只是他们“相对较新”的地位阻止他们在学校接受教育。

它们都是部署机制。在我的计算机科学课程中,我们没有花时间研究部署选项,而是一直在学习如何构建更好的系统。部署很重要,但它对每种情况都非常具体。因此,教授一种方法是没有意义的,教授所有方法将花费太多时间,或者没有涵盖任何几乎足够详细的方法。

在你的情况下,你真的需要从你要去的方向接近它。您是否正在尝试扩展网站或其他服务?它的数据库繁重程度如何?它是如何缓存的?它需要有多可靠?预算是一个因素吗?

于 2009-06-29T17:52:56.860 回答
0

虚拟化和云技术通常看起来非常相似,但云服务(通常是 EFS RDS AKS 或 GKE 等首字母缩略词)通常通过为数据库集群、备份和容错等常见问题提供简化的解决方案,从而减轻运营团队的一些麻烦。灾难恢复

我找到了Oreilly SafariPackt

随意点击我的 github,我也尝试在其中列出有用的链接以进行培训和指导

于 2019-04-15T11:49:33.177 回答