Go Back   FlashFXP Forums > > > >

Suggestions FlashFXP 3.0 RC 3 Suggestions

 
 
Thread Tools Display Modes
Old 06-03-2004, 09:19 PM   #1
guru_2
Junior Member
 
Join Date: Jul 2002
Posts: 25
Default Suggestion: Support for Mode Z Technology

I was reading on RaidenFTPds forum about this and I saw FlashFXP wasn't listed. Thought I would just bring it to your attention so you could begin working on this.

http://www.raidenftpd.com/en/features.html

note : MODE Z implementation is based on IETF draft, and is not a proprietary protocol of RaidenFTPD, the original authors of the draft are J. Preston (NSC) and TJ Saunders

-guru
guru_2 is offline  
Old 06-03-2004, 11:26 PM   #2
Oldbunny
Member
FlashFXP Beta Tester
 
Oldbunny's Avatar
 
Join Date: May 2004
Location: Always here
Posts: 53
Lightbulb Re: Suggestion: Support for Mode Z Technology

Quote:
Originally posted by guru
I was reading on RaidenFTPds forum about this and I saw FlashFXP wasn't listed. Thought I would just bring it to your attention so you could begin working on this.

http://www.raidenftpd.com/en/features.html

note : MODE Z implementation is based on IETF draft, and is not a proprietary protocol of RaidenFTPD, the original authors of the draft are J. Preston (NSC) and TJ Saunders
Very interesting subject about the MODE Z Technology which can Improve and Accelerates FlashFXP the Transfer Speeds.

If you wish to transfer a large file by traditional FTP, what will you usually do? Probably get a compression utility and compress the file and send it to the other peer, and the other peer has to have his own compression utility to decompress the file you sent.

With MODE Z technology , just send the file, and it's done. Transmission is automatically compressed in the background, bandwidth will not be wasted, no compression utility is needed.

Depending on the file types, some files can usually be compressed at a very high ratio, such as HTML documents, text files and LOG files. If you often work with these kind of files by FTP, you can absolutely be benifited by MODE Z technology

Besides that, it also accelerates directory listing speed for about 3-4 times depending on the size of your directory


Mode Z compatible Softwares:

FTP Voyager, Serv-U, ShareIT FTP, NetTransport, Core FTP, Smart FTP, Gene6, GetIT FTP, RaidenFTPD, BlackMoon FTP Server.

__________________
Best regards..
Oldbunny is offline  
Old 06-04-2004, 10:40 AM   #3
dodowolf
Member
FlashFXP Beta Tester
 
Join Date: Feb 2004
Posts: 53
Default

If I am not wrong, NcFTPD supported Tar Bz2 Compressino on the fly long time ago, and what you need to go it to manually get *.tar or *.bz2
dodowolf is offline  
Old 06-04-2004, 10:49 AM   #4
DYN_DaTa
Senior Member
FlashFXP Scripter
 
Join Date: Jan 2002
Location: Madrid, Spain
Posts: 346
Default Re: Re: Suggestion: Support for Mode Z Technology

Quote:
Originally posted by Oldbunny
Mode Z compatible Softwares:

FTP Voyager, Serv-U, ShareIT FTP, NetTransport, Core FTP, Smart FTP, Gene6, GetIT FTP, RaidenFTPD, BlackMoon FTP Server.
If you click on the link you'll see this paragraph:

"The vendors and authors of the above softwares didn't make any promise for MODE Z implementation, but they are working on it so it's possible to see them to support MODE Z in the future".

So ... it should say "Mode Z future/possible compatible softwares". Read always the small words ... . This method is, according to the RFC draft, based on the ZLIB Compression Engine, so it could be interesting; anyway i would like to see real benchmarks of this method applied to ftp normal operations.
DYN_DaTa is offline  
Old 06-04-2004, 11:45 AM   #5
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

We will do our best to support MODE Z in v3.1 or 3.2.
bigstar is offline  
Old 06-04-2004, 01:20 PM   #6
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default Re: Re: Re: Suggestion: Support for Mode Z Technology

Quote:
Originally posted by DYN_DaTa

This method is, according to the RFC draft, based on the ZLIB Compression Engine, so it could be interesting; anyway i would like to see real benchmarks of this method applied to ftp normal operations.
It's all about how you define world 'real'. Mode Z has it's advantages on small not so busy server, with enough cpu-power to take advantage of whole bandwidth with the compression. On large servers it will degrade performance, if compressed output is not cached. (building cache from stream, isn't easiests tasks to do ) My own biased opinion is that lifetime of 'Mode Z' will be comparable to what diskcompression utilities had, perhaps even shorter. As usual this approach was developed by unix people, who know nothing about scalability (sorry, but that's the way it is... apache2, has been in developement for years, and they still not haven't got a stable release :\)

Summa summarum:
- Increases network efficiency on files that can be compressed. Decreases efficiency on certain files.
- Adds latency in 'not so well programmed' implementations
- Increases transfer cpu-usage by hundreds of percentages
- Adds memory bandwidth usage (buffer copying)
- Not usable on gbit networks, if server is to take advantage of full bandwidth
- Works very well on 100mbit and slower connections with 'properly' coded daemon and client implementation. (read(), zip(), send() is not such... :])
- For best efficiency requires more than one CPU... (in well coded application )

.... but then again, what do I know
darkone is offline  
Old 06-04-2004, 01:21 PM   #7
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default

Did I mention... it's overhyped feature just like 64bit processing, hyperthreading... etc
darkone is offline  
Old 06-04-2004, 03:07 PM   #8
DYN_DaTa
Senior Member
FlashFXP Scripter
 
Join Date: Jan 2002
Location: Madrid, Spain
Posts: 346
Cool A bit off-topic ...

dark0n3, i really appreciate your technical comments about Mode Z, it's good to learn something new each day but ... i strongly disagree about one of your comments:

" ... apache2, has been in developement for years, and they still not haven't got a stable release ..."

Auch, that's unfair. I've been using the Apache 2.x branch for nearly a year and a half on several sites (medium companies, intranets, with Tomcat connectors ...) and i haven't noticed any performance/crashes problems, seems stable to me. Of course, the vast majority of Apache admins are using the 1.3 branch and the fact that, for example, the PHP group warns about using PHP and Apache 2.x could lead to confuse future Apache users or admins that are thinking about upgrading their servers. It's also true that some modules only work on Apache 1.3 but it also true that new powerful modules have been developed for Apache 2.x and others have been enhanced; finally we can't forget that Apache 2.x is 'windows-friendly' (opening the Apache world to many, many IIS-slaves)
DYN_DaTa is offline  
Old 06-05-2004, 01:49 PM   #9
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default

With being unstable, I meant that there is still no 'stable' release of it. (I think last version I saw in debian package manager, was considered as experimental )
darkone is offline  
Old 06-05-2004, 07:16 PM   #10
MxxCon
Super Duper
FlashFXP Beta Tester
 
Join Date: Oct 2001
Location: Brooklyn, NY
Posts: 3,881
Default

indeed i don't see this feature to be all that super hot..
highly compresable files are usually small(ish) text/html/image image. and those don't take that long to transfer..chances are it takes more time to setup transfer(port/pasv/stor/etc) than to transfer file itself
it will not do anything for big precompressed files that takes long time to transfer

there is somewhat similar implementation for dir listing, server keeps complete dirlist in .gz .bz .tag whatever format for quicker retrieval.
you can check it out at ftp://ftp.uu.net

i'm not against MODE Z, but don't get your hopes up for 4x transfer speeds
__________________
[Sig removed by Administrator: Signature can not exceed 20GB]
MxxCon is offline  
Old 06-09-2004, 10:33 AM   #11
Tribl
Senior Member
FlashFXP Registered User
 
Join Date: May 2004
Posts: 107
Default

well raidenftp just released the first working version including mode z and u can read about it here they also included some transfer protocols into this thread for comparison
Tribl is offline  
Old 06-09-2004, 10:41 AM   #12
Zer0Racer
Senior Member
ioFTPD Scripter
 
Join Date: Oct 2002
Posts: 703
Default

Quote:
Originally posted by dark0n3
.... but then again, what do I know
You're so modest I think you've proven time and again just how much you know
Zer0Racer is offline  
Old 06-09-2004, 12:10 PM   #13
DYN_DaTa
Senior Member
FlashFXP Scripter
 
Join Date: Jan 2002
Location: Madrid, Spain
Posts: 346
Default

Quote:
Originally posted by Tribl
well raidenftp just released the first working version including mode z ...
What about CPU/RAM usage?. Imagine dozens (¿hundreds?) of users downloading and listing large directories and the server applying a 80% compression ratio ... anyway i don't know why the ftp client names are hidden with 'x', seems a bit 'obscure' benchmark for me :/
__________________
Sapere Aude
DYN_DaTa is offline  
Old 06-09-2004, 12:47 PM   #14
Tribl
Senior Member
FlashFXP Registered User
 
Join Date: May 2004
Posts: 107
Default

Quote:
Originally posted by DYN_DaTa
What about CPU/RAM usage?. Imagine dozens (¿hundreds?) of users downloading and listing large directories and the server applying a 80% compression ratio ... anyway i don't know why the ftp client names are hidden with 'x', seems a bit 'obscure' benchmark for me :/
dont know about cpu usage, i only wanted to give an update on the subject , i guess the clients name is "x"'d because there aren't any out there doin mode z except for some betas, and maybe those developers dont want people yet to know that they'll support it, or maybe the raiden team decided so, becasue they didnt want to advertice a single ftp client software..... so many questions and no answers
Tribl is offline  
Old 06-13-2004, 01:11 PM   #15
Jessy
Junior Member
FlashFXP Beta Tester
 
Join Date: Feb 2004
Posts: 18
Default [Feature Request] MODE Z technology

[Feature Request] MODE Z technology

will FlashFXP spport MODEZ in Feature?


MODEZ:
http://www.raidenftpd.com/en/features.html

http://www1.ietf.org/internet-drafts...deflate-02.txt
Jessy is offline  
 

Tags
based, draft, flashfxp, ietf, mode

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:55 AM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)