IoT, Bandwidth, and Latency

Network Virtualization

When we think about network connections, our focus is usually on bandwidth. Bandwidth is the main metric in everyday use, as most connections are within a local site, where latency will be very low. There are a few specific instances in which this is not true and latency is the main target. High-performance computing (HPC) is one, and inter-site connections is usually another. As soon as connections touch the Internet, though, most thought of latency is out the window. There are too many factors beyond the enterprise’s control, and usually latency is not the most important factor.

Continue reading IoT, Bandwidth, and Latency

Virtualize My Citrix World … iPad Style

DesktopVirtualizationLast year marked the turning point at which mobile devices worldwide surpassed desktop devices. Depending on where you reside in the world, a smartphone or tablet may commonly be the only computing device a person owns, or it may be one of several devices. Within many enterprises, users are increasingly demanding the ability to access their virtualized resources from their own devices so that they can have the opportunity to work anytime and anywhere.

Continue reading Virtualize My Citrix World … iPad Style

Getting to OpenStack

CloudComputingIn the industry, OpenStack is seen as very hard to implement. Considering this, I began to think that most people who deploy OpenStack try to bite off too a large chunk of OpenStack at one go, to implement it all instead of just what they need. OpenStack is a cloud management platform, not the hypervisor, so perhaps we can take some lessons from how we installed VMware products when we just started out. We still implement things using the same patterns for vSphere. We should revisit OpenStack with this history in mind.

Continue reading Getting to OpenStack

Hoping for a More Open VMware

DataCenterVirtualizationOne of the things we associate with existing IT infrastructure vendors is their determination to go it alone for a major portion of their businesses. Vendor each believe that their solution is the best. They feel that integrating with competing solutions is unnecessary. Oracle and Microsoft were the most well-known examples, happily attracting users with a locked-in architecture and using that dominance to stifle competition. VMware has also exhibited this trait. You may layer additional technologies on top of vSphere, but you cannot put another hypervisor under a VMware product. What we see in open source is a willingness to integrate with other solutions, even competing projects. We are seeing some signs of a change in VMware, but not the dramatic shift that Microsoft has made.

Continue reading Hoping for a More Open VMware

Cost to Build a New Virtualized Data Center, Part 2b

DataCenterVirtualizationIn part one of Cost to Build a New Virtualized Data Center, we discussed the basic software costs for a virtualized data center based on VMware vSphere 6.0, Citrix XenServer 6.5, Microsoft Hyper-V 2012 R2 and 2016, and Red Hat. If you missed that, please click here to review before continuing.

Continue reading Cost to Build a New Virtualized Data Center, Part 2b

Hyperconvergence and OS

DataCenterVirtualizationIn the good old days (rose-tinted spectacles required), there was only one operating system in the stack. It took care of device drivers and file IO. There were many flavours of OS, depending on the period, from UNIX and Windows to OS/2 and MacOS, and many, many others. Over time, the selection of operating systems in the data center reduced down to Linux and Windows (there are still holdouts for others, for various specific reasons, but Linux and Windows hold about 90% of the OS market). There are many flavours of Linux, but all an app developer in the enterprise really needs to know is which OS they are targeting. More and more, even that level is too low down for the app developer who is looking more at the middleware to make the final decisions.

Continue reading Hyperconvergence and OS

Cloud Computing News, Resources, and Analysis