Cloud
-
Definition of cloud computing by US national institure of standards and technology (NIST)
- On-demand self-service: the IT consumer chooses when to start and stop using the service, without any diret interation with the provider of the serivce.
- Broad network access: The service must be available from many types of devices and over many types of networks .
- Resource pooling: The provider creates a pool of resource and dynamically allocate resource form that pool for each new request
- Rapid elasticity: to the consumer, the resource pool appears to be unlimited and the requests for new service are filled quickly.
- Measured service: the provider can measure the usage and report that usage to the consumer both transparency and for billing.
-
Private cloud
- Cloud service catalog: catalog of application vms
-
Public cloud
-
Advantage
- Agility – An enterprise can get started using public cloud without having to wait to order a private WAN conneciton to the cloud provider because cloud providers support internet
- Migration: an enterprise can switch its workload from one cloud provider to another more easily
- Distributed users: The enterprise’s users are distributed and connect to the internet with their devices
-
Disadvantage
- Seccurity: The internet is less secure than private WAN
- Capacity: large load for migration
- QoS: no Qos
- No WAN SLA: ISP don’t provide SLA for WAN performance and availability.
- Intercloud exchange – private WAN with publich cloud migration less on PE to CE side.
-
|
Internet |
Internet VPN |
MPLS VPN |
Ethernet WAN |
Intercloud Exchange |
Secure |
No |
Yes |
Yes |
Yes |
Yes |
Qos |
No |
No |
Yes |
Yes |
Yes |
Requires capacity planning |
Yes |
Yes |
Yes |
Yes |
Yes |
Easier migration to new provider |
Yes |
Yes |
No |
No |
Yes |
Can begin using public cloud quickly |
Yes |
Yes |
No |
No |
No |
- Virtual network funciton (VNF) traditional networking device that consuer can choose to use in cloudl