Re: [cifs-discuss] CIFS in production and my experience so far, advice needed
I initially posted this thread under several topics.I am not used to these forums so apologies for the lack of neatness in posting! Here are the some details http://opensolaris.org/jive/thread.jspa?messageID=475468#475468 -- This message posted from opensolaris.org ___ cifs-discuss mailing list cifs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/cifs-discuss
Re: [cifs-discuss] CIFS in production and my experience so far, advice needed
If you do this, you should post a full report with all details here. So other users can benefit from your experience? If youself had found such a post here, you would have been helped? -- This message posted from opensolaris.org ___ cifs-discuss mailing list cifs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/cifs-discuss
Re: [cifs-discuss] CIFS in production and my experience so far, advice needed
some feedback... I created my own quick and dirty concurrent connection pressure test which is not very scientific, but importantly I could still access resources fine on the opensolaris server from Windows with CIFS while the test was running. The test was run from both Mac OS10.5 and SLES 10 SP2 both connecting to single CIFS shared zfs filesystem on opensolaris 2009/06 containing users home directories. I created a bash script to mount a total of 600 opensolaris home directories with 600 users onto 600 mount points on the clients.So I then had 600 concurrent CIFS connections as viewed from netstat on opensolaris. I spawned off simultaneous instances of fdtree - https://computing.llnl.gov/?set=codepage=sio_downloads which is 'software (a bash script) is used for testing the metadata performance of a file system' and therefore created load. In total there were 300 fdtree actions creating complex directory and file structures in each CIFS share mount point. My opensolaris server is just a VM running in ESX server, allocated 1 CPU and 6GB RAM. As I say, it is not hugely deterministic, but it goes some way to giving me the confidence that CIFS on solaris can handle some anger. -- This message posted from opensolaris.org ___ cifs-discuss mailing list cifs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/cifs-discuss
[cifs-discuss] CIFS in production and my experience so far, advice needed
I am looking at opensolaris with ZFS and CIFS shares as an option for large scale production use with Active Directory. I have successfully joined the opensolaris CIFS server to our Windows AD test domain and created an SMB share that the Windows server 2003 can see. I have also created test users on the Windows Server, specifying the profile and home directory path to the SMB share on the opensolaris server. This creates a home directory with relevant ACL's on ZFS on the fly. All appears to work fine. I could then in theory apply quotas on opensolaris if needed with the rich easy to use ZFS commands, and even tweak ACLS with /usr/bin/chmod. In theory I could batch user creation on the Windows server, all homedirs would be on ZFS and the world would be a better place. This is all using the ephemeral user model on opensolaris, so only the SIDs are stored permanently on opensolaris, the uids and username 'just passing through in memory', the ACLs importantly remaining associated to the SIDS (this is my experience with ACLs but I am unsure how stable the permanency of ACLs are considering the appear to be associated with temporoay uids in opensolaris if you interrogate with /usr/bin/ls -V ?) The scale is around 60,000 users all with home directories and a total of 40 million files, soon to be increasing. Around 600 concurrent users. This is where I stop to thinkis opensolaris and CIFS designed to be robust enough for use like this in production? There are several opensolaris bug reports I have noted with CIFS like for example you cannot unmount a share because 'device busy' (bug id 6819639). This make me worry about how robust it really is. I would dearly love to have a ZFS fileserver for my Windows users, especially as NTFS is not as scalable and flexible and frankly as nice. I have been put off Solaris (10) and SAMBA because the config looks complex and you appear to need identity on the Solaris server, which would be a major headache with 60,000 users. Opensolaris and CIFS solves this issue immediately with idmap and ephemeral users. What are peoples thought on the viability of opensolaris in production? -- This message posted from opensolaris.org ___ cifs-discuss mailing list cifs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/cifs-discuss