Saturday, October 15, 2016

Install Newton release of OpenStack in CentOS (All OpenStack services in a vm)

Download Centos7 (x86_64 Release) -
Visit below URL (click any link download CentOS7 ISO)
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso

Create a VM (Min 4GB RAM or Higher), Use above ISO and install CentOS in vm.
Read every step on below "OpenStack All in one box Guide" & Execute Centos Steps from below guide.

https://www.rdoproject.org/install/quickstart/

Ubuntu 16.0 released with Full Container Support, Telco Grade OpenStack & Networking latency enhancements..

LONDON 13th October 2016: Ubuntu, the platform used in the majority of cloud deployments worldwide, today released version 16.10 with hybrid cloud operations, bare-metal cloud performance, the ability to lift-and-shift 80% of Linux VMs to machine containers, Kubernetes for world-leading process-container coordination, full container support in OpenStack, and telco-grade networking latency enhancements.

Network performance is a primary focus of this release, with updated versions of Data Plane Development Kit (DPDK), OpenVSwitch (OVS) and virtualization technologies, all able to handle critical application traffic for lower latency and greater throughput. Ubuntu 16.10 and the corresponding updates to Ubuntu 16.04 LTS further enhance Ubuntu’s position as the leading private cloud infrastructure operating system, with OpenStack Newton, DPDK, enhanced OpenVSwitch and LXD machine containers alongside regular KVM based VM guests.

So that implies, No more manual DPDK installation, Recompile initrd to enjoy DPDK.. It's all built-in.. by default now..

Also Refined "Auto Pilot" - part of LandScape it self,
which helps you to build "Fresh OpenStack Cloud effortlessly"..

https://www.youtube.com/watch?v=as09TEW0-4Q

Read about Ubuntu 16.0 - full article @ below url
https://insights.ubuntu.com/2016/10/13/canonical-releases-ubuntu-16-10/

Also Ubuntu BootStack - You Cloud, We Manage (Ubuntu says)..
https://www.youtube.com/watch?v=hCSTwyG7bbg

Sunday, October 9, 2016

Huge OpenStack Implementation @ WalMart.. Lovely.

http://superuser.openstack.org/articles/inside-walmartlabs-and-its-openstack-core/

You probably know that Wal-Mart has 11,000 stores in 28 countries around the world. Helping the massive retailer sell everything from bananas to yarn is a smaller team dedicated to agile development.

The transformation of Wal-Mart into an agile technology company has brought big changes. The company has more than 170,000 cores running on OpenStack, with more than 100,000 monthly OneOps auto repairs, more than 1,000 monthly auto-replace events and more than 40,000 monthly OneOps deployments — all of this using more than 60 open source products.

See Transformation of Walmart Picture on Above URL..


Simple Demo of OneOps
https://www.youtube.com/watch?v=ni6bDubYpLw



OpenStack OneOps - Love to see Cross Cloud Transformation..

http://www.oneops.com/about.html It reminds me "VMware Cross-Cloud" - and now OneOps is OpenSource Alternative for it.. You can build your Enterprise applications effortlessly across various clouds.. use OpenSource "OneOps"

Sunday, April 17, 2016

Docker integration on OpenStack

The Docker driver is a hypervisor driver for Openstack Nova Compute. It was introduced with the Havana release, but lives out-of-tree for Icehouse and Juno. Being out-of-tree has allowed the driver to reach maturity and feature-parity faster than would be possible should it have remained in-tree. It is expected the driver will return to mainline Nova in the Kilo release.
Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.
Docker provides management of Linux containers with a high level API providing a lightweight solution that runs processes in isolation. It provides a way to automate software deployment in a secure and repeatable environment. A Docker container includes a software component along with all of its dependencies - binaries, libraries, configuration files, scripts, virtualenvs, jars, gems, tarballs, etc. Docker can be run on any x64 Linux kernel supporting cgroups and aufs.
Docker is a way of managing multiple containers on a single machine. However used behind Nova makes it much more powerful since it’s then possible to manage several hosts, which in turn manage hundreds of containers. The current Docker project aims for full OpenStack compatibility.
Containers don't aim to be a replacement for VMs, they are complementary in the sense that they are better for specific use cases.

Full article below.. read on

Install the OpenStack command-line clients - On various Operating Systems

Have you been thinking of using your Windows / Redhat / SUSE / Ubuntu box,
as a client to manage the OpenStack Cloud via API Calls..

Here you go.. Read on..

http://docs.openstack.org/cli-reference/common/cli_install_openstack_command_line_clients.html

Python APIs: The best-kept secret of OpenStack


OpenStack is an increasingly popular open source solution for deploying Infrastructure as a Service (IaaS) clouds. OpenStack ships with a dashboard web app that works well for performing manual tasks, such as launching a single virtual machine (VM) instance, but if you want to automate your cloud-based tasks, you'll need to write scripts that can drive OpenStack

Many users write either automation scripts directly against the OpenStack Representational State Transfer (REST) application programming interface (API) or shell scripts that invoke the command-line tools (for example, keystone or nova). But a better way exists to write OpenStack automation scripts in Python. All of the OpenStack services expose native Python APIs that expose the same feature set as the command-line tools. Unfortunately, not much documentation is available to describe how to use these APIs.

More info at below URL