Jest Beta 2 kalkulatora przepustowości dla klientów Exchange (ExNBC)

Zespół produktowy Exchange opublikował wersję beta 2 nowego kalkulatora (ExNBC), który ma pomóc w obliczeniu wymagań na pasmo i łącza dla klientów pocztowych, takich jak Outlook, OWA, czy też Windows Phone. Kalkulator wspiera zarówno scenariusze on-premise, jak i architekturę Office365.

Kalkulator jest oparty na algorytmach uzyskanych po analizie indywidualnego zachowania każdego z  klientów pocztowych. Na dane wejściowe wykorzystywane przez kalkulator składają się między innymi: ilość przesyłanych i odbieranych wiadomości przez użytkownika w ciągu dnia, średnia wielkość wiadomości, średnia wielkość skrzynki użytkownika, wielkość załączników i inne.

Kalkulator podzielony jest na dwie sekcje „Input Sheet”, gdzie definujemy profile użytkowników oraz „Client Mix Sheet”, w której określamy konfigurację sajtu, klientów, czy też warunki sieciowe.

Wersja Beta 3 planowana jest na pierwszy tydzień kwietnia 2012 i ma zawierać wsparcie dla Outlook for Mac 2011.

W wersji Beta 2  poprawiono następujące elementy:

  • Corrected Outlook 2003 network latency requirements
  • Provided some Office 365 context help
    • Added Office 365 icon against recommended Office 365 clients
    • If Office 365 is selected on the input page
      • Availability protocol is highlighted if configured incorrectly for Office 365
      • OWA 2007 removed from client list
      • Outlook 2003 removed from client list
      • Non-Outlook Anywhere clients removed from list

Więcej: http://blogs.technet.com/b/exchange/archive/2012/03/09/exchange-client-network-bandwidth-calculator-beta2.aspx

Reklamy

Microsoft Exchange Server 2010 Install Guide Templates

Microsoft udostępnił szablony dokumentów instalacyjnych, które mogą być przydatne w procesie budowania procedur i dokumentowania swojej organizacji Exchange’owej. Szablony są dostarczane dla ról: Client Access, Hub Transport, Mailbox oraz Mailbox z DAG.


Microsoft Exchange Server 2010 Install Guide Templates: http://www.microsoft.com/download/en/details.aspx?id=17206

Microsoft Script Explorer for Windows PowerShell Beta

Dobra robota Microsoft! Microsoft udostępnił narzędzie Microsoft Script Explorer for Windows PowerShell, które umożliwia przeszukiwanie zasobów TechNet Script Center Repository, PoshCode, Bing Search Repository, czy też zasobów sieciowych pod kątem skryptów, przystawek, modułów i przewodników krok po kroku dla języka PowerShell. Ciekawe jest to, że narzędzie pozwala wyszukiwać pod kątem produktów, na przykład Exchange Server i radzi sobie całkiem nieźle. U mnie na pewno zagości na stałe.


Microsoft Script Explorer for Windows PowerShell (pre-release)

Microsoft Script Explorer for Windows PowerShell User Guide

Deploying Microsoft Script Explorer for Windows PowerShell

MEC is back ! Konferencja dla specjalistów Exchange.

Po 10 latach nieobecności w świecie Exchangowym powraca konferencja Microsoft Exchange Conference (MEC), której wielki powrót planowany jest na wrzesień 2012 roku w Orlando, USA. Trzydniowe wydarzenie jest dedykowane dla administratorów, architektów i konsultantów z całego świata pracujących z produktami Exchange Server i Exchange Online. Niestety wersja europejska nie jest planowana :(, ale w obecnych czasach loty do USA są w przystępnych cenach.

Wiadomość zasłyszałem już podczas MVP Summit i to, co mogę zdradzić: pojawiły się oklaski po ogłoszeniu wielkiego powrotu Microsoft Exchange Conference (zobaczymy, czy będzie wielki po konferencji). Oczywiście nie obyło się bez narzekania, że to Orlando ;).

Jest strona MEC (Strona konferencji – http://www.mecisback.com/), nie jest jeszcze znana agenda i szczegóły konferencji (ceny, prelegenci, tematyka), ale moim zdaniem usłyszymy o Exchange Server 2010 lub jego następcy, nie powinno zabraknąć też Exchange Online (Office 365) i jego następnej wersji?
Wielu MVP, blogerów, i społeczność Exchage’owa wylewała swoje żale (http://thoughtsofanidlemind.wordpress.com/2010/09/24/i-miss-the-microsoft-exchange-conference-mec/), że konferencja została wstrzymana. Czyżby to z powodu TechEd? Powodów do przywrócenia konferencji Microsoft Exchange Conference (MEC) jest wiele, chociażby: sesje tylko o Exchange Online i Exchange Server, nowe wersje produktów, które są obecnie w fazie pisania się, integracja z partnerami Exchange z całego świata i możliwość podyskutowania z zespołem produktowym Exchange.

Czy ja się wybiorę? TAK.

Microsoft zapowiedział powrót konferencji MEC 2012: http://www.wss.pl/aktualnosci/microsoft-zapowiedzial-powrot-konferencji-mec-2012,10664
The Exchange Team blog – MEC is Back!: http://blogs.technet.com/b/exchange/archive/2012/03/06/mec-is-back.aspx
MEC Brings Back Exchange Communityhttp://www.windowsitpro.com/article/exchange-server/mec-brings-exchange-community-142517

Wirtualizacja roli Unified Messaging – Exchange Server 2010

Ten temat chodził za mną od dawna i udało się go wyjaśnić podczas MVP Summit (thanks for J. Peter Bruzesse and Exchange Team) ;). Okazuje się, że od Service Pack 1 dla Exchange 2010 wirtualizacja roli Unified Messaging jest możliwa i są wydane rekomendacje ze strony Microsoft dla takiego scenariusza.

Rola może być wirtualizowana na następujących platformach:

  • Windows Server 2008 (SP2) z Hyper-V technology
  • Windows Server 2008 R2 (RTM +) z Hyper-V technology
  • Microsoft Hyper-V Server 2008
  • Microsoft Hyper-V Server 2008 R2
  • oraz third-party hypervisor, które zostały sprawdzone w programie Windows Server Virtualization Validation Program.

Sama maszyna gościa z Exchange Server 2010 SP1 z rolą Unified Messaging powinna być zainstalowana na „opcja rekomendowana” Windows Server 2008 R2 (RTM +) lub Windows Server 2008 SP2.

Maszyna  wirtualna może hostować tylko „jedną/odseparowaną” rolę Unified Messaging, czyli inne role CAS/HUB/Mailbox/Edge muszą być hostowane na innej maszynie – to jest jedyna wspierana przez Microsoft opcja. Oczywiście z dyskusji wynika, że inne scenariusze też działają (ponad 3000 userów z UM feature) :), ale… nie jest to rekomendowana konfiguracja.

Oczywiście mamy też wymagania, co do CPU i pamięci: wymagane są cztery fizyczne cory, które będą dostępne przez cały czas dla maszyny z rolą UM. W przypadku pamięci jest dostępny kalkulator oraz najlepsze praktyki wirtualizacji Exchange Server i przydzielania pamięci (w zaleźności od potrzeb) (http://www.microsoft.com/download/en/details.aspx?id=2428).

Exchange Server 2010 Requirements (Hardware virtualization): http://technet.microsoft.com/en-us/library/aa996719.aspx

Announcing Enhanced Hardware Virtualization Support for Exchange Server 2010: http://blogs.technet.com/b/exchange/archive/2011/05/16/announcing-enhanced-hardware-virtualization-support-for-exchange-2010.aspx

Best Practices for Virtualizing Exchange Server 2010 with Windows Server® 2008 R2 Hyper V™: http://www.microsoft.com/download/en/details.aspx?id=2428

Local Move Request w Exchange Server 2010 a nie działający Mailbox Replication Service

Podczas próby przeniesienia skrzynki (local move request) w Exchange Server 2010 dostajemy błąd jak pokazano poniżej (There are no available servers running the Microsoft Exchange Mailbox Replication service):

Używając parametru -WhatIf można sprawdzić  czy skrzynka może być przeniesiona do nowej bazy. Exchange weryfikuje, czy nie wystąpią błędy w tej procedurze, itd. Jak widać wystąpiły, ten sam błąd zwracany jest z poziomu EMC.

Moje środowisko to świeża instalacja labowego Exchange Server 2010 SP2 RU1. Oczywiście na wstępie warto zweryfikować, co się dzieje z usługą odpowiedzialną za Move-Request, czyli Microsoft Exchange Mailbox Replication, która jest częścią roli CAS, bo jak widać tutaj coś nie gra i nie jest to błąd podczas operacji Move-Request, bo ona nie wystartowała.  Nie zakładałem również, że sama konfiguracja w MSExchangeMailboxReplication.exe.config jest błędna (świeża instalacja), no i MRSProxy też nie jest potrzebne „disabled by default”.

Lokalizacja MSExchangeMailboxReplication.exe.config to: (<Exchange Installation Path>Program FilesMicrosoftExchange ServerV14BinMSExchangeMailboxReplication.exe.config). 

Sam MRS podczas wywołania Move-Request ustanawia połączenie MAPI.net do bazy źródłowej oraz bazy docelowej, a następnie tworzy skrzynkę w bazie docelowej i zaczyna przyrostowo synchronizować dane. Na końcu procedury skrzynka jest chwilowo blokowana, żeby zaktualizować atrybuty AD, po czym usunąć starą skrzynkę z bazy źródłowej.

Oczywiście na tym etapie warto zerknąć w same usługi (services.msc), można to zrobić również z PowerShella (get-service), żeby zweryfikować status usługi Microsoft Exchange Mailbox Replication. Ja na wstępie wykorzystałem cmdlet Test-MRSHealth dostępny w Exchange Server 2010, jak pokazano na poniższym przykładzie – oczywiście wypust informuje nas, że MRS nie działa.

Test-MRS umożliwia również wyeksportowanie informacji o wydarzeniach i licznikach wydajności.

Przykładowa składnia (http://technet.microsoft.com/en-us/library/ee732396.aspx):

Test-MRSHealth -Identity CAS02 -MonitoringContext $true | Export-CliXml "C:CAS02_MRSHealth.xml")

Po zweryfikowaniu poprawności konfiguracji MSExchangeMailboxReplication.exe.config pozostało sprawdzić samą usługę i okazało się, że była nie wystartowana 🙂 – oczywiście możemy ją włączyć manualnie (sprawdzimy, czy się uruchomi). Ta usługa powinna się podnieść automatycznie, więc zalecałbym restart CAS’a 🙂 – u mnie po restarcie działa.

A co jeśli się nie włączy? Sprawdzamy, czy usługa Net.Tcp Port Sharing Servicejest uruchomiona i ustawiona na start Automatyczny (Automatic). Można to również zrobić z PowerShella:

PS C:> Set-Service NetTcpPortSharing -StartupType Automatic

To jest opis tylko jednego z problemów ze startem Microsoft Exchange Mailbox Replication.

Tu na przykład z WSS.pl – problem z MRS (http://www.wss.pl/forum/watek/exchange-2010-usluga-nie-startuje,564370).

Zachęcam do zapoznania się z poniższymi zasobami w sieci:

Troubleshooting Mailbox Moves

Managing Move-Requests