OpenStack Fundamentals: Ceph: Distributed Storage for the Cloud

Ceph is an open source distributed object store, network block device, and file system designed for reliability, performance, and scalability. With an advanced placement algorithm, active storage nodes, and peer-to-peer gossip protocols, Ceph scales from terabytes to exabytes with no single point of failure. Through native integrations with OpenStack and Apache CloudStack, Ceph provides a complete object and block storage solution for cloud data. Instead of using scale-up storage appliances, Ceph is a software solution that works on commodity hardware.

read more

OpenStack Fundamentals: Ceph: Distributed Storage for the Cloud

Ceph is an open source distributed object store, network block device, and file system designed for reliability, performance, and scalability. With an advanced placement algorithm, active storage nodes, and peer-to-peer gossip protocols, Ceph scales from terabytes to exabytes with no single point of failure. Through native integrations with OpenStack and Apache CloudStack, Ceph provides a complete object and block storage solution for cloud data. Instead of using scale-up storage appliances, Ceph is a software solution that works on commodity hardware.

read more

OpenStack Fundamentals: Guaranteed SDS Framework Performance

For cloud providers, offering predictable storage performance backed by firm SLAs will become a competitive differentiator that drives greater customer affinity and a better application experience. Many providers feel that a Software Defined Storage (SDS) frameworks hold the key to delivering guaranteed performance, yet this «software abstraction layer» is only half of the solution. SDS frameworks are dependent on the virtualized resources presented to it, and without the granular abstraction of physical storage resources, these frameworks will remain limited.

read more

Achieving Application Portability for DevOps

Enterprise applications are increasing in complexity, with multi-tier and distributed applications being the new standards for dealing with high-volume, high-scale requirements. In many development environments, the ideal scenario is to enable DevOps teams to manage dev/test environments in public clouds, with on-demand, usage based billing model – and to ultimately deploy these complex applications in on-premises clouds. Achieving application portability between heterogeneous cloud environments is critical to achieve the productivity goals of DevOps – yet often requires time-consuming workarounds. This article will present examples of approaches employed today, including newer options for model-driven cloud management platforms with their emphasis on automating application portability and approach to eliminating cloud lock-in.

read more

OpenStack Fundamentals: Ceph and DevOps in the Cloud

Is your IT organization being pushed to increase the tempo of your software release cycles? Do you currently automate application builds and the creation of staging environments? Do you always test thoroughly before pushing code out to production? Does your hair catch on fire every time you put out a new release? IT organizations large and small are turning to the set of processes, technologies, and organizational practices called DevOps as a way to deal with the need to release software more often and with less trouble by changing the way the Development and Operations teams cooperate.

read more

Brass Tacks: Answering the Cloud Security Questions That Matter

Strong InfoSec strategies must answer the key questions of who is logging in, what is accessed, when was it changed and how is the IT landscape affected.
Enterprise security can be a labyrinthine, complex beast with many moving parts, dozen upon dozen of requirements, needs, implications, options and alternatives.
But when we get down to the nitty gritty (the brass tacks if you will), cloud security can be simplified by six simple questions.

read more