NORDUNET_2011_slides_Mantychorev02 - Confluence

advertisement
NORDUnet
Conference 2011
Victor Reijs (WP2 leader)
Reykjavik, June 8th, 2011
1
MANTICORE
Proof of concept for
IP Network and
Router as a Service
2008
MANTICORE II
Improved capabilities
Pilot on NRENs
2009
2009
ICT-2009 Call 5
1.2.3 – Virtual Research Communities
October 2010
www.mantychore.eu
Mantychore @ a Glance
ICT-2010 Call 7
 1.2.3 – Virtual Research
Communities
Total Project Cost: 1,564,386€
EC contribution: 1,399,740€
Start date: October 2010
Duration: 30 months
Partners composition




1 Research Center
2 NREN
3 users
1 commercial operator
Overview
6
Network Resources
Network as a Service (NaaS)
Network Resources as WebServices
Comparable to SaaS, IaaS and PaaS concepts
Interfaces, links, physical routers, logical routers,
VPNs, MPLS-VPNs, firewalls are all Network Resources
with certain properties
Scary but also interesting:
Provide network Resources to others!
Trade-able in iterative way
Market Place
www.mantychore.eu
7
Objectives of Mantychore
Deploy an operational
IP Network as a Service
•Enable HEAnet and NORDUnet to provide IP Services to their users , so enhancing
their service portfolio.
•Improve research communities’ activities and optimize the efficiency of use of
e-Infrastructures.
• Refine and expand the Mantychore services provided by means
of integrating, with IaaS tools, solutions for optical and
Ethernet/MPLS networks.
Marketplace for
resource trading
•Innovate in the business model, establishing a marketplace where all
Infrastructure Providers can publish their available resources. Customers can
automatically negotiate the SLAs getting the best resource combination for their needs.
• Use Mantychore services to contribute to the research performed in the
GreenStar Network (GSN) project to enable carbon-neutral infrastructures.
Commercial
Exploitation
www.mantychore.eu
Integrated Layer 1-3
services
Carbon-neutral eInfrastructures
• Evaluate the likelihood of Mantychore services (open source based) in a
commercial telco environment and elaborate a business plan focused
on this service for telco operators.
8
CORE USERS AND USE CASES
www.mantychore.eu
9
User Community
V
M
V
M
VM
V
M
V
M
V
M
V
V
M
d
Site
5
Gri
s
d
Site
3
V
M
V
M
VM M
Gri
s
V
V
M
VM M
Gri
s
d
Site
6
IP Network as a
Service
V
VM M
Gri
s
d
Site
1
V
M
V
M
VM
Gri
s
d
Site
2
V
M
V
M
V
V
M
VM M
Gri
s
d
Site
4
Grid-Ireland “Cloud Layer”, TCD
Improving the Health Data
Network,
Dedicated IP Networks to
support media services (Wales
and Scotland),
router
Authorized
User
Connection
Agreement
System
Health
Data
Network
Hub
router
router
router
Fixed connections + VPNs
+
MANTICORE managed IP
Networks
Site 1
router
Site 2
www.mantychore.eu
10
Use Cases
V
M
V
M
VM
V
M
V
M
V
M
V
V
M
V
V
M
VM M
Gri
s
UHD
D&P
Clouds
d
Site
5
Gri
s
d
Site
3
V
M
V
M
VM M
Gri
s
d
Site
6
IP Network as a
Service
BoD
V
VM M
Gri
s
d
Site
1
V
M
V
M
VM
Gri
s
V
M
d
Site
2
V
M
V
V
M
VM M
Gri
s
IPNaaS
d
Site
4
Grid-Ireland “Cloud Layer”, TCD
Green IT
BoD
Improving the Health Data
Network,
Dedicated IP Networks to
support media services (Wales
Marketplace
and Scotland),
router
Authorized
User
Connection
Agreement
System
Health
Data
Network
Hub
router
Virtual
CPE
router
router
Fixed connections + VPNs
+
MANTICORE managed IP
Networks
Site 1
router
Site 2
Core
JRA
www.mantychore.eu
11
Virtual CPE – Scenario 1
Provider’s domain
(HEAnet)
CPE
Client A domain
Client B domain
 Automatic provisioning of new
clients.
 Via virtual routers.
 Reduce need for new
hardware deployments.
 Providers enforce parts of the CPE
configuration.
 i.e. BGP policies.
 Delegation of partial configuration
rights to clients.
 Internal IGP
 VRRP
 Firewall
…
Physical Router
Logical Router
SA1 Software Refinement
12
Virtual CPE – Scenario 3
Provider’s domain
(Health Data Net.)
MPLS LSP’s
Provider’s domain
(UNI·C)
CPE
Client A domain
Physical Router
Logical Router
VPN
SA1 Software Refinement
 Automatic provisioning of new
clients.
 Via virtual routers.
 Reduce need for new
hardware deployments.
 Providers enforce parts of the CPE
configuration.
 i.e. BGP policies.
 Delegation of partial configuration
rights to clients.
 Internal IGP
 VRRP
 Firewall
…
 Automatic provisioning of access
to provider LSP channels.
 Either directly or via a VPN.
13
Distributed & Private Cloud – Scenario 1
 This scenario uses GridIreland nodes to test
complex cloud-like
sharing of resources and
flexible networks.
 A grid site is formed by:
 Grid infrastructure
machines
 Grid worker nodes
 Currently, only Grid
infrastructure machines
have connectivity.
 Grid Worker nodes
are on an isolated
LAN.
SA1 Software Refinement
14
Distributed & Private Cloud – Scenario 1
We foresee a two stage
implementation
 At a first stage:
 Use of a L3 VPN
 Policies at
TCD.
 Low impact
 Will allow the grid
site to meet at a
NREN-managed
logical router
 Grid worker nodes, will
be able to be
aggregated in a flexible
cloud.
SA1 Software Refinement
15
Distributed & Private Cloud – Scenario 1
 At a second stage:
 Institutional IT
departments will
be involved in the
setup.
 Implement L2
solutions where
possible.
 Avoid tunneling
overhead.
SA1 Software Refinement
16
Distributed & Private Cloud – Scenario 2
 Three actors involved:
Campus
 Computing resources consumer.
 Routers partially managed by Mantychore.
 Main requirement:
 Move infrastructure to the cloud.
 Network transparency.
 Avoid application reconfiguration.
 NaaS Provider – NREN
 SUNET
 L2 services
 Redundant full mesh LSPs.
VM
migration
 VM IaaS Provider – NREN or comercial operator.
 Offer virtual private clouds.
 Configurable user addressing space.

SA1 Software Refinement
17
Virtual Private Cloud
Mantychore vs Amazon VPC
 Amazon VPC launched dynamic networks on March 2011
 Amazon VPC has four templates:




A) VPC with public subnet.
B) VPC with public and private subnet.
C) VPC with Internet and VPN access.
D) VPC with VPN only access.
 Mantychore will implement:
 D -> C -> A.
 Base technologies
• Support for IPv6.
• VPNs both at L3 and L2 (MPLS, pure-VLAN).
 Open Source toolset available.
•
•
•
•
Inspect the source code.
Adapt, customize.
Deploy on your own infrastructure.
Integrate with existing deployed systems.
SA1 Software Refinement
19
Ultra High Definition Applications
 Deployment of next
Physical topology
generation multimedia
applications:
 3D, UHD
Logical topology
 Stream producers and
consumers:
 3D medical
applications
 3D virtual
tourism
USERS
USERS
GLASGOW
ESSEX
JANET UK-IP
USERS
USERS
 Flexibility to adjust,
network independent of
underlying infrastructure:
CARDIFF
Bandwidth on
Demand
SA1 Software Refinement
USE
RS
USE
RS
20
MARKETPLACE
www.mantychore.eu
21
Marketplace
 Study, design and simulation of the necessary algorithms for the
implementation of the MANTYCHORE marketplace mechanism
 Enable the automatic negotiation and reservation of resources between
users and providers.
• The capability to automatically select, orchestrate and reserve the best resources
for a given request
 To use the marketplace in order to allow the NRENs to announce
their own infrastructure as resources of MANTYCHORE services
 Users from virtual research communities will be able to access resources
from several providers
JRA1 Infrastructure resources marketplace
22
Resource advertisment (InPs)
General information, nodes locations, border nodes, prices,..
Marketplace
Resource classification and storage in the
marketplace
VNT request by SP
 Definition of market place based use case
VNT request analysis in the marketplace based on:
Demand and supply
 Use case emulated infrastructure
VNT mapper (in the marketplace) is responsible for:
Coordination with InPs to map all the VNT
InP11
InP21
InP31
InP12
InP22
InP32
InP13
InP23
InP33
All VNT is mapped
OR Failure
All VNT is mapped
OR Failure
All VNT is mapped
OR Failure
Possible options aggregation with price of each option
VNT mapping
acknowledgement and
Contract creation
JRA1 Infrastructure resources marketplace
yes
SP acceptance
on one option
No
No deal
23
CARBON NEUTRAL
E-INFRASTRUCTURE
www.mantychore.eu
24
GSN Node & Network
 Follow the sun or
moon
 Collect network
energy consumption
metrics
 Estimate remaining
green energy
 Migrate VMs to
another location
 The network must
be reconfigured
GSN associates and Mantychore
JRA2 Zero-carbon emission virtual infrastructures
25
GSN NODE IN ICELAND
www.mantychore.eu
26
Overview
Location
 Reykjavík
 RHnet hosting
Energy
 75% hydro
 25% geothermal
Source: www.landsvirkjun.com
Connectivity
 1GE to GSN in Canada
 Upto 10 GE to NORDUnet backbone
Hardware
 Dell PowerEdge
 Eaton ePDU
 Juniper MX
Source: www.or.is
27
Setup
28
Mantychore/GSN Roadmap
Phase 1
 European nodes connected to
Canadian hub
 Currently ongoing


Irish and Icelandic nodes connected
Spanish node on the way
Phase 2
 European GSN network
 Planned for late 2011
Phase 3
 European and Canadian networks
connected
 Long term goal
 Month 16 (Jan 2012)
 Integrated solution between
Mantychore and GSN

WP7 Deliverable
29
Join us!
ENLARGE THE USER COMMUNITY
www.mantychore.eu
30
.eu
www.mantychore.eu
Join the community
 Want to be the first to know when new things happen in the
project?
 Want to get more information about the project or
software?
 Have any great ideas for us?
Send your questions or ideas to the mailing list:
 mantychore-technical@listas.i2cat.net
 Please fill in our survey:
http://goo.gl/rV3hb
www.mantychore.eu
32
Thanks for listening
QUESTIONS?
www.mantychore.eu
Download