Quantcast
Channel: TechNet Blogs
Viewing all 34890 articles
Browse latest View live

Miami Dade County Schools Choose Microsoft for 1:1

$
0
0

Today at the Microsoft YouthSpark Connection panel in Miami, we announced Miami-Dade County Public Schools (M-DCPS) is moving forward with its 1:1 device initiative, rolling out a total of 100,000 Windows 8 devices by August 2015. This spring, 13,000 elementary school students and about 15,000 7th grade civics students and 9th grade world history students will get Windows 8 devices. Also, M-DCPS’s more than 350,000 students will receive Office Pro Plus as part of Microsoft Student Advantage.

The news was announced via press release from Miami Dade County Public Schools, an  Official Microsoft blog post authored by Margo Day, vice president, U.S. Education, Microsoft Corp and highlighted on the MNC homepage, Education, and Customer Spotlight newsrooms. The Customer Spotlight, USPS, and Windows PR teams are extending the news to key influential/media.

This news building on momentum from February 4 when we stood with the president to draw the nation’s attention to the importance of ensuring all our nation’s kids reap the benefit of what technology can do to enhance learning experiences; this deal is evidence that we are following through with our commitment and leading the education transformation.

This announcement shines a light on the value proposition of Microsoft technology in education and a committed partnership between the company and education institutions.

· Microsoft is committed to helping teachers at Miami Dade learn new ways to teach with technology.  A well-trained teacher and the right technology is a magical combination for engaging today’s students.

· We believe that choice in devices is critical and we support the variety of our hardware partners with their diverse Windows 8 offerings.

· Microsoft technology prepares students for success. A recent IDC Study, which scanned more than 14 million job postings, found that the most in-demand skills for the top jobs through 2020 are communication, problem solving and teamwork, coupled with the technical skills of Microsoft Office.  In fact, Microsoft Office is the #2 skill employers are looking for in the highest paying jobs, and #3 skill in all jobs. 


‘The LEGO Movie Videogame’ now available for Xbox One

$
0
0

clip_image002

If you’re doing a block party (yes, pun intended) to celebrate the Feb. 7 release of “The LEGO Movie,” keep some extra chips and dip on hand: “The LEGO Movie Videogame,” for Xbox One, is also now available, notes Major Nelson’s blog.

You can join Emmet and “an unlikely group of resistance fighters in their heroic quest to thwart Lord Business’ evil plans — a mission that Emmet is hopelessly and hilariously unprepared for. It’s a wild ride with a surprising mix of over 90 playable characters including Batman, Superman, Wonder Woman, the Green Ninja, Gandalf, Shakespeare, Cleopatra and more.”

The game, from Traveller’s Tales, is $59.99 and can be purchased from the Xbox Game Store, or from other retailers.

To learn more, head over to Major Nelson’s blog.

You might also be interested in:

· Chris Pratt answers your questions about “The LEGO Movie”
· Staff App Pick: “Jetpack Joyride”
· “Fable Anniversary” video documentary looks at origins of fabled franchise

Suzanne Choney
Microsoft News Center Staff

Basic content deployment troubleshooting in SCCM 2012

$
0
0

I was recently asked to pull together a general starting point guideline on how to troubleshoot content deployment issues with SCCM 2012.  There is a lot that could go wrong, and the specifics for each scenario are different, but here is what I pulled together as a general starting point.

 

· Check Status in the UI

· Head to the logs

      • If you missed the time or no problems are obvious look "downstream" at pkgxfermgr.log
      • If you should have info but do not, look "upstream" at the parent site communication components (sender, scheduler)
    • Watch for lines with “STATMSG” in them where you see Sev=W or Sev=E
    • This are the error and warning status messages and help focus on problem points
    • Look just above them to see the real issue
  • Use CMTRace.exe and look for lines colored red

Additional info:

2012 Server Serie - RDS - Session Collection erstellen

$
0
0


Eine Session Collection (SC) ist eine logische Einheit die innerhalb von RDS entweder Desktop Sessions oder Published Applications bereitstellt.


Grundregel zu Session Collections:

Session Collections nach Desktop Sessions und Published Applications trennen. Dies muss daher auch beim Design der Farm berücksichtigt werden.


Das erstellen einer Collection wird über den Reiter Tasks gestartet:

Der Session Collection einen Namen geben:



Die Session Host Server hinzufügen- daran denken, nicht Desktop und Application Host Server mischen in einer Session Collection!



Benutzer auswählen die die Session Collection nutzen dürfen:




UPD- User Profile Disk erkläre ich in in diesem Post







Die Session Collection kann nun jederzeit konfiguriert werden. Hierzu auf der Session Collection im Server Manager die Eigenschaften aufrufen:




In dem Fenster können nun alle Session Collection Eigenschaften konfiguriert werden. Diese sind:

  • Allgemeine Eigenschaften wie der Name
  • Benutzer und Gruppen, also Zugriffsrechte
  • Session Einstellungen, wie z.B. Timeouts
  • Sicherheits- Einstellungen des RDP Protokolls
  • Load Balancing auf der Farm (macht erst ab 2 Servern Sinn, da sonst nichts Load Balanced werden kann)
  • Client Einstellungen wie z.B. was innerhalb einer RDP Session verbunden wird (Laufwerke, Drucker, etc.)
  • UPD, bespreche ich in diesem Post



Windows PowerShell commandlets for System Center 2012 R2 Operations Manager

$
0
0

The newest member on the A-Team, Dhanraj, takes the stage to give us some insight on SCOM and Windows PowerShell.

Windows PowerShell is Microsoft’s task automation and configuration management framework, consisting of a command-line shell and associated scripting language built on the .NET Framework. PowerShell provides full access to COM and WMI, enabling administrators to perform administrative tasks on both local and remote Windows systems. More and more Microsoft products are being shipped with their custom made Powershell cmdlets with a view to empower admins to perform complex tasks using simple lines of code.

Let’s start out with a few examples that we use frequently. The URL’s present after each commandlet:

1. Enable-SCOMAgentProxy - This is used in cases where the agents needs to act like a proxy and discover other objects. An example being the AD management pack.

Enable-SCOMAgentProxy [-Agent] <AgentManagedComputer> [[-PassThru]] [-Confirm] [-WhatIf] [ <CommonParameters>]

http://technet.microsoft.com/library/hh527844.aspx

2. Get-SCOMAgent - Gets the agent-managed computers in a management group.

Parameter Set: Empty
Get-SCOMAgent [-ComputerName <String> ] [-Credential <PSCredential> ] [-SCSession   <Connection> ] [ <CommonParameters>]

Parameter Set: FromAgentNames
Get-SCOMAgent [-DNSHostName] <String> [-ComputerName <String> ] [-Credential <PSCredential> ] [-SCSession <Connection> ] [ <CommonParameters>]

Parameter Set: FromManagementServer
Get-SCOMAgent [-ManagementServer] <ManagementServer> [-ComputerName <String> ] [-Credential <PSCredential> ] [-SCSession <Connection> ] [ <CommonParameters>]

http://technet.microsoft.com/library/hh527835.aspx

3. Get-SCOMDatabaseGroomingSetting - Operations Manager database in order to maintain performance.

Get-SCOMDatabaseGroomingSetting [-ComputerName <String[]> ] [-Credential <PSCredential> ] [-SCSession <Connection[]> ] [ <CommonParameters>]

http://technet.microsoft.com/library/hh918460.aspx

4. Set-SCOMDatabaseGroomingSetting - Once you have had a look at your Database grooming settings using the Get-SCOMDatabaseGroomingSetting, this command will let you modify the settings based on your requirement.

Set-SCOMDatabaseGroomingSetting [-AlertDaysToKeep <Byte> ] [-AvailabilityHistoryDaysToKeep <Byte> ] [-ComputerName <String[]> ] [-Credential <PSCredential> ] [-EventDaysToKeep <Byte> ] [-JobStatusDaysToKeep <Byte> ] [-MaintenanceModeHistoryDaysToKeep <Byte> ] [-MonitoringJobDaysToKeep <Byte> ] [-PassThru] [-PerformanceDataDaysToKeep <Byte> ] [-SCSession <Connection[]> ] [-StateChangeEventDaysToKeep <Byte> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

http://technet.microsoft.com/library/hh920247.aspx

5. Get-SCOMDataWarehouseSetting - The Get-SCOMDataWarehouseSetting cmdlet gets the data warehouse settings for a management group.

Get-SCOMDataWarehouseSetting [-ComputerName <String[]> ] [-Credential <PSCredential> ] [-SCSession <Connection[]> ] [ <CommonParameters>]

http://technet.microsoft.com/en-us/library/hh920224.aspx


6. Set-SCOMDataWarehouseSetting - Use the Set-SCOMDataWarehouseSetting to modify data warehouse settings for a management group.

Set-SCOMDataWarehouseSetting [-ComputerName <String[]> ] [-Credential <PSCredential> ] [-DatabaseName <String> ] [-PassThru] [-SCSession <Connection[]> ] [-ServerName <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

http://technet.microsoft.com/en-us/library/hh920229.aspx
 

7. Get-SCOMOverride - This is a very useful cmdlet that usually comes in handy when you need to have a quick look at all the overrides that are present on a preconfigured environment.

http://technet.microsoft.com/library/hh545169.aspx


8. Get-SCOMRMSEmulator - The Get-SCOMRMSEmulator cmdlet gets the management server that hosts the root management server (RMS) Emulator role. The RMS Emulator gives legacy management packs that depend on RMS the ability to continue working in System Center 2012 – Operations Manager, which does not support a root management server. Additionally also have a look at the Set-SCOMRMSEmulator and Remove-SCOMRMSEmulator.

http://technet.microsoft.com/library/hh918491.aspx

9. Install-SCOMAgent - Deploys one or more System Center Management agents using push install.

Install-SCOMAgent -DNSHostName <String> -PrimaryManagementServer <ManagementServer> [-ActionAccount <PSCredential> ] [-AgentActionAccount <PSCredential> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

http://technet.microsoft.com/library/hh527834.aspx

For a complete list of SCOM cmdlets, please refer to the following link:

http://technet.microsoft.com/library/hh920227(v=sc.20).aspx

Happy Reading!

-A-team! 

Unable to move a cloud mailbox back to on prem in some instances.

$
0
0

I recently worked a case that was a little fun.

In this case, the tenant was in a hybrid scenario with Exchange 2010 on prem.  When he was attempting to move a few mailboxes back to on prem he was getting the following error:

Error: MigrationPermanentException: You shouldn't migrate mailbox ‎'John Doe‎' to Exchange 2010 or an earlier version while the user's Instant Messaging contact list is stored in Exchange. If you do, the user could permanently lose access to their Instant Messaging contact list, which will cause serious data loss. The Exchange copy might be the only copy of this user's contact list. To continue, please contact your Instant Messaging administrator and make sure that the user's contact list is moved back to the Instant Messaging server. After this has been done, you should be able to complete this migration. If you must migrate the mailbox despite the potential data loss, you can do so by running ‎'Set-UMMailbox mailboxID -ImListMigrationCompleted $false‎'.

The cause of receiving this message is that at some point, the user logged in using the Lync 2013 client.  Once this is done and the mailbox is on Exchange 2013, a feature called Unified Contacts Store is enabled.  This removes the user's Lync contacts from the Lync database and places them into Outlook.  In order for this to happen, three conditions have to be met. 

1) User must have a mailbox on an Exchange 2013 server

2) User must be on a Lync 2013 server

3) User must log in with the Lync 2013 client.

The real problem came when the administrator tried to run the Set-UMMailbox command referenced in the error, and got a new error stating the referenced mailbox was not UM enabled.  This could be resolved by changing the 0365 license assigned to the user, however in this case the tenant did not have any of the appropriate license available.  Fortunately, this situation has been repaired in a way.  The switches referenced in the error now work with the Set-Mailbox command, so the proper command would be:

Set-Mailbox mailboxID -IMListMigrationCompleted $false.

Hope this helps anyone that feels stuck with this error.

2012 Server Serie - RDS - UPD - User Profile Disk

$
0
0


Eines der Killerfeatures in RDS 2012 sind die sogenannten UPD oder User Profile Disk.

Wer kennt es nicht- RDS im Einsatz, meist mit Folder Redirection, Roaming Profiles und all den Sachen die einem das Leben im täglichen Betrieb schwer machen. UPD schafft hier Abhilfe! Mit UPD stellt man dem Benutzer ein virtuelles Diskfile auf einem Fileserver zur Verfügung indem die Setting und auch Dokumente aus dem Profil gespeichert werden.

UPD wird über die Einstellungen der Session Collection aktiviert:

Man muss hierzu einen UNC Pfad angeben auf dem die UPD gespeichert werden. Weiter definiert man die maximale Grösse einer solchen virtuellen Disk- diese wird immer im Thin Provisioning Verfahren erstellt, also die Disk braucht nur den tatsächlich im Moment genutzten Platz und vergrössert sich dynamisch.

Standardmässig werden alle Benutzer Daten, analog zum Windows User Profil in die UPD umgeleitet, man kann dies jedoch konfigurieren:


Voraussetzungen:

  • Der bereitgestellte Share muss ein SMB3 Share sein, ansonsten funktioniert dies nicht!
    • z.B. Windows Server 2012 Fileserver oder eine Netapp mit SMB3 Unterstützung

  • Alle Sessiion Host Server in der Collection müssen Vollzugriff auf den Share haben


Auf dem Fileshare wird dann eine Template Disk erstellt:

  • Das Template kann einfach mit einem Doppelklick geöffnet werden
  • Da diese Disk als Standard für jeden neuen Benutzer der sich auf RDS anmeldet, dient, kann man diese Disk wie ein Standardprofil bearbeiten


Um. z.B. den Notepad Shortcut bei jedem Benutzer auf den Desktop zu platzieren, folgendes machen:

  • Template Disk mounten
  • Auf dem Server in dem Profil zu dem Pfad navigieren wo der Shortcut hin muss
  • Diesen Pfad auf der Template Disk nachbauen, also Ordner erstellen die gleich heissen und den Shortcut reinkopieren





So kann ganz einfach ein Standard Profil über UPD bereitgestellt werden. Achtung, dies kann natürlich nur stattfinden wenn der Benutzer sich das erste Mal an der RDS Farm anmeldet, daher zuerst das UPD Template anpassen und dann die Benutzer auf die Farm lassen!

2012 Server Serie - RDS - das RDP File

$
0
0


Ich habe in diversen Artikeln über RDS erklärt dass nichts mehr ohne den Web Access Server geht- weil dieser der Einstiegspunkt für den Client ist:



Man könnte nun auf die Idee kommen und einfach eine RDP Verbindung direkt auf den Connection Broker herstellen, da dieser ja danach die Sessions an die Session Hosts weiter gibt. Theoretisch könnte dies funktionieren, tut es jedoch nicht. Wenn man dies versucht, und dann die RDP Verbindung aufbaut, wird einem folgende Fehlermeldung als Benutzer angezeigt:



Dies aus dem Grund da der Connection Broker die Session nicht weiterleitet, sondern versucht auf dem Connection Broker Server anzumelden, was für den "normalen" Benutzer folglich in einem Fehler enden wird.

Wieso ist dies so?

Um dies zu überprüfen, nehmen wir am einfachsten einen anderen Browser als den Internet Explorer und laden uns das RDP File vom Web Access Server nach dem Login auf der Webseite runter. Dieses RDP File öffnen wir nun mit einem Notepad und werden feststellen dass in dem File eine Fülle von Informationen sind:



In diesem RDP File geben wir die ganzen Farm, Connection Broker, Session Collection Informationen mit. Es wäre nun aber möglich auf jedem Client der mit RDP grösser Version 6 umgehen kann, dieses RDP File zu starten.


2012 Server Serie - RDS - Unterstützung von Clients

$
0
0


Durch die starken Architekturänderungen in RDS 2012 muss man sich beim Design einer neuen Farm Gedanken über die Clients machen die auf die Farm zugreifen.

Wir unterstützen mit Apps mittlerweile auch fremde Betriebsysteme wie diese aus dem Hause Apple prinzipiell:

Beim Server 2012 RDS geht der Zugriff immer über den Web Access Server. Ausserdem haben wir spezielle RDP Files- nachzulesen hier.

Dies bringt uns einige Beschränkungen mit:

  • RDP Version muss höher Version 5 sein
  • Limux Thin Clients werden nur unterstützt wenn der Hersteller des Thin Clients die neue RDS Funktionalität eingebaut hat.

  • Der Hersteller IGEL z.B. bietet einen Firmwareupdate und danach kann man mit einer aktuellen Version der Management Konsole die Webfeed URL auf dem Thin Client konfigurieren

  • Windows Embedded Clients Geräte mit Embedded 7 oder 8 wählen



Prinzipiell ist der Windows Embedded Client dem anderen vor zu ziehen. Dies nicht aus Gründen ob Windows oder Linux, sondern wegen dem Zertifikat. Wie hier in diesem Artikel beschrieben, arbeiten wir mit Zertifikaten in RDS. Falls wir dies aus einer internen CA beziehen, müssen wir einen Weg haben um diese auf den Linux Thin Client zu importieren. Dies aus dem Grund da der Linux Client nicht Domain Mitglied ist und daher auch die interne CA nicht als Root Zertifiezierungsstelle kennt.

System Center 2012 R2 Operations Manager (SCOM 2012) Create a Maintenance Mode Report

$
0
0

Hi Everyone,

Recently while working for a customer, I got a query around generating a real time report of all the objects in the maintenance mode. They wanted to schedule a maintenance mode report so that every time they run a report that should display a all the objects (servers, clients etc.) in the Maintenance Mode State. Ideally, when you use Operations Manager console, you can see the objects like servers in the maintenance mode state. However, if you want to generate a report then we have to make use of the Reporting capability & it gives us the historic data by querying on to the Operations Manager Datawarehouse DB. So, when I was looking for a solution to share with my customer, few of my Microsoft colleagues pointed me to a blog post written by Microsoft PFE UK Manageability Team. Microsoft PFE Richard Hawes have written 5 Part blog series around generating different types of HTML based report using PowerShell scripts.

Part 5 of the blog mentioned about generating the real time information of all the objects in the Maintenance Mode.

Here is the link http://blogs.technet.com/b/manageabilityguys/archive/2013/10/01/how-to-create-daily-reports-with-system-center-operations-manager-2012-and-powershell-part-5.aspx

You can download a PowerShell scripts from their blog, which generates a nice HTML based report. So, in a nutshell, you need to use PowerShell to generate the information about what all objects are currently in the Maintenance Mode. Here is a sample

$mc = get-scomClass -name Microsoft.Windows.Computer
Get-SCOMClassInstance  $mc | Where {$_.InMaintenanceMode -eq 'True'}

clip_image002

When you use the PowerShell from the blog you will see the following output in the HTML formatted report.

Of course, since it is PowerShell based cmdlets you can definitely customize the details, fields etc. and also use the scheduling options to generate a report every hour, day depending upon your requirement.

For the detailed instructions, visit the blog by Microsoft UK PFE Team. I hope this is a useful information for all of those looking for this kind of a requirement.

Thank you.

Aviraj Ajgekar
Technical Specialist – Datacenter
Microsoft Corporation – New York Metro

ConfigMgr 2012 Version Numbers

$
0
0

Hi all,

as requested I’ve just listed all the ConfigMgr 2012 Released  versions in a table below. We will do our best to keep this up to date as new updates are released. Note that the Client and Console versions will be exactly the same as the Release/Update version.

To see how to view the version see Matt’s earlier blog here. If you want to confirm a CU update see Neil’s blog here.

Release/Update

Version

Build

ConfigMgr 2012 RTM5.00.7711.00007711
ConfigMgr 2012 SP15.00.7804.10007804
ConfigMgr 2012 SP1 CU15.00.7804.12027804
ConfigMgr 2012 SP1 CU25.00.7804.13007804
ConfigMgr 2012 SP1 CU35.00.7804.14007804
ConfigMgr 2012 R25.00.7958.10007958

Weekend Scripter: Scripting Wife Talks about PowerShell Saturday 007

$
0
0

Summary: The Scripting Wife talks about Windows PowerShell Saturday 007 in Charlotte, North Carolina.

The Microsoft Scripting Guy, Ed Wilson, is gone. He is busy taking pictures, and conversing with various people attending Windows PowerShell Saturday here in Charlotte, North Carolina. Instead of the Script Monkey (aka, Ed) you have me, The Scripting Wife at the helm.

I would like to say that it is nice, sunny, and warm here in Charlotte. Often it is. But today, it is actually rainy and cold. Instead of hampering attendance, I think it actually boosted it. I mean, what is better to do on a rainy Saturday than listen to some of the best Windows PowerShell people in the business and hang out with fellow Windows PowerShell geeks?

Image of logo

Community is the thing

The great thing about Windows PowerShell Saturday is community. What I mean is that it is a great chance to talk with fellow Windows PowerShell people, to exchange contact information with people who have similar interests, and to learn from fellow experts. As you can see from the following photo, PowerShell Saturday drew an amazing crowd.

Photo of crowd

Of course, it is not only community

Of course, it is not only community. The speakers at Windows PowerShell Saturday are world class. For example, two sessions were presented by Microsoft premier field engineer, Ashley McGlone. He is an Active Directory Domain Services (AD DS) expert who has helped some of the world’s largest companies with their migration and deployment strategies. He is also an expert in Windows PowerShell, and he routinely teaches the Microsoft Premier Windows PowerShell class. Ashley commonly speaks at some of the largest tech conferences in the world, and he came to Charlotte to give a couple of presentations.

Photo of Ashley McGlone

But it starts before it starts

Many conferences have a speaker’s dinner prior to the event. With Windows PowerShell Saturday, we extend the speaker’s dinner to anyone who wants to participate. So in Charlotte, for the last two years, we host the preconference dinner at the Scripting House. We have a lot of people who come from out of town to attend the conference or to speak at the conference. They often arrive the night before, so rather than spending the night in a lonely, boring hotel room, we invite them over. It has proven to be a wonderful success. Many interesting conversations take place in a relaxed and informal situation. Many of our guests even bring their kids for a swim.

Image of swimmer

Well, I need to get back to things. Join us tomorrow for a post by Honorary Scripting Guy and Windows PowerShell MVP, Sean Kearney, as he talks about his first Windows PowerShell Saturday. It will be an awesome post.

~Scripting Wife

I invite you to follow me on Twitter and Facebook. If you have any questions, send email to me at scripter@microsoft.com, or post your questions on the Official Scripting Guys Forum. See you tomorrow. Until then, peace.

Ed Wilson, Microsoft Scripting Guy 

Zimní nadílka v Office Web Apps

$
0
0
Ve službě Office Web Apps došlo v tomto týdnu k některým příjemným změnám. Tou první, viditelnou ihned, je změna vzhledu jednotlivých aplikací, které se tak ještě více přiblížily desktopovým aplikacím Office. Tato změna má však i další benefit a tím je zejména mnohem snazší práce pomocí dotykového ovládání a tak i na tabletech není nyní problém s Office Web Apps pracovat a to nejen z pohledu prohlížení dokumentů, ale pochopitelně i jejich vytváření.
Kromě této změny ale přibyly i další novinky. Jednou z nich je i funkce „Řekněte mi“, která nabízí rychlý přístup ke všem funkcím dané aplikace. Nemusíte vědět, kde se nastavuje (na jaké kartě, v jaké skupině příkazů) apod. Stačí pouze zadat pár písmen toho, co chcete provést a vybrané nalezené funkce jsou vám ihned k dispozici.
Další zajímavou novinkou v aplikaci Word Web App je možnost vkládání poznámek pod čarou.
Třetí novinkou je pak vylepšená podpora pro renderování tvarů, textových polí a objektů WordArt.

Jak je vidět, vývoj Office Web Apps je velice dynamický a už teď se můžete těšit na další zajímavé novinky v této zdarma dostupné webové sadě kancelářských aplikací. 

Lista de Atributos sincronizados por la herramienta Windows Azure Active Directory Sync

$
0
0
Hola amig@s! El post de hoy quedará dividido en las siguientes secciones para una mejor comprensión: Tabla 1: Atributos que son sincronizados desde el entorno de On-Premises de AD DS (Active Directory Domain Services) hacia Windows Azure Active Directory (Windows Azure AD) Tabla 2: Atributos que son sobre escritos al entorno de AD DS On-Premises desde Windows Azure Active Directory en un escenario híbrido de Exchange. Finalmente veremos cómo la sincronización...(read more)

Windows 8 aplikace (nejen) pro školství – 5.díl

$
0
0

Rozvrh školních hodin

Ačkoliv se nejedná přímo o vzdělávací aplikaci, mnoha školákům (a možná i učitelům) jistě přijde vhod. Jak již z názvu vyplývá, sloučí pro správu školního rozvrhu. Po prvním spuštění jste vyzváni k zadání vašeho rozvrhu. Program umí pracovat např. i s nultými hodinami nebo sudým a lichým týdnem, takže by neměl být problém do něj zadat jakýkoliv rozvrh. Výhodou je, že při zápisu informací do jednotlivých políček má uživatel naprostou volnost a tak kromě názvu předmětu, učebny či vyučujícího si zde může umístit i další položky.


sCool math

Aplikace od českých tvůrců, která umožňuje zábavnou formou procvičovat matematiku. Na začátku si můžete vybrat, jaké matematické operace chcete procvičovat, v jakém rozsahu a v jaké formě zadávání a následně jen stačí odpovídat. Výhodou je poměrně podrobné statistické zpracování výsledků a tak máte přehled o tom, jak jste byli který den úspěšní a jaké příklady jste v daném dnu procvičovali.

Vynásobte svět

Další z řady matematických aplikací, která ale nabízí něco více, než prosté zadávání výsledku příkladu. Aplikace zobrazí příklad a možné odpovědi ve formě matice různých výsledků. Úkolem žáka je pak pochopitelně najít správný výsledek. Mimo to se ale postupně odkrývá obrázek na pozadí, na kterém jsou zobrazena různá místa z celého světa, proto také ten na první pohled netradiční název Vynásobte svět. 

Anatomy Atlas

Anatomy atlas nabízí ve formě aplikace obsah webové stránky www.anatomic.us. Naleznete zde možnost se podívat na jakoukoliv část lidského těla počínaje svalovou soustavou, kostrou, nervovým systémem apod. Obsah aplikace je v angličtině, ale vzhledem ke kvalitně provedeným ilustracím si své místo najde i v nejedné české škole.


World National Flags

Zejména při výuce zeměpisu se bude hodit tato aplikace, která vám v přehledné formě nabízí přehled všech států světa. Jednotlivé země včetně vlajky jsou doplněné o informaci o hlavním městě. Častým problémem ale bývá, že si žáci nedokáži zařadit, kde přesně se daný stát nachází, proto je výhodou fakt, že aplikace nabízí i možnost zobrazení státu na mapě. A aby bylo procvičování získaných vědomostí zábavnější, součástí aplikace je i soutěžní kvíz, ve kterém si můžete zkusit, jak si jednotlivé vlajky pamatujete.




3-Part Screencast Series for Windows Azure Infrastructure Services Quick Start Kit (http://aka.ms/QSK)

$
0
0
QSK is a small tool that I wrote to facilitate the learning of Windows Azure Infrastructure Services and Windows Azure PowerShell cmdlets. It documents the deployment methodology with logical steps for configuring and deploying Windows Azure Cloud Services and VMs. In this 3-part screencast series, you will learn the pre-requisites, how the PowerShell script is structured, and what the user experience of running QSK is like. Please notice the Windows Azure PowerShell cmdlets employed is as of Jan...(read more)

PowerShell Saturday 007 Charlotte: From Cmdlets to Scripts to PowerShell Hero

$
0
0

PowerShell Saturday 007

 Today I am spending time with passionate PowerShell people in Charlotte.  This is a blast!  Greetings to:

  • Ed Wilson @ScriptingGuys
  • Theresa Wilson @ScriptingWife
  • Glenn Sizemore @GlnSize
  • Jim Christopher @Beefarino
  • Brian Wilhite @BWilhite1979
  • And many more…

For those in my sessions... nice to meet y’all!

Session Description

Tired of copying and pasting scripts from the internet?  Want to write youwn scripts?  Become the go-to scripter on your team.  This session will break down the scripting process into logical steps you can follow.  Learn how to wrap cmdlets into scripts into functions into modules that you can reuse and share with your team.

Give a man a script;
    feed him for a Get-Date.
Teach a man to script;
    feed him for a New-TimeSpan.

Lao Tzu, 4th century BC

The Goal

My goal in this session is to help people move from “copy and paste” scripters to “I can do this” scripters.  I want to demystify the scripting process for beginners.  It would be easy to spend a whole day covering this topic, so this session is a good intro to the creative process of beginning a script.  We focus mostly on the overview and the cmdlets discovery process in part one.  In part two we focus more on functions and modules.

The demo scripts for this session will walk you through the PowerShell scripting process from start to finish.  Download the demo scripts and slides attached at the bottom of this blog post.

The PowerShell Scripting Process

In this session we walk through each step of creating a PowerShell solution:

  • Idea – What do I need to script today?
  • Cmdlets – Which cmdlets, parameters, properties, and methods do I need?
  • Pipeline – Can I do this in one line?
  • Script – Move it from the console to the ISE.  Use it again later.
  • Function – Call that code over and over and over and over and over.
  • Module – Share it with others.
  • HERO! – You are now the PowerShell hero on your team.

The Development Cycles

After years of scripting I put together an outline of the development cycle.  I know others have written books about this topic, but I’ve not read any of them.  These are my observations based on years of experience.

  • Phase 1 – Core functionality
    • Write
    • Test
    • Debug
  • Phase 2 – Make it friendly
    • Documentation/Comments/Help
    • Error handling
    • Logging
  • Phase 3 – Release
  • Publish
  • Update
  • Version control
  • Support

Watch Both Full Sessions

Part 1

Part 2

Resources

Microsoft Virtual Academy free beginner PowerShell training:

Books by Ed Wilson:

100 Months of Microsoft

$
0
0

This month I celebrate 100 months of working at Microsoft so I thought it might be interesting for me to look back and see what's happened during my time here.  I am sure I will have missed a few important events,  but these are the ones that came to mind as the most important for a number of reasons.   The numerically gifted amongst you might realise that September 2001 to Feb 2014 is more than 100 months ... that cost I had a 48 month 'time on the outside' between 2009 and 2013. 

MSN @ Online Communities (2000) http://en.wikipedia.org/wiki/MSN_Communities

Although not strictly part of my service,  my first role with Microsoft was at MSN in London.  My memories of this time include working with some great people,  helping co-ordinate the MSN webpages for the Year 2000 Olympics and organising a competition to give away a Porsche to coincide with the release of Need for Speed: Porsche Unleashed (http://en.wikipedia.org/wiki/Need_for_Speed:_Porsche_Unleashed).  At the time,  chat rooms and communities were very popular but like many technologies,  it was used for both good and bad and in the end they were shut down.  Three years later,  the concept of a community or network of people was brought to life in a different way by a Mark Zuckerburg. 

Windows Media Center (2001)  -http://en.wikipedia.org/wiki/Windows_Media_Center

The early part of my time at Microsoft,  saw the launch of an operating system that also included a specific TV/entertainment interface.  Windows Media Center was launched and a number of the OEMs came out with hardware of varying sizes,  shapes and noise levels.  For a few years,  one of these boxes sat underneath my TV at home and recorded my TV so that I didn't need to watch anything live.  Keyword search was one of the great features of this product,   allowing me to record any programmes with the word 'home automation' in the title or description.   It also worked with my videos and pictures and integrated into the home automation system I had at the time,  effectively turning my dumb TV into a smart TV.  Years later Apple brought the Apple TV in 2007,  SmartTVs came out with Netflix and 5 On Demand installed and I purchased a Humax DVR to record TV .... and it still doesn't search the tv listings as well as my media center did.

Xbox (2001,  2005, 2013) http://en.wikipedia.org/wiki/Xbox#Xbox

During my time at MSN,  I remember seeing a 'computer' in the office that was shaped like an X,  not too dissimilar to this mockup here http://danielprimed.com/wp-content/uploads/2008/11/xbox-silver1.jpg.  If I remember correctly, that turned to be an initial concept for the Xbox that released the following year in 2001.  Microsoft entered the console market at the end of 2001 to replace Sega who had left at the beginning of the year.   Over the years, the Xbox has got quieter and it's interesting to look over the years at the interface to see how it has changed over time from something very Xbox Branded and simple (http://www.gamedynamo.com/images/galleries/photo/1768/xbox-10-year-anniversary-original-dashboard.jpg) to the 'blades',   then to the 'cards' and most recently the 'tiles'.  Xbox started out its life as brand sepereated from Microsoft,  for good reason,  but over the years it has slowly been integrated into the other platforms,  presumable as users want a more joined up experience.

Smartphones (2002) http://en.wikipedia.org/wiki/Microsoft_Smartphone#Windows_Mobile_2003

In 2002,  working on the move involved either a Blackberry for email or something like an IPAQ (http://www.bing.com/images/search?q=ipaq&qs=n&form=QBIR&pq=ipaq&sc=8-4&sp=-1&sk=).  In 2002,  my manager at the time came to me and mentioned that we were working on a phone operating system.   He handed me a device and said I could play with it over the weekend but not to show anyone or lose it as it was one of only a few in existence.  Later on that year,  we launch the Microsoft Smartphone into the market with the 'Canary' device through Orange,  shortly followed by a number of other devices from different vendors and operators of different shapes and sizes.   I found myself talking to people at work about 'candy bars' and 'clam shells' which it turns out were different form factors.  The interface even at that point had a start button and developed overtime into the Windows Phone operating system that we know now.  Five years on from Microsoft Smartphone 2002 launching,  the iPhone was invented and smartphones started to become mainstream (although some might say feature phones are still very popular). 

Tablets (2002) -http://en.wikipedia.org/wiki/Microsoft_Tablet_PC 

I joined Microsoft one month before the launch of Windows XP,  a system that will go end-of-life in April 2014.    In the end there were many editions of Windows XP including one of them that was specifically designed for a new type of form factor/device that had a screen you could touch (with a special pen at the time) and that you could essentially write on.  The Tablet (PC) was born,  although Microsoft had tried this before,  and suddenly I started to see people in meeting tapping at their screens rather than their keyboards.    8 years later in 2010 the Apple iPad starts off a new era of computing on tablets.

Exchange 2000 IM and Live Communications Server 2003  http://en.wikipedia.org/wiki/Microsoft_Lync_Server

One of my first roles at Microsoft was working in the Outlook support team (and at some point with the Exchange team) and as part of that I got to know the different elements of Exchange.  One of the bits that intrigued me the most was Exchange IM (the instant messaging client that came with Exchange) that three years later become Live Communications Server 2003.  My relationship with the product.  that would eventually become Lync,  started in 2003 when I was caught by a collegue installing LCS 2003 which immediately meant I became the 'expert'.  For almost 6 years I followed LCS/OCS through my career,  at one point fulfilling my dream of becoming the product manager for the product that I had just 'installed to see what it was' back in 2003.  During that time we acquired Placeware (LiveMeeting) and developed the Microsoft Roundtable.  It's great to see this product go from an install option in Exchange 2000 to a $1billion+ business with Lync 2013. 

Small Business Server (1997) - http://en.wikipedia.org/wiki/Windows_Small_Business_Server

I didn't join at the very start of this products life,  I think I got introduced to the product in 2003 with 'Bobcat'.   For quite some time it had been obvious that selling Exchange to small business wasn't going to work because of the price and therefore Small Business Server was around to suit.  This enabled small business for a relatively small price to access pretty much the same technology as a large organisation.   I even managed to run Small Business Server 2003 at home for my family email until I finally moved it onto Hosted Exchange.  Years later,  in 2009,  Microsoft launched BPOS (hosted Exchange etc) into the UK,  just as I was leaving Microsoft.  I returned four years later in 2013 to see Microsoft transformed into a cloud company with Office365,  with yet another $1 billion business that previously had not existed.

Spot watch (2004) http://en.wikipedia.org/wiki/Smart_Personal_Objects_Technology

The smartwatch isn't new,  it's been done before.  Technology was different at the time and perhaps the product was a little before its time but I remember watching a video about the Spot Watch at a Microsoft internal event and thinking to myself 'I want one of those'.  The SPOT watch never made it to the UK,  although I constantly badgered the product manager in Redmond,  but it looks like the SmartWatch might finally be ready for primetime now with products like Pebble and Samsung Gear Watch.   Take a look at the video at http://vimeo.com/34686820 which is similar to the video I saw at the Microsoft event.  Although the delivery method has changed,  there is enough in common between the scenarios in this video and what some of the watches are trying to do now.... in fact its very similar to what people use their phones for today.

MapPoint Location Services (approx. 2004) -http://technet.microsoft.com/en-us/library/bb676098.aspx

At the time,  GPS chips were not yet in phones and therefore you needed to GPS enable a device with a specific card,  in my case a compact flash device/sleeve for my iPAQ.  However,  in a 'dark corner' of Microsoft I met someone in the MapPoint team who said there was another way and that location services should be available to everyone without the need for specific cards.  The product that was launched was MapPoint location Services and it could be used to track peoples location using just their SIM card (it worked in conjunction with the operators hardware at the time).   Even then,  the desire to track peoples location for safety reasons was a requirement and its took until 2009 for Google to bring out Latitude (they had something called Dodgeball).   By this time,  GPS in phones was far more common, and along with Find My Friends of iPhone,  people are now able to keep an eye on loved ones.   MapPoint Location Services is long gone (I believe) but why has no-one else come up with a similar service that doesn't require people to have a smartphone.

What next?

Well that's the ultimate question really.  To try and predict the next 100 months of Microsoft for me is a near impossible tasks as one simply cant know what is going to be important to people in the future.  If I was to make a guess and/or a few wishes then I would expect us to see the mobile,  tablet,  console,  computer and maybe even the TV all show our 'experience' in the same way,  tailored to the shape of the device.   Secondly,  combing the Windows stores for apps and games across all these platforms is an obvious next step as well as making the interfaces look the same (which is already happening).  The next area I see developing would be the cloud,  as we see more and more traditional applications become 'cloud' from Exchange Online to SQL Online. Windows Azure,  already a billion dollar business,  will become more a part of our 'partners' toolbox and I can see the information gathered through services like Bing,  Xbox,  Office365 and Outlook.com combined with the computing power of Azure and machine learning will be put to 'good use' to improve our interaction with technology.

One thing I think is sure.  Reflecting on a lot of the software that has come out of Microsoft in the last 100 months I have worked here,  it looks like the next 100 will be exciting. 

With Satya as CEO and Bill Gates returning to focus on technology,  I couldn't think of a better place to be as it all unfolds!

Yammer for Office 365 Education Plans

$
0
0

We’re excited to announce that beginning April 1, 2014 Yammer Enterprise will ship with all Office 365 Education plans. As part of this update, all existing Office 365 Education plan customers will receive licenses for Yammer Enterprise.  There will be no additional cost associated with these features.

How will existing customers get Yammer Enterprise once it is available on April 1?

Once Yammer Enterprise is available, tenant admins will receive an activation link in their Office 365 admin portal. Customers should visit the Office 365 Admin Portal to begin the self-guided provisioning process. Find the complete Yammer Activation Guide here.  There are also additional resources on activation and provisioning from Yammer.

Is there anything my customers can do to start using Yammer now?

Yes, education customers can start using free Yammer Basic today. Yammer Basic includes basic social networking and collaboration features, along with mobile and other 3rd party applications.

How does Yammer integrate with Office 365?

The Yammer app for SharePoint that was released in July embeds Yammer feeds into SharePoint sites (similar to the Yammer web part that is available for SharePoint 2010 & 2007). The Yammer app for SharePoint is available free of charge in the Office Store (public marketplace that you can access directly from a SharePoint site) and it will work with both the new SharePoint Online in Office 365 and SharePoint 2013 on-premises. Look for more news regarding product integration later in FY14.

What should you use for social networking, Yammer or SharePoint 2013?

Go with Yammer. Yammer will power the social experiences in SharePoint, Office365, Dynamics and Skype. Yammer’s unique adoption model appeals directly to end users and makes it easy for organizations to become social ‘instantly’ – removing one of the biggest barriers to success with Enterprise Social. We’re committed to bringing the two together to deliver ‘Connected Experiences’ that combine social, collaboration email and Unified Communications with an enterprise-class social platform for security, management and compliance.

What is the our guidance for Office 365 customers?

Go with Yammer!! Yammer will power the social experiences in SharePoint, Office 365, Dynamics and Skype. We’ll be iteratively creating more and more connections between Yammer and Office 365, providing Office 365 customers the ability to choose Yammer as their social experience. As a first step we provided (1) the ability to make Yammer your default social network (2) a Yammer app for SharePoint to easily embed Yammer groups into SharePoint sites. We’re iteratively deepening these connections and by the fall we’ll be bringing the user experiences closer together and provide a seamless navigation between Yammer and Office 365, a rich document collaboration experience and a single sign-on experience. We’ll continue to add more and more connections to deliver ‘Connected Experiences’ that combine social, collaboration email and Unified Communications with an enterprise-class social platform for security, management and compliance.

What’s new in Windows Server 2012 R2, Part 3 Server Virtualization

$
0
0

Ώρα για Virtualization.Στο τρίτο μέρος της σειράς θα εξετάσουμε τις αναβαθμίσεις στον τομέα του Virtualization που είναι τόσες πολλές που εύκολα αυτό θα είναι το μεγαλύτερο μέρος της σειράς.

 

 

 

Ας μιλήσουμε λίγο για τους στόχους του Windows Server 2012 R2. Καταρχήν μια μηχανή Virtualization θα πρέπει να μπορεί να φιλοξενήσει όσο το δυνατόν μεγαλύτερα Virtual Machine και να φροντίσει αυτά να έχουν όσο το δυνατό λιγότερο Downtime. Έπειτα θα πρέπει να είναι αρκετά ευέλικτο ως προς τον τρόπο εγκατάστασης καθώς και να μειώνει το κόστος συντήρησης. Φυσικά θα πρέπει επίσης να μπορεί να εξυπηρετεί όλες τις απαιτήσεις σε αποθήκευση και δικτύωση των λειτουργικών συστημάτων μέσα στα Virtual Machines.

Αν μπορέσει να ανταπεξέλθει στις απαιτήσεις τότε σίγουρα μιλάμε για το βασιλιά των Virtualization Engine. Ξεκινάμε με τη δυναμική του Server 2012 R2 στο hardware.


 

Στο επίπεδο του Host o Windows Server 2012 R2 μπορεί να αξιοποιήσει 320 Logical Processors και 4 TB RAM.  Τα νούμερα είναι πραγματικά ασύλληπτα αλλά αναγκαία για να προσφέρει από 1 TB RAM και 64 επεξεργαστές ανά Virtual Machine. Ο κάθε εξυπηρετητής μπορεί να έχει 1024 Virtual Machines και αν μιλάμε για Clustering τότε μπορούμε να έχουμε 64 φυσικούς Servers με σύνολο 8000 Virtual Machines. Το Scalability είναι εξωπραγματικό καθώς μπορούμε να φιλοξενήσουμε όποιο μέγεθος μας ζητηθεί.

Αποθήκευση στον κόσμο του Virtualization

Το αμέσως επόμενο κομμάτι είναι η αποθήκευση των δεδομένων. Ούτε εδώ θα συναντήσουμε κάποιο πρόβλημα αφού το νέο format με το όνομα VHDX μπορεί να αποθηκεύσει μέχρι 64 TB ανά εικονικό δίσκο. Αν λάβουμε υπόψιν ότι μπορούμε να έχουμε αρκετούς τέτοιους ανά Virtual Machine τότε και εδώ το νούμερο είναι εξωπραγματικό.

Θα χρειαστεί όμως και αυτή τη δύναμη να μπορεί ένας διαχειριστής να τη δαμάσει. 

Η παρακάτω εικόνα είναι λίγο πολύ γνωστή σε όσους έχουν ασχοληθεί με τον HyperV.

Μπορούμε να μειώσουμε τους πόρους ενός Virtual Machine καθώς και να θέσουμε ένα ελάχιστο όριο που θα μπορεί να απαιτήσει από το σύστημα.

Το επόμενο βήμα είναι το Network Quality of Service.

Την εικόνα που βλέπετε ακριβώς από επάνω θα την αναλύσουμε όταν φτάσουμε στις βελτιώσεις του δικτύου ενός φυσικού εξυπηρετητή για αυτό θα παραθέσω μια εικόνα από έναν HyperV Host για να δούμε τι μπορούμε να κάνουμε.

Και εδώ μπορούμε να έχουμε QoS έτσι ώστε να ορίσουμε minimum και maximum τιμές.

Νέο χαρακτηριστικό στην έκδοση 2012 R2 είναι το Storage Quality of Service.

Με το Storage Quality of Service μπορούμε να ορίσουμε ακριβώς πόσα IOPS θα μπορεί να χρησιμοποιήσει ένα αρχείο VHDX!

Downtime  Η λέξη που δε θέλει να ακούει κανείς. Ακόμη και στα πιο τέλεια συστήματα αναπόφευκτα θα έρθει η στιγμή του downtime. Είτε για λόγους συντήρησης  του Host, είτε για λόγους πιο απλούς , όπως για παράδειγμα την αντιγραφή ενός Virtual Machine. Ο Server 2012 R2 υπόσχεται 0 downtime ,ας δούμε τι μπορεί να κάνει.

Ας ξεκινήσουμε από τη μεριά του Host. Όταν χρειαστεί να πραγματοποιήσουμε συντήρηση σε κάποιο Host τότε θα πρέπει να μεταφέρουμε τα Virtual Machines σε κάποιο άλλο Host.

To Shared Nothing Live Migration μας επιτρέπει να μεταφέρουμε ένα Virtual Machine από έναν Host σε κάποιον άλλο χωρίς να υπάρχει τίποτα μεταξύ τους. Απλά με δεξί κλικ μπορούμε να κάνουμε Move και να επιλέξουμε το Host που θέλουμε να πάει το Virtual Machine. 0 Downtime.

Φυσικά με την ίδια λογική μπορούμε να μεταφέρουμε το Storage.

Με τη μεταφορά του VHD ενός Virtual Machine όταν τρέχει μπορούμε να αλλάξουμε το Storage ενός φυσικού εξυπηρετητή χωρίς να καταλάβει κανείς τίποτα. 0 Downtime.

Αυτά ήταν λίγο πολύ γνωστά και από τον Windows Server 2012.

Νέο στον Windows Server 2012 R2 είναι το Live Migration Compression με τη βοήθεια του οποίου μπορούμε να συμπιέσουμε τα περιεχόμενα της μνήμης ενός Virtual Machine και να το κάνουμε Live Migration σε πολύ λιγότερο χρόνο. Φυσικά ο Hyper V μπορεί να αξιοποιήσει όλες τι κάρτες δικτύου για μέχρι και 56Gbit μεταφορές από Server σε Server.

Η Virtual πλευρά του 0 Downtime. Σημαντική για την αδιάληπτη λειτουργία είναι η δυνατότητα να μπορούμε να μεγαλώσουμε ένα αρχείο VHDX όταν το Virtual Machine είναι ενεργό.

Το χαρακτηριστικό του Online Resize είναι διαθέσιμο για τον Windows Server 2012 R2 και μας επιτρέπει να μεγαλώσουμε ή να μικρύνουμε ένα αρχείο όταν το Virtual Machine είναι ανοιχτό.

Τελευταία προσθήκη είναι η δυνατότητα Online δημιουργίας κλώνων.

Η δυνατότητα αυτή μας επιτρέπει να κάνουμε Clone ή να κάνουμε Export ένα Virtual Machine όταν αυτό τρέχει. 0 Downtime.

Πάμε στα πικάντικα ….

Με την έλευση του Windows Server 2012 R2 έχουμε ένα νέο Format στα Virtual Machines.

Τα Gen2 Virtual Machines έχουν απαλλαχθεί από το βάρος των legacy συσκευών και χρησιμοποιούν την τελευταία λέξη στο emulation του hardware. Ένα Generation 2 VM μπορεί να κάνει boot PXE από synthetic drivers και χρησιμοποιεί UEFI αντί για BIOS , που μπορεί να έχει ακόμη και Secure Boot. Μιας που μιλάμε για Boot , το αναλαμβάνει το κανάλι virtual SCSI και όχι το παλιό IDE και είναι ταχύτατο.

Για το επόμενο Slide είμαι σίγουρος πως θα ενθουσιαστείτε ( αν δεν είστε ήδη ενθουσιασμένοι)

Enhanced Session Mode, με τον Windows Server 2012 R2 έφτασε και η αναβάθμιση της κονσόλας. Τo VMConnect πλέον χρησιμοποιεί το πρωτόκολλο RDP με ότι μπορεί να κάνει αυτό. Μπορείτε μέσα από μια σύνδεση του Hyper V Manager να έχετε Copy-Paste αρχείων , ήχο ,Smart Card redirection και πολλές οθόνες! Αν ο υπολογιστής σας έχει πολλές οθόνες αυτές όπως ακριβώς με το Remote Desktop θα μεταφερθούν στο Virtual Machine. Απαραίτητη προϋπόθεση είναι να το έχετε ενεργοποιήσει στον Host Server και να το υποστηρίζουν τα Virtual Machines. Προς το παρών είναι διαθέσιμο για Windows Server 2012 και R2 καθώς και Windows 8 / 8.1

Τελευταίο για αυτό το κομμάτι είναι το Virtual Machine Activation.

Στον Windows Server 2012 R2 Datacenter όλα τα Virtual Machine με Windows Server 2012 R2 γίνονται αυτόματα Activation χωρίς να έχετε περάσει κάποιο κλειδί.

Υποστήριξη τρίτου τύπου.

Όπως για τον Windows Server έτσι και για το Linux η Microsoft έχει υποσχεθεί κορυφαία υποστήριξη. Στις τελευταίες διανομές Linux θα βρείτε το ….. διαφωτισμό. Linux Virtual Machines με υποστήριξη 64 εικονικών επεξεργαστών, όλες οι δυνατότητες στο Storage , πλήρης Dynamic Memory Support μέχρι και live backup είναι η απόδειξη πως ο HyperV είναι η καλύτερη πλατφόρμα φιλοξενίας Linux Virtual Machines.

 Hyper V Replica

Το Hyper V Replica είναι η μέθοδος replication των Virtual Machines από ένα φυσικό Server σε κάποιον άλλον. Απαραίτητη προϋπόθεση …. δεν υπάρχει. Δυο Servers 2012 R2 ή και 2012 μπορούν να κάνουν Replication τα Virtual Machines μεταξύ τους έτσι ώστε να υπάρχει ένα αντίγραφο σε κάποιο άλλο σημείο. Το Replication γίνεται αυτόματα και μπορεί να γίνει και ακόμη μέσω WAN.

Στον Windows Server 2012 R2 έχουμε τη δυνατότητα να μεταφέρουμε ένα αντίγραφο αυτόματα και σε ένα τρίτο σημείο καθώς και να επιλέξουμε το διάστημα ανάμεσα στη διαδικασία αντιγραφής έως 15 λεπτά. Αυτό το σενάριο επιτρέπει την αποστολή των Virtual Machines σε ένα τρίτο Disaster Recovery Site έτοιμα για να ανοίξουν εάν συμβεί κάτι στο Datacenter μας. Σε συνδυασμό με τις δυνατότητες στον αποθηκευτικό τομέα το HyperV

Replica μπορεί κανείς να δημιουργήσει ένα κύκλωμα αντιγραφής δεδομένων αντίστοιχο με αυτό των Storage Appliances αρκετών χιλιάδων ευρώ.

Ανέφερα το Clustering; Προφανώς το να δημιουργήσουμε ένα Cluster στο φυσικό επίπεδο του Hardware είναι το πρώτο βήμα. Δεν είναι αρκετό για την υπόσχεση 0 downtime. Για αυτό οι διαχειριστές δημιουργούν Clusters και σε επίπεδο Guest. Οι εικονικές μηχανές δηλαδή είναι και Cluster μεταξύ τους. Με την έλευση του Windows Server 2012 και την αδειοδότηση Datacenter είναι αρκετά συνηθισμένο. Βέβαια για το Clustering υπάρχει μια προϋπόθεση, το κοινό Storage. Μέχρι σήμερα υπήρχε η δυνατότητα να παρουσιάσουμε αυτό το κοινό Storage στα Guest λειτουργικά με ISCSI σύνδεση ή ακόμη και με Virtual Fibre Channel που ήρθε στον Windows Server 2012.

Με το Virtual Fibre Channel οι εγκαταστάσεις που είχαν Fibre Channel Adapters και Storage μπορούν να εκμεταλλευτούν αυτό το Hardware και να παρουσιάσουν το κοινό Storage στα Virtual Machines μέσα από το HyperV.

Τέλεια , μα αυτού του είδους η εγκατάσταση πάντα δημιουργούσε περισσότερες απαιτήσεις σε Configuration και Management. Για κάθε Virtual Machine guest clustering έπρεπε να κάνουμε μια παρόμοια διαδικασία με τους φυσικούς Servers.

Το Shared VHDX είναι η απάντηση. Με το Shared VHDX μπορώ να παρουσιάσω ως κοινό Storage ανάμεσα σε δυο Virtual Machines ένα απλό αρχείο VHDX. Το λειτουργικό σύστημα μέσα σε αυτό το Virtual Machine θα εκλάμβανε αυτό το χώρο ως κοινό αποθηκευτικό μέσο σε SAS μορφή. Μοναδική προϋπόθεση σε αυτήν την περίπτωση είναι τα αρχεία αυτά να βρίσκονται ήδη σε κάποιο Storage είτε σε μορφή Block , είτε σε μορφή SMB. Παρόλα αυτά μπορείτε να το δοκιμάσετε ακόμη και σε ένα απλό PC για να δείτε πως ακριβώς δουλεύει. Το μόνο που χρειάζεται να κάνετε είναι να ενεργοποιήσετε τη δυνατότητα ( είναι απενεργοποιημένη για ευνόητους λόγους σε ένα απλό PC) με την εντολή

FLTMC.EXE attach svhdxflt Driveletter:

 Δε χρειάζεται καμία απολύτως παρέμβαση στο Storage ή στο δίκτυο για να φτιάξουμε Guest Clustering.

Η αναβάθμιση στο Hyper V όπως υποσχέθηκα στην αρχή είναι πραγματικά τεράστια , μπορείτε να κατεβάσετε τον Windows Server 2012 R2 και να δοκιμάσετε τις δυνατότητες αυτές σήμερα!

Viewing all 34890 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>