JANUARY 8, 2014 02:00 PM EST
When we talk about the impact of BYOD and BYOA and the Internet of Things, we
often focus on the impact on data center architectures. That's because there
will be an increasing need for authentication, for access control, for
security, for application delivery as the number of potential endpoints
(clients, devices, things) increases. That means scale in the data center.
What we gloss over, what we skip, is that before any of these "things" ever
makes a request to access an application it had to execute a DNS query.
Every. Single. Thing.
Maybe that's because we assume DNS can handle the load. So far it's done
well. You rarely, if ever, hear of disruptions or outages due directly to the
execution of DNS. Oh, there has been some issues with misconfiguration of DNS
and of exploitation of DNS (hijacking, illicit use in reflection attacks,
Elasticity is hailed as one of the biggest benefits of cloud and
software-defined architectures. It's more efficient than traditional
scalability models that only went one direction: up. It's based on the
premise that wasting money and resources all the time just to ensure capacity
on a seasonal or periodic basis is not only unappealing, but unnecessary in
the age of software-defined everything.
The problem is that scaling down is much, much harder than scaling up. Oh,
not from the perspective of automation and orchestration. That is, as the
kids say these days, easy peasy lemon... (more)
Cloud and Things and Big Operational Data
Software-defined architectures are critical for achieving the right mix of
efficiency and scale needed to meet the challenges that will come with the
Internet of Things
If you've been living under a rock (or rack in the data center) you might not
have noticed the explosive growth of technologies and architectures designed
to address emerging challenges with scaling data centers. Whether considering
the operational aspects (devops) or technical components (SDN, SDDC, Cloud),
software-defined architectures are the future enabler of business... (more)
Go ahead. Name a cloud environment that doesn't include load balancing as the
key enabler of elastic scalability. I've got coffee... so it's good, take
Exactly. Load balancing - whether implemented as traditional high
availability pairs or clustering - provides the means by which applications
(and infrastructure, in many cases) scale horizontally. It is load balancing
that is at the heart of elastic scalability models, and that provides a means
to ensure availability and even improve performance of applications.
But simple load balancing alone isn't enough. Too many ... (more)
When Instagram was sold to Facebook in 2012, it employed only 13 people and
maintained over 4 billion photos shared by its 80 million registered users.
Internally, Instagram was a small business. Externally, it was a web monster.
Filling the gap between those two contradictory perspectives is DevOps.
Now to be fair, Instagram (like many other web monster properties today) has
it easier than most other businesses because it supported only one
application. One. That's in stark contrast to large enterprises which are, by
most analyst firms, said to manage not one but one hundred and e... (more)