Top Banner
17 september 2009 SURFnet storage pilot plans [email protected]
20

SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

Jul 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

17 september 2009

SURFnet storage pilot [email protected]

Page 2: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work1

What do we do ?

Founded to start a nationwide network

OSI-layer

Page 3: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work2

What’s our activity focus

“We make innovation work”- (online) collaboration- Thrust- Expertise centre- Network- Authentication and authorization- Security

Page 4: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work3

Network got commodity

- So when you want to innovate, what’s the direction?

- Henry Chesbrough says there’re two options:- Up in the stack- Down in the stack

Page 5: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work4

Down in the stack

- Digg your own fibers (like Aarnet)- Build and develop your own network equipment

Not logical choices

- Insource the network maintenance

is partly feasible

Page 6: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work5

Up in the stackOptions:- TCP or Session level (stack development)- Constituent network device management (firewall,

router, LAN)- Application layer

Network device management “not done”Only option “the application layer”

Page 7: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work6

What’s needed for the application layer?

Foundations are:- Computing power (cpu)- Storage- Network faciliteiten

Architecture:- scalability- performance- reliability (inc. security)

Page 8: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work7

Current application foundation

History based- Every service own architecture- Every service own physical hardware

Status- CPU, Storage en Netwerk not in single architecture- CPU Virtualisation SURfnet-services since 2008- New SAN storage in 2009 -> for VM- Network capacity on demand

Page 9: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work8

Remote storage project

- Small project (in 2007)- Two phases

- Remote storage strategies paper

Phase II

- Practical test- How to outsource storage?- Use of lightpaths versus IP- Long distance (500 km)- Only ethernet (no FC in backbone)- Ethernet -> FC converters

Page 10: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work9

How to satisfy storage needs

Page 11: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work10

VM environment

Page 12: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work11

Storage costs

http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-how-to-build-cheap-cloud-storage/

Page 13: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work12

Storage type depending needs

- NAS/SAN storage suitable for VM’s and DB’s

- Cloud storage suitable for archiving data of streaming media

- Clustered storage research

Page 14: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work13

New storage project

- Combine different storage techniques- Store VM images, media content- Offer a single mount point- Easy scalable (multiple peta)- Low cost/petabyte

Start project: Q4

Page 15: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work14

Proposed design

- DRBD as “SAN/NAS”

- Mogile/Castor cloud storage

- Fuse switching layer

Page 16: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

DRBD

- Distributed Replicated Block Device- Raid 1 mirror across network- Replication over tcp/ip- SuperSockets for replication with dolphin- Sync or asynch replication- Split brain detection and recovery- Open source

SURFnet. We make innovation work15

Page 17: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

Castor

- Hardware agnostic - Massively scalable - High performance - Guaranteed data integrity - Self configuring- Self managing - Self healing - Easy HTTP-based interface

Disadvantage:- Difficult to manage files inside castor- Commercial software ($$$)

SURFnet. We make innovation work16

Page 18: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

Mogile

- open source distributed filesystem- http api- automatic file replication- no single point of failure- Filesystem agnostic- cheap storage

SURFnet. We make innovation work17

Page 19: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

Glue

Intelligent switching:- IO to specific file- File extension (db, vm)- single mount point- Namespace virtualization

Proposed solution: fuse implementation

SURFnet. We make innovation work18

Page 20: SURFnet storage pilot plans TFstorage · - CPU Virtualisation SURfnet-services since 2008 - New SAN storage in 2009 -> for VM dnma de onyt i capa ckrow-Nte. 8 SURFnet. We make innovation

SURFnet. We make innovation work19

Questions/Suggestions?