PRIVATE CLOUD

Infrastructure as a Service | IAAS

the computer is incredibly fast, accurate, and stupid
man is incredibly slow, inaccurate, and brilliant
the marriage of the two is a force beyond calculation

–Leo Cherne, American economist

Infrastructure as a service (IaaS) is an instant computing infrastructure, provisioned and managed over the internet by a managed service provider.

What is Infrastructure as a Service?

Infrastructure as a Service is a big reason why companies adopt private cloud architectures.

In an IaaS model, a cloud service provider hosts the infrastructure components traditionally present in an on-premises data centre, including servers, storage and networking hardware, as well as the virtualisation layer and other resources like virtual-machine disk image library, block and file-based storage, firewalls, load balancers, and IP addresses.

Organisations choose IaaS because it is often easier, faster and more cost-efficient to operate a workload without having to buy, manage and support the underlying infrastructure. With IaaS, a business can simply rent or lease the infrastructure from another business.

MobileCorp private cloud IaaS services

Staging IaaS in a private cloud requires a certain amount of initial investment but is often the starting point of the private cloud – adding SaaS and PaaS applications after the basic IaaS compute and storage services are in place.

A cloud computing service provider, such as Hewlett Packard or IBM, installs the machines on premise and manages the infrastructure.

The customers is responsible for the purchase, installation, configuration, and management of its own software – operating systems, middleware, and applications. This is a body of work that can instead be outsourced to a managed service provider like MobileCorp.

MobileCorp can also manage a range of services aligned with the infrastructure components. These can include provision of:

  • detailed billing
  • monitoring
  • log access
  • security management
  • load balancing and clustering
  • storage resiliency such as backup, replication and recovery

These services are increasingly policy-driven, enabling IaaS users to implement greater levels of automation and orchestration for important infrastructure tasks.

Benefits of IaaS and cloud

Organisations choose IaaS because it is often easier, faster and more cost-efficient to operate a workload without having to buy, manage and support the underlying infrastructure. With IaaS, a business can simply rent or lease the infrastructure from another business.

Cost savings: For most organisations, a move to IaaS delivers cost savings. There’s very little capital expenditure involved with a cloud implementation and, while there are monthly charges for cloud operations, they’re almost always far less than paying an IT department to do the same work.

Reliability: In addition to being less expensive, IaaS has operational advantages as well. If a piece of infrastructure goes down, the cloud provider has the responsibility to make sure your workload stays up and running. If managed inhouse it means having to find a staff member to fix the problem. This may mean calling someone in on overtime and could mean staying down if replacement equipment is not available until the next business day.

Flexible capacity: Cloud-based infrastructure is also more flexible. Organisations can add or shrink capacity as needs change or as demands change because of seasonal variations. Organisations can stay with their preferred server operating system (OS) and upgrade to a customised schedule.

Security: Data security and physical security may add to the cost of virtual servers, but is customised to the type and level of security needed.  Physical security is always provided as part of the deal, and its usually far better physical security than is provided by on-premise networks.

Common IaaS business scenarios 

IaaS is an effective model for workloads that are temporary, experimental or that change unexpectedly.

Typical things businesses do with IaaS include:

Test and development: Quickly set up and dismantle test and development environments, bringing new applications to market faster. IaaS makes scaling dev-test environments up and down quick and economical.

Website hosting: Running websites using IaaS can be less expensive than traditional web hosting.

Storage, backup and recovery: IaaS is useful for handling unpredictable demand and steadily growing storage needs. It can also simplify the planning and management of backup and recovery systems.

Web apps: IaaS provides all the infrastructure to support web apps, including storage, web and application servers, and networking resources. Quickly deploy web apps on IaaS and easily scale infrastructure up and down when demand for the apps is unpredictable.

Big data analysis: Mining data sets to locate or tease out these hidden patterns requires a huge amount of processing power which IaaS provides economically.

Private Cloud IaaS