Ramblings of the constant presence of Gates in my life RSS 2.0
 Monday, April 28, 2008

Believe me; this IS about SharePoint, so just keep reading.

I awoke from a rather strange dream last night that suddenly had me thinking about one of my favorite games from my early teenage years. This wasn't one of those fun dream where you wake up saying "cool, wish I hadn't awakened." This was probably as close to a nightmare as I have had in a LONG time.

The really crazy and strange thing about it all wasn't that my favorite Nintendo game suddenly scared me 17 years later (yes, I refer to the only REAL Zelda, the original). No, the really odd thing was that I think the dream was really about SharePoint. As I laid there thinking about how this was some manifestation of my SharePoint experience I realized that SharePoint and Zelda have way too many similarities. THAT IS SCARY!!!

So, over the next couple of days (weeks/months – whatever I can muster), I think I will share some of those hidden clues, special sequences, and wonderful prizes that await the adventurer. Join me as I seek the quest that is The Legend of MOSS.

Monday, April 28, 2008 8:17:02 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Posted By: Mark Wall
Blog Categories: SharePoint
 Thursday, April 24, 2008
Ok, so really nobody knows what Taxonomy actually means when they first hear that word. It means so many different things to so many different people. And truth be told, I am still not to sure I could give a clear-cut definition of it because of its obtuse usage around SharePoint world.
 
So, I think I will start using a different term for instead of Taxonomy: Information Architecture. It is a little more concise in describing what is really entailed in taxonomy, at least according to my definition as it applies to SharePoint. Plus, people grasp the term "information" pretty well; they picture documents, spreadsheets, video files, etc. And most folks understand "architecture" in the Information Technology sense of the word. Then it shouldn't be too much of a stretch for everybody to get the concept of "Information Architecture" too.
 
I propose starting a revolution then. Who's with me? No more mention of "taxonomy". Seriously, next time one of you SharePoint nuts (this includes me for sure) says something about taxonomy, expect a response of either "tax-what-a-me" or just a quick slap in the face. Besides, wouldn't we all rather be called Information Architects instead of (hmm lemme think about this one...) Taxonomists, Taxonomotologist, Taxonomonepia, taxidermist (yikes), or at best Taxonomical Architect? I know I would prefer the simple "Information Architect" on a resume for someone who was about to be in charge of managing how I was going to store and retrieve my organization's data.
Thursday, April 24, 2008 7:52:22 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Posted By: Mark Wall
Blog Categories: Information Architecture | SharePoint
 Tuesday, April 22, 2008

Yep, I took the 70-630 exam today and didn't miss a single question on it. Now understand, I have taken quite a few (this was my 11th) MS certification exams, and this was the first time I ever aced one. So, I am feeling pretty good about it :-). Funny thing is though, I really think that anybody (yes anybody) who has actually been intimately involved with a real-world MOSS implementation using at least a small/medium farm topology better be able to at least pass this test with NO preparation. Seriously, most of the questions are common sense. In other cases the only correct option happens to be the only one that actually represents something real in SharePoint. Basically, I think folks with real-world experience with MOSS will pass, missing maybe 4 or 5 questions. If you take a little time to understand what "quiesce" means, then make that only missing 2 or 3 questions (yes, two questions deal with quiescence issues – seriously, just know that term and you get two questions right).

If you are considering taking the exam and feel like you need to take a couple of days or weeks studying up, DON'T. Unless you are a newbie to SharePoint, you will pass this thing first try. Still, if you are one of those anal types, take a look at this. Lots of good stuff on there.

Happy testing!

Tuesday, April 22, 2008 9:05:52 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Posted By: Mark Wall
Blog Categories: Certifications | SharePoint
 Monday, April 14, 2008

My professional career in IT has been an exercise in self-teaching on many systems and applications. With that in mind, I have to say simply this: I LOVE MICROSOFT!

Now I know there are MANY complaints about the company and their products over the years. Still, they are one of the best companies around at delivering user friendly applications and tools that don't require extensive training for end users. Even the development tools (Visual Studio) make life easier for developers than many of the other development platforms.

So, while I know there are those out there preaching Google Apps, I am staying forever devoted to the Gates Empire. I can deal with the bugs that frequent the early releases of the MS products (always love that first service pack) because I know that even with those bugs, it will be a product that is easier to use than say Borland (wherever they are now), IBM (Kill Notes - still cracks me up that it actually comes WITH Lotus Notes), Unix, and Linux.

Even with the most complex products in the MS line (SQL Server, BizTalk, SharePoint), the end user of these receives a terrific experience with consistent interfaces. Now, granted, developers of these systems might have some legitimate gripes; they are not always a great development platform and require a different mindset than standard development. Additionally, Microsoft is pretty good at using "standards" that might not be so standard. Again, I give you that, but what they are doing is building products geared for making end users more productive and proficient. So, developers just need to suck it up and dig into a new mentality sometimes. Afterall, without end users YOU DON'T HAVE A JOB!

Monday, April 14, 2008 6:43:53 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Posted By: Mark Wall
Blog Categories: Microsoft | Philosophy
 Tuesday, April 01, 2008

These are really just some notes I took during a recent training event. Most of this is probably common knowledge or on Technet somewhere, but this is a quick, conslidated list of some top system architecture concerns I have found important in desiging SharePoint deployments.

Server Architecture
Processors
When looking at SP architecutre keep in mind issues with 64 bit systems. Ideally, Index servers would be 64 Bit and big box type systems. You usually will have only one index server per farm (and can only have one/SSP). The only problem there is that many of the iFilters (must be on the index server) are not yet 64 bit compliant. So, keep it in mind.
 
The other thing to consider with 64 versus 32 is that systems must be consistent across a class of SharePoint servers. So, WFEs must all be either 32 or 64. Then you have query servers, index server, etc. Each class of server can be different than the other classes, so you can have 64 bit index and DB boxes, but still run cheaper 32 bit systems for WFEs.
 
Disk (see storage heading a little further down too)
Need to review I/O, index sizes, growth rate, version control, etc.
Be sure there is at least 25% free space on drives
High read speed is desired on Index server, but not really on WFEs.
 
Memory
WFE's depend on mem for caching
Index servers need big mem to speed the process, as they load the docs into memory as they are indexed
 
Network
 
Geo Issues
Let's say you have locations in both the US and UK. You REALLY want to setup two distinct farms to handle your portal information. Even if you manage all systems from one location, you would want to have separate farms. This is because of the fact that only one CA is allowed per farm. The CA runs a ton of jobs that are data intensive. Running these across an expensive or low bandwidth WAN is going to end up being hurtful to the portal environments. By having one farm in each GEO, you can instead just setup crawls or use other ways to get at the data that needs to be shared between them.
 
Another possible approach (though not recommended) would be to just host local SSPs. You will probably be doing that anyway, but still need to make sure to metnion it.
 
Database Concerns
  • Physical/Logical arch
    • MDFs
    • Indexes
    • Logs
    • etc.
  • Transaction logs
  • Disk system
  • SharePoint databases (where are they and how many)
  • Log shipping and other backup/restore issues

The databases used in SharePoint:

  • Config (CA)
  • Content DBs
  • Central Admin content DB
  • Search DBs

Stoarge
Fullt text index data = 5%-10% of Total searchable content
Search DB = 10%-20% of Total searchable content

General Capacity Planning Issues
Spec out each of the following as separate systems

  • Search
  • Collaboration
  • Excel Services
  • Internet/Intranet Solutions
Tuesday, April 01, 2008 7:58:15 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Posted By: Mark Wall
Blog Categories: SharePoint | System Architecture
Advertisements
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

Blogroll
Statistics
Total Posts: 27
This Year: 0
This Month: 0
This Week: 0
Comments: 3
Themes
Pick a theme:
All Content © 2012, Mark Wall