Monday, July 29, 2019

Word of the Day: CloudStack

Word of the Day WhatIs.com
Daily updates on the latest technology terms | July 29, 2019
CloudStack

Apache CloudStack is an open source infrastructure as a service (IaaS) platform that allows IT service providers to offer public cloud services and individual companies to provide their own private cloud and hybrid-cloud services on-premises.

CloudStack includes a compute function that allocates virtual machines to individual servers, a network function that manages switches to create and manage virtual networks, object and block storage systems, an image management function and a cloud computing management interface that supports all of the software stack's components.


CloudStack allows administrators to deploy and manage large networks of virtual machines running the following hypervisors:

  • VMware
  • KVM
  • Citrix XenServer
  • Xen Cloud Platform (XCP)
  • Oracle VM server
  • Microsoft Hyper-V

 

Users can manage their cloud deployments through a command line tool, a RESTful API or Web interface. CloudStack also provides an API that's compatible with AWS EC2 and S3 to facilitate hybrid cloud deployments.

 

CloudStack, which was initially developed by Cloud.com, was acquired by Citrix in 2011 and turned over to the Apache Software Foundation in 2012. Development is now governed by the Apache Foundation with code available under the Apache 2.0 license. As of this writing, Apache CloudStack's most recent release is 4.12.0.0.

 

CloudStack features

 

CloudStack includes features for:

  • Compute orchestration
  • Resource management
  • User and account management
  • LDAP Integration
  • MPLS Support
  • Storage tiering
  • Single Sign-On (SSO)

 

CloudStack vs. OpenStack

 

Technology and design-wise, CloudStack and OpenStack are very similar, even though they were each created to meet different goals. OpenStack began as an open source project in 2010 by Rackspace Hosting Inc. and NASA. At the time, Rackspace was developing a storage component for use in its public cloud, and NASA was developing a compute component for its private cloud.

 

In contrast, the goal of CloudStack has always been to enable service providers and enterprises to create and operate public or private clouds with capabilities equivalent to Amazon's Elastic Compute Cloud (Amazon EC2).

 

CloudStack vs. CloudMonkey


CloudMonkey v6.0.0 is a rewrite of the original CloudStack tool in Go programming language. CloudMonkey can be used as both an interactive shell and a command line interface (CLI) for simplifying CloudStack configuration and management in Windows, Linux and Mac OS X environments.

Quote of the Day

 
"Deploying an open source cloud infrastructure platform and integrating different front- and back-end components requires significant knowledge of hardware and software." - Stephen J. Bigelow

Learning Center

 

Kubernetes policy project takes enterprise IT by storm
A Kubernetes policy open source project, Open Policy Agent, has risen to almost overnight popularity among large enterprises for IT compliance as code, particularly in Kubernetes environments.

OpenStack vs. CloudStack: What's the best approach?
In choosing between OpenStack and CloudStack, IT managers need to understand the difference between the two open source cloud-computing management architectures.

Five challenges with open source cloud infrastructure tools
Offering flexibility and other benefits, open source cloud infrastructure is a good fit for many enterprises. But IT needs to tackle security, integration and other issues first.

What are the two types of hybrid cloud infrastructure?
A hybrid cloud infrastructure is a mix of public and private clouds. Enterprises typically used different vendors for each environment, but that's changing as public cloud providers move into the data center with the emergence of services like Azure Stack and AWS Outposts.

Five open source tools for building and managing clouds
Open source cloud computing tools like KVM and Eucalyptus will pose a serious challenge to vendors maintaining expensive cloud licensing models, such as Microsoft and Oracle.

Quiz Yourself

 
In a hybrid cloud, sensitive data and computing resources may be maintained in two _________ environments.
A. separate
B. seperate

Answer

Stay in Touch

 
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

Visit the Word of the Day Archives and catch up on what you've missed!

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2018 TechTarget. All rights reserved.

No comments: