CoreOS发布容器分散式储存开源专案Torus,提供容器丛集持久性储存
报价宝综合消息CoreOS发布容器分散式储存开源专案Torus,提供容器丛集持久性储存

图片来源:
CoreOS
容器操作系统CoreOS公司于本周三(6/1)揭露新开源专案Torus,Torus是容器分散式储存系统,专为容器(Container)和丛集调度平台设计,如Kubernetes,目的在于提供容器丛集基础建设一个具备扩展性与持久性的储存系统,目前Torus原型版本已在GitHub上释出。
Torus使用etcd分散式键值数据库(Distributed Key-Value Database)来储存和检索档案或物件的中继资料。CoreOS表示,etcd为核心分散式系统的运作提供稳固的基础。另外,Torus由Go语言写成,且支援gRPC协定,便于用各种程式语言来建立Torus丛集。CoreOS声称,Torus目前可以扩展至上百个节点。
除此之外,Torus可以透过容器资源调度服务Kubernetes来部署与管理,提供了单一分散式储存丛集可以管理微服务工作(Microservice Workload)。而Torus原型版本包含了Kubernetes清单(Manifest),让Kubernetes可以持续追踪丛集中不同的资料来源,并可以在Kubernetes丛集上,将Torus当作一个应用程序来配置和执行,这简化了Torus的安装、管理和更新。
最后,CoreOS也提醒用户,Torus目前还在早期发展阶段,CoreOS公司不建议用户在正式环境中使用。
