Is the "upstream" Storage Server fully open source, or are parts of it closed source? Are the RPMs to build one already in the Centos repo? If not, are there any plans to offer them? I am looking for something free to use in Haiti, that will offer redundant file storage and automatic failover to a second set of hardware in case of a failure of the primary hardware. If RHSS is not available or suitable, other suggestions welcome. I need a file system/server with: * primary function is serving MP3 files for playback in a radio station environment in Haiti * if the system goes down all your clients (listeners) know it * they know it NOW * they know how long it takes to get it back up * High Availability as the primary concern * ability to administrate via web interface or similar by non-Linux-savvy IT staff. * ability to grow file system from 2-3TB to 20-50TB by simply adding disks and/or adding 'bricks' * clients will all be Windows computers, so files accessible by CIFS * critical application is read-only * prefer a system that would continue serving files even if the network goes down (but have not found such a system yet for Windows clients). This would require something like Ceph with a full (non-server) windows client, so the local node would continue to function until the network came back up. * throughput is not a large issue Ted Miller Elkhart, IN
On 19.11.2012 13:48, Ted Miller wrote:> Is the "upstream" Storage Server fully open source, or are parts of > it > closed source? > > Are the RPMs to build one already in the Centos repo? If not, are > there > any plans to offer them? > > I am looking for something free to use in Haiti, that will offer > redundant > file storage and automatic failover to a second set of hardware in > case of > a failure of the primary hardware.Ted, Redhat Storage is based on GlusterFS which is fully open source and it works very well on Centos. You can install it from http://repos.fedorapeople.org/repos/kkeithle/glusterfs/epel-6/ A relatively recent guide here: http://www.gluster.org/wp-content/uploads/2012/05/Gluster_File_System-3.3.0-Administration_Guide-en-US.pdf I recommend you get on their mailing list and IRC channel. http://www.gluster.org/interact/ -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro
Ted Miller wrote:> Is the "upstream" Storage Server fully open source, or are parts of it > closed source? > > Are the RPMs to build one already in the Centos repo? If not, are there > any plans to offer them? > > I am looking for something free to use in Haiti, that will offer redundant > file storage and automatic failover to a second set of hardware in case of > a failure of the primary hardware.Should we assume that you're setting up h/a failover servers, with at least two nodes, and UPS, and a generator (and an adequate supply of fuel - I *have* read what happened in NYC...)? <snip> mark
On Mon, Nov 19, 2012 at 7:48 AM, Ted Miller <tedlists at sbcglobal.net> wrote:> > If RHSS is not available or suitable, other suggestions welcome. I need a > file system/server with: > > * primary function is serving MP3 files for playback in a radio station > environment in Haiti > * if the system goes down all your clients (listeners) know it > * they know it NOW > * they know how long it takes to get it back up > * High Availability as the primary concern > * ability to administrate via web interface or similar by non-Linux-savvy > IT staff. > * ability to grow file system from 2-3TB to 20-50TB by simply adding disks > and/or adding 'bricks' > * clients will all be Windows computers, so files accessible by CIFS > * critical application is read-only > * prefer a system that would continue serving files even if the network > goes down (but have not found such a system yet for Windows clients).Is it possible to change the application so it uses http to get content or uses a distributed database natively? Distributed failure-tolerant systems are a lot easier if you don't even try to provide filesystem semantics that require a lot of atomic operations. -- Les Mikesell lesmikesell at gmail.com
> On 2012-11-19 9:48 PM, Ted Miller wrote: >> Is the "upstream" Storage Server fully open source, or are parts of it >> closed source? >> >> Are the RPMs to build one already in the Centos repo? If not, are there >> any plans to offer them? >> >> I am looking for something free to use in Haiti, that will offer redundant >> file storage and automatic failover to a second set of hardware in case of >> a failure of the primary hardware. >> >> If RHSS is not available or suitable, other suggestions welcome. I need a >> file system/server with: >> >> * primary function is serving MP3 files for playback in a radio station >> environment in Haiti >> * if the system goes down all your clients (listeners) know it >> * they know it NOW >> * they know how long it takes to get it back up >> * High Availability as the primary concern >> * ability to administrate via web interface or similar by non-Linux-savvy >> IT staff. >> * ability to grow file system from 2-3TB to 20-50TB by simply adding disks >> and/or adding 'bricks' >> * clients will all be Windows computers, so files accessible by CIFS >> * critical application is read-only >> * prefer a system that would continue serving files even if the network >> goes down (but have not found such a system yet for Windows clients). This >> would require something like Ceph with a full (non-server) windows client, >> so the local node would continue to function until the network came back up. >> * throughput is not a large issue >> >> Ted Miller >> Elkhart, IN >> >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> http://lists.centos.org/mailman/listinfo/centos >On 11/19/2012 09:43 AM, Banyan He wrote: > What is this upstream you talk about? Do you have a website for it? > Kinda interest into this thing. Unfortunantely, I dont find it from > google. > ------------ > Banyan He > Blog: http://www.rootong.com > Email: banyan at rootong.com "upstream (noun) In free and open source projects, the upstream of a program or set of programs is the project that develops those programs." From Fedora (https://fedoraproject.org/wiki/Staying_close_to_upstream_projects): In general, when Centos folks refer to upstream in general terms, they are talking about RedHat. It often seems to be used in order to avoid too much use of the Trademarked name that makes Centos possible. If someone is talking about a specific program (say apache or MySQL) and they refer to upstream, they are probably referring to the developers of that specific program. Ted Miller P.S. I moved your top-post to the bottom of the email, in order to conform with list protocol. Learn to bottom-post. It makes it easier for other readers to follow a thread as it progresses.