备忘录:Debsummit 2015 20-E-4 已经到了! Google Cloud Platform的真正价值和发展Translation: 备忘录:Debsummit 2015 20-E-4 已经到了! Google Cloud Platform的真正价值和发展

谷歌员工就谷歌云平台进行的解说演讲记录。
可能会有一些遗漏或听错之处,请参考。

谷歌云平台(GCP)使用了与谷歌内部平台相同的基础设施。谷歌的平台采取了一种策略,即节点是易损坏的,为了不停机,需要进行更换。

谷歌的数据中心分布在全球13个地点,包括土地和建筑物,都是谷歌所有的。在亚洲,有新加坡和台湾两个数据中心。从日本到这些数据中心的往返时延为50-60毫秒。
背骨网络的边缘互连点遍布33个国家的70个地点。

GCP由以下组成:
* 计算
* 网络
* 大数据
* 管理
* 存储
* 移动
* 开发工具

计算部分由Compute Engine、Container Engine和App Engine组成。
网络部分提供跨区域VPN。
大数据部分由BigQuery、PubSub和Dataflow组成。Dataflow是用来执行除了SQL之外的Hadoop类操作的工具。目前仍处于Alpha测试阶段,没有向公众开放。
管理部分通过收购STACKDRIVER并与其整合来进行监控。
存储部分由Cloud Storage、Cloud SQL和Cloud Datastore组成。
移动部分通过收购Firebase并进行整合。整合过程首先进行账号整合,然后进行数据迁移。

关于Compute Engine,从市场营销的角度来说,它具有优质、可扩展性和低成本的特点。存储被加密,还可以跨区域使用私有网络,同时也可以在不停止用户的虚拟机的情况下进行维护。它可以在5分钟内启动1000个节点,而每个虚拟机的启动时间为20-40秒。与其他公司不同的是,相同的实例类型都具有相同的性能。按分钟计费,持续使用会有折扣。对于像一小时内完成的批处理等任务而言,它具有成本优势。

永久化磁盘可达到最大10TB容量,还有SSD和物理本地SSD等选项,可实现680k的读取IOPS。适用于Hadoop和Cassandra等性能要求较高的应用。

在该地区内,虚拟机之间的网络带宽为8Gbps。我们使用自家内部开发的Andromeda技术进行堆叠。TCP的吞吐量最初是2-3Gbps,但目前已提升至7-8Gbps。

维护工作进行中,我们正在进行现场迁移,将虚拟机保持运行状态并迁移至另一个实例。严格来说,有一瞬停止虚拟机并再次启动,但应用程序察觉不到。
命令行界面简单易懂,使用HTTP JSON API。
通过Web界面可以启动SSH客户端,轻松登录。
还可以通过Web界面查看诸如Syslog和MySQL等日志,并传输到云存储或以流式方式发送至BigQuery。

对于应用程序开发者来说,使用IaaS是很麻烦的,但如果使用App Engine,谷歌会自动扩展。
BigQuery可以每秒插入十万行数据,并且容量无限。

谷歌认为数据中心不是一堆计算机,而是作为一个整体的一台计算机。

注册后享受60天免费期,并且还有举办研讨会。

bannerAds