`
codeall
  • 浏览: 24174 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

比googleFS更牛的存储系统是怎样的?--codeall

    博客分类:
  • arch
阅读更多
纯属随便说。

googleFs有什么牛?
速度快,免得头痛IO瓶颈
高可靠,可以使用廉价硬件,例如买买浪潮
高扩展,使劲往里存啊,更换硬件不会找程序员麻烦的
虚拟化,文件系统不用绑定到操作系统或者什么api的,前景好,云噢

为什么googleFs不够牛?
非实时,写进去立马读出来做不到,我写进去你立马读出来也做不到,我写你也写也做不到
非广域网分布式,一个数据中心down了,就翘了,所以你也没法用廉价数据中心
非流式,我写的不是一块数据,是一个流,也做不到
不够云,既不能跨数据中心,又不能接上用户的电脑存储

为什么要更牛?
如果不是实时的,很多应用用不了,特别是web2.0
如果不是广域网分布式的,规模大不了,在中国建不了超大数据中心,自己建贵死你,所以得到处买数据中心,拼起来
如果不是流式,服务不了流媒体(视频时代哦),同时广域网实时也很难做,“unix喜欢管道的”
如果不利用用户存储,不p2p,带宽贵死,用户包月的啊,你服务商是按带宽计费的啊
如果做到这些了,往这个fs上架个webserver,就干掉个lighttpd;架个streamserver,就干掉个fms;架个rpcserver,就干掉个gfs;写两句hashtable+event,就干掉个memcachedb

这么牛,能做到么?
linux很开放,xfs很新潮,inotify很及时,基于linux文件系统,写一堆daemon,布些节点,监控下拥塞和吞吐。可以一试。如何对接p2p,慢慢规划。
分享到:
评论
9 楼 mikeandmore 2009-09-28  
xfs的设计可不能算新潮。。。。。。。很保守,但是很管用,所以叫wisely tuned..
8 楼 baseworld 2009-09-28  
谁说gfs不能跨DC了?
谁说gfs不支持并发写了?
谁说gfs不支持流了?
谁说gfs不能够实现实时了(bigtable)?
7 楼 Laynepeng 2009-09-27  
我看了你这篇神文,于是拜访了下你的blog。。。

很疑惑,你真的是6 years+的经验么?
6 楼 flootball 2009-09-26  
哎。。。
井底之蛙。
5 楼 codeall 2009-09-23  

o,最后那句是充数的。
4 楼 Magicloud 2009-09-19  
楼主真的明白最后提到那些名词么?
3 楼 coolspeed 2009-09-19  
google FS也没打算到处强大。如果不是google FS强大的地方,干吗要和它比?
2 楼 SSailYang 2009-09-16  
LZ想搞一个更牛的?
1 楼 xiaoyu 2009-09-16  
看过googleFS的论文吗?

相关推荐

    laravel-google-cloud-storage, 用于 Laravel的Google云存储 文件系统.zip

    laravel-google-cloud-storage, 用于 Laravel的Google云存储 文件系统 laravel-google-cloud-storage用于 Laravel的Google云存储 文件系统 。 这个包是一个包装器,它将 flysystem-google-storage插件作为一个可用...

    块存储、文件存储、对象存储这三者和分布式文件存储系统的本质区别+-+Nicholas的专栏+-+CSDN博客1

    分布式存储系统则根据接口的不同,分为对象存储、块存储和文件存储,分别对应于键值存储(如七牛、Swift、S3)、块设备接口(如Sheepdog、RBD)和POSIX接口支持的文件系统(如CephFS)。 总的来说,选择哪种存储...

    Wattspeed-crx插件

    -使用什么Google Analytics(分析)工具获取访问者见解? -使用哪些营销或聊天工具来转换访问者? -正在运行哪个广告网络以销售广告? -是什么CMS为论坛,博客或在线商店提供动力? -使用哪些CSS和JS框架来构建该...

    Google_FS_GFS中文文档

    《Google FS - GFS中文文档》 Google文件系统(Google File System,简称GFS)是Google为满足其大规模数据处理需求而设计的一种可伸缩的分布式文件系统。GFS不仅追求性能、可伸缩性、可靠性和可用性,还特别针对...

    AWRStudyr-crx插件

    -使用什么Google Analytics(分析)工具获取访问者见解? -使用哪些营销或聊天工具来转换访问者? -正在运行哪个广告网络以销售广告? -是什么CMS为论坛,博客或在线商店提供动力? -使用哪些CSS和JS框架来构建该...

    Chi c'è nella riunione? - Google Meet-crx插件

    在Google会议中确认自己的行为,并按以下顺序单击“在目录中填写完整的内容”,即在提交请求/使用监控器时,可以按要求删除或删除所有参与者的文件。保留所有权利,请使用以下网址:...

    如何使用Google Assistant和Arduino自动化您的房间?-项目开发

    在这个项目中,我们将探讨如何利用Google Assistant和Arduino创建一个智能语音控制系统,实现家庭自动化。Google Assistant作为一款强大的语音助手,可以与各种硬件设备交互,包括Arduino微控制器,从而赋予传统电子...

    WaNe - What Next?-crx插件

    【即将推出】Clockify集成(添加任务,工作日志等)【功能】使用Google Tasks API(使用OAuth 2.0)从未启动的任务列表中获取背景(焦点存储)(将数据保存到本地存储)添加快捷方式(Q-隐藏/显示待办事项列表, W,...

    imgur: Are You Sure?-crx插件

    这个google chrome扩展警告用户可能是愚蠢的。 我做的? 你制作了这个。 注意:此扩展名不再开发。 我已经将其合并到另一个扩展名:imgur调整...

    google 很牛的Captcha---recaptcha验证码应用 轻松搞定网站验证码

    google 很牛的Captcha---recaptcha验证码应用 轻松搞定网站验证码 国外大多数网站都使用gg此验证码 很帅的~~ 提供语音识别

    Go-gcsfuse-用于与Google云端存储交互的用户空间文件系统

    **Go-gcsfuse:连接Google云端存储的用户空间文件系统** `Go-gcsfuse` 是一个用 Go 语言编写的用户空间文件系统,它允许开发者和用户直接在本地操作系统上与 Google 云端存储 (Google Cloud Storage) 进行无缝交互...

    Motivation-huh?-crx插件

    语言:English 用动机 从https://chrome.google.com/webstore/detail/motivation/ofdgfpchbidcgncgfpdlpclnpaemakoj替换新的标签页 倒计时你的ttl

    gdrive-fs:HTML5上Google云端硬盘文件系统的集成用户界面

    gdrive-fs Web应用程序的Google Drive API客户端。 注意:在v2.0.0之后,将更改API loadApi。 它需要在第二个参数上使用clientSecret而不是apiKey。 需要清除通过命令npm start或npm run web-test的cookie。 在页面...

    谷歌java格式-重新格式化 Java 源代码以符合 Google Java 风格

    谷歌java格式 google-java-format是一个重新格式化 Java 源代码以符合 Google Java Style的程序。 使用格式化程序 从命令行 下载格式化程序 并运行它: java -jar /path/to/google-java-format-${GJF_VERSION?}-all...

    google字体插件-disable-google-fonts

    WordPress的插件:google字体插件-disable-google-fonts 解压后,请将目录名称:wordpress1,修改为:disable-google-fonts

    addon-google_apis_x86-google-19.part2

    google 删除了的addon-google_apis_x86-google-19

    addon-google_apis-google-19

    "addon-google_apis-google-19" 是一个与Android开发相关的资源包,主要针对的是Android 4.4 KitKat版本的Google API接口。这个压缩包包含了一系列库和工具,允许开发者在他们的应用中集成和利用Google提供的服务和...

    【Google开源系统】--Android的UI秀

    【Google开源系统】--Android的UI秀

Global site tag (gtag.js) - Google Analytics