Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Virtualization and Cloud Computing by Yasir Mohamud

Virtualization and Cloud Computing by Yasir Mohamud

More Decks by Somali Network Operators Group

Other Decks in Technology

Transcript

  1. The Journey to The Cloud ✓ Virtualization ✓ Data center

    virtualization ✓ Then Cloud computing
  2. ➢ In pure physical server environment, each OS and App

    requires separate server, with capacity usage of 5% to 15% per server, hence capacity waste and in-efficiency. ➢ Even small data centers have to deploy many servers. ➢ This is highly inefficient by any standard. Virtualization solves this.
  3. In virtualized environment, each server’s OS and Apps are separated

    from the underlying physical hardware and placed on a Hypervisor which provides each virtual machine access to the underlying physical resources. This enables multiple virtual machines to access the same hardware.
  4. The Cloud • Simply put, cloud computing is the delivery

    of: • Computing services—servers • Storage • Databases • Networking • Software and • more—over the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale. • You typically pay only for cloud services you use, helping lower your operating costs, run your infrastructure more efficiently, and scale as your business needs change.
  5. Types of Cloud Computing • Based on deployments/ architecture: •

    Public, Private, and Hybrid • Based on services: • IaaS, PaaS, and SaaS
  6. Cloud Adoption Growth • According to Statista, the public cloud

    computing market has been experiencing a continuous growth during the last decade – from only $58 billion in 2013, it is expected to double and exceed its size by the end of 2018, reaching 130 billion dollars. But that’s not all; by 2020, the projected increase in cloud adoption will reach almost 160 billion dollars.
  7. Why Should You Migrate to the Cloud? Cost ✓Lower Cost

    of Entry: Stop buying technology and sign up for ready-to-use IT Cloud services. ✓Eliminate cost of Power, Cooling and Space. ✓Stop buying software and reduce the complexity of licensing and annual renewals. ✓Eliminate cost of repairing or replacing equipment. ✓ Reduce workforce by eliminating expensive IT Professionals, Installation, Support and Consulting Fees. ✓No more long purchase order
  8. • Redundancy – When you run your own servers, you

    need to buy more hardware just in case of system failure or crash • Typical clouds reside in several data centers and replicate your data for resiliency. So, your business would be up and running in no time should there arise any problem such as system failure or disasters like fire and flood. Productivity ✓On-site datacenters typically require a lot of “racking and stacking”—hardware set up, software patching, and other time-consuming IT management chores. ✓Cloud computing removes the need for many of these tasks, so IT teams can spend time on achieving more important business goals.
  9. Speed of Deployment ✓Even vast amounts of computing resources can

    be provisioned in minutes. ✓ Typically with just a few mouse clicks. ✓This gives businesses a lot of flexibility. Global scale ✓Ability to scale elastically. ✓Right amount of IT resources, right when it’s needed, and from the right geographic location.