Posted Wednesday, 28 November 2007 by Misha Hanin
Microsoft is looking to release the Release Candidate (RC) test
build of Windows Vista Service Pack (SP) 1 to selected testers the week
of December 1, according to sources close to the company.
Microsoft’s plan is to expand the SP1 RC test to the general public
by making the build available to any interested parties in the second
week of December, sources said. Microsoft is currently testing the
escrow of the SP1 RC build internally. The build being tested
internally is build number 17051, sources said.
Microsoft has said it is planning to deliver the final SP1 code in the first quarter of 2008. Microsoft made a preview build of the Vista SP1 RC available to 15,000 pre-selected testers on November 14.
It’s not clear if Microsoft is planning to make next week’s RC of
Vista SP1 available to Microsoft Developer Network (MSDN) testers.
Microsoft posted to the MSDN site on November 2 a note saying the company had made available for download a preview of the Vista SP1 code. But the note was posted in error.
Source: blogs.zdnet.com
|
|
Posted Sunday, 25 November 2007 by Misha Hanin
This DVD5 ISO image file contains the
security updates for Windows released on Windows Update on November
13th, 2007. The image does not contain security updates for other
Microsoft products. This DVD5 ISO image is intended for administrators
that need to download multiple individual language versions of each
security update and that do not use an automated solution such asWindows Server Update Services (WSUS). You can use this ISO image to
download multiple updates in all languages at the same time.
Important: Be sure to check the individual security bulletins at http://www.microsoft.com/technet/security prior to deployment of these updates to ensure that the files have not been updated at a later date.
This DVD5 image contains the following updates:
KB943460 / (MS07-061)
- Windows Server 2003 - 18 languages
- Windows Server 2003 for Itanium-based Systems - 4 languages
- Windows Server 2003 x64 Edition - 11 languages
- Windows XP - 24 languages
KB941672 / (MS07-062)
- Windows 2000 - 24 languages
- Windows Server 2003 - 18 languages
- Windows Server 2003 for Itanium-based Systems - 4 languages
- Windows Server 2003 x64 Edition - 11 languages
|
|
Posted Friday, 23 November 2007 by Misha Hanin
I’ve a client that runs special program on about 100 servers. This program writes a log on central server every 3 minutes. So, when I checked main server, I found a directory Logs (C:\Logs). Log’s directory contains many log files (each log for each server). On this server installed and runs a web server, Apache ;). So, I’d like to show a small AppsRuns.php file, which stored on web server. If we go to the http://server1/AppsRuns.php we will see a content of each log file on one web page. This web page refreshing every 10 sec. Here is a content of AppsRuns.php file:
<?php
$refresh_time = 10; // seconds
$path = "C:\LOGS";
header("Content-Type: text/plain");
header("Refresh: $refresh_time");
if($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
$pi = pathinfo($path . '/' . $file);
if($pi['extension'] === 'txt') {
include($path . '/' . $file);
}
}
}
?>
|
|
Posted Monday, 19 November 2007 by Misha Hanin
How many Global Catalog Servers to have on your network? Where to place those servers? About this things Administrator should have thing at least once :). You could cause severe performance problems or possibly a single point of failure, If there are jast few Global Catalog Servers. At the same time, having too many Global Catalog Servers can also cause performance problems. In this article, you will see some techniques for determining how many global catalog servers you need.
Why Are Global Catalog Servers So Important? (BTW, about this question you could be asked on every Interview :))
Global Catalog Servers, they are simply domain controllers that have been designated to perform the Global Catalog server role. The first domain controller in the forest is automatically assigned the Global Catalog server roll, because every forest requires at least one Global Catalog server. The Global Catalog server performs a variety of tasks, both for Windows and for Exchange. If a Global Catalog server is not available, then nobody will be able to log into the domain except for the Administrator.
Global Catalog server performs some critical functions at the Active Directory level and in relation to Exchange Server it's also very critical.
In order for clients to be able to send and receive mail, both the Outlook client and the Exchange Server must be able to query a global
catalog server. Without access to a Global Catalog server, Outlook clients will not be able to open the Global Address List or resolve the e-mail addresses of message recipients within the forest.
Now let’s talk about placement. Any domain controller that’s running Windows 2000 or Windows Server 2003 can be designated to be a Global Catalog server. I saw networks, where every domain controller act as a Global Catalog server. Equally, this is a bad idea. Global Catalog servers produce quite a bit of traffic applied to the replication process.
Some Network Consultans or System Administrators says, that you should place a Global Catalog Server into any site that contains a server that’s running an application that makes use of port 3268 (Global Catalog lookup port). Exchange Server is such an application, so if you were to follow this rule, then you would want to place a Global Catalog server into any site that contains an Exchange Server.
You can find a Microsoft document that suggests placing a Global Catalog server into each site. I believe that this is the best idea. The fact that clients make use of the global catalog during the logon process. But, Microsoft also says, that a site doesn’t need a Global Catalog server if the site does not contain any servers running Global Catalog dependant applications, such as Exchange or contains fewer than 100 users.
In large organizations with lots of Exchange mailboxes, Global Catalog server could start working VERY hard. Microsoft recommends having one Global Catalog Server for every four mailbox servers.
If you have a single site, single domain network, then it is safe to designate all of your domain controllers to act as Global Catalog servers. Becouse all of the domain controllers contain full copies of the Active Directory you will not get any performance problems by having multiple Global Catalog servers will be minimal.
It is important to make sure that our system uses Global Catalog servers in an optimal manner. Global Catalog servers are so critically important to the Active Directory and to Exchange.
|
|
Posted Sunday, 18 November 2007 by Misha Hanin
Recent Microsoft product releases which will be covered in detail during MMS 2008 include:
- System Center Operations Manager 2007
- System Center Configuration Manager 2007
- System Center Data Protection Manager 2007
- System Center Virtual Machine Manager 2007
- System Center Essentials 2007
- System Center Remote Operations Manager 2007
- System Center Capacity Planner 2007
- Desktop Optimization Pack for SA
- Windows Server Update Services 3.0
In addition during the event there will be early looks at some releases due to ship during the coming year, including:
- System Center Configuration Manager 2007 SP1
- System Center Configuration Manager 2007 R2
- System Center Operations Manager 2007 SP1
- System Center Mobile Device Manager
MMS
2008 is the ideal opportunity to come listen to the product teams
describe these new releases, try out the new products and discuss
real-world deployment experiences with leading industry experts and
your peers within the IT industry.
Microsoft Forefront
Windows Server Update Services
Group Policy
WS-Management / WinRM
WMI
Microsoft Windows PowerShell
|
|
Posted Friday, 16 November 2007 by Misha Hanin
Windows Server 2008 Hyper-V is designed to provide a reliablevirtualization environment and integrated management solution that
enables customers to virtualize their infrastructure and reduce costs.
A great value, it will be available as a feature of Windows Server 2008
and will easily plug into your IT infrastructure, letting you take
advantage of existing management tools and skill-sets with broad
support from Microsoft and our partners.
With virtualization built into the operating system and with simpler,
more flexible licensing policies, it's easier than ever to take
advantage of all the benefits and cost savings of virtualization.
Windows Server 2008 will provide the flexibility to create an agile and
dynamic data center to meet your changing business needs. Four core
scenarios are enabled by Hyper-V: server consolidation, business
continuity, test and development, and dynamic data center. Combined
with Microsoft System Center, this provides a complete and integrated
server management solution that works with virtual machines and
physical servers and helps extend the capabilities of Windows Server
2008 Hyper-V.
Key Hyper-V capabilities include:
1. New and improved architecture:
New 64-bit microkernelized hypervisor architecture enables Windows
Server virtualization to provide a broad array of device support and
improved performance and security.
2. Broad operating system support:
Broad support for simultaneously running different types of operating
systems including 32-bit and 64-bit systems across different server
environments, such as Windows, Linux, and others.
3. SMP support:
Support up to four symmetric multiprocessing (SMP) processors in a
virtual machine environment to take full advantage of multithreaded
applications in a virtual machine.
4. Memory support:
Support for large memory allocation per virtual machine enables you to
virtualize most workloads, making Windows Server virtualization an
ideal environment for enterprises and small to medium-size businesses.
5. New hardware sharing architecture:
With the new virtual service provider/virtual service client (VSP/VSC)
architecture, Windows Server 2008 Hyper-V provides improved access and
utilization of core resources such as disk, networking, video, etc.
6. Quick migration:
Rapidly migrate a running virtual machine from one physical host system
to another with minimal downtime, capitalizing on familiar,
high-availability capabilities of management tools in Windows Server
and System Center.
7. Scalable: With support for multiple
processors and cores at the host level and improved memory access
within virtual machines, you can vertically scale your virtualization
environment to support a large number of virtual machines within a
particular host and continue to take advantage of quick migration for
scalability across multiple hosts.
8. Extensible: Windows
Server 2008 Hyper-V standards-based Windows Management Instrumentation
(WMI) interfaces and application programming interfaces (APIs) enable
independent software vendors (ISVs) and developers to quickly build
custom tools, utilities, and enhancements for the virtualization
environment.
A
customer technology preview version of the Hyper-V feature is now
available as a part of Windows Server 2008 Release Candidate (RC0)
version. Evaluate this new platform and experience how it is easy
to adopt, learn, and use, provides for easy migration from Virtual
Server 2005 environments, and works with your existing IT
infrastructure and management tools.
For more information on the Windows Server 2008 Hyper-V feature, please visit:http://www.microsoft.com
/windowsserver2008/virtualizati
on/default.mspx
|
|
Posted Saturday, 17 November 2007 by Misha Hanin
I have made a small change in my "Free Deployment System", the set of script allows to deploy, install or run applications on any remote computer.
Equally, I just added a few new lines. In to Config.bat added a new line:
set DSRV= 192.168.211.1 By using a DSRV environment i can set IP or Computer Name of my Deployment Server.
Also, added two new lines to the INSPKG.bat script (Script in original article already changed, so you can simply take a changed script). One of new lines contains following:
%Tools%\psexec.exe \\%RCOMP% -u %USR% -p %PASS% -i cmd /c md C:\Updates This line creates a directory C:\Updates on remote computer. I use C:\Updates on remote computer to copy there necessary scripts and source of installation programs.
The other new line in INSPKG.bat is:
@echo set DSRV=%DSRV%> \\%RCOMP%\C$\updates\config.bat As you can see, by this line I create a config.bat file on remote computer and put in to environment, that sets a name or IP of our deployment server.
Additionally, we need to change a package script. So, after changes, our package script looks like follow:
@echo off
call c:\updates\config.bat \\%DSRV%\packages\7ZIP\7z442.exe /S So, now, if we are changed our deployment server, we have not to change our packages script.
|
|
Posted Friday, 16 November 2007 by Misha Hanin
For me and my clients I create many scripts to simplify daily Administration tasks. Many of this script should be running from a command line
( cmd. exe). It’s very easy to run any script and to get a result of it
to the log file. But, if you would like to run script and watch the
result on the screen and in same time you need a hard copied log, you
can use a MTEE command line utility. Mtee
is a commandline utility that sends any data it receives to the console
and to any number of files. Useful if you want to watch and record the
output from a batch file or program.
Mtee is an 11kb standalone executable. There is no installation procedure, just run it.
Mtee is simple to use and only has several options. To list them, type mtee/?
You can download Mtee from offisial web site by following to the http://www.commandline.co.uk/mtee/index.html
|
|
Posted Friday, 16 November 2007 by Misha Hanin
Microsoft Application Virtualization, formerly known as SoftGrid
Application Virtualization, is the first Microsoft-branded release of
this product...
|
|
Posted Friday, 16 November 2007 by Misha Hanin
innotek has released an update to VirtualBox, 1.5.2.
|
|
Posted Thursday, 15 November 2007 by Misha Hanin
Few days ago, on Microsoft TechNet's web site published a very good article "Top 5 Exchange Server 2007 Security Best Practices". This article so clear and simple to implement that I decided to republish it here...
|
|
Posted Thursday, 15 November 2007 by Misha Hanin
Earlier this week at TechEd IT Forum in Barcelona, Microsoft announced pricing, packaging and licensing options for Windows Server 2008, which includes Microsoft’s server virtualization technology Hyper-V, previously code-named “Viridian.” The new packaging outlined in the announcement includes eight new versions, three of which include Hyper-V. For a rundown of the pricing, see the press release. In addition, Microsoft announced Hyper-V Server, a standalone hypervisor-based server virtualization product that complements the Hyper-V technology within Windows Server 2008, allowing customers to consolidate workloads onto a single physical server.
|
|
Posted Wednesday, 14 November 2007 by Misha Hanin
All Network Administrators at least once thought about how to install a program on remote computer without ever touching it. Hopefully, today we have a lot of ways to achieve this goal. The very interesting part of it all is, when ever I provide a consulting services to companies, I hear the same question, “Michael, do you know any FREE solutions to distribute programs, patches or run anything on remote computers?”
I’d like to show you the solution, I’ve created for myself. Let’s call it “Free Deployment System :)”...
|
|
Posted Sunday, 11 November 2007 by Misha Hanin

For the last few days, the four giant display "screens" in Toronto downtown have been crashed. Could this be the world's largest BSOD?
|
|
|