SlideShare a Scribd company logo
1 of 46
UDS
2014-03-13 Version2 Datacenter Conference
Martin Millnert, Solutions Architect
Unlimited Datacenter Scale
Server Virtualization
Storage Virtualization
Network Virtualization
Storage
Virtualization
Storage Virtualization
What Storage Virtualization Was Meant To Be
New data services can be built in software
An open software platform that pools geo-
distributed heterogeneous storage arrays
Software Defined Data Center
Server Storage
Virtual
Data
Center
Virtual
Data
Center
Virtual
Data
Center
Virtual
Data
Center
Virtual
Data
Center
Network
SDDC Management/ portal
Virtualize Virtualize Virtualize
The Storage Industry
NEEDS TO PROVIDE…
Storage pools and management abstracted
from hardware
Automate and leverage the capabilities of the
underlying hardware platforms
Storage Virtualization
ViPR: EMC Software-Defined Storage
GLOBAL DATA SERVICES
HDFSObject
Store
Metering
Provisioning
AUTOMATED STORAGE MANAGEMENT
Tenants Self-Service
Portal
API
VMAX
Storage
VNX
Storage
Isilon
Storage
CONTROL PATH DATA PATH
VIRTUAL STORAGE POOLS
Third-Party Commodity
Other
Svcs
VIRTUAL STORAGE ARRAYS
Scale-out Storage Virtualization
Increase spindles
Increase CPU
Increased
performance
Increased
resiliency
Bonus:
IOPS quota,
Easy mgm,
Scale-out Storage Virtualization
ScaleIO
• Installs on existing servers that run databases, hypervisors, or any other applications
ScaleIO agent
(minimal footprint)
• Aggregate applications servers’ local disks
• Add storage and/or compute on the fly
Eliminate the need for SAN storage, the switching fabric, and HBA cards
X X X
ScaleIO ECS is software that uses application servers to create an elastic, scalable, and resilient
virtual SAN at a fraction of the cost and complexity of traditional SANs
8
Core, fundamental features
• Converged
– Run alongside applications
• Highly Scalable
– Scale to 100s or 1000s of nodes
– High I/O parallelism
– Scale linearly w/applications (eliminate
I/O bottlenecks)
• Elastic
– Add, move, remove nodes or disks “on
the fly”
– Auto-rebalance
• Resilient
– 2 copy “mesh” mirroring
– Fast, auto-rebuild
– Extensive failure handling / HA
• Platform Agnostic (physical or
virtual)
– Runs on any x86 server (windows will be
supported very soon) and ARM
– Bare-metal or virtual (i.e. ESX, Xen, Hyper-V)
– SSDs/PCIe or HDDs
– Agnostic to network speed
• Ease of management
– Storage as just another application
– Any IT admin can manage entire
datacenter stack
• Partitioning / Tiering / Multi-Tenancy
– Protection-domains
– Storage pools for multi-tiering
– Bandwidth/IOPs limiter
• Snapshots (writeable)
9
Life without ScaleIO
HBA NIC/IB
application(s)
file-system
vol. manager
block dev.
drivers
DAS
block
semantics
file-system
semantics
mostly
unutilized,
contain OS
files
Host
switch
switch
switch
Fabric
External
Storage
Subsystem
HBA
10
(description assumes
bare metal for
simplicity)
HBA NIC/IB
switch
switch
switch
Fabric
Notes
Access to OS partition may still be
done “regularly”
ScaleIO data client (SDC) is a block
device driver
application(s)
file-system
vol. manager
block dev.
drivers
DAS
External
Storage
Subsystem
HBA
SDC
ScaleIO
protocol
file-system
semantics
Host
Exposes ScaleIO shared
block volumes to the
application
ScaleIO Data Client (SDC)
block
semantics
11
NIC/IB
application(s)
vol. manager
block dev.
drivers
DAS
SDS
Space
allocated
to ScaleIO
Notes
ScaleIO data server (SDS) is a
daemon / service
file-system
HBA
Host
ScaleIO
protocol
Owns local storage that
contributes to the
ScaleIO storage pool
ScaleIO Data Server (SDS)
switch
switch
switch
Fabric
External
Storage
Subsystem
HBA
block
semantics
12
NIC/IB
application(s)
vol. manager
block dev.
drivers
DAS
SDS
Space
allocated
to ScaleIO
Notes
ScaleIO data server (SDS) is a
daemon / service
file-system
HBA
S c a l e I O C o n f i d e n t i a l
Host
ScaleIO
protocol
Owns local storage that
contributes to the
ScaleIO storage pool
switch
switch
switch
Fabric
External
Storage
Subsystem
HBA
block
semantics
ScaleIO, Inc. All rights reserved 201313
Local storage could
be dedicated disks,
partitions within a
disk, or even files
ScaleIO Data Server (SDS)
Host
NIC/IB
vol. manager
block dev.
drivers
DAS
Space
allocated
to ScaleIO
HBA
SDC
SDS
ScaleIO
protocol
An SDC and an SDS
can live together.
SDC serves the I/O
requests of the
resident host
applications.
SDS serves the I/O
requests of various
SDCs.switch
switch
switch
Fabric
External
Storage
Subsystem
HBA
Co-located SDC & SDS
block
semantics
application(s)
file-system
file-system
semantics
14
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
ETH/IB
Fully converged configuration
15
app
C
app
C
app
C
app
C
app
C
app
C
S S S S S S
ETH/IB
2-layer configuration
16
app
C
app
C
app
C
app
C
app
C
app
C
S S S S S S
ETH/IB
2-layer configuration
17
Similar to a traditional storage subsystem box,
but:
• Software based
• Highly scalable
• and …
app
C
app
C
app
C
app
C
app
C
app
C
S S S S S S
ETH/IB
2-layer configuration
18
… massive parallelism
app
C
app
C
app
C
app
C
app
C
app
C
S S S S S S
ETH/IB
2-layer configuration
19
… massive parallelism
as the SDCs contact the
relevant SDSs directly
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
S S S S S S
ETH/IB
app
C
app
C
app
C
app
C
app
C
app
C
Any mixture will do
20
app
C S
app
C S
app
C S
app
C S
app
C S
app
C S
S S S S S S
ETH/IB
app
C
app
C
app
C
app
C
app
C
app
C
Any mixture will do
21
+ fully supporting asymmetric
nodes (e.g., nodes with different
number of spindles, etc.)
Volume layout (no redundancy)
SDS1
…
SDS2 SDS3 SDS4
SDS5 SDS6 SDS100
Vol1
Vol2
• Chunks are
spread across
the cluster in a
balanced
manner
• No hot spots,
no I/O splitting
• Asymmetric
nodes
supported 22
2-copy mirror scheme
SDS1
…
SDS2 SDS3 SDS4
SDS5 SDS6 SDS100
Vol1
Vol2
• “Mesh” mirroring
23
2-copy mirror scheme
SDS1
…
SDS2 SDS3 SDS4
SDS5 SDS6 SDS100
Vol1
Vol2
• “Mesh” mirroring
24
Mirrors are distributed across the
cluster in a balanced manner as well
Scale IO – Rebuild
• Multiple spindles behind multiple CPUs do any-to-any mesh
rebalancing
• Tens of gigabytes per second (network limited)
• Failure handling:
– 4TB drive: Re-assuring copy scheme/policy of objects does not take long
• Just as re-assuring copy scheme after placing an entire node does
not have to take too long
Scale IO – Cloud trial on AWS EC2
Underlay
Overlay
Network
Virtualization
Network Virtualization
Juniper Networks & VMware NSX
partnership
Mutual technology
alliances
Joint development
and integration
Vision  Advance data center network transformation
through optimizing physical and virtual networks
Goals
 Drive simplification in the data center
 Optimize physical and virtual networks
WAN
FLAT DATA CENTER DESIGN WITH VXLAN
Hypervisor based environment, terminating VXLAN tunnels on MX and on virtual-switch of servers
Each tenant having its own virtual network slice
Connecting cloud assets on LAN with customers coming from WAN
Virtualized L2, and L3
DC GW
Intra DC
Network
Intra DC
Network
TOR TOR TOR
Intra DC
Network
High scale
multitenant VXLAN
implementation
Overlay LAN hiding LAN
complexities
SDN Orchestration
& Controller
Tenants
JUNIPER & VMWARE - CONNECTING AND
AUTOMATING VIRTUAL DATA CENTERS
VMWare NSX Controller
vCenter Suite
vCenter
module
vCenter
module
vCenter
module
Network Director
Virtual
Network
Physical
Network
Multi-Tier
L2/L3
Flat Fabric
L2/L3
IP Fabric
All L3
JUNIPER CONTRAIL INTRODUCTION
BRINGING NETWORKS INTO THE CLOUD ERA
CONTRAIL Highly scalable SDN Solution that
automates creation of virtual networks
1 Simple integration with physical & virtual
Open approach using proven standards
Agile delivery of network and services
2
3
CONTRAIL BUSINESS VALUE/BENEFITS
Control Analytics Configuration
CONTRAIL: NETWORK ORCHESTRATION, AUTOMATION
OSS/BSS
VIRTUALIZED
SERVICES
CLOUD SERVICES,
ANALYTICS
VIRTUALIZED
PHYSICAL
NETWORK
API/SDK
(VIRTUALIZED,
PHYSICAL)
ORCHESTRATION
Juniper SDK,
APIs
Applications
BUSINESS AGILITY
AUTOMATION
MULTI-TENANCY
ANALYTICS
JUNIPER NETWORKS CONTRAIL OVERVIEW
Simple, Open, Agile
SDN Controller
Configuration Analytics
Control
Virtualized Server
VM VM VM
Virtualized Server
VM VM VMIP fabric
(underlay network)
BGP
Federation
Horizontally scalable
Highly available
Federated
BGP
Clustering
REST
XMPP
SDN CONTROLLER
Control
WAN
Orchestrator
XMPP BGP + Netconf
MX
WAN
Virtualized Server
VM vRouter
Virtualized Server
vRouterVMIP fabric
(underlay network)
MX: Gateway
Element
Contrail Controller
Open, Standards-based Controller
Contrail vRouter
VM engine which handles the forwarding
plane work on the compute node
Contrail Analytics
Real-time analytics engine on various
protocols between any network
Gateway Element
MX Series (or other router) or EX9200 can
serve as a gateway eliminating the need for
a SW gateway & improving scale
QFX, Q-Fabric, EX
COMPONENTS OF CONTRAIL FUNCTIONALITY
4 key Components of the Contrail Family
Contrail
SDN Controller
Controller Analytics
Network Virtualization:
Underlay
• Juniper QFX5100
• 1 RU ToR switch, low power, 1.6 Tbps thoughput, 1:3
oversubscription, huge scale
Underlay – QFX5100
Strategic ToR Family
Multiple 10GbE/40GbE port
count options
Supports multiple data center
switching architectures
Compatibility Highlights:
EX4300 - mixed 1GbE /
10GbE Virtual Chassis
QFabric – performance enhancements
New Innovations:
Virtual Chassis Fabric
Topology-Independent In-Service Software
Upgrades
Insight Module
 Low Latency
 Rich L2/L3 features (including MPLS)
 Optimized FCoE
 SDN ready
Underlay – QFX5100:
Scalable DC Architectures
Spine-Leaf
…
QFX5100, QFX3x00
or EX4300 leaf
QFX5100 or EX9200 spine
QFX5100, QFX3x00 &
EX4300 members
Virtual Chassis
Up to 10 members
QFX5100, QFX3x00
EX4300 members
VC Fabric
Up to 20 members
QFabric
QFX5100, QFX3x00
QFabric Nodes
Up to 128 members
OPEN ARCHITECTURES
JUNIPER ARCHITECTURES
Managed as a Single Switch
Layer 3
L3 Fabric
QFX5100, QFX3x00
or EX4300 member
QFX5100
Underlay – QFX5100
Insight Module Captures Microbursts
Captures microburst events which exceed defined thresholds
Adjustable sampling intervals
Reports the microburst events instantaneously via
CLI
Syslog
Log file (human readable
format)
Streaming (Java Script
Object Notification, CSV,
TSV formats)Time
QueueDepthorQueueLatency
Buffer Utilization Monitoring
And Reporting
High Threshold
Low Threshold
Microburst
Underlay – QFX5100
Hitless operations
Junos VM (Master)Junos VM (Master) Junos VM (Backup)Junos VM (Master)
Network Resiliency
NetworkPerformance
QFX5100 Topology -
Independent ISSU
Competitive
ISSU Approaches
Data Center Efficiency During
Switch Software Upgrade
High Level QFX5100 Architecture
x86 Hardware Broadcom Trident II
Kernal Based Virtual Machines
Broadcom Trident II
PFE PFE
Linux Kernel
Underlay – QFX5100:
Software features
Q4 2013 Q1 2014
• Planned FRS Features*
• L2: xSTP, VLAN, LAG, LLDP/MED
• L3: Static routing, RIP, OSPF, IS-IS, BGP, vrf-lite,
GRE
• Multipath: MC-LAG, L3 ECMP
• IPv6: Neighbor Discovery, Router
advertisement, static routing, OSPFv3, BGPv6, IS-
ISv6, VRRPv3, ACLs
• MPLS, L3VPN, 6PE
• Multicast: IGMPv2/v3, IGMP snooping/querier,
PIM-Bidir, SSM, Anycast, MSDP
• QoS: Classification, Cos/DSCP rewrite, WRED,
SP/WRR, ingress/egress policing, dynamic buffer
allocation, FCoE/Lossless flow, DCBx, ETS. PFC, ECN
• Security: DAI, PACL, VACL, RACL, storm control,
Control Plane Protection
• 10G/40G FCoE, FIP snooping
• Micro-burst Monitoring, analytic
• Sflow, SNMP
• Python
• Planned Post-FRS Features
• Virtual Chassis
• 10 Member VC: Mix of QFX5100,
QFX3500/3600, EX4300
• VCF, 20 nodes at FRS
• VC features
• Parity with Standalone
capabilities
• HA: NSR, NSB, GR for routing
protocols, GRES
• ISSU on Standalone QFX5100 and all
QFX5100 VC/VCF
• NSSU in a mixed VC/VCF
• 64-way ECMP
• VXLAN gateway*
• Openstack, Cloudstack integration*
* After Q1 time frame*Please refer to release-note and manual for latest information
Underlay – QFX5100
Virtual Chassis Deployment
L2/L3 or L3
EX4300 EX4300EX4300EX4300
L2/L3 or L3
EX4300 EX4300EX4300EX4300
L2/L3 or L3
QFX QFX QFX QFX
L2/L3 or L3
QFX QFX QFX QFX
Opus Opus
QFX EX4300 Opus OpusQFX
Opus Opus Opus
OpusOpus
QFX QFX EX4300
EX4300QFX
Virtual Chassis – Ring Topology
Opus Opus
QFX
Opus EX4300
Virtual Chassis – Mesh Topology
Shipping
Q3 2013
Q1 2014
VCF
Underlay – QFX5100
Spine & Leaf with IP underlay
Scales to 100000’s of 10GbE ports at 1:3 oversubscription
Unlimited Datacenter Scale - Summary
Server Virtualization
Storage Virtualization
Network Virtualization
Unlimited Datacenter Scale - Summary
• Server Virtualization
• Storage Virtualization
• Network Virtualization
• Security and administration
– Multi-tenancy
– Authentication,
– SAML2 federation
– Auditing
Contact
DENMARK
IPnett A/S, Gammel Køge
Landevej 55, 4th floor,
2500 VALBY
Phone: +45 48 10 75 00
Fax: +45 48 10 75 01
info@ipnett.dk
Oslo
Stockholm
Copenhagen
NORWAY
IPnett AS, Vollsveien 2 B,
1366 LYSAKER
Phone: +47 67 20 10 10
Fax: +47 67 20 10 11
info@ipnett.no
SWEDEN
IPnett AB, Dalvägen 8,
169 56 SOLNA
Phone: +46 8 55 50 68 00
Fax: +46 8 55 50 68 01
info@ipnett.se
Lund
SWEDEN
IPnett AB, Scheelevägen 27
223 70 Lund
Phone: +46 8 55 50 68 00
Fax: +46 8 55 50 68 01
info@ipnett.se

More Related Content

What's hot

VMworld 2013: vSphere Distributed Switch – Design and Best Practices
VMworld 2013: vSphere Distributed Switch – Design and Best Practices VMworld 2013: vSphere Distributed Switch – Design and Best Practices
VMworld 2013: vSphere Distributed Switch – Design and Best Practices VMworld
 
Lenovo XClarity March 2016 Updates
Lenovo XClarity March 2016 UpdatesLenovo XClarity March 2016 Updates
Lenovo XClarity March 2016 UpdatesLenovo Data Center
 
Software-Defined Storage (SDS)
Software-Defined Storage (SDS)Software-Defined Storage (SDS)
Software-Defined Storage (SDS)HTS Hosting
 
Marklogic rack proposal
Marklogic rack proposalMarklogic rack proposal
Marklogic rack proposalKen Proulx
 
Ln family portfolio_customer_presentation
Ln family portfolio_customer_presentationLn family portfolio_customer_presentation
Ln family portfolio_customer_presentationLenovo Data Center
 
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack NetworkingOpenStack Korea Community
 
Lenovo XClarity and Cisco UCS Manager Just the Facts
Lenovo XClarity and Cisco UCS Manager Just the FactsLenovo XClarity and Cisco UCS Manager Just the Facts
Lenovo XClarity and Cisco UCS Manager Just the FactsLenovo Data Center
 
Walk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoCWalk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoCMidoNet
 
2011-11-03 Intelligence Community Cloud Users Group
2011-11-03 Intelligence Community Cloud Users Group2011-11-03 Intelligence Community Cloud Users Group
2011-11-03 Intelligence Community Cloud Users GroupShawn Wells
 
ACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICESACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICESTREEPTIK
 
Lenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server PortfolioLenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server PortfolioLenovo Data Center
 
Lenovo and Red Hat: Changing the Economics of Cloud Computing
Lenovo and Red Hat: Changing the Economics of Cloud ComputingLenovo and Red Hat: Changing the Economics of Cloud Computing
Lenovo and Red Hat: Changing the Economics of Cloud ComputingLenovo Data Center
 
StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9StorPool Storage
 
Presentation linux on power
Presentation   linux on powerPresentation   linux on power
Presentation linux on powersolarisyougood
 
Cisco catalyst3750presspresentation
Cisco catalyst3750presspresentationCisco catalyst3750presspresentation
Cisco catalyst3750presspresentationho nguyen
 
Lenovo XClarity and Dell Systems Management
Lenovo XClarity and Dell Systems ManagementLenovo XClarity and Dell Systems Management
Lenovo XClarity and Dell Systems ManagementLenovo Data Center
 
HCI comparison whatmatrix
HCI comparison whatmatrixHCI comparison whatmatrix
HCI comparison whatmatrixRodneyReinhardt
 

What's hot (20)

VMworld 2013: vSphere Distributed Switch – Design and Best Practices
VMworld 2013: vSphere Distributed Switch – Design and Best Practices VMworld 2013: vSphere Distributed Switch – Design and Best Practices
VMworld 2013: vSphere Distributed Switch – Design and Best Practices
 
Lenovo XClarity March 2016 Updates
Lenovo XClarity March 2016 UpdatesLenovo XClarity March 2016 Updates
Lenovo XClarity March 2016 Updates
 
ARUBA 8400 Series
ARUBA 8400 SeriesARUBA 8400 Series
ARUBA 8400 Series
 
Software-Defined Storage (SDS)
Software-Defined Storage (SDS)Software-Defined Storage (SDS)
Software-Defined Storage (SDS)
 
Marklogic rack proposal
Marklogic rack proposalMarklogic rack proposal
Marklogic rack proposal
 
Ln family portfolio_customer_presentation
Ln family portfolio_customer_presentationLn family portfolio_customer_presentation
Ln family portfolio_customer_presentation
 
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
[OpenStack Day in Korea 2015] Keynote 5 - The evolution of OpenStack Networking
 
Lenovo XClarity and Cisco UCS Manager Just the Facts
Lenovo XClarity and Cisco UCS Manager Just the FactsLenovo XClarity and Cisco UCS Manager Just the Facts
Lenovo XClarity and Cisco UCS Manager Just the Facts
 
Walk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoCWalk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoC
 
2011-11-03 Intelligence Community Cloud Users Group
2011-11-03 Intelligence Community Cloud Users Group2011-11-03 Intelligence Community Cloud Users Group
2011-11-03 Intelligence Community Cloud Users Group
 
ACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICESACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICES
 
Lenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server PortfolioLenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server Portfolio
 
Red Hat on Microsoft Azure
Red Hat on Microsoft AzureRed Hat on Microsoft Azure
Red Hat on Microsoft Azure
 
Lenovo and Red Hat: Changing the Economics of Cloud Computing
Lenovo and Red Hat: Changing the Economics of Cloud ComputingLenovo and Red Hat: Changing the Economics of Cloud Computing
Lenovo and Red Hat: Changing the Economics of Cloud Computing
 
StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9
 
Presentation linux on power
Presentation   linux on powerPresentation   linux on power
Presentation linux on power
 
5 cisco open_stack
5 cisco open_stack5 cisco open_stack
5 cisco open_stack
 
Cisco catalyst3750presspresentation
Cisco catalyst3750presspresentationCisco catalyst3750presspresentation
Cisco catalyst3750presspresentation
 
Lenovo XClarity and Dell Systems Management
Lenovo XClarity and Dell Systems ManagementLenovo XClarity and Dell Systems Management
Lenovo XClarity and Dell Systems Management
 
HCI comparison whatmatrix
HCI comparison whatmatrixHCI comparison whatmatrix
HCI comparison whatmatrix
 

Viewers also liked

Innovation som trækplaster - Lars Bak, Google Denmark
Innovation som trækplaster - Lars Bak, Google DenmarkInnovation som trækplaster - Lars Bak, Google Denmark
Innovation som trækplaster - Lars Bak, Google DenmarkMediehuset Ingeniøren Live
 
Brian Sheldon - Building Information Modeling – fra skitse til bygningsdrift
Brian Sheldon - Building Information Modeling – fra skitse til bygningsdriftBrian Sheldon - Building Information Modeling – fra skitse til bygningsdrift
Brian Sheldon - Building Information Modeling – fra skitse til bygningsdriftMediehuset Ingeniøren Live
 
Projectplace: Traditionel vs Social projektledelse, kan de sameksistere?
Projectplace:  Traditionel vs Social projektledelse, kan de sameksistere?Projectplace:  Traditionel vs Social projektledelse, kan de sameksistere?
Projectplace: Traditionel vs Social projektledelse, kan de sameksistere?Mediehuset Ingeniøren Live
 
Prioritering af projektporteføljen hos HMN Naturgas
Prioritering af projektporteføljen hos HMN NaturgasPrioritering af projektporteføljen hos HMN Naturgas
Prioritering af projektporteføljen hos HMN NaturgasMediehuset Ingeniøren Live
 
Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.
Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.
Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.Mediehuset Ingeniøren Live
 
Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)
Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)
Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)Mediehuset Ingeniøren Live
 
Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback
Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback
Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback Mediehuset Ingeniøren Live
 
Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.
Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.
Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.Mediehuset Ingeniøren Live
 

Viewers also liked (18)

Datacenter 2014: HP - Brian Andersen
Datacenter 2014: HP - Brian AndersenDatacenter 2014: HP - Brian Andersen
Datacenter 2014: HP - Brian Andersen
 
Datacenter 2014: Raritan - Richard May
Datacenter 2014: Raritan -  Richard MayDatacenter 2014: Raritan -  Richard May
Datacenter 2014: Raritan - Richard May
 
Proaktiv Projektledelse, Morten Fangel
Proaktiv Projektledelse, Morten FangelProaktiv Projektledelse, Morten Fangel
Proaktiv Projektledelse, Morten Fangel
 
Innovation som trækplaster - Lars Bak, Google Denmark
Innovation som trækplaster - Lars Bak, Google DenmarkInnovation som trækplaster - Lars Bak, Google Denmark
Innovation som trækplaster - Lars Bak, Google Denmark
 
Datacenter 2014: Colt- Richard Pow
Datacenter 2014: Colt- Richard PowDatacenter 2014: Colt- Richard Pow
Datacenter 2014: Colt- Richard Pow
 
Brian Sheldon - Building Information Modeling – fra skitse til bygningsdrift
Brian Sheldon - Building Information Modeling – fra skitse til bygningsdriftBrian Sheldon - Building Information Modeling – fra skitse til bygningsdrift
Brian Sheldon - Building Information Modeling – fra skitse til bygningsdrift
 
Aarhus er i rivende udvikling
Aarhus er i rivende udviklingAarhus er i rivende udvikling
Aarhus er i rivende udvikling
 
Projectplace: Traditionel vs Social projektledelse, kan de sameksistere?
Projectplace:  Traditionel vs Social projektledelse, kan de sameksistere?Projectplace:  Traditionel vs Social projektledelse, kan de sameksistere?
Projectplace: Traditionel vs Social projektledelse, kan de sameksistere?
 
Prioritering af projektporteføljen hos HMN Naturgas
Prioritering af projektporteføljen hos HMN NaturgasPrioritering af projektporteføljen hos HMN Naturgas
Prioritering af projektporteføljen hos HMN Naturgas
 
Innovate to excite - Novozymes, Anders Ohmann
Innovate to excite - Novozymes, Anders OhmannInnovate to excite - Novozymes, Anders Ohmann
Innovate to excite - Novozymes, Anders Ohmann
 
Porteføljestyring i en agil verden - Rambøll
Porteføljestyring i en agil verden - RambøllPorteføljestyring i en agil verden - Rambøll
Porteføljestyring i en agil verden - Rambøll
 
Industry & Mega Projects - Mette Laudal, Capax
Industry & Mega Projects - Mette Laudal, CapaxIndustry & Mega Projects - Mette Laudal, Capax
Industry & Mega Projects - Mette Laudal, Capax
 
Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.
Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.
Elektronik. Profil på fagområder inden for danske elektronikvirksomheder.
 
Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)
Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)
Projektmodenhed kræver evne til forandring, Canea, Myanne Olesen (mo)
 
Datacenter 2014: Commscope - Arne Keller
Datacenter 2014: Commscope - Arne KellerDatacenter 2014: Commscope - Arne Keller
Datacenter 2014: Commscope - Arne Keller
 
Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback
Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback
Fremtidens forstad – NYE, 8200 Aarhus N - Carsten fjorback
 
Fremtidens udendørsbelysning. Flemming madsen
Fremtidens udendørsbelysning. Flemming madsen   Fremtidens udendørsbelysning. Flemming madsen
Fremtidens udendørsbelysning. Flemming madsen
 
Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.
Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.
Mikkel Andersen - Gennemgang af Ingeniørens profilanalyse 2014.
 

Similar to Datacenter 2014: IPnett - Martin Milnert

VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....
VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....
VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....VMworld
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsxsolarisyougood
 
TechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex SystemsTechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex SystemsRobb Boyd
 
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
E2EVC 2014 building clouds with Microsoft Cloud OS and System CenterE2EVC 2014 building clouds with Microsoft Cloud OS and System Center
E2EVC 2014 building clouds with Microsoft Cloud OS and System CenterMichael Rüefli
 
Mastering the move
Mastering the moveMastering the move
Mastering the moveTrivadis
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Clint Edmonson
 
Azure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloudAzure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloudICT-Partners
 
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...ssuserecfcc8
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828Mason Mei
 
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureK.Mohamed Faizal
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
 
Throughwave Day 2015 - Throughwave Next Generation Enterprise IT Infrastructure
Throughwave Day 2015 - Throughwave Next Generation Enterprise IT InfrastructureThroughwave Day 2015 - Throughwave Next Generation Enterprise IT Infrastructure
Throughwave Day 2015 - Throughwave Next Generation Enterprise IT InfrastructureAruj Thirawat
 
Comprehensive and Simplified Management for VMware vSphere Environments - now...
Comprehensive and Simplified Management for VMware vSphere Environments - now...Comprehensive and Simplified Management for VMware vSphere Environments - now...
Comprehensive and Simplified Management for VMware vSphere Environments - now...Hitachi Vantara
 
Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Vinayak Hegde
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...Daniel Martin
 

Similar to Datacenter 2014: IPnett - Martin Milnert (20)

VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....
VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....
VMworld 2013: Cisco, VMware and Hyper-converged Solutions for the Enterprise....
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsx
 
TechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex SystemsTechWiseTV Workshop: Cisco HyperFlex Systems
TechWiseTV Workshop: Cisco HyperFlex Systems
 
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
E2EVC 2014 building clouds with Microsoft Cloud OS and System CenterE2EVC 2014 building clouds with Microsoft Cloud OS and System Center
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
 
Mastering the move
Mastering the moveMastering the move
Mastering the move
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01
 
Azure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloudAzure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloud
 
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
FlashSystem 7300 Midrange Enterprise for Hybrid Cloud L2 Sellers Presentation...
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
Throughwave Day 2015 - Throughwave Next Generation Enterprise IT Infrastructure
Throughwave Day 2015 - Throughwave Next Generation Enterprise IT InfrastructureThroughwave Day 2015 - Throughwave Next Generation Enterprise IT Infrastructure
Throughwave Day 2015 - Throughwave Next Generation Enterprise IT Infrastructure
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Comprehensive and Simplified Management for VMware vSphere Environments - now...
Comprehensive and Simplified Management for VMware vSphere Environments - now...Comprehensive and Simplified Management for VMware vSphere Environments - now...
Comprehensive and Simplified Management for VMware vSphere Environments - now...
 
Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
 

Recently uploaded

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

Datacenter 2014: IPnett - Martin Milnert

  • 1. UDS 2014-03-13 Version2 Datacenter Conference Martin Millnert, Solutions Architect
  • 2. Unlimited Datacenter Scale Server Virtualization Storage Virtualization Network Virtualization
  • 4. Storage Virtualization What Storage Virtualization Was Meant To Be New data services can be built in software An open software platform that pools geo- distributed heterogeneous storage arrays Software Defined Data Center Server Storage Virtual Data Center Virtual Data Center Virtual Data Center Virtual Data Center Virtual Data Center Network SDDC Management/ portal Virtualize Virtualize Virtualize The Storage Industry NEEDS TO PROVIDE… Storage pools and management abstracted from hardware Automate and leverage the capabilities of the underlying hardware platforms
  • 5. Storage Virtualization ViPR: EMC Software-Defined Storage GLOBAL DATA SERVICES HDFSObject Store Metering Provisioning AUTOMATED STORAGE MANAGEMENT Tenants Self-Service Portal API VMAX Storage VNX Storage Isilon Storage CONTROL PATH DATA PATH VIRTUAL STORAGE POOLS Third-Party Commodity Other Svcs VIRTUAL STORAGE ARRAYS
  • 6. Scale-out Storage Virtualization Increase spindles Increase CPU Increased performance Increased resiliency Bonus: IOPS quota, Easy mgm,
  • 8. ScaleIO • Installs on existing servers that run databases, hypervisors, or any other applications ScaleIO agent (minimal footprint) • Aggregate applications servers’ local disks • Add storage and/or compute on the fly Eliminate the need for SAN storage, the switching fabric, and HBA cards X X X ScaleIO ECS is software that uses application servers to create an elastic, scalable, and resilient virtual SAN at a fraction of the cost and complexity of traditional SANs 8
  • 9. Core, fundamental features • Converged – Run alongside applications • Highly Scalable – Scale to 100s or 1000s of nodes – High I/O parallelism – Scale linearly w/applications (eliminate I/O bottlenecks) • Elastic – Add, move, remove nodes or disks “on the fly” – Auto-rebalance • Resilient – 2 copy “mesh” mirroring – Fast, auto-rebuild – Extensive failure handling / HA • Platform Agnostic (physical or virtual) – Runs on any x86 server (windows will be supported very soon) and ARM – Bare-metal or virtual (i.e. ESX, Xen, Hyper-V) – SSDs/PCIe or HDDs – Agnostic to network speed • Ease of management – Storage as just another application – Any IT admin can manage entire datacenter stack • Partitioning / Tiering / Multi-Tenancy – Protection-domains – Storage pools for multi-tiering – Bandwidth/IOPs limiter • Snapshots (writeable) 9
  • 10. Life without ScaleIO HBA NIC/IB application(s) file-system vol. manager block dev. drivers DAS block semantics file-system semantics mostly unutilized, contain OS files Host switch switch switch Fabric External Storage Subsystem HBA 10 (description assumes bare metal for simplicity)
  • 11. HBA NIC/IB switch switch switch Fabric Notes Access to OS partition may still be done “regularly” ScaleIO data client (SDC) is a block device driver application(s) file-system vol. manager block dev. drivers DAS External Storage Subsystem HBA SDC ScaleIO protocol file-system semantics Host Exposes ScaleIO shared block volumes to the application ScaleIO Data Client (SDC) block semantics 11
  • 12. NIC/IB application(s) vol. manager block dev. drivers DAS SDS Space allocated to ScaleIO Notes ScaleIO data server (SDS) is a daemon / service file-system HBA Host ScaleIO protocol Owns local storage that contributes to the ScaleIO storage pool ScaleIO Data Server (SDS) switch switch switch Fabric External Storage Subsystem HBA block semantics 12
  • 13. NIC/IB application(s) vol. manager block dev. drivers DAS SDS Space allocated to ScaleIO Notes ScaleIO data server (SDS) is a daemon / service file-system HBA S c a l e I O C o n f i d e n t i a l Host ScaleIO protocol Owns local storage that contributes to the ScaleIO storage pool switch switch switch Fabric External Storage Subsystem HBA block semantics ScaleIO, Inc. All rights reserved 201313 Local storage could be dedicated disks, partitions within a disk, or even files ScaleIO Data Server (SDS)
  • 14. Host NIC/IB vol. manager block dev. drivers DAS Space allocated to ScaleIO HBA SDC SDS ScaleIO protocol An SDC and an SDS can live together. SDC serves the I/O requests of the resident host applications. SDS serves the I/O requests of various SDCs.switch switch switch Fabric External Storage Subsystem HBA Co-located SDC & SDS block semantics application(s) file-system file-system semantics 14
  • 15. app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S app C S ETH/IB Fully converged configuration 15
  • 16. app C app C app C app C app C app C S S S S S S ETH/IB 2-layer configuration 16
  • 17. app C app C app C app C app C app C S S S S S S ETH/IB 2-layer configuration 17 Similar to a traditional storage subsystem box, but: • Software based • Highly scalable • and …
  • 18. app C app C app C app C app C app C S S S S S S ETH/IB 2-layer configuration 18 … massive parallelism
  • 19. app C app C app C app C app C app C S S S S S S ETH/IB 2-layer configuration 19 … massive parallelism as the SDCs contact the relevant SDSs directly
  • 20. app C S app C S app C S app C S app C S app C S S S S S S S ETH/IB app C app C app C app C app C app C Any mixture will do 20
  • 21. app C S app C S app C S app C S app C S app C S S S S S S S ETH/IB app C app C app C app C app C app C Any mixture will do 21 + fully supporting asymmetric nodes (e.g., nodes with different number of spindles, etc.)
  • 22. Volume layout (no redundancy) SDS1 … SDS2 SDS3 SDS4 SDS5 SDS6 SDS100 Vol1 Vol2 • Chunks are spread across the cluster in a balanced manner • No hot spots, no I/O splitting • Asymmetric nodes supported 22
  • 23. 2-copy mirror scheme SDS1 … SDS2 SDS3 SDS4 SDS5 SDS6 SDS100 Vol1 Vol2 • “Mesh” mirroring 23
  • 24. 2-copy mirror scheme SDS1 … SDS2 SDS3 SDS4 SDS5 SDS6 SDS100 Vol1 Vol2 • “Mesh” mirroring 24 Mirrors are distributed across the cluster in a balanced manner as well
  • 25. Scale IO – Rebuild • Multiple spindles behind multiple CPUs do any-to-any mesh rebalancing • Tens of gigabytes per second (network limited) • Failure handling: – 4TB drive: Re-assuring copy scheme/policy of objects does not take long • Just as re-assuring copy scheme after placing an entire node does not have to take too long
  • 26. Scale IO – Cloud trial on AWS EC2
  • 29. Juniper Networks & VMware NSX partnership Mutual technology alliances Joint development and integration Vision  Advance data center network transformation through optimizing physical and virtual networks Goals  Drive simplification in the data center  Optimize physical and virtual networks
  • 30. WAN FLAT DATA CENTER DESIGN WITH VXLAN Hypervisor based environment, terminating VXLAN tunnels on MX and on virtual-switch of servers Each tenant having its own virtual network slice Connecting cloud assets on LAN with customers coming from WAN Virtualized L2, and L3 DC GW Intra DC Network Intra DC Network TOR TOR TOR Intra DC Network High scale multitenant VXLAN implementation Overlay LAN hiding LAN complexities SDN Orchestration & Controller Tenants
  • 31. JUNIPER & VMWARE - CONNECTING AND AUTOMATING VIRTUAL DATA CENTERS VMWare NSX Controller vCenter Suite vCenter module vCenter module vCenter module Network Director Virtual Network Physical Network Multi-Tier L2/L3 Flat Fabric L2/L3 IP Fabric All L3
  • 32. JUNIPER CONTRAIL INTRODUCTION BRINGING NETWORKS INTO THE CLOUD ERA CONTRAIL Highly scalable SDN Solution that automates creation of virtual networks 1 Simple integration with physical & virtual Open approach using proven standards Agile delivery of network and services 2 3
  • 33. CONTRAIL BUSINESS VALUE/BENEFITS Control Analytics Configuration CONTRAIL: NETWORK ORCHESTRATION, AUTOMATION OSS/BSS VIRTUALIZED SERVICES CLOUD SERVICES, ANALYTICS VIRTUALIZED PHYSICAL NETWORK API/SDK (VIRTUALIZED, PHYSICAL) ORCHESTRATION Juniper SDK, APIs Applications BUSINESS AGILITY AUTOMATION MULTI-TENANCY ANALYTICS
  • 34. JUNIPER NETWORKS CONTRAIL OVERVIEW Simple, Open, Agile SDN Controller Configuration Analytics Control Virtualized Server VM VM VM Virtualized Server VM VM VMIP fabric (underlay network) BGP Federation Horizontally scalable Highly available Federated BGP Clustering REST XMPP SDN CONTROLLER Control WAN Orchestrator XMPP BGP + Netconf MX
  • 35. WAN Virtualized Server VM vRouter Virtualized Server vRouterVMIP fabric (underlay network) MX: Gateway Element Contrail Controller Open, Standards-based Controller Contrail vRouter VM engine which handles the forwarding plane work on the compute node Contrail Analytics Real-time analytics engine on various protocols between any network Gateway Element MX Series (or other router) or EX9200 can serve as a gateway eliminating the need for a SW gateway & improving scale QFX, Q-Fabric, EX COMPONENTS OF CONTRAIL FUNCTIONALITY 4 key Components of the Contrail Family Contrail SDN Controller Controller Analytics
  • 36. Network Virtualization: Underlay • Juniper QFX5100 • 1 RU ToR switch, low power, 1.6 Tbps thoughput, 1:3 oversubscription, huge scale
  • 37. Underlay – QFX5100 Strategic ToR Family Multiple 10GbE/40GbE port count options Supports multiple data center switching architectures Compatibility Highlights: EX4300 - mixed 1GbE / 10GbE Virtual Chassis QFabric – performance enhancements New Innovations: Virtual Chassis Fabric Topology-Independent In-Service Software Upgrades Insight Module  Low Latency  Rich L2/L3 features (including MPLS)  Optimized FCoE  SDN ready
  • 38. Underlay – QFX5100: Scalable DC Architectures Spine-Leaf … QFX5100, QFX3x00 or EX4300 leaf QFX5100 or EX9200 spine QFX5100, QFX3x00 & EX4300 members Virtual Chassis Up to 10 members QFX5100, QFX3x00 EX4300 members VC Fabric Up to 20 members QFabric QFX5100, QFX3x00 QFabric Nodes Up to 128 members OPEN ARCHITECTURES JUNIPER ARCHITECTURES Managed as a Single Switch Layer 3 L3 Fabric QFX5100, QFX3x00 or EX4300 member QFX5100
  • 39. Underlay – QFX5100 Insight Module Captures Microbursts Captures microburst events which exceed defined thresholds Adjustable sampling intervals Reports the microburst events instantaneously via CLI Syslog Log file (human readable format) Streaming (Java Script Object Notification, CSV, TSV formats)Time QueueDepthorQueueLatency Buffer Utilization Monitoring And Reporting High Threshold Low Threshold Microburst
  • 40. Underlay – QFX5100 Hitless operations Junos VM (Master)Junos VM (Master) Junos VM (Backup)Junos VM (Master) Network Resiliency NetworkPerformance QFX5100 Topology - Independent ISSU Competitive ISSU Approaches Data Center Efficiency During Switch Software Upgrade High Level QFX5100 Architecture x86 Hardware Broadcom Trident II Kernal Based Virtual Machines Broadcom Trident II PFE PFE Linux Kernel
  • 41. Underlay – QFX5100: Software features Q4 2013 Q1 2014 • Planned FRS Features* • L2: xSTP, VLAN, LAG, LLDP/MED • L3: Static routing, RIP, OSPF, IS-IS, BGP, vrf-lite, GRE • Multipath: MC-LAG, L3 ECMP • IPv6: Neighbor Discovery, Router advertisement, static routing, OSPFv3, BGPv6, IS- ISv6, VRRPv3, ACLs • MPLS, L3VPN, 6PE • Multicast: IGMPv2/v3, IGMP snooping/querier, PIM-Bidir, SSM, Anycast, MSDP • QoS: Classification, Cos/DSCP rewrite, WRED, SP/WRR, ingress/egress policing, dynamic buffer allocation, FCoE/Lossless flow, DCBx, ETS. PFC, ECN • Security: DAI, PACL, VACL, RACL, storm control, Control Plane Protection • 10G/40G FCoE, FIP snooping • Micro-burst Monitoring, analytic • Sflow, SNMP • Python • Planned Post-FRS Features • Virtual Chassis • 10 Member VC: Mix of QFX5100, QFX3500/3600, EX4300 • VCF, 20 nodes at FRS • VC features • Parity with Standalone capabilities • HA: NSR, NSB, GR for routing protocols, GRES • ISSU on Standalone QFX5100 and all QFX5100 VC/VCF • NSSU in a mixed VC/VCF • 64-way ECMP • VXLAN gateway* • Openstack, Cloudstack integration* * After Q1 time frame*Please refer to release-note and manual for latest information
  • 42. Underlay – QFX5100 Virtual Chassis Deployment L2/L3 or L3 EX4300 EX4300EX4300EX4300 L2/L3 or L3 EX4300 EX4300EX4300EX4300 L2/L3 or L3 QFX QFX QFX QFX L2/L3 or L3 QFX QFX QFX QFX Opus Opus QFX EX4300 Opus OpusQFX Opus Opus Opus OpusOpus QFX QFX EX4300 EX4300QFX Virtual Chassis – Ring Topology Opus Opus QFX Opus EX4300 Virtual Chassis – Mesh Topology Shipping Q3 2013 Q1 2014 VCF
  • 43. Underlay – QFX5100 Spine & Leaf with IP underlay Scales to 100000’s of 10GbE ports at 1:3 oversubscription
  • 44. Unlimited Datacenter Scale - Summary Server Virtualization Storage Virtualization Network Virtualization
  • 45. Unlimited Datacenter Scale - Summary • Server Virtualization • Storage Virtualization • Network Virtualization • Security and administration – Multi-tenancy – Authentication, – SAML2 federation – Auditing
  • 46. Contact DENMARK IPnett A/S, Gammel Køge Landevej 55, 4th floor, 2500 VALBY Phone: +45 48 10 75 00 Fax: +45 48 10 75 01 info@ipnett.dk Oslo Stockholm Copenhagen NORWAY IPnett AS, Vollsveien 2 B, 1366 LYSAKER Phone: +47 67 20 10 10 Fax: +47 67 20 10 11 info@ipnett.no SWEDEN IPnett AB, Dalvägen 8, 169 56 SOLNA Phone: +46 8 55 50 68 00 Fax: +46 8 55 50 68 01 info@ipnett.se Lund SWEDEN IPnett AB, Scheelevägen 27 223 70 Lund Phone: +46 8 55 50 68 00 Fax: +46 8 55 50 68 01 info@ipnett.se