How to manage a million firewalls – part 1
In my last post I argued that security groups eliminate the need for network security devices in certain parts of the datacenter. The trick that enables this is the network firewall in the hypervisor....
View ArticleHow to manage a million firewalls – part 2
Continuing from my last post where I hinted about the big distributed systems problem involved in managing a CloudStack Basic Zone. It helps to understand how CloudStack is architected at a high level....
View ArticleHow HP Labs nearly invented the cloud
On the heels of HP’s news of not-quite abandoning the Cloud, there is coverage of how AWS stole a march on Sun’s plans to provide compute-on-demand. The timeline for AWS starts late 2003 when an...
View ArticleFarming your CloudStack cloud
A couple of years ago, I blogged about my prototype of StackMate, a tool and a service that interprets AWS CloudFormation-style templates and creates CloudStack resources. The idea was to provide an...
View ArticleApache Mesos and Kubernetes on Apache CloudStack
Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run Hadoop, MPI, Hypertable, Spark, and other...
View ArticleHow dual-speed IT impacts private cloud architecture
An intriguing insight / hypothesis from Gartner is that IT can be more successful when it clearly demarcates ‘agile’ IT and ‘traditional IT”. According to Lydia Leong: Traditional IT is focused on...
View Article99 problems in my private cloud and networking is most of them
The state of private cloud is dire according to a number of pundits. Twitter’s de-facto cloud prognosticator warns: Do not build private clouds. Matt Asay declares private cloud to be a failure for a...
View ArticleBack to Basics: CloudStack Basic Networking
The first choice to make when creating a zone in Apache CloudStack is the network type: basic or advanced. The blurb for “Advanced” promises “sophisticated network topologies”, while Basic promises...
View ArticleCloudStack Basic Networking : deeper dive
In my last post I sang the praise of the simplicity of Basic Networking. There’s a few more details which even seasoned users of CloudStack may not be aware of: Security group rules are stateful. This...
View ArticleCloudStack Basic Networking : frictionless infrastructure
Continuing on my series exploring CloudStack’s Basic Zone: Back to Basics Basic Networking deep dive The origin of the term ‘Basic’ lies in the elimination of switch and router configuration (primarily...
View ArticleHow to manage a million firewalls – part 1
In my last post I argued that security groups eliminate the need for network security devices in certain parts of the datacenter. The trick that enables this is the network firewall in the hypervisor....
View ArticleHow to manage a million firewalls – part 2
Continuing from my last post where I hinted about the big distributed systems problem involved in managing a CloudStack Basic Zone. It helps to understand how CloudStack is architected at a high level....
View ArticleHow HP Labs nearly invented the cloud
On the heels of HP’s news of not-quite abandoning the Cloud, there is coverage of how AWS stole a march on Sun’s plans to provide compute-on-demand. The timeline for AWS starts late 2003 when an...
View ArticleFarming your CloudStack cloud
A couple of years ago, I blogged about my prototype of StackMate, a tool and a service that interprets AWS CloudFormation-style templates and creates CloudStack resources. The idea was to provide an...
View ArticleApache Mesos and Kubernetes on Apache CloudStack
Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run Hadoop, MPI, Hypertable, Spark, and other...
View ArticleQuick Tip: Docker Machine on Apache CloudStack and XenServer
There is now Docker Machine support for Apache CloudStack. See @atsaki‘s work at https://github.com/atsaki/docker-machine-driver-cloudstack docker-machine create -d cloudstack \ --cloudstack-api-url...
View ArticleAutomated configuration of NetScaler Loadbalancer for Kubernetes, Mesos and...
There are an incredible number of Cluster Managers for containerized workloads. The top clustered container managers include Google’s Kubernetes, the Marathon framework on Apache Mesos and Docker...
View ArticleSave money on your AWS bill
A couple of years ago I was confronted with a bill of several hundred dollars because I’d forgotten to turn off some machines on AWS ( I think it was an ELB – elastic load balancer). Since then, I make...
View ArticleApple’s iCloud is a multi-cloud beast
Apple device users have probably taken and stored 100 billion photos: In early 2013, the number was 9 billion There are 100 million iPhones in active use in 2015. If each iPhone takes 1000 pictures per...
View ArticleConsul-template and Citrix Netscaler
Consul-template (consul-template) is a tool that can drive reconfiguration of applications and infrastructure in response to changes in the keys/values stored in Consul. Usually it is used to populate...
View Article