<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5848308818250845655</id><updated>2024-09-08T22:49:03.888-04:00</updated><title type='text'>Bleeding Edge Open Source</title><subtitle type='html'>Bleeding Edge Open Source Solutions. The very latest in high end Open Source Server, Networking and Appliance technologies straight from the labs at Spliced Networks LLC. Software appliances, zero day attack protection, Global Traffic Management, Virtualization and more..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-1625360351694440940</id><published>2008-07-20T00:30:00.003-04:00</published><updated>2008-07-20T00:45:18.616-04:00</updated><title type='text'>Inside AppOS: Creating a Hardware Profile</title><content type='html'>Unlike other Linux based solutions, AppOS ships for specific hardware profiles rather than a generic hardware architecture. Keeping with the &quot;only what is absolutely needed&quot; approach of AppOS, each hardware profile supports a number of different &quot;feature sets&quot;. How do you figure out what profile you need? If you hardware is not supported, we provide a kernel build kit, I will post more about that later in the week. Figuring out what profile you need, or creating your own profile is pretty easy.&lt;br /&gt;&lt;br /&gt;AppOS can upgrade any Linux distribution by adding a kernel and entry to your boot loader (Grub, LILO etc). On an existing Linux system, finding out the hardware is pretty simple. We recommend the use of the open source project lshw.&lt;br /&gt;&lt;br /&gt; [root@foo]# wget http://ezix.org/software/files/lshw-B.02.13.tar.gz&lt;br /&gt;&lt;br /&gt;Always check ezix.org first, make sure that the release hasn&#39;t been upgraded, especially if wget can&#39;t get the file. Next simply untar it with tar zxvf lshw-B.02.13.tar.gz; cd lshw-B.02.13. If you don&#39;t already have gcc-c++ installed, on Fedora based systems you will need to run yum install gcc-c++. &lt;br /&gt;&lt;br /&gt;Simply run make, then cd src. In there you will find a lshw executable (assuming your environment is ok). There are pre-built binaries on ezix.org if you need them. Using lshw to build a profile is pretty simple:&lt;br /&gt;&lt;br /&gt; [root@foo]# lshw &gt; profile.appos&lt;br /&gt; [root@foo]# cat profile.appos | grep driver&lt;br /&gt;&lt;br /&gt;This will produce a list of drivers that lshw found you had loaded, you can typically ignore the sound drivers, unless you have some sort of specific reason you need them active on your server. In our case, it found several, you don&#39;t need to worry if you see a driver listed more than once.&lt;br /&gt;&lt;br /&gt; driver=agpgart-intel&lt;br /&gt; driver=pcieport-driver&lt;br /&gt; driver=ata_piix&lt;br /&gt; driver=e100&lt;br /&gt; driver=i801_smbus&lt;br /&gt; driver=uhci_hcd&lt;br /&gt;&lt;br /&gt;So after sanitizing the output from lshw, we have the valuable information we need. You can check the list of hardware profiles when downloading AppOS, typically you will find what you need. In the event you need to compile, we profile a downloadable kernel kit, where all you have to do is run make menuconfig ; make.&lt;br /&gt;&lt;br /&gt;The above hardware is a typical Intel based system, PCIe and AGP are Intel, its got the PIIX ATA driver, Intel E100 network driver, the Intel i801 smbus and USB UCHI. &lt;br /&gt;&lt;br /&gt;The only other piece of information you need to know is how many CPU cores you have, a quick command:&lt;br /&gt;&lt;br /&gt; [root@foo]# cat /proc/cpuinfo | grep model | grep name&lt;br /&gt;&lt;br /&gt; model name     : Intel(R) Pentium(R) D CPU 2.80GHz&lt;br /&gt; model name     : Intel(R) Pentium(R) D CPU 2.80GHz&lt;br /&gt;&lt;br /&gt;Here we can see its got multiple processors or multiple cores, either way we don&#39;t care, we just know it needs SMP support.&lt;br /&gt;&lt;br /&gt;After building the new kernel, or selecting one for download. Its placed in /boot, /boot/grub/grub.conf is updated (or /etc/lilo.conf). For lilo you&#39;ll need to run lilo to install, otherwise, grub will pickup the changes. There is no need for an append line or an initrd line. The AppOS kernel build has a built-in compressed ramdisk image. You can use the append line to configure the system on first boot, more on that later.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/1625360351694440940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/1625360351694440940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1625360351694440940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1625360351694440940'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/07/inside-appos-creating-hardware-profile.html' title='Inside AppOS: Creating a Hardware Profile'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-3532613136387252321</id><published>2008-07-20T00:08:00.003-04:00</published><updated>2008-07-20T00:29:45.702-04:00</updated><title type='text'>Common Sense: Disabling Linux Kernel Modules</title><content type='html'>Linux kernel modules are great for development and workstation environments, but do they actually make sense for servers or appliances? The quick answer to that is not really. When you factor in that having loadable kernel module support provides a potential attack vector into the heart of your system, you quickly begin to realize that the risk far outweighs the benefits.&lt;br /&gt;&lt;br /&gt;Aside from the development advantages of loadable kernel modules, the only other key advantage is possibly saving space. Kernel modules indeed save space when they are not loaded. However, I can&#39;t come up with a single module that I&#39;d have on a server that I would have unloaded. You don&#39;t really need the development advantages on a production server. &lt;br /&gt;&lt;br /&gt;The security risk though is considerably higher when you run with kernel module support enabled. If someone compromises your system, gains local root access, all they need to do is insmod something malicious into your kernel, and then you might not even know its been compromised. &lt;br /&gt;&lt;br /&gt;Loadable kernel modules do provide a generic way for Linux distributions to ship a one-size fits most solution. Most competent admins will end up recompiling the stock kernel anyway. So why run something heavily loaded, when all you really need are a minimal set of features? The more features you add to a system, the great the number of possible attack vectors and vulnerable code there is.&lt;br /&gt;&lt;br /&gt;Have some common sense, disable your loadable kernel module support, and optimize your Linux kernel!</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/3532613136387252321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/3532613136387252321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/3532613136387252321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/3532613136387252321'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/07/common-sense-disabling-linux-kernel.html' title='Common Sense: Disabling Linux Kernel Modules'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-2448538721533738802</id><published>2008-03-01T12:31:00.002-05:00</published><updated>2008-03-01T12:40:22.106-05:00</updated><title type='text'>AppStacks - one stack, many possibilities</title><content type='html'>This weekend we wrapped up testing of our &quot;Appliance Stacks&quot; under AppOS 4.0, and started beta testing those same stacks under MacOS X 10.5. Appliance Stacks or &quot;AppStacks&quot; as we call them, are a self contained image that provides a secure and optimized stack. AppStacks can be run from within any existing Linux operating system, but require AppOS for some of enhanced security features. &lt;br /&gt;&lt;br /&gt;Well we have just completed our QA process of AppOS running within existing virtualized environments, such as VMware ESX and Parallels. This will allow ISVs to develop for a single platform (AppOS) and still support legacy Linux platforms. While for maximum security, we recommend the use of AppOS natively on a server, Spliced Networks is about providing a choice to the community.&lt;br /&gt;&lt;br /&gt;With AppOS there is no steep learning curve, no need to learn a completely new packaging system, and the solution makes it simple to QA the resulting product. You just have to ./configure and go! Something practically *EVERY* open source developer out there knows how to do.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/2448538721533738802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/2448538721533738802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/2448538721533738802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/2448538721533738802'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/03/appstacks-one-stack-many-possibilities.html' title='AppStacks - one stack, many possibilities'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-772856969375245705</id><published>2008-03-01T12:14:00.003-05:00</published><updated>2008-08-26T09:04:51.648-04:00</updated><title type='text'>rPath&#39;s calculator shows benefits do not scale</title><content type='html'>Earlier this week rPath announced a &quot;cost savings benefit&quot; calculator. I thought I would take a look. After plugging in some generic values for costs, I took a look at exactly what savings you can expect. If you currently support just one operating system, such as Red Hat Enterprise Linux, there are no R&amp;D and no additional revenue gains at all. According to rPath&#39;s own calculator, there are *NO* R&amp;D benefits from just one OS. I found this interesting, because rPath on many occasions have indicated how much of a time savings benefit it is to use Conary. Now their calculator looks like its back tracking on that?&lt;br /&gt;&lt;br /&gt;Their calculator shows a static 40% cost savings benefit on support. Whats interesting is that according to their calculator, the benefits of rPath do not scale beyond 8 support operating systems. So if you need to QA lets say 10 operating systems, there is no additional cost savings benefits. &lt;br /&gt;&lt;br /&gt;This calculator is very questionable, it provides some nice numbers, but there is no explanation of the savings. Apparently, if you use rPath their calculator is claiming 15% or 16% increase in revenue. Perhaps it prints money? Its unrealistic, and doesn&#39;t appear to take into account the pricing program that rPath pushes on its customers. &lt;br /&gt;&lt;br /&gt;It doesn&#39;t seem to take into account that real ISVs have to support legacy customers, so at any point in time, you might be supporting RHEL 4.x and 5.x, Fedora Core 6, 7 and 8, CentOS 4.x and 5.x, SuSE Enterprise, OpenSolaris, Solaris, Ubuntu Server, Gentoo and Debian.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/772856969375245705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/772856969375245705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/772856969375245705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/772856969375245705'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/03/rpaths-calculator-shows-benefits-do-not.html' title='rPath&#39;s calculator shows benefits do not scale'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-3582362262106238796</id><published>2008-02-28T15:31:00.002-05:00</published><updated>2008-02-28T15:37:07.604-05:00</updated><title type='text'>Virtualization == Security FUD starts to unravel</title><content type='html'>If you have ever had the opportunity to listen to VMware&#39;s marketing folks you&#39;ll have heard the crazy FUD that Virtualization by itself offers you a degree of added security. This is complete nonsense, so the guest VM is just as vulnerable as a system not running a virtual machine. You still have to secure it, and virtualization really only offers some kernel level separation between applications. If you are looking for application partitioning type security, you can get it with AppOS without incurring the overhead of virtualization. &lt;br /&gt;&lt;br /&gt;Today though, the risks of having all your eggs in one virtualized basket are starting to be seen. The folks at Core Security issued &lt;a href=&quot;http://www.coresecurity.com/?action=item&amp;id=2129&quot;&gt;this&lt;/a&gt; advisory along with C code for an exploit on how to access the Host system from within a Guest VM! As virtualization starts to get scrutinized more, I wonder how long it will be before VMware&#39;s virtual switch technology in ESX starts to show signs of vulnerabilities too! As a virtual layer 2 switch, it is likely subject to the same security problems physical layer 2 switches are.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/3582362262106238796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/3582362262106238796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/3582362262106238796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/3582362262106238796'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/02/virtualization-security-fud-starts-to.html' title='Virtualization == Security FUD starts to unravel'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-7437140445625621836</id><published>2008-02-26T13:59:00.003-05:00</published><updated>2008-02-26T14:26:30.261-05:00</updated><title type='text'>Windows Server 2008 Core == Lame!</title><content type='html'>With Microsoft Windows Server 2008 actually coming out this week, I thought I would take a quick look at their offering. I had heard about the GUI-less Windows Server 2008 and thought maybe Microsoft had finally got their act together. Could Microsoft finally have some real competition for Linux on the server side? &lt;br /&gt;&lt;br /&gt;Well the short answer is no. Microsoft Windows Server 2008 actually still has a GUI, in fact its not just a GUI, but something based on Windows Vista. Short of being seriously drunk or seriously stupid, putting anything based off Vista on a server is a flat out bad idea. Microsoft are rolling out Windows Server 2008 in the usual multiple flavors - Enterprise, Datacenter, and so on. The only version that offers the &quot;GUI-less&quot; version is Windows Server 2008 Core. &lt;br /&gt;&lt;br /&gt;So when folks start saying Windows Server 2008 Core is competition for Linux, you can now officially just laugh! I was expecting something maybe interesting, like 64-bit DOS with advanced networking and filesystem capabilities. What do we get? We get the GUI, but instead of the explorer stuff with the task bar, start menu and other things. Your default shell is the command prompt. Yes folks, you read that right. All Microsoft has really done is stripped out the GUI tools and other things like .NET from the release, changed the default shell and added some command line utilities for you to get the job done. &lt;br /&gt;&lt;br /&gt;Microsoft have made it so confusing that even their own pundits and experts are having a hard time doing basic configuration tasks such as setting up the hostname - &lt;a href=&quot;http://www.youtube.com/watch?v=oR63ebq9Sgw&quot;&gt;click here to see an example&lt;/a&gt; on YouTube. &lt;br /&gt;&lt;br /&gt;So if you need any of the key functionality in Windows Server 2008, such as .NET, you basically can&#39;t use core. Core is a very lame attempt at trying to say they have a CLI. Sure they have a CLI, but this would be like me starting X and loading xterm as the window manager! I&#39;m still using tons of resources for the GUI. &lt;br /&gt;&lt;br /&gt;So Windows Server 2008 still has the GUI, sure it has a &quot;GUI-Lite&quot; version thats got limited functionality, but this is no match for Linux. Windows Server 2008 looks like yet another flop from Microsoft. Microsoft shouldn&#39;t worry about Open Source, looks like they are taking themselves out between this and their efforts with Windows Vista!</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/7437140445625621836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/7437140445625621836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/7437140445625621836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/7437140445625621836'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/02/windows-server-2008-core-lame.html' title='Windows Server 2008 Core == Lame!'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-5889123117938935624</id><published>2008-02-12T19:20:00.001-05:00</published><updated>2008-02-12T19:38:05.503-05:00</updated><title type='text'>AppOS not vulnerable to local root exploit</title><content type='html'>This week started off with &lt;a href=&quot;http://it.slashdot.org/article.pl?sid=08/02/10/2011257&amp;from=rss&quot;&gt;this&lt;/a&gt; local root exploit in Linux. Today we saw some patches from &lt;a href=&quot;http://www.gossamer-threads.com/lists/fulldisc/full-disclosure/59586&quot;&gt;rPath&lt;/a&gt;, whose Linux distribution was vulnerable, like any other Linux system running 2.6.17 and later. Those customers have been vulnerable to this attack, which could potentially be deployed remotely through an insecure service running on the system, there are many different ways that this could easily be turned into a remote attack. Even something as simple as weak passwords on a customer account. This might be okay for your box at home or that server in the lab that has no Internet access. Requiring an upgrade and then a reboot, resulting in downtime to fix this is a serious matter for a business.&lt;br /&gt;&lt;br /&gt;While AppOS, was running the vulnerable kernel, the exploit could not be used against AppOS thanks to the security mechanisms built into AppOS. Maybe I should refer to them as the severely paranoid security mechanisms. In fact, there was no way for a remote user to even execute the exploit even if they had accessed a local users account, as it could not be written to the system providing the services, thanks to the unique approach to chroot jails that AppOS uses. Our customers enjoyed the comfort of our zero day attack protection, the kernel still has exploitable code, which is fixed with an AppOS update image. However, the severity is low, and not critical like it is with our competitors solutions. Our customers can upgrade during their maintenance window, at their own leisure.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/5889123117938935624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/5889123117938935624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5889123117938935624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5889123117938935624'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/02/appos-not-vulnerable-to-local-root.html' title='AppOS not vulnerable to local root exploit'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-8029668589610939756</id><published>2008-02-12T18:58:00.000-05:00</published><updated>2008-02-12T19:19:41.541-05:00</updated><title type='text'>A better solution..</title><content type='html'>Sales and Marketing people will sell you anything that moves, if you&#39;re paying, they&#39;re selling. They don&#39;t care if its the right solution, they don&#39;t even care if it does what you think it should do, they just want your money and make the sale. Companies don&#39;t keep using their products because its the best product, they keep using the product because they spent too much money on it and don&#39;t want to admit to their boss that it was a bad decision. I&#39;m not too fond of technology marketing people!&lt;br /&gt;&lt;br /&gt;Spliced Networks is a company built by engineers. Our mission statement is simple and accurate - &quot;Build innovative and secure solutions for the Enterprise Network..&quot;, in other words a better solution. We won&#39;t sell you anything unless we believe it is the most innovative and most secure solution you can buy today. If its missing something you need, we&#39;ll create it and on many occasions, build you something even better. &lt;br /&gt;&lt;br /&gt;Spliced Networks is dedicated to building faster, more secure and more innovative server and network appliance solutions. You won&#39;t find us mucking about with X-Windows, KDE or Gnome. The fact that we don&#39;t care about X-Windows or need to support it, enables us to offer far superior security solutions that other vendors have to sweep under the rug. &lt;br /&gt;&lt;br /&gt;AppOS 4.0.0 is nearing FCS, when its released, servers will never be the same again!</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/8029668589610939756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/8029668589610939756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/8029668589610939756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/8029668589610939756'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/02/better-solution.html' title='A better solution..'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-1127595528020278640</id><published>2008-02-12T13:25:00.000-05:00</published><updated>2008-02-12T13:31:40.031-05:00</updated><title type='text'>SquashFS with LZMA integrated into AppOS 4.0</title><content type='html'>LZMA is one of the best compression algorithms out there. SquashFS, as we&#39;ve known for years is one of the best compressed filesystems you can get for Linux. As well as its security side effect benefits that we use with AppOS. We have been looking at SquashFS w/LZMA and have decided to integrate it into AppOS 4.0. SquashFS w/LZMA offers about 20MB/sec transfer rates on decryption, and so there is no performance impact with using it in AppOS. However, its looking to offer a 10% improvement over regular gzip&#39;d based SquashFS. &lt;br /&gt;&lt;br /&gt;You can get a copy of SquashFS with LZMA from &lt;a href=&quot;http://www.squashfs-lzma.org&quot;&gt;here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/1127595528020278640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/1127595528020278640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1127595528020278640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1127595528020278640'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/02/squashfs-with-lzma-integrated-into.html' title='SquashFS with LZMA integrated into AppOS 4.0'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-5090113013984834573</id><published>2008-02-05T21:59:00.000-05:00</published><updated>2008-02-05T22:06:13.959-05:00</updated><title type='text'>Spliced Networks adds 100MBit/sec in Chicago</title><content type='html'>We are very pleased to announce that we have added 100MBit/sec of bandwidth and servers in Chicago. We expect the new addition to go into production by the weekend. This move wraps up Phase II of our network expansion. Chicago is a key location, as it fills a void, prior to this the mid-west was served by either Houston, Atlanta or Philadelphia. The bandwidth to our headquarters in Athens also terminates in Chicago, so this move enables us to provide fast access to additional services and equipment for our partners and customers.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/5090113013984834573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/5090113013984834573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5090113013984834573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5090113013984834573'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2008/02/spliced-networks-adds-100mbitsec-in.html' title='Spliced Networks adds 100MBit/sec in Chicago'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-4730440289231258509</id><published>2007-12-24T00:12:00.000-05:00</published><updated>2007-12-24T00:39:33.763-05:00</updated><title type='text'>Spliced Networks acquires stealth startup</title><content type='html'>Spliced Networks will ring in the new year with the acquisition of a networking related stealth startup. The deal was signed and secured over the weekend. With this acquisition, Spliced Networks will extend its product portfolio to complete with Cisco, Vyatta and offer virtual layer 2-7 switching for use in blade and virtualized environments. &lt;br /&gt;&lt;br /&gt;The benefits of this acquisition will be seen quickly, as Spliced Networks plans to ship the startup&#39;s Application Switch Accelerator during Q1 2008. An application switch is an advanced load balancing switch which has SSL acceleratior and DoS attack protection capabilities built in. The Application Switch Accelerator is designed to enhance existing Application Switch deployments by off-loading some of the CPU intensive tasks that limit the scalability of aging Application Switches. The accelerator allows customers to continue to enjoy the ROI on existing application switch deployments. &lt;br /&gt;&lt;br /&gt;The acquisition will allow Spliced Networks to position AppOS to compete against VMware&#39;s Enterprise product line in 2008.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/4730440289231258509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/4730440289231258509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/4730440289231258509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/4730440289231258509'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/12/spliced-networks-acquires-stealth.html' title='Spliced Networks acquires stealth startup'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-6850165752579725658</id><published>2007-12-20T11:33:00.000-05:00</published><updated>2007-12-20T11:42:27.157-05:00</updated><title type='text'>Fibre Channel over Ethernet</title><content type='html'>We have just added FCoE support to our storage line of SN-5000 series appliances. The &lt;a href=&quot;http://www.open-fcoe.org/&quot;&gt;Open FCoE&lt;/a&gt; project is relatively new, but their code held up well enough through our QA testing that we decided to provide this bleeding edge feature. The default SN-5400 and SN-5800 images just support iSCSI. FCoE, ATA over Ethernet and NFS will be supported as part of an optional feature-set.&lt;br /&gt;&lt;br /&gt;FCoE basically encapsulates FC frames over ethernet. It works very similar to iSCSI in that it uses a target / initiator style system. FCoE enables the &quot;cheap&quot; deployment of FC over existing Ethernet rather than having to invest in more expensive and new infrastructure thats typically associated with Fibre Channel.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/6850165752579725658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/6850165752579725658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/6850165752579725658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/6850165752579725658'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/12/fibre-channel-over-ethernet.html' title='Fibre Channel over Ethernet'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-2370249946544035042</id><published>2007-12-12T23:08:00.000-05:00</published><updated>2007-12-12T23:51:20.466-05:00</updated><title type='text'>SN-5484 initial deployments</title><content type='html'>The SN-5400 series are multi-terabyte iSCSI storage appliances running AppOS 4.0. The SN-5484 is a 2U storage appliance with four 64-bit processor cores, 8GB of memory and 4TB of storage space. The SN-5484 has quad 1000BaseT connections, and one management port. The SN-5484 supports SAS (Serial Attached SCSI) as well as SATA-II. The SN-5484 can be built for under US$3000.&lt;br /&gt;&lt;br /&gt;The SN-5484 is an enterprise grade storage solution shipping with Linux 2.6.23.9. The solution features a custom in-house developed storage stack by Spliced Networks. The first SN-5484 will go into production at Spliced Networks corporate head quarters in Athens, Ohio. The SN-5484 at Spliced Networks replaces the first generation storage appliances, the SN-5015. &lt;br /&gt;&lt;br /&gt;The SN-5484 and SN-5888 storage appliances are currently being phased in at several customer sites as replacements for aging NetApp F760 and F820 series filers. The SN-5400 and SN-5800 series appliances will be listed on the Open Appliances site when it goes live later this month.&lt;br /&gt;&lt;br /&gt;The storage solution stack will be available upon the GA release of AppOS 4.0.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/2370249946544035042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/2370249946544035042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/2370249946544035042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/2370249946544035042'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/12/sn-5484-initial-deployments.html' title='SN-5484 initial deployments'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-1756186678917524316</id><published>2007-10-26T14:16:00.000-04:00</published><updated>2007-10-26T14:54:38.941-04:00</updated><title type='text'>Spliced Networks upgrades to Leopard</title><content type='html'>Here at Spliced Networks we use Fedora Core Linux workstations based on AMD Athlon64 X2 hardware, and multiple LCDs. However we use Apple Macbook and Macbook Pros for our mobile needs. We have a number of Mac Pro servers for development on the MacOS X platform as well. Today, we&#39;ve moved the MacOS X systems to Leopard, without any problems.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/1756186678917524316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/1756186678917524316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1756186678917524316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1756186678917524316'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/10/spliced-networks-upgrades-to-leopard.html' title='Spliced Networks upgrades to Leopard'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-6304107884781286242</id><published>2007-10-12T23:59:00.000-04:00</published><updated>2007-10-13T00:10:08.525-04:00</updated><title type='text'>Linux.com feels the heat</title><content type='html'>It seems that the traditional media is starting to feel the heat from o3 magazine&#39;s high quality, high tech content. Many of you were aware that we signed on Mayank Sharma as Editor in Chief. Mayank is a great young guy from India who works as a freelance open source journalist and editor. Mayank was being eased into the role of EiC, he has done a great job editing o3 articles and he just started writing for o3 with issue 9. &lt;br /&gt;&lt;br /&gt;Following a week long visit from Linux.com Robin &quot;Roblimo&quot; Miller down in India, Mayank was forced by Linux.com to quit o3 magazine. We wish Mayank the best of luck with his future ventures. We already have two new editors signed up, but we are reworking some of the articles that Mayank had access to for issue 10. &lt;br /&gt;&lt;br /&gt;We have decided to not run issue 11 on Ohio LinuxFest, as we felt the coverage over on &lt;a href=&quot;http://ohiolinuxfest.blogspot.com&quot;&gt;our o3 linuxfest blog&lt;/a&gt; was sufficient. Instead, issue 11 will look at JeOS - &quot;Just Enough OS&quot;. Both issues are on their way..</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/6304107884781286242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/6304107884781286242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/6304107884781286242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/6304107884781286242'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/10/linuxcom-feels-heat.html' title='Linux.com feels the heat'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-5420717577849578137</id><published>2007-10-11T13:07:00.000-04:00</published><updated>2007-10-11T13:20:52.913-04:00</updated><title type='text'>Spliced Networks adds 200MBit/sec in Europe</title><content type='html'>Spliced Networks has added multiple servers behind a 200MBit/sec connection at a new data center location in Germany. The new location will operate as the primary EU-NOC for Spliced Networks. The new location is expected to be rolled into production within the next week or so. Spliced Networks is expanding its resources in San Jose over the next week.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/5420717577849578137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/5420717577849578137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5420717577849578137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5420717577849578137'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/10/spliced-networks-adds-200mbitsec-in.html' title='Spliced Networks adds 200MBit/sec in Europe'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-7570839699543296957</id><published>2007-10-11T12:44:00.000-04:00</published><updated>2007-10-11T13:07:10.981-04:00</updated><title type='text'>rPath down again for several hours</title><content type='html'>About a month &lt;a href=&quot;http://bleedingedgeopensource.blogspot.com/2007/09/rethinking-saas-rbuilder-down-for-5.html&quot;&gt;ago&lt;/a&gt; rBuilder suffered from a rolling repository outage. The infrastructure problems continued this morning when large parts of &lt;a href=&quot;http://www.rpath.com&quot;&gt;rPath&#39;s&lt;/a&gt; infrastructure went down. This may or may not be related to the hour of maintenance conducted between 9pm and 10pm EST on rBuilder Online yesterday. But before 4.30am this morning (EST) large parts of rPath&#39;s web services were down according to Antonio Meireles, due to a bad proxy. Services were restored around 7.21am. &lt;br /&gt;&lt;br /&gt;A quick look at rPath&#39;s infrastructure looks like it is just some colo sitting on some Cogent bandwidth. Nothing wrong with Cogent, we use Cogent in some places, but we&#39;re multi-homed and multi-site. A quick DNS lookup on www.rpath.com shows its on 38.100.0.24, the first IP in this block used for rPath appears to be 38.100.0.19 (colo-admin.rpath.com), with 38.100.0.28 appearing to be the last used (at least with configured reverse dns). Hardly enterprise grade, no redundancy, perhaps they should read o3 magazine! :)&lt;br /&gt;&lt;br /&gt;Live logs from #conary:&lt;br /&gt;&lt;br /&gt;[05:56:22] doniphon &gt; large parts of rPath web down. bad proxy, etc. &lt;br /&gt;[05:59:00] iwilson_ &gt; I saw that&lt;br /&gt;[05:59:11] iwilson_ &gt; ironically enough, they die when I&#39;m searching for something.&lt;br /&gt;[05:59:16] tpfennig &gt; oh downloads are slow today...&lt;br /&gt;...&lt;br /&gt;[06:06:14] doniphon &gt; tpfennig: rBO is flacky atm. anyway fill a bug. *that* should not happen atm. &lt;br /&gt;...&lt;br /&gt;[07:09:35] doniphon &gt; msw Up2 mkj jtate SM2k gxti *@rPath. wiki is down&lt;br /&gt;[07:16:56] SM2k &gt; doniphon: we&#39;re working on it&lt;br /&gt;...&lt;br /&gt;[07:21:19] msw &gt; back///</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/7570839699543296957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/7570839699543296957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/7570839699543296957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/7570839699543296957'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/10/rpath-down-again-for-several-hours.html' title='rPath down again for several hours'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-2263514038697371083</id><published>2007-10-10T16:34:00.000-04:00</published><updated>2007-10-10T16:45:47.708-04:00</updated><title type='text'>Utility computing is going to cost you..</title><content type='html'>A quick browse of &lt;a href=&quot;http://www.webhostingtalk.com&quot;&gt;Web Hosting Talk&#39;s&lt;/a&gt; dedicated hosting offers forum, and you&#39;ll see that you can lease a nicely configured Intel Core Duo server, 1GB ram and 160GB of disk space on a dedicated unmetered 10MBit/sec link for around $130. Thats full duplex too, so about 3255 GB of transfer in each direction a month. Assuming we&#39;re not taxing the server too much, lets assume 20% CPU utilization. Plugging this same data into a utility computing service such as Amazon&#39;s S3/EC2, we end up with a bill over $590!! Prior to June 2007, it would have been almost $1000. So I could double up at the same data center ($260), and put two servers at another data center in Europe ($200), and still be UNDER the cost of an Amazon EC2 service by over $100. Not to mention that I&#39;ve also got 4x the capacity. So this model really only makes sense if you can&#39;t administer your own server and like to throw away money!!</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/2263514038697371083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/2263514038697371083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/2263514038697371083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/2263514038697371083'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/10/utility-computing-is-going-to-cost-you.html' title='Utility computing is going to cost you..'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-449288991805626376</id><published>2007-09-29T22:59:00.000-04:00</published><updated>2007-09-29T23:01:02.124-04:00</updated><title type='text'>Ohio LinuxFest 2007 coverage</title><content type='html'>We&#39;ve posted up the initial report from o3 of Ohio LinuxFest 2007. Check it out at &lt;a href=&quot;http://ohiolinuxfest.blogspot.com/&quot;&gt;here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/449288991805626376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/449288991805626376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/449288991805626376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/449288991805626376'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/ohio-linuxfest-2007-coverage.html' title='Ohio LinuxFest 2007 coverage'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-8611690961428676174</id><published>2007-09-25T16:18:00.001-04:00</published><updated>2007-09-25T16:19:55.605-04:00</updated><title type='text'>o3 magazine :: issue 9 is out</title><content type='html'>Issue 9 of &lt;a href=&quot;http://www.o3magazine.com/pastissues/issue9/&quot;&gt;o3 magazine&lt;/a&gt; is now available for download. This issue looks at Open Source Publishing using Open Office, Scribus and the GIMP. If you ever wanted to know how we put o3 magazine together, this is it.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/8611690961428676174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/8611690961428676174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/8611690961428676174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/8611690961428676174'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/o3-magazine-issue-9-is-out.html' title='o3 magazine :: issue 9 is out'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-964570971652043895</id><published>2007-09-22T00:42:00.001-04:00</published><updated>2007-09-22T00:46:28.219-04:00</updated><title type='text'>o3 magazine on the iPhone</title><content type='html'>The Apple iPhone is one slick device, its effectively replaced four devices I typically cart around with me. Before the iPhone, I carried around my Motorola Razr, Dell Axim PDA, and pager. The iPhone effectively replaces each of these devices, as well as the iPod. Although I still keep the pager, don&#39;t trust AT&amp;amp;T SMS to be 100% reliable all the time!&lt;br /&gt;&lt;br /&gt;Obviously one of the first things I did was try to read o3 magazine with the iPhone. It works flawlessly. Hats off to the Scribus team, because the PDF works very well, its easily readable holding the iPhone in either position. Even the o3 magazine site works fine on the iPhone. Very cool stuff.&lt;br /&gt;&lt;br /&gt;So if you&#39;re away or simply want to read o3 while your traveling -- Get an iPhone!</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/964570971652043895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/964570971652043895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/964570971652043895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/964570971652043895'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/o3-magazine-on-iphone.html' title='o3 magazine on the iPhone'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-1071115383718800729</id><published>2007-09-21T12:02:00.000-04:00</published><updated>2007-09-21T12:08:25.423-04:00</updated><title type='text'>Ohio LinuxFest 2007</title><content type='html'>&lt;a href=&quot;http://www.ohiolinux.org/&quot;&gt;Ohio LinuxFest&lt;/a&gt; 2007 is just a week away. If you plan on going or think you might go, you should register asap, seating is limited. This year, o3 magazine will be reporting live from the event. You can get our perspective of the event live from our &lt;a href=&quot;http://ohiolinuxfest.blogspot.com/&quot;&gt;o3 @ linuxfest blog&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/1071115383718800729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/1071115383718800729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1071115383718800729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/1071115383718800729'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/ohio-linuxfest-2007.html' title='Ohio LinuxFest 2007'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-3666939664726101667</id><published>2007-09-19T14:25:00.000-04:00</published><updated>2007-09-19T14:36:14.995-04:00</updated><title type='text'>o3 news goes LIVE!</title><content type='html'>o3 has expanded its offerings to include a daily Enterprise / Open Source news site. The new site is up on &lt;a href=&quot;http://www.o3news.com&quot;&gt;www.o3news.com&lt;/a&gt;. What o3 news is aiming to do is provide fast access to interesting Enterprise / Open source news. It is edited by professionals, for professionals. There is no mob mentality, so the technical, but less sensational articles don&#39;t get lost by the mob effect you see on Slashdot&#39;s Firehose or Digg.com. If its relevant and interesting, it gets posted. Right now we&#39;re getting news from a variety of sources, and as always its produced using just Open Source solutions.</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/3666939664726101667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/3666939664726101667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/3666939664726101667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/3666939664726101667'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/o3-news-goes-live.html' title='o3 news goes LIVE!'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-8367891579926788850</id><published>2007-09-16T11:48:00.000-04:00</published><updated>2007-09-16T11:53:17.960-04:00</updated><title type='text'>Appliance partitioning without a hypervisor</title><content type='html'>The hypervisor is not an operating system replacement, its an operating system feature. Even VMware&#39;s ESX platform runs from within an operating system model. The Linux 2.6 kvm feature is a prime example of how a hypervisor can be easily and seamless integrated into the operating system. The kvm module gives the user the choice of running a hypervisor, to switch the feature on and off. This is in contrast to being told you have to run a hypervisor. I don&#39;t know about you, but I like having that choice, as not all applications need to run virtualized.&lt;br /&gt;&lt;br /&gt;There are some folks that will completely disagree with me, try to tell you that the hypervisor is the death of the operating system. They should try Linux kvm, and then talk to the blade server people. Blade servers, remember when they first came out? The 1U rack mount server was dead, eh wait. Eh no, the 1U rack mount server is still here, yet all those vendors bounced up and down trying to convince you otherwise. Those marketing folks probably need to tone down the sugar content of their coffee! :)&lt;br /&gt;&lt;br /&gt;A lot of customers looking at virtual appliances, really just want application partitioning. They want to be able to run DNS, SMTP, IMAPD and perhaps HTTP/HTTPS on a pair of really powerful servers, without worrying that SMTP might take the rest down. The reason for this might be that their needs are small enough, or they want high availability but don&#39;t want to invest in racks of servers. Perhaps they are using co-location and have limited space on their budget. It is this scenario where the marketing people are saying virtualization == security, when in reality thats not the case. What they really mean is that virtualization is providing application partitioning, and providing the advantage of securing those applications from each other. If you setup SMTP badly on a virtual appliance, its still going to be at risk.&lt;br /&gt;&lt;br /&gt;So in reality, these customers don&#39;t actually want virtualization. What they want is a multi-role appliance with each appliance module partitioned from each other. This is what AppOS does, and has done since 2003. They want multi-role appliance partitioning but they think they want virtualization. You can get this with virtualization, but you can also get it with AppOS without the virtualization overhead. AppOS however, gives you the choice of running the solution in either mode. In the end, customers like flexibility and choice!</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/8367891579926788850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/8367891579926788850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/8367891579926788850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/8367891579926788850'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/appliance-partitioning-without.html' title='Appliance partitioning without a hypervisor'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5848308818250845655.post-5294970926822323455</id><published>2007-09-15T20:14:00.000-04:00</published><updated>2007-09-15T22:38:40.288-04:00</updated><title type='text'>JeOS - its marketing not a new concept</title><content type='html'>The concept of JeOS is nothing new. The neat and effective buzz word JeOS (pronounced &quot;juice&quot;) was coined by VMware product manager Srinivas Krishnamurti on his blog back on July 9th. The concept though is not new (sorry Billy), and we all know how badly things can go when marketing folks start promising features they&#39;ve misunderstood.&lt;br /&gt;&lt;br /&gt;Practically anyone who has created their own chroot environment, thats quite a few administrators over the years. Has already used the premise behind JeOS. Many enterprise grade devices such as layer 2-7 switches, content routers and hardware appliances have been using JeOS for years. JeOS is nothing new, and its not something that needs a hypervisor. JeOS is simple, its &quot;Just Enough&quot; operating system for what you are trying to do. OpenWRT is another example of a JeOS solution.&lt;br /&gt;&lt;br /&gt;What JeOS is not is a packaging architecture. Package management does NOT belong on appliances, end of story. Don&#39;t believe me? Well lets think. What is mission critical and powers the Internet? Ah.. routers. Is there a yum update on Cisco IOS? Eh no. When you need to upgrade Cisco IOS, you download a new firmware image, and reload. Seems other vendors have taken this approach, and even the wireless lan products do this! Seeing a pattern? The self-contained image is guaranteed to work. Its tested for that specific hardware (or architecture) and it just works. When something is mission critical you can&#39;t afford to wait 5 minutes while it calculates dependencies, and then might have to roll back everything that it took 5 minutes to update in the first place because of an error. I&#39;m not talking a flash / disk error either, what happens if you update a package and it corrupted at the source? Its got to roll everything back. This is why package management has no place on an enterprise grade appliance, its why trying to label JeOS as a packaging architecture is really silly.&lt;br /&gt;&lt;br /&gt;So what is my take on next-generation server operating systems? Well the operating system should be an appliance delivery and management platform. It needs to provide the interface to the hardware (through drivers), access the management network (whether thats a separate physical network or just an SSL/IPSec VPN doesn&#39;t matter), exchange data with the centralized management system and then load the software appliances. Whether those are partitioned under a single kernel, or run as virtual software appliances is completely up to the user. In other words, virtualization should be a choice, not something force fed by some product marketing people.&lt;br /&gt;&lt;br /&gt;The hypervisor is a feature, not a requirement. This is something very important to remember, because there really are applications out there where you need the full resources of the system available to you. There are bottlenecks which may not be acceptable, such as software switches and added latency of virtual interfaces. As well as the potential for packet leakage between virtual appliances. There are all potential problems.&lt;br /&gt;&lt;br /&gt;Should JeOS be sold as a &quot;one size fits all&quot; of shared libraries and utilities? Quick answer to that is.. eh no. The JeOS solution needs to be minimal, very minimal. In fact it should be just enough to load the software (or virtual software) appliance. The libraries that the appliance uses such as libc, libxml2 and so on, should be part and parcel of the appliance itself. Could be part of a JeOS stack or as in AppOS -- Release Build Environment which provides basic libraries.&lt;br /&gt;&lt;br /&gt;What happens if you are sharing libc and libxml2 between an Apache/PHP application and an Apache/Python application on the same server? Lets say the PHP application is compromised due to some unpatched PHP bug, this allows the malicious user to now manipulate libc, and thus effect the perfectly secure Apache/Python application! This is why sharing libraries between production applications is a very bad idea. It is why package management on an appliance is a very bad idea.&lt;br /&gt;&lt;br /&gt;A better approach is to have each run its own dedicated copy of shared libraries. Sure this might waste a bit of disk space, but disk space is cheap, even more so with JeOS. This type of complete application partitioning is an important part of AppOS. The AppStacks for example, contain exactly what the application needs.&lt;br /&gt;&lt;br /&gt;What I&#39;m getting at here is that JeOS really comes in two pieces, there is the operating system side which provides the &quot;just enough&quot; part to load the appliance image, and manage it. Then you have the &quot;just enough&quot; libraries and utilities that are part and parcel of the software appliance itself. There is no kitchen sink situation for the libraries and utilities part. This is something the developer of the appliance needs to figure out, and provide as part of their solution.&lt;br /&gt;&lt;br /&gt;The problem is there are companies out there who are trying to make a business out of dumbing down this development process. The development process should never be dumbed down, if someone who is providing a customer with an appliance cannot figure out that they need libxml2, libjpeg and openssl, and can&#39;t compile those from source. Do you really want to trust them with your business critical application? Remember any monkey can type [insert your favourite package manager] install openssl, but then you are relying on them to know that what that package provided is good and compiled properly. If they could do that, wouldn&#39;t they have just compiled it from source?&lt;br /&gt;&lt;br /&gt;So JeOS is just that, Just Enough OS. Its a new marketing buzz word, not a new concept. If someone would like to dispute that, I&#39;d like to point out that the very concept of JeOS (coined in July 2007) was part of my talk at Ohio LinuxFest 2006 (almost a year prior) on Open Source Zero Day Attack Protection. I just used the term minimal instead of just enough. Maybe I should have called it &quot;Mince&quot; ?&lt;br /&gt;&lt;br /&gt;Tags: JeOS, virtual appliances, software appliances, ceos that code</content><link rel='replies' type='application/atom+xml' href='http://bleedingedgeopensource.blogspot.com/feeds/5294970926822323455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5848308818250845655/5294970926822323455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5294970926822323455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5848308818250845655/posts/default/5294970926822323455'/><link rel='alternate' type='text/html' href='http://bleedingedgeopensource.blogspot.com/2007/09/concept-of-jeos-is-nothing-new.html' title='JeOS - its marketing not a new concept'/><author><name>John Buswell</name><uri>http://www.blogger.com/profile/03013231067193288663</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://www.splicednetworks.com/i/buswell.jpg'/></author><thr:total>0</thr:total></entry></feed>